[richfaces-svn-commits] JBoss Rich Faces SVN: r18721 - modules/tests/metamer/trunk/application.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Tue Aug 17 12:26:10 EDT 2010


Author: ppitonak at redhat.com
Date: 2010-08-17 12:26:09 -0400 (Tue, 17 Aug 2010)
New Revision: 18721

Modified:
   modules/tests/metamer/trunk/application/pom.xml
Log:
RFPL-701

* dependencies fixed
* added new profile for myfaces



Modified: modules/tests/metamer/trunk/application/pom.xml
===================================================================
--- modules/tests/metamer/trunk/application/pom.xml	2010-08-17 15:58:23 UTC (rev 18720)
+++ modules/tests/metamer/trunk/application/pom.xml	2010-08-17 16:26:09 UTC (rev 18721)
@@ -48,19 +48,6 @@
         <dependency>
             <groupId>org.richfaces.ui</groupId>
             <artifactId>richfaces-components-ui</artifactId>
-            <!-- Mojarra has to be excluded because we want to be able to create also
-            binaries with MyFaces
-            see https://jira.jboss.org/browse/RFPL-719 -->
-            <exclusions>
-                <exclusion>
-                    <groupId>com.sun.faces</groupId>
-                    <artifactId>jsf-api</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>com.sun.faces</groupId>
-                    <artifactId>jsf-impl</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
         <dependency>
             <groupId>org.richfaces.cdk</groupId>
@@ -294,6 +281,39 @@
                 </dependency>
             </dependencies>
         </profile>
+        <profile>
+            <id>myfaces</id>
+            <activation>
+                <property>
+                    <name>jsf_profile</name>
+                    <value>myfaces</value>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <artifactId>maven-war-plugin</artifactId>
+                        <configuration>
+                            <webappDirectory>${project.build.directory}/${project.build.finalName}-myfaces</webappDirectory>
+                        </configuration>
+                    </plugin>
+                </plugins>
+            </build>
+
+            <dependencies>
+                <dependency>
+                    <groupId>javax.transaction</groupId>
+                    <artifactId>jta</artifactId>
+                    <version>1.1</version>
+                    <scope>provided</scope>
+                </dependency>
+                <dependency>
+                    <groupId>javax.el</groupId>
+                    <artifactId>el-api</artifactId>
+                    <scope>provided</scope>
+                </dependency>
+            </dependencies>
+        </profile>
     </profiles>
 </project>
 



More information about the richfaces-svn-commits mailing list