http://git-wip-us.apache.org/repos/asf/tomee/blob/40be966c/tck/cdi-tomee/pom.xml ---------------------------------------------------------------------- diff --git a/tck/cdi-tomee/pom.xml b/tck/cdi-tomee/pom.xml index d7f0bb2..f330c55 100644 --- a/tck/cdi-tomee/pom.xml +++ b/tck/cdi-tomee/pom.xml @@ -1,231 +1,231 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - --> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> - <parent> - <artifactId>tck</artifactId> - <groupId>org.apache.tomee</groupId> - <version>7.0.0-SNAPSHOT</version> - </parent> - - <modelVersion>4.0.0</modelVersion> - <artifactId>cdi-tomee</artifactId> - <name>OpenEJB :: TCK :: CDI TomEE</name> - - <!-- - * debug the server side by adding -Dopenejb.server.debug=true - --> - - <properties> - <suite.name>passing</suite.name> - <cdi-tck.version>1.2.4.Final</cdi-tck.version> - </properties> - - <dependencies> - <dependency> - <groupId>org.apache.myfaces.core</groupId> - <artifactId>myfaces-api</artifactId> - <version>${myfaces.version}</version> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>javaee-api</artifactId> - <version>${javaee-api.version}</version> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>apache-tomee</artifactId> - <version>${tomee.version}</version> - <type>zip</type> - <classifier>plus</classifier> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.jboss.shrinkwrap.descriptors</groupId> - <artifactId>shrinkwrap-descriptors-impl-javaee</artifactId> - <version>2.0.0-alpha-3</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.jboss.arquillian.testng</groupId> - <artifactId>arquillian-testng-container</artifactId> - <version>${version.arquillian}</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>arquillian-tomee-remote</artifactId> - <version>${tomee.version}</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.testng</groupId> - <artifactId>testng</artifactId> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.apache.openwebbeans</groupId> - <artifactId>openwebbeans-porting</artifactId> - <version>${org.apache.openwebbeans.version}</version> - <scope>test</scope> - <exclusions> - <exclusion> - <groupId>org.apache.openejb</groupId> - <artifactId>openejb-core</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>openejb-core</artifactId> - <version>${project.version}</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>tck-common</artifactId> - <version>${openejb.version}</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.jboss.cdi.tck</groupId> - <artifactId>cdi-tck-impl</artifactId> - <version>${cdi-tck.version}</version> - <exclusions> - <exclusion> - <groupId>javax.enterprise</groupId> - <artifactId>cdi-api</artifactId> - </exclusion> - <exclusion> - <groupId>javax.faces</groupId> - <artifactId>jsf-api</artifactId> - </exclusion> - <exclusion> - <groupId>javax.servlet</groupId> - <artifactId>javax.servlet-api</artifactId> - </exclusion> - <exclusion> - <groupId>javax.servlet.jsp</groupId> - <artifactId>jsp-api</artifactId> - </exclusion> - <exclusion> - <groupId>javax.transaction</groupId> - <artifactId>jta</artifactId> - </exclusion> - </exclusions> - </dependency> - - <!-- debugging: said otherwise you can remove them, kept to ease future debugging if needed --> - <dependency> - <groupId>org.apache.commons</groupId> - <artifactId>commons-jcs-jcache</artifactId> - <version>${jcs.version}</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>tomee-catalina</artifactId> - <version>${tomee.version}</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>tomee-webservices</artifactId> - <version>${tomee.version}</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>tomee-jaxrs</artifactId> - <version>${tomee.version}</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-catalina</artifactId> - <version>${tomcat.version}</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>openejb-cxf</artifactId> - <version>${openejb.version}</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>openejb-cxf-rs</artifactId> - <version>${openejb.version}</version> - <scope>test</scope> - </dependency> - </dependencies> - - <build> - <testResources> - <testResource> - <directory>src/test/resources</directory> - <filtering>true</filtering> - </testResource> - </testResources> - <plugins> - <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>exec-maven-plugin</artifactId> - <version>1.3.2</version> - <executions> - <execution> - <id>dump-porting</id> - <phase>test-compile</phase> - <goals> - <goal>java</goal> - </goals> - <configuration> - <mainClass>org.apache.openejb.tck.cdi.tomee.EnrichmentDumper</mainClass> - <classpathScope>test</classpathScope> - <arguments> - <argument>${project.build.directory}/dependency/lib/</argument> - </arguments> - </configuration> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-surefire-plugin</artifactId> - <version>2.18</version> - <configuration> - <reuseForks>true</reuseForks> - <forkCount>1</forkCount> - <useFile>false</useFile> - <disableXmlReport>true</disableXmlReport> - <suiteXmlFiles> - <suiteXmlFile>src/test/resources/${suite.name}.xml</suiteXmlFile> - </suiteXmlFiles> - <properties> - <property> - <name>usedefaultlisteners</name> - <value>false</value> - </property> - </properties> - </configuration> - </plugin> - </plugins> - </build> -</project> +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + --> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <parent> + <artifactId>tck</artifactId> + <groupId>org.apache.tomee</groupId> + <version>7.0.0-M1</version> + </parent> + + <modelVersion>4.0.0</modelVersion> + <artifactId>cdi-tomee</artifactId> + <name>OpenEJB :: TCK :: CDI TomEE</name> + + <!-- + * debug the server side by adding -Dopenejb.server.debug=true + --> + + <properties> + <suite.name>passing</suite.name> + <cdi-tck.version>1.2.4.Final</cdi-tck.version> + </properties> + + <dependencies> + <dependency> + <groupId>org.apache.myfaces.core</groupId> + <artifactId>myfaces-api</artifactId> + <version>${myfaces.version}</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>javaee-api</artifactId> + <version>${javaee-api.version}</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>apache-tomee</artifactId> + <version>${tomee.version}</version> + <type>zip</type> + <classifier>plus</classifier> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.jboss.shrinkwrap.descriptors</groupId> + <artifactId>shrinkwrap-descriptors-impl-javaee</artifactId> + <version>2.0.0-alpha-3</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.jboss.arquillian.testng</groupId> + <artifactId>arquillian-testng-container</artifactId> + <version>${version.arquillian}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>arquillian-tomee-remote</artifactId> + <version>${tomee.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.testng</groupId> + <artifactId>testng</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.apache.openwebbeans</groupId> + <artifactId>openwebbeans-porting</artifactId> + <version>${org.apache.openwebbeans.version}</version> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>org.apache.openejb</groupId> + <artifactId>openejb-core</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>openejb-core</artifactId> + <version>${project.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>tck-common</artifactId> + <version>${openejb.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.jboss.cdi.tck</groupId> + <artifactId>cdi-tck-impl</artifactId> + <version>${cdi-tck.version}</version> + <exclusions> + <exclusion> + <groupId>javax.enterprise</groupId> + <artifactId>cdi-api</artifactId> + </exclusion> + <exclusion> + <groupId>javax.faces</groupId> + <artifactId>jsf-api</artifactId> + </exclusion> + <exclusion> + <groupId>javax.servlet</groupId> + <artifactId>javax.servlet-api</artifactId> + </exclusion> + <exclusion> + <groupId>javax.servlet.jsp</groupId> + <artifactId>jsp-api</artifactId> + </exclusion> + <exclusion> + <groupId>javax.transaction</groupId> + <artifactId>jta</artifactId> + </exclusion> + </exclusions> + </dependency> + + <!-- debugging: said otherwise you can remove them, kept to ease future debugging if needed --> + <dependency> + <groupId>org.apache.commons</groupId> + <artifactId>commons-jcs-jcache</artifactId> + <version>${jcs.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>tomee-catalina</artifactId> + <version>${tomee.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>tomee-webservices</artifactId> + <version>${tomee.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>tomee-jaxrs</artifactId> + <version>${tomee.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-catalina</artifactId> + <version>${tomcat.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>openejb-cxf</artifactId> + <version>${openejb.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>openejb-cxf-rs</artifactId> + <version>${openejb.version}</version> + <scope>test</scope> + </dependency> + </dependencies> + + <build> + <testResources> + <testResource> + <directory>src/test/resources</directory> + <filtering>true</filtering> + </testResource> + </testResources> + <plugins> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>exec-maven-plugin</artifactId> + <version>1.3.2</version> + <executions> + <execution> + <id>dump-porting</id> + <phase>test-compile</phase> + <goals> + <goal>java</goal> + </goals> + <configuration> + <mainClass>org.apache.openejb.tck.cdi.tomee.EnrichmentDumper</mainClass> + <classpathScope>test</classpathScope> + <arguments> + <argument>${project.build.directory}/dependency/lib/</argument> + </arguments> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <version>2.18</version> + <configuration> + <reuseForks>true</reuseForks> + <forkCount>1</forkCount> + <useFile>false</useFile> + <disableXmlReport>true</disableXmlReport> + <suiteXmlFiles> + <suiteXmlFile>src/test/resources/${suite.name}.xml</suiteXmlFile> + </suiteXmlFiles> + <properties> + <property> + <name>usedefaultlisteners</name> + <value>false</value> + </property> + </properties> + </configuration> + </plugin> + </plugins> + </build> +</project>
http://git-wip-us.apache.org/repos/asf/tomee/blob/40be966c/tck/pom.xml ---------------------------------------------------------------------- diff --git a/tck/pom.xml b/tck/pom.xml index 5d6f6f8..59b5ea3 100644 --- a/tck/pom.xml +++ b/tck/pom.xml @@ -1,57 +1,57 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - --> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> - <parent> - <artifactId>tomee-project</artifactId> - <groupId>org.apache.tomee</groupId> - <version>7.0.0-SNAPSHOT</version> - </parent> - <modelVersion>4.0.0</modelVersion> - <artifactId>tck</artifactId> - <packaging>pom</packaging> - <name>OpenEJB :: TCK</name> - - <modules> - <module>cdi-embedded</module> - <module>cdi-tomee</module> - <module>cdi-tomee-embedded</module> <!-- TODO: either really use this module or delete it --> - <module>bval-embedded</module> - <module>tck-common</module> - <module>bval-tomee</module> - </modules> - - <repositories> - <repository> - <id>jboss-public-repository-group</id> - <name>JBoss Public Maven Repository Group</name> - <url>https://repository.jboss.org/nexus/content/groups/public/</url> - <layout>default</layout> - <releases> - <enabled>true</enabled> - <updatePolicy>never</updatePolicy> - <checksumPolicy>fail</checksumPolicy> - </releases> - <snapshots> - <enabled>false</enabled> - <updatePolicy>never</updatePolicy> - <checksumPolicy>warn</checksumPolicy> - </snapshots> - </repository> - </repositories> - -</project> +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + --> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <parent> + <artifactId>tomee-project</artifactId> + <groupId>org.apache.tomee</groupId> + <version>7.0.0-M1</version> + </parent> + <modelVersion>4.0.0</modelVersion> + <artifactId>tck</artifactId> + <packaging>pom</packaging> + <name>OpenEJB :: TCK</name> + + <modules> + <module>cdi-embedded</module> + <module>cdi-tomee</module> + <module>cdi-tomee-embedded</module> <!-- TODO: either really use this module or delete it --> + <module>bval-embedded</module> + <module>tck-common</module> + <module>bval-tomee</module> + </modules> + + <repositories> + <repository> + <id>jboss-public-repository-group</id> + <name>JBoss Public Maven Repository Group</name> + <url>https://repository.jboss.org/nexus/content/groups/public/</url> + <layout>default</layout> + <releases> + <enabled>true</enabled> + <updatePolicy>never</updatePolicy> + <checksumPolicy>fail</checksumPolicy> + </releases> + <snapshots> + <enabled>false</enabled> + <updatePolicy>never</updatePolicy> + <checksumPolicy>warn</checksumPolicy> + </snapshots> + </repository> + </repositories> + +</project> http://git-wip-us.apache.org/repos/asf/tomee/blob/40be966c/tck/tck-common/pom.xml ---------------------------------------------------------------------- diff --git a/tck/tck-common/pom.xml b/tck/tck-common/pom.xml index c4f8c00..03a520c 100644 --- a/tck/tck-common/pom.xml +++ b/tck/tck-common/pom.xml @@ -1,87 +1,87 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - --> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - <parent> - <artifactId>tck</artifactId> - <groupId>org.apache.tomee</groupId> - <version>7.0.0-SNAPSHOT</version> - </parent> - <modelVersion>4.0.0</modelVersion> - <artifactId>tck-common</artifactId> - <name>OpenEJB :: TCK :: Common</name> - <dependencies> - <dependency> - <groupId>org.jboss.test-harness</groupId> - <artifactId>jboss-test-harness</artifactId> - <version>1.1.0-CR9</version> - <exclusions> - <exclusion> - <groupId>org.testng</groupId> - <artifactId>testng</artifactId> - </exclusion> - <exclusion> - <groupId>org.jboss.ejb3</groupId> - <artifactId>jboss-ejb3-api</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>${project.groupId}</groupId> - <artifactId>openejb-core</artifactId> - <version>${project.version}</version> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>${project.groupId}</groupId> - <artifactId>openejb-client</artifactId> - <version>${project.version}</version> - </dependency> - <dependency> - <groupId>${project.groupId}</groupId> - <artifactId>webdeployer</artifactId> - <version>${project.version}</version> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>tomee-util</artifactId> - <version>${tomee.version}</version> - </dependency> - <dependency> - <groupId>org.testng</groupId> - <artifactId>testng</artifactId> - <scope>provided</scope> - </dependency> - </dependencies> - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-surefire-plugin</artifactId> - <configuration> - <useFile>false</useFile> - <disableXmlReport>true</disableXmlReport> - </configuration> - </plugin> - </plugins> - </build> +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + --> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <parent> + <artifactId>tck</artifactId> + <groupId>org.apache.tomee</groupId> + <version>7.0.0-M1</version> + </parent> + <modelVersion>4.0.0</modelVersion> + <artifactId>tck-common</artifactId> + <name>OpenEJB :: TCK :: Common</name> + <dependencies> + <dependency> + <groupId>org.jboss.test-harness</groupId> + <artifactId>jboss-test-harness</artifactId> + <version>1.1.0-CR9</version> + <exclusions> + <exclusion> + <groupId>org.testng</groupId> + <artifactId>testng</artifactId> + </exclusion> + <exclusion> + <groupId>org.jboss.ejb3</groupId> + <artifactId>jboss-ejb3-api</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>openejb-core</artifactId> + <version>${project.version}</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>openejb-client</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>webdeployer</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>tomee-util</artifactId> + <version>${tomee.version}</version> + </dependency> + <dependency> + <groupId>org.testng</groupId> + <artifactId>testng</artifactId> + <scope>provided</scope> + </dependency> + </dependencies> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <configuration> + <useFile>false</useFile> + <disableXmlReport>true</disableXmlReport> + </configuration> + </plugin> + </plugins> + </build> </project> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/tomee/blob/40be966c/tomee/apache-tomee/pom.xml ---------------------------------------------------------------------- diff --git a/tomee/apache-tomee/pom.xml b/tomee/apache-tomee/pom.xml index a52d2ca..0819884 100644 --- a/tomee/apache-tomee/pom.xml +++ b/tomee/apache-tomee/pom.xml @@ -1,411 +1,411 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. ---> - -<!-- $Rev: 600338 $ $Date: 2007-12-02 09:08:04 -0800 (Sun, 02 Dec 2007) $ --> - -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> - - <parent> - <artifactId>tomee</artifactId> - <groupId>org.apache.tomee</groupId> - <version>7.0.0-SNAPSHOT</version> - </parent> - - <modelVersion>4.0.0</modelVersion> - <artifactId>apache-tomee</artifactId> - <packaging>jar</packaging> - <name>OpenEJB :: TomEE :: Apache TomEE</name> - - <properties> - <webprofile.work-dir>${project.build.directory}/webprofile-work-dir</webprofile.work-dir> - <plus.work-dir>${project.build.directory}/plus-work-dir</plus.work-dir> - <plume.work-dir>${project.build.directory}/plume-work-dir</plume.work-dir> - </properties> - - <dependencies> - <dependency> - <groupId>org.codehaus.groovy</groupId> - <artifactId>groovy-all</artifactId> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <scope>test</scope> - </dependency> - <dependency> - <groupId>jline</groupId> - <artifactId>jline</artifactId> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>org.apache.ant</groupId> - <artifactId>ant-nodeps</artifactId> - <scope>provided</scope> - </dependency> - <dependency> - <artifactId>commons-lang3</artifactId> - <groupId>org.apache.commons</groupId> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat</artifactId> - <type>zip</type> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>tomee-common</artifactId> - <version>${project.version}</version> - <type>jar</type> - <scope>provided</scope> - </dependency> - <dependency> <!-- to be sure to have it --> - <groupId>org.apache.tomee</groupId> - <artifactId>tomee-plus-webapp</artifactId> - <version>${project.version}</version> - <type>war</type> - <scope>provided</scope> - </dependency> - <dependency> <!-- to be sure to have it --> - <groupId>org.apache.tomee</groupId> - <artifactId>tomee-plume-webapp</artifactId> - <version>${project.version}</version> - <type>war</type> - <scope>provided</scope> - </dependency> - - <!-- needed for EJBContainer impl so scope compile --> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>tomee-util</artifactId> - <version>${project.version}</version> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>openejb-client</artifactId> - <version>${openejb.version}</version> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>openejb-core</artifactId> - <type>jar</type> - </dependency> - </dependencies> - - <build> - <resources> - <resource> - <directory>src/main/resources</directory> - <filtering>true</filtering> - </resource> - <resource> - <directory>src/main/resources</directory> - <filtering>false</filtering> - </resource> - </resources> - - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <configuration> - <includes> - <include>**/RemoteTomEEEJBContainer*.class</include> - <include>**/META-INF/services/javax.ejb.spi.EJBContainerProvider</include> - </includes> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-failsafe-plugin</artifactId> - <executions> - <execution> - <goals> - <goal>integration-test</goal> - <goal>verify</goal> - </goals> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-resources-plugin</artifactId> - <configuration> - <nonFilteredFileExtensions> - <nonFilteredFileExtension>exe</nonFilteredFileExtension> - </nonFilteredFileExtensions> - </configuration> - <executions> - <execution> - <id>filter-resources</id> - <phase>process-resources</phase> - <goals> - <goal>resources</goal> - </goals> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-dependency-plugin</artifactId> - <executions> - <execution> - <id>copy-tomcat-for-webprofile</id> - <phase>process-resources</phase> - <goals> - <goal>copy</goal> - </goals> - <configuration> - <artifactItems> - <artifactItem> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat</artifactId> - <version>${tomcat.version}</version> - <type>zip</type> - <outputDirectory>${webprofile.work-dir}</outputDirectory> - <destFileName>apache-tomcat-${tomcat.version}.zip</destFileName> - </artifactItem> - </artifactItems> - </configuration> - </execution> - <execution> - <id>copy-tomcat-for-plus</id> - <phase>process-resources</phase> - <goals> - <goal>copy</goal> - </goals> - <configuration> - <artifactItems> - <artifactItem> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat</artifactId> - <version>${tomcat.version}</version> - <type>zip</type> - <outputDirectory>${plus.work-dir}</outputDirectory> - <destFileName>apache-tomcat-${tomcat.version}.zip</destFileName> - </artifactItem> - </artifactItems> - </configuration> - </execution> - <execution> - <id>copy-tomcat-for-plume</id> - <phase>process-resources</phase> - <goals> - <goal>copy</goal> - </goals> - <configuration> - <artifactItems> - <artifactItem> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat</artifactId> - <version>${tomcat.version}</version> - <type>zip</type> - <outputDirectory>${plume.work-dir}</outputDirectory> - <destFileName>apache-tomcat-${tomcat.version}.zip</destFileName> - </artifactItem> - </artifactItems> - </configuration> - </execution> - </executions> - </plugin> - - <plugin> - <groupId>org.codehaus.gmaven</groupId> - <artifactId>groovy-maven-plugin</artifactId> - <dependencies> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>openejb-jpa-integration</artifactId> - <version>${version.openejb}</version> - </dependency> - <dependency> - <groupId>org.apache.xbean</groupId> - <artifactId>xbean-asm5-shaded</artifactId> - <version>${xbeanVersion}</version> - </dependency> - </dependencies> - <configuration> - <classpathScope>runtime</classpathScope> - <scriptpath> - <path>${project.basedir}/src/main/groovy</path> - </scriptpath> - <defaults> - <testSectionsFile>${project.basedir}/sections.properties</testSectionsFile> - <logOutputDirectory>${project.build.directory}/logs</logOutputDirectory> - <backupLogs>true</backupLogs> - </defaults> - </configuration> - <executions> - <execution> - <id>execute-web-profile-installer</id> - <phase>prepare-package</phase> - <goals> - <goal>execute</goal> - </goals> - <configuration> - <properties> - <tomee.workdir>${webprofile.work-dir}</tomee.workdir> - <tomee.webapp>tomee-webapp</tomee.webapp> - </properties> - <source> - new commands.SetupCommand(pom: this, log: log, project: project, ant: ant, properties: properties).execute() - </source> - </configuration> - </execution> - <execution> - <id>execute-plus-installer</id> - <phase>prepare-package</phase> - <goals> - <goal>execute</goal> - </goals> - <configuration> - <properties> - <tomee.workdir>${plus.work-dir}</tomee.workdir> - <tomee.webapp>tomee-plus-webapp</tomee.webapp> - </properties> - <source> - new commands.SetupCommand(pom: this, log: log, project: project, ant: ant, properties: properties).execute() - </source> - </configuration> - </execution> - <execution> - <id>execute-plume-installer</id> - <phase>prepare-package</phase> - <goals> - <goal>execute</goal> - </goals> - <configuration> - <properties> - <tomee.workdir>${plume.work-dir}</tomee.workdir> - <tomee.webapp>tomee-plume-webapp</tomee.webapp> - </properties> - <source> - new commands.SetupCommand(pom: this, log: log, project: project, ant: ant, properties: properties).execute() - </source> - </configuration> - </execution> - </executions> - </plugin> - - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-assembly-plugin</artifactId> - <executions> - <execution> - <id>webprofile</id> - <phase>package</phase> - <configuration> - <descriptors> - <descriptor>src/main/assembly/tomee-webprofile.xml</descriptor> - </descriptors> - <attach>false</attach> - <appendAssemblyId>false</appendAssemblyId> - <finalName>apache-tomee-webprofile-${project.version}</finalName> - </configuration> - <goals> - <goal>single</goal> - </goals> - </execution> - <execution> - <id>plus</id> - <phase>package</phase> - <configuration> - <descriptors> - <descriptor>src/main/assembly/tomee-plus.xml</descriptor> - </descriptors> - <attach>false</attach> - <appendAssemblyId>false</appendAssemblyId> - <finalName>apache-tomee-plus-${project.version}</finalName> - </configuration> - <goals> - <goal>single</goal> - </goals> - </execution> - <execution> - <id>plume</id> - <phase>package</phase> - <configuration> - <descriptors> - <descriptor>src/main/assembly/tomee-plume.xml</descriptor> - </descriptors> - <attach>false</attach> - <appendAssemblyId>false</appendAssemblyId> - <finalName>apache-tomee-plume-${project.version}</finalName> - </configuration> - <goals> - <goal>single</goal> - </goals> - </execution> - </executions> - </plugin> - - <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>build-helper-maven-plugin</artifactId> - <executions> - <execution> - <id>attach-artifacts</id> - <phase>package</phase> - <goals> - <goal>attach-artifact</goal> - </goals> - <configuration> - <artifacts> - <artifact> - <file>${project.build.directory}/apache-tomee-webprofile-${project.version}.zip</file> - <type>zip</type> - <classifier>webprofile</classifier> - </artifact> - <artifact> - <file>${project.build.directory}/apache-tomee-webprofile-${project.version}.tar.gz</file> - <type>tar.gz</type> - <classifier>webprofile</classifier> - </artifact> - <artifact> - <file>${project.build.directory}/apache-tomee-plus-${project.version}.zip</file> - <type>zip</type> - <classifier>plus</classifier> - </artifact> - <artifact> - <file>${project.build.directory}/apache-tomee-plus-${project.version}.tar.gz</file> - <type>tar.gz</type> - <classifier>plus</classifier> - </artifact> - <artifact> - <file>${project.build.directory}/apache-tomee-plume-${project.version}.zip</file> - <type>zip</type> - <classifier>plume</classifier> - </artifact> - <artifact> - <file>${project.build.directory}/apache-tomee-plume-${project.version}.tar.gz</file> - <type>tar.gz</type> - <classifier>plume</classifier> - </artifact> - </artifacts> - </configuration> - </execution> - </executions> - </plugin> - </plugins> - </build> - -</project> - +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- $Rev: 600338 $ $Date: 2007-12-02 09:08:04 -0800 (Sun, 02 Dec 2007) $ --> + +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + + <parent> + <artifactId>tomee</artifactId> + <groupId>org.apache.tomee</groupId> + <version>7.0.0-M1</version> + </parent> + + <modelVersion>4.0.0</modelVersion> + <artifactId>apache-tomee</artifactId> + <packaging>jar</packaging> + <name>OpenEJB :: TomEE :: Apache TomEE</name> + + <properties> + <webprofile.work-dir>${project.build.directory}/webprofile-work-dir</webprofile.work-dir> + <plus.work-dir>${project.build.directory}/plus-work-dir</plus.work-dir> + <plume.work-dir>${project.build.directory}/plume-work-dir</plume.work-dir> + </properties> + + <dependencies> + <dependency> + <groupId>org.codehaus.groovy</groupId> + <artifactId>groovy-all</artifactId> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>jline</groupId> + <artifactId>jline</artifactId> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.apache.ant</groupId> + <artifactId>ant-nodeps</artifactId> + <scope>provided</scope> + </dependency> + <dependency> + <artifactId>commons-lang3</artifactId> + <groupId>org.apache.commons</groupId> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat</artifactId> + <type>zip</type> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>tomee-common</artifactId> + <version>${project.version}</version> + <type>jar</type> + <scope>provided</scope> + </dependency> + <dependency> <!-- to be sure to have it --> + <groupId>org.apache.tomee</groupId> + <artifactId>tomee-plus-webapp</artifactId> + <version>${project.version}</version> + <type>war</type> + <scope>provided</scope> + </dependency> + <dependency> <!-- to be sure to have it --> + <groupId>org.apache.tomee</groupId> + <artifactId>tomee-plume-webapp</artifactId> + <version>${project.version}</version> + <type>war</type> + <scope>provided</scope> + </dependency> + + <!-- needed for EJBContainer impl so scope compile --> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>tomee-util</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>openejb-client</artifactId> + <version>${openejb.version}</version> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>openejb-core</artifactId> + <type>jar</type> + </dependency> + </dependencies> + + <build> + <resources> + <resource> + <directory>src/main/resources</directory> + <filtering>true</filtering> + </resource> + <resource> + <directory>src/main/resources</directory> + <filtering>false</filtering> + </resource> + </resources> + + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + <configuration> + <includes> + <include>**/RemoteTomEEEJBContainer*.class</include> + <include>**/META-INF/services/javax.ejb.spi.EJBContainerProvider</include> + </includes> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-failsafe-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>integration-test</goal> + <goal>verify</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-resources-plugin</artifactId> + <configuration> + <nonFilteredFileExtensions> + <nonFilteredFileExtension>exe</nonFilteredFileExtension> + </nonFilteredFileExtensions> + </configuration> + <executions> + <execution> + <id>filter-resources</id> + <phase>process-resources</phase> + <goals> + <goal>resources</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <id>copy-tomcat-for-webprofile</id> + <phase>process-resources</phase> + <goals> + <goal>copy</goal> + </goals> + <configuration> + <artifactItems> + <artifactItem> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat</artifactId> + <version>${tomcat.version}</version> + <type>zip</type> + <outputDirectory>${webprofile.work-dir}</outputDirectory> + <destFileName>apache-tomcat-${tomcat.version}.zip</destFileName> + </artifactItem> + </artifactItems> + </configuration> + </execution> + <execution> + <id>copy-tomcat-for-plus</id> + <phase>process-resources</phase> + <goals> + <goal>copy</goal> + </goals> + <configuration> + <artifactItems> + <artifactItem> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat</artifactId> + <version>${tomcat.version}</version> + <type>zip</type> + <outputDirectory>${plus.work-dir}</outputDirectory> + <destFileName>apache-tomcat-${tomcat.version}.zip</destFileName> + </artifactItem> + </artifactItems> + </configuration> + </execution> + <execution> + <id>copy-tomcat-for-plume</id> + <phase>process-resources</phase> + <goals> + <goal>copy</goal> + </goals> + <configuration> + <artifactItems> + <artifactItem> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat</artifactId> + <version>${tomcat.version}</version> + <type>zip</type> + <outputDirectory>${plume.work-dir}</outputDirectory> + <destFileName>apache-tomcat-${tomcat.version}.zip</destFileName> + </artifactItem> + </artifactItems> + </configuration> + </execution> + </executions> + </plugin> + + <plugin> + <groupId>org.codehaus.gmaven</groupId> + <artifactId>groovy-maven-plugin</artifactId> + <dependencies> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>openejb-jpa-integration</artifactId> + <version>${version.openejb}</version> + </dependency> + <dependency> + <groupId>org.apache.xbean</groupId> + <artifactId>xbean-asm5-shaded</artifactId> + <version>${xbeanVersion}</version> + </dependency> + </dependencies> + <configuration> + <classpathScope>runtime</classpathScope> + <scriptpath> + <path>${project.basedir}/src/main/groovy</path> + </scriptpath> + <defaults> + <testSectionsFile>${project.basedir}/sections.properties</testSectionsFile> + <logOutputDirectory>${project.build.directory}/logs</logOutputDirectory> + <backupLogs>true</backupLogs> + </defaults> + </configuration> + <executions> + <execution> + <id>execute-web-profile-installer</id> + <phase>prepare-package</phase> + <goals> + <goal>execute</goal> + </goals> + <configuration> + <properties> + <tomee.workdir>${webprofile.work-dir}</tomee.workdir> + <tomee.webapp>tomee-webapp</tomee.webapp> + </properties> + <source> + new commands.SetupCommand(pom: this, log: log, project: project, ant: ant, properties: properties).execute() + </source> + </configuration> + </execution> + <execution> + <id>execute-plus-installer</id> + <phase>prepare-package</phase> + <goals> + <goal>execute</goal> + </goals> + <configuration> + <properties> + <tomee.workdir>${plus.work-dir}</tomee.workdir> + <tomee.webapp>tomee-plus-webapp</tomee.webapp> + </properties> + <source> + new commands.SetupCommand(pom: this, log: log, project: project, ant: ant, properties: properties).execute() + </source> + </configuration> + </execution> + <execution> + <id>execute-plume-installer</id> + <phase>prepare-package</phase> + <goals> + <goal>execute</goal> + </goals> + <configuration> + <properties> + <tomee.workdir>${plume.work-dir}</tomee.workdir> + <tomee.webapp>tomee-plume-webapp</tomee.webapp> + </properties> + <source> + new commands.SetupCommand(pom: this, log: log, project: project, ant: ant, properties: properties).execute() + </source> + </configuration> + </execution> + </executions> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <id>webprofile</id> + <phase>package</phase> + <configuration> + <descriptors> + <descriptor>src/main/assembly/tomee-webprofile.xml</descriptor> + </descriptors> + <attach>false</attach> + <appendAssemblyId>false</appendAssemblyId> + <finalName>apache-tomee-webprofile-${project.version}</finalName> + </configuration> + <goals> + <goal>single</goal> + </goals> + </execution> + <execution> + <id>plus</id> + <phase>package</phase> + <configuration> + <descriptors> + <descriptor>src/main/assembly/tomee-plus.xml</descriptor> + </descriptors> + <attach>false</attach> + <appendAssemblyId>false</appendAssemblyId> + <finalName>apache-tomee-plus-${project.version}</finalName> + </configuration> + <goals> + <goal>single</goal> + </goals> + </execution> + <execution> + <id>plume</id> + <phase>package</phase> + <configuration> + <descriptors> + <descriptor>src/main/assembly/tomee-plume.xml</descriptor> + </descriptors> + <attach>false</attach> + <appendAssemblyId>false</appendAssemblyId> + <finalName>apache-tomee-plume-${project.version}</finalName> + </configuration> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + </plugin> + + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>build-helper-maven-plugin</artifactId> + <executions> + <execution> + <id>attach-artifacts</id> + <phase>package</phase> + <goals> + <goal>attach-artifact</goal> + </goals> + <configuration> + <artifacts> + <artifact> + <file>${project.build.directory}/apache-tomee-webprofile-${project.version}.zip</file> + <type>zip</type> + <classifier>webprofile</classifier> + </artifact> + <artifact> + <file>${project.build.directory}/apache-tomee-webprofile-${project.version}.tar.gz</file> + <type>tar.gz</type> + <classifier>webprofile</classifier> + </artifact> + <artifact> + <file>${project.build.directory}/apache-tomee-plus-${project.version}.zip</file> + <type>zip</type> + <classifier>plus</classifier> + </artifact> + <artifact> + <file>${project.build.directory}/apache-tomee-plus-${project.version}.tar.gz</file> + <type>tar.gz</type> + <classifier>plus</classifier> + </artifact> + <artifact> + <file>${project.build.directory}/apache-tomee-plume-${project.version}.zip</file> + <type>zip</type> + <classifier>plume</classifier> + </artifact> + <artifact> + <file>${project.build.directory}/apache-tomee-plume-${project.version}.tar.gz</file> + <type>tar.gz</type> + <classifier>plume</classifier> + </artifact> + </artifacts> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + +</project> + http://git-wip-us.apache.org/repos/asf/tomee/blob/40be966c/tomee/pom.xml ---------------------------------------------------------------------- diff --git a/tomee/pom.xml b/tomee/pom.xml index fa3da08..c63313a 100644 --- a/tomee/pom.xml +++ b/tomee/pom.xml @@ -1,415 +1,415 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. ---> -<!-- $Rev$ $Date$ --> - -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> - - <parent> - <artifactId>tomee-project</artifactId> - <groupId>org.apache.tomee</groupId> - <version>7.0.0-SNAPSHOT</version> - </parent> - - <modelVersion>4.0.0</modelVersion> - <artifactId>tomee</artifactId> - <version>7.0.0-SNAPSHOT</version> - <packaging>pom</packaging> - <name>OpenEJB :: TomEE</name> - - <properties> - <version.openejb>7.0.0-SNAPSHOT</version.openejb> - </properties> - - <modules> - <module>tomee-loader</module> - <module>tomee-catalina</module> - <module>tomee-common</module> - <module>tomee-myfaces</module> - <module>tomee-mojarra</module> - <module>tomee-jdbc</module> - <module>tomee-jaxrs</module> - <module>tomee-webapp</module> - <module>tomee-webaccess</module> - <module>tomee-plus-webapp</module> - <module>tomee-plume-webapp</module> - <module>tomee-webservices</module> - <module>tomee-embedded</module> - <module>apache-tomee</module> - <module>tomee-util</module> - <module>tomee-juli</module> - <module>tomee-overlay-runner</module> - <!--<module>tomee-deb</module>--> - </modules> - - <repositories> - <repository> - <id>tomcat-private-repository</id> - <name>Tomcat Private Repository</name> - <url>http://tomcat.apache.org/dev/dist/m2-repository</url> - <releases> - <enabled>true</enabled> - </releases> - <snapshots> - <enabled>false</enabled> - </snapshots> - </repository> - </repositories> - - <!-- just set the good JPA provider. As openejb-core is needed in all modules it is easier to do it here --> - <profiles> - <profile> - <id>openjpa</id> - <activation> - <activeByDefault>true</activeByDefault> - </activation> - <dependencies> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>openejb-core</artifactId> - <version>${version.openejb}</version> - <exclusions> - <exclusion> - <groupId>org.apache.tomee</groupId> - <artifactId>javaee-api</artifactId> - </exclusion> - <exclusion> - <groupId>org.apache.activemq</groupId> - <artifactId>activemq-broker</artifactId> - </exclusion> - <exclusion> - <groupId>org.apache.activemq</groupId> - <artifactId>activemq-jdbc-store</artifactId> - </exclusion> - <exclusion> - <groupId>org.apache.activemq</groupId> - <artifactId>activemq-ra</artifactId> - </exclusion> - <exclusion> - <groupId>org.apache.geronimo.components</groupId> - <artifactId>geronimo-connector</artifactId> - </exclusion> - <exclusion> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-j2ee-connector_1.6_spec</artifactId> - </exclusion> - </exclusions> - </dependency> - </dependencies> - </profile> - <profile> - <id>hibernate</id> - <activation> - <property> - <name>hibernate</name> - </property> - </activation> - <dependencies> - <dependency> <!-- to avoid to force exclusions everywhere --> - <groupId>org.apache.tomee</groupId> - <artifactId>openejb-core</artifactId> - <version>${version.openejb}</version> - <exclusions> - <exclusion> - <groupId>org.apache.openjpa</groupId> - <artifactId>openjpa</artifactId> - </exclusion> - <exclusion> - <groupId>org.apache.bval</groupId> - <artifactId>bval-core</artifactId> - </exclusion> - <exclusion> - <groupId>org.apache.bval</groupId> - <artifactId>bval-jsr303</artifactId> - </exclusion> - <exclusion> - <groupId>org.apache.tomee</groupId> - <artifactId>javaee-api</artifactId> - </exclusion> - <exclusion> - <groupId>org.apache.activemq</groupId> - <artifactId>activemq-broker</artifactId> - </exclusion> - <exclusion> - <groupId>org.apache.activemq</groupId> - <artifactId>activemq-jdbc-store</artifactId> - </exclusion> - <exclusion> - <groupId>org.apache.activemq</groupId> - <artifactId>activemq-ra</artifactId> - </exclusion> - <exclusion> - <groupId>org.apache.geronimo.components</groupId> - <artifactId>geronimo-connector</artifactId> - </exclusion> - <exclusion> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-j2ee-connector_1.6_spec</artifactId> - </exclusion> - <exclusion> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-jdk14</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>openejb-core-hibernate</artifactId> - <type>pom</type> - <version>${version.openejb}</version> - <exclusions> - <exclusion> - <groupId>org.apache.tomee</groupId> - <artifactId>javaee-api</artifactId> - </exclusion> - <exclusion> - <groupId>org.apache.activemq</groupId> - <artifactId>activemq-broker</artifactId> - </exclusion> - <exclusion> - <groupId>org.apache.activemq</groupId> - <artifactId>activemq-jdbc-store</artifactId> - </exclusion> - <exclusion> - <groupId>org.apache.activemq</groupId> - <artifactId>activemq-ra</artifactId> - </exclusion> - <exclusion> - <groupId>org.apache.geronimo.components</groupId> - <artifactId>geronimo-connector</artifactId> - </exclusion> - <exclusion> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-j2ee-connector_1.6_spec</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <scope>test</scope> - </dependency> - </dependencies> - </profile> - </profiles> - - <build> - <pluginManagement> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-pmd-plugin</artifactId> - </plugin> - </plugins> - </pluginManagement> - </build> - - <dependencyManagement> - <dependencies> - <dependency> - <groupId>org.eclipse.jdt.core.compiler</groupId> - <artifactId>ecj</artifactId> - <version>4.4</version> - </dependency> - <dependency> - <artifactId>commons-beanutils</artifactId> - <groupId>commons-beanutils</groupId> - <version>1.8.3</version> - </dependency> - <dependency> - <groupId>javax.servlet</groupId> - <artifactId>jstl</artifactId> - <version>1.2</version> - </dependency> - <dependency> - <groupId>org.apache.velocity</groupId> - <artifactId>velocity</artifactId> - <version>1.6.4</version> - </dependency> - <dependency> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-j2ee-deployment_1.1_spec</artifactId> - <version>1.1</version> - </dependency> - <dependency> - <groupId>org.apache.ant</groupId> - <artifactId>ant-nodeps</artifactId> - <version>1.8.1</version> - </dependency> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-jdbc</artifactId> - <version>${tomcat.version}</version> - </dependency> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-dbcp</artifactId> - <version>${tomcat.version}</version> - </dependency> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-catalina</artifactId> - <version>${tomcat.version}</version> - </dependency> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-catalina-ha</artifactId> - <version>${tomcat.version}</version> - </dependency> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-coyote</artifactId> - <version>${tomcat.version}</version> - </dependency> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-jasper</artifactId> - <version>${tomcat.version}</version> - <exclusions> - <exclusion> - <groupId>org.eclipse.jdt.core.compiler</groupId> - <artifactId>ecj</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>org.apache.openwebbeans</groupId> - <artifactId>openwebbeans-jsf</artifactId> - <version>${org.apache.openwebbeans.version}</version> - </dependency> - <dependency> - <groupId>org.apache.myfaces.core</groupId> - <artifactId>myfaces-api</artifactId> - <version>${myfaces.version}</version> - <exclusions> - <exclusion> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-jcdi_1.0_spec</artifactId> - </exclusion> - <exclusion> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-atinject_1.0_spec</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>org.apache.myfaces.core</groupId> - <artifactId>myfaces-impl</artifactId> - <version>${myfaces.version}</version> - <exclusions> - <exclusion> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-jcdi_1.0_spec</artifactId> - </exclusion> - <exclusion> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-atinject_1.0_spec</artifactId> - </exclusion> - <exclusion> - <artifactId>commons-beanutils</artifactId> - <groupId>commons-beanutils</groupId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>openejb-client</artifactId> - <version>${version.openejb}</version> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>openejb-core</artifactId> - <version>${version.openejb}</version> - </dependency> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat</artifactId> - <version>${tomcat.version}</version> - <type>zip</type> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>openejb-server</artifactId> - <version>${version.openejb}</version> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>openejb-ejbd</artifactId> - <version>${version.openejb}</version> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>openejb-rest</artifactId> - <version>${version.openejb}</version> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>openejb-cxf-rs</artifactId> - <version>${version.openejb}</version> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>openejb-http</artifactId> - <version>${version.openejb}</version> - </dependency> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-websocket</artifactId> - <version>${tomcat.version}</version> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>openejb-cxf-transport</artifactId> - <version>${version.openejb}</version> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>openejb-loader</artifactId> - <version>${version.openejb}</version> - </dependency> - <dependency> - <groupId>javax.faces</groupId> - <artifactId>javax.faces-api</artifactId> - <version>2.1</version> - </dependency> - <dependency> - <groupId>org.glassfish</groupId> - <artifactId>javax.faces</artifactId> - <version>${mojarra.version}</version> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>openejb-webservices</artifactId> - <version>${version.openejb}</version> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>openejb-cxf</artifactId> - <version>${version.openejb}</version> - </dependency> - <dependency> - <groupId>org.apache.tomee</groupId> - <artifactId>openejb-core-eclipselink</artifactId> - <version>${version.openejb}</version> - </dependency> - </dependencies> - </dependencyManagement> - -</project> - +<?xml version="1.0" encoding="UTF-8"?> +<!-- + + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<!-- $Rev$ $Date$ --> + +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + + <parent> + <artifactId>tomee-project</artifactId> + <groupId>org.apache.tomee</groupId> + <version>7.0.0-M1</version> + </parent> + + <modelVersion>4.0.0</modelVersion> + <artifactId>tomee</artifactId> + <version>7.0.0-M1</version> + <packaging>pom</packaging> + <name>OpenEJB :: TomEE</name> + + <properties> + <version.openejb>7.0.0-M1</version.openejb> + </properties> + + <modules> + <module>tomee-loader</module> + <module>tomee-catalina</module> + <module>tomee-common</module> + <module>tomee-myfaces</module> + <module>tomee-mojarra</module> + <module>tomee-jdbc</module> + <module>tomee-jaxrs</module> + <module>tomee-webapp</module> + <module>tomee-webaccess</module> + <module>tomee-plus-webapp</module> + <module>tomee-plume-webapp</module> + <module>tomee-webservices</module> + <module>tomee-embedded</module> + <module>apache-tomee</module> + <module>tomee-util</module> + <module>tomee-juli</module> + <module>tomee-overlay-runner</module> + <!--<module>tomee-deb</module>--> + </modules> + + <repositories> + <repository> + <id>tomcat-private-repository</id> + <name>Tomcat Private Repository</name> + <url>http://tomcat.apache.org/dev/dist/m2-repository</url> + <releases> + <enabled>true</enabled> + </releases> + <snapshots> + <enabled>false</enabled> + </snapshots> + </repository> + </repositories> + + <!-- just set the good JPA provider. As openejb-core is needed in all modules it is easier to do it here --> + <profiles> + <profile> + <id>openjpa</id> + <activation> + <activeByDefault>true</activeByDefault> + </activation> + <dependencies> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>openejb-core</artifactId> + <version>${version.openejb}</version> + <exclusions> + <exclusion> + <groupId>org.apache.tomee</groupId> + <artifactId>javaee-api</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.activemq</groupId> + <artifactId>activemq-broker</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.activemq</groupId> + <artifactId>activemq-jdbc-store</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.activemq</groupId> + <artifactId>activemq-ra</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.geronimo.components</groupId> + <artifactId>geronimo-connector</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.geronimo.specs</groupId> + <artifactId>geronimo-j2ee-connector_1.6_spec</artifactId> + </exclusion> + </exclusions> + </dependency> + </dependencies> + </profile> + <profile> + <id>hibernate</id> + <activation> + <property> + <name>hibernate</name> + </property> + </activation> + <dependencies> + <dependency> <!-- to avoid to force exclusions everywhere --> + <groupId>org.apache.tomee</groupId> + <artifactId>openejb-core</artifactId> + <version>${version.openejb}</version> + <exclusions> + <exclusion> + <groupId>org.apache.openjpa</groupId> + <artifactId>openjpa</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.bval</groupId> + <artifactId>bval-core</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.bval</groupId> + <artifactId>bval-jsr303</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.tomee</groupId> + <artifactId>javaee-api</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.activemq</groupId> + <artifactId>activemq-broker</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.activemq</groupId> + <artifactId>activemq-jdbc-store</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.activemq</groupId> + <artifactId>activemq-ra</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.geronimo.components</groupId> + <artifactId>geronimo-connector</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.geronimo.specs</groupId> + <artifactId>geronimo-j2ee-connector_1.6_spec</artifactId> + </exclusion> + <exclusion> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-jdk14</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>openejb-core-hibernate</artifactId> + <type>pom</type> + <version>${version.openejb}</version> + <exclusions> + <exclusion> + <groupId>org.apache.tomee</groupId> + <artifactId>javaee-api</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.activemq</groupId> + <artifactId>activemq-broker</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.activemq</groupId> + <artifactId>activemq-jdbc-store</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.activemq</groupId> + <artifactId>activemq-ra</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.geronimo.components</groupId> + <artifactId>geronimo-connector</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.geronimo.specs</groupId> + <artifactId>geronimo-j2ee-connector_1.6_spec</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <scope>test</scope> + </dependency> + </dependencies> + </profile> + </profiles> + + <build> + <pluginManagement> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-pmd-plugin</artifactId> + </plugin> + </plugins> + </pluginManagement> + </build> + + <dependencyManagement> + <dependencies> + <dependency> + <groupId>org.eclipse.jdt.core.compiler</groupId> + <artifactId>ecj</artifactId> + <version>4.4</version> + </dependency> + <dependency> + <artifactId>commons-beanutils</artifactId> + <groupId>commons-beanutils</groupId> + <version>1.8.3</version> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>jstl</artifactId> + <version>1.2</version> + </dependency> + <dependency> + <groupId>org.apache.velocity</groupId> + <artifactId>velocity</artifactId> + <version>1.6.4</version> + </dependency> + <dependency> + <groupId>org.apache.geronimo.specs</groupId> + <artifactId>geronimo-j2ee-deployment_1.1_spec</artifactId> + <version>1.1</version> + </dependency> + <dependency> + <groupId>org.apache.ant</groupId> + <artifactId>ant-nodeps</artifactId> + <version>1.8.1</version> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-jdbc</artifactId> + <version>${tomcat.version}</version> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-dbcp</artifactId> + <version>${tomcat.version}</version> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-catalina</artifactId> + <version>${tomcat.version}</version> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-catalina-ha</artifactId> + <version>${tomcat.version}</version> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-coyote</artifactId> + <version>${tomcat.version}</version> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-jasper</artifactId> + <version>${tomcat.version}</version> + <exclusions> + <exclusion> + <groupId>org.eclipse.jdt.core.compiler</groupId> + <artifactId>ecj</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.apache.openwebbeans</groupId> + <artifactId>openwebbeans-jsf</artifactId> + <version>${org.apache.openwebbeans.version}</version> + </dependency> + <dependency> + <groupId>org.apache.myfaces.core</groupId> + <artifactId>myfaces-api</artifactId> + <version>${myfaces.version}</version> + <exclusions> + <exclusion> + <groupId>org.apache.geronimo.specs</groupId> + <artifactId>geronimo-jcdi_1.0_spec</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.geronimo.specs</groupId> + <artifactId>geronimo-atinject_1.0_spec</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.apache.myfaces.core</groupId> + <artifactId>myfaces-impl</artifactId> + <version>${myfaces.version}</version> + <exclusions> + <exclusion> + <groupId>org.apache.geronimo.specs</groupId> + <artifactId>geronimo-jcdi_1.0_spec</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.geronimo.specs</groupId> + <artifactId>geronimo-atinject_1.0_spec</artifactId> + </exclusion> + <exclusion> + <artifactId>commons-beanutils</artifactId> + <groupId>commons-beanutils</groupId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>openejb-client</artifactId> + <version>${version.openejb}</version> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>openejb-core</artifactId> + <version>${version.openejb}</version> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat</artifactId> + <version>${tomcat.version}</version> + <type>zip</type> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>openejb-server</artifactId> + <version>${version.openejb}</version> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>openejb-ejbd</artifactId> + <version>${version.openejb}</version> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>openejb-rest</artifactId> + <version>${version.openejb}</version> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>openejb-cxf-rs</artifactId> + <version>${version.openejb}</version> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>openejb-http</artifactId> + <version>${version.openejb}</version> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-websocket</artifactId> + <version>${tomcat.version}</version> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>openejb-cxf-transport</artifactId> + <version>${version.openejb}</version> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>openejb-loader</artifactId> + <version>${version.openejb}</version> + </dependency> + <dependency> + <groupId>javax.faces</groupId> + <artifactId>javax.faces-api</artifactId> + <version>2.1</version> + </dependency> + <dependency> + <groupId>org.glassfish</groupId> + <artifactId>javax.faces</artifactId> + <version>${mojarra.version}</version> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>openejb-webservices</artifactId> + <version>${version.openejb}</version> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>openejb-cxf</artifactId> + <version>${version.openejb}</version> + </dependency> + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>openejb-core-eclipselink</artifactId> + <version>${version.openejb}</version> + </dependency> + </dependencies> + </dependencyManagement> + +</project> +