tomee-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From rmannibu...@apache.org
Subject svn commit: r1206860 - /openejb/trunk/openejb/container/openejb-core/pom.xml
Date Sun, 27 Nov 2011 22:06:56 GMT
Author: rmannibucau
Date: Sun Nov 27 22:06:55 2011
New Revision: 1206860

URL: http://svn.apache.org/viewvc?rev=1206860&view=rev
Log:
oops, core pom was no more parseable

Modified:
    openejb/trunk/openejb/container/openejb-core/pom.xml

Modified: openejb/trunk/openejb/container/openejb-core/pom.xml
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/container/openejb-core/pom.xml?rev=1206860&r1=1206859&r2=1206860&view=diff
==============================================================================
--- openejb/trunk/openejb/container/openejb-core/pom.xml (original)
+++ openejb/trunk/openejb/container/openejb-core/pom.xml Sun Nov 27 22:06:55 2011
@@ -52,9 +52,14 @@
       org.apache.xerces*;resolution:=optional,
       org.apache.xml.resolver*;resolution:=optional,
       org.junit*;resolution:=optional,
-      javax.annotation*;version=1.1,
-      javax.transaction*;version=1.1,
-      javax.ejb*;version=3.1,
+      javax.annotation;version="[1.1.0,2.0.0)",
+      javax.annotation.security;version="[1.1.0,2.0.0)",
+      javax.annotation.sql;version="[1.1.0,2.0.0)",
+      javax.transaction;version="[1.1.0,2.0.0)",
+      javax.transaction.xa;version="[1.1.0,2.0.0)",
+      javax.ejb;version=3.1,
+      javax.ejb.embeddable;version=3.1,
+      javax.ejb.spi;version=3.1,
       javax.xml.ws,
       *
     </openejb.osgi.import.pkg>
@@ -65,801 +70,423 @@
     </openejb.osgi.export>
   </properties>
   <build>
-    <resources>
-      <resource>
-        <directory>src/main/resources</directory>
-        <filtering>true</filtering>
-      </resource>
-    </resources>
-    <testResources>
-      <testResource>
-        <directory>src/test/resources</directory>
-        <filtering>true</filtering>
-      </testResource>
-    </testResources>
-    <plugins>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-compiler-plugin</artifactId>
-        <version>2.3.2</version>
-        <configuration>
-          <source>1.6</source>
-          <target>1.6</target>
-          <compilerArguments>
-            <endorseddirs>${openejb.build.endorsed}</endorseddirs>
-          </compilerArguments>
-        </configuration>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-dependency-plugin</artifactId>
-        <executions>
-          <execution>
-            <id>copy</id>
-            <phase>process-resources</phase>
-            <goals>
-              <goal>copy</goal>
-            </goals>
-            <configuration>
-              <artifactItems>
-                <artifactItem>
-                  <groupId>org.apache.openejb</groupId>
-                  <artifactId>openejb-javaagent</artifactId>
-                  <version>${project.version}</version>
-                  <outputDirectory>${project.build.directory}</outputDirectory>
-                </artifactItem>
-              </artifactItems>
-            </configuration>
-          </execution>
-        </executions>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-surefire-plugin</artifactId>
-        <configuration>
-          <forkMode>pertest</forkMode>
-          <testNGArtifactName>none:none</testNGArtifactName>
-          <argLine>-Xmx256m -Djava.endorsed.dirs=${openejb.build.endorsed} "-javaagent:${basedir}/target/openejb-javaagent-${project.version}.jar" -enableassertions</argLine>
-          <workingDirectory>${basedir}/target</workingDirectory>
-          <systemPropertyVariables>
-            <openejb.home>${basedir}/target/test-classes</openejb.home>
-            <log4j.configuration>file:///${basedir}/target/classes/embedded.logging.properties</log4j.configuration>
-          </systemPropertyVariables>
-          <excludes>
-            <exclude>**/TestHandler.java</exclude>
-            <exclude>org/apache/openejb/cdi/**</exclude>
-          </excludes>
-        </configuration>
-        <executions>
-          <execution>
-            <id>test-testng</id>
-            <phase>test</phase>
-            <goals>
-              <goal>test</goal>
-            </goals>
-            <configuration>
-              <junitArtifactName>none:none</junitArtifactName>
-              <excludes>
-                <exclude>**</exclude>
-              </excludes>
-              <includes>
-                <include>org/apache/openejb/cdi/**</include>
-              </includes>
-            </configuration>
-          </execution>
-        </executions>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-antrun-plugin</artifactId>
-        <executions>
-          <execution>
-            <phase>process-classes</phase>
-            <goals>
-              <goal>run</goal>
-            </goals>
-            <configuration>
-              <target>
-                <tstamp>
-                  <format property="TSTAMP" pattern="hh:mm" />
-                </tstamp>
-                <replace file="target/classes/openejb-version.properties" token="@DATE-REPLACED-BY-MAVEN@" value="${DSTAMP}" />
-                <replace file="target/classes/openejb-version.properties" token="@TIME-REPLACED-BY-MAVEN@" value="${TSTAMP}" />
-                <property name="compile_classpath" refid="maven.compile.classpath" />
-                <java classname="org.apache.openejb.util.MakeTxLookup">
-                  <arg value="${project.build.directory}" />
-                  <classpath>
-                    <pathelement path="${compile_classpath}" />
-                  </classpath>
-                </java>
-              </target>
-            </configuration>
-          </execution>
-        </executions>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-jar-plugin</artifactId>
-        <configuration>
-          <archive>
-            <manifest>
-              <mainClass>org.apache.openejb.cli.Bootstrap</mainClass>
-              <!--<addClasspath>true</addClasspath>-->
-            </manifest>
-            <manifestEntries>
-              <Class-Path>openejb-loader-${project.version}.jar openejb-client-${project.version}.jar
-                xbean-finder-shaded-${xbeanVersion}.jar xbean-asm-shaded-${xbeanVersion}.jar
-              </Class-Path>
-              <J2EE-DeploymentFactory-Implementation-Class>
-                org.apache.openejb.config.VmDeploymentFactory
-              </J2EE-DeploymentFactory-Implementation-Class>
-            </manifestEntries>
-          </archive>
-        </configuration>
-      </plugin>
-      <plugin>
-        <groupId>org.codehaus.mojo</groupId>
-        <artifactId>rat-maven-plugin</artifactId>
-        <configuration>
-          <excludes>
-            <exclude>src/main/resources/META-INF/org.apache.openejb.cli/validate.examples</exclude>
-            <exclude>src/main/resources/META-INF/org.apache.openejb.cli/validate.help</exclude>
-            <exclude>src/main/resources/META-INF/org.apache.openejb.resource.jdbc.DataSourcePlugin/*</exclude>
-            <exclude>src/main/resources/META-INF/services/org/apache/activemq/broker/openejb</exclude>
-          </excludes>
-        </configuration>
-      </plugin>
-    </plugins>
-  </build>
-  <dependencies>
-    <dependency>
-      <groupId>org.apache.openejb</groupId>
-      <artifactId>mbean-annotation-api</artifactId>
-      <version>4.0.0-beta-2-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.openejb</groupId>
-      <artifactId>javaee-api</artifactId>
-    </dependency>
-    <!-- required for endorsed dir support -->
-    <dependency>
-      <groupId>org.apache.geronimo.specs</groupId>
-      <artifactId>geronimo-annotation_1.1_spec</artifactId>
-      <version>1.0.1</version>
-      <scope>provided</scope>
-    </dependency>
-    <dependency>
-      <groupId>log4j</groupId>
-      <artifactId>log4j</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>commons-lang</groupId>
-      <artifactId>commons-lang</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.openejb</groupId>
-      <artifactId>openejb-api</artifactId>
-      <version>${project.version}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.openejb</groupId>
-      <artifactId>openejb-loader</artifactId>
-      <version>${project.version}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.openejb</groupId>
-      <artifactId>openejb-javaagent</artifactId>
-      <version>${project.version}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.openejb</groupId>
-      <artifactId>openejb-jee</artifactId>
-      <version>${project.version}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.openejb</groupId>
-      <artifactId>openejb-itests-app</artifactId>
-      <version>${project.version}</version>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.openejb</groupId>
-      <artifactId>openejb-itests-beans</artifactId>
-      <version>${project.version}</version>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.openejb</groupId>
-      <artifactId>openejb-itests-interceptor-beans</artifactId>
-      <version>${project.version}</version>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.openejb</groupId>
-      <artifactId>openejb-itests-client</artifactId>
-      <version>${project.version}</version>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>commons-cli</groupId>
-      <artifactId>commons-cli</artifactId>
-    </dependency>
+          <resources>
+              <resource>
+                  <directory>src/main/resources</directory>
+                  <filtering>true</filtering>
+              </resource>
+          </resources>
+          <testResources>
+              <testResource>
+                  <directory>src/test/resources</directory>
+                  <filtering>true</filtering>
+              </testResource>
+          </testResources>
+          <plugins>
+              <plugin>
+                  <groupId>org.apache.maven.plugins</groupId>
+                  <artifactId>maven-compiler-plugin</artifactId>
+                  <version>2.3.2</version>
+                  <configuration>
+                      <source>1.6</source>
+                      <target>1.6</target>
+                      <compilerArguments>
+                          <endorseddirs>${openejb.build.endorsed}</endorseddirs>
+                      </compilerArguments>
+                  </configuration>
+              </plugin>
+              <plugin>
+                  <groupId>org.apache.maven.plugins</groupId>
+                  <artifactId>maven-dependency-plugin</artifactId>
+                  <executions>
+                      <execution>
+                          <id>copy</id>
+                          <phase>process-resources</phase>
+                          <goals>
+                              <goal>copy</goal>
+                          </goals>
+                          <configuration>
+                              <artifactItems>
+                                  <artifactItem>
+                                      <groupId>org.apache.openejb</groupId>
+                                      <artifactId>openejb-javaagent</artifactId>
+                                      <version>${project.version}</version>
+                                      <outputDirectory>${project.build.directory}</outputDirectory>
+                                  </artifactItem>
+                              </artifactItems>
+                          </configuration>
+                      </execution>
+                  </executions>
+              </plugin>
+              <plugin>
+                  <groupId>org.apache.maven.plugins</groupId>
+                  <artifactId>maven-surefire-plugin</artifactId>
+                  <configuration>
+                      <forkMode>pertest</forkMode>
+                      <testNGArtifactName>none:none</testNGArtifactName>
+                      <argLine>-Xmx256m -Djava.endorsed.dirs=${openejb.build.endorsed}
+                          "-javaagent:${basedir}/target/openejb-javaagent-${project.version}.jar" -enableassertions
+                      </argLine>
+                      <workingDirectory>${basedir}/target</workingDirectory>
+                      <systemPropertyVariables>
+                          <openejb.home>${basedir}/target/test-classes</openejb.home>
+                          <log4j.configuration>file:///${basedir}/target/classes/embedded.logging.properties
+                          </log4j.configuration>
+                      </systemPropertyVariables>
+                      <excludes>
+                          <exclude>**/TestHandler.java</exclude>
+                          <exclude>org/apache/openejb/cdi/**</exclude>
+                      </excludes>
+                  </configuration>
+                  <executions>
+                      <execution>
+                          <id>test-testng</id>
+                          <phase>test</phase>
+                          <goals>
+                              <goal>test</goal>
+                          </goals>
+                          <configuration>
+                              <junitArtifactName>none:none</junitArtifactName>
+                              <excludes>
+                                  <exclude>**</exclude>
+                              </excludes>
+                              <includes>
+                                  <include>org/apache/openejb/cdi/**</include>
+                              </includes>
+                          </configuration>
+                      </execution>
+                  </executions>
+              </plugin>
+              <plugin>
+                  <groupId>org.apache.maven.plugins</groupId>
+                  <artifactId>maven-antrun-plugin</artifactId>
+                  <executions>
+                      <execution>
+                          <phase>process-classes</phase>
+                          <goals>
+                              <goal>run</goal>
+                          </goals>
+                          <configuration>
+                              <target>
+                                  <tstamp>
+                                      <format property="TSTAMP" pattern="hh:mm"/>
+                                  </tstamp>
+                                  <replace file="target/classes/openejb-version.properties"
+                                           token="@DATE-REPLACED-BY-MAVEN@" value="${DSTAMP}"/>
+                                  <replace file="target/classes/openejb-version.properties"
+                                           token="@TIME-REPLACED-BY-MAVEN@" value="${TSTAMP}"/>
+                                  <property name="compile_classpath" refid="maven.compile.classpath"/>
+                                  <java classname="org.apache.openejb.util.MakeTxLookup">
+                                      <arg value="${project.build.directory}"/>
+                                      <classpath>
+                                          <pathelement path="${compile_classpath}"/>
+                                      </classpath>
+                                  </java>
+                              </target>
+                          </configuration>
+                      </execution>
+                  </executions>
+              </plugin>
+              <plugin>
+                  <groupId>org.apache.maven.plugins</groupId>
+                  <artifactId>maven-jar-plugin</artifactId>
+                  <configuration>
+                      <archive>
+                          <manifest>
+                              <mainClass>org.apache.openejb.cli.Bootstrap</mainClass>
+                              <!--<addClasspath>true</addClasspath>-->
+                          </manifest>
+                          <manifestEntries>
+                              <Class-Path>openejb-loader-${project.version}.jar openejb-client-${project.version}.jar
+                                  xbean-finder-shaded-${xbeanVersion}.jar xbean-asm-shaded-${xbeanVersion}.jar
+                              </Class-Path>
+                              <J2EE-DeploymentFactory-Implementation-Class>
+                                  org.apache.openejb.config.VmDeploymentFactory
+                              </J2EE-DeploymentFactory-Implementation-Class>
+                          </manifestEntries>
+                      </archive>
+                  </configuration>
+              </plugin>
+              <plugin>
+                  <groupId>org.codehaus.mojo</groupId>
+                  <artifactId>rat-maven-plugin</artifactId>
+                  <configuration>
+                      <excludes>
+                          <exclude>src/main/resources/META-INF/org.apache.openejb.cli/validate.examples</exclude>
+                          <exclude>src/main/resources/META-INF/org.apache.openejb.cli/validate.help</exclude>
+                          <exclude>src/main/resources/META-INF/org.apache.openejb.resource.jdbc.DataSourcePlugin/*
+                          </exclude>
+                          <exclude>src/main/resources/META-INF/services/org/apache/activemq/broker/openejb</exclude>
+                      </excludes>
+                  </configuration>
+              </plugin>
+          </plugins>
+      </build>
+      <dependencies>
+          <dependency>
+              <groupId>org.apache.openejb</groupId>
+              <artifactId>mbean-annotation-api</artifactId>
+              <version>4.0.0-beta-2-SNAPSHOT</version>
+          </dependency>
+          <dependency>
+              <groupId>org.apache.openejb</groupId>
+              <artifactId>javaee-api</artifactId>
+          </dependency>
+          <!-- required for endorsed dir support -->
+          <dependency>
+              <groupId>org.apache.geronimo.specs</groupId>
+              <artifactId>geronimo-annotation_1.1_spec</artifactId>
+              <version>1.0.1</version>
+              <scope>provided</scope>
+          </dependency>
+          <dependency>
+              <groupId>log4j</groupId>
+              <artifactId>log4j</artifactId>
+          </dependency>
+          <dependency>
+              <groupId>commons-lang</groupId>
+              <artifactId>commons-lang</artifactId>
+          </dependency>
+          <dependency>
+              <groupId>org.apache.openejb</groupId>
+              <artifactId>openejb-api</artifactId>
+              <version>${project.version}</version>
+          </dependency>
+          <dependency>
+              <groupId>org.apache.openejb</groupId>
+              <artifactId>openejb-loader</artifactId>
+              <version>${project.version}</version>
+          </dependency>
+          <dependency>
+              <groupId>org.apache.openejb</groupId>
+              <artifactId>openejb-javaagent</artifactId>
+              <version>${project.version}</version>
+          </dependency>
+          <dependency>
+              <groupId>org.apache.openejb</groupId>
+              <artifactId>openejb-jee</artifactId>
+              <version>${project.version}</version>
+          </dependency>
+          <dependency>
+              <groupId>org.apache.openejb</groupId>
+              <artifactId>openejb-itests-app</artifactId>
+              <version>${project.version}</version>
+              <scope>test</scope>
+          </dependency>
+          <dependency>
+              <groupId>org.apache.openejb</groupId>
+              <artifactId>openejb-itests-beans</artifactId>
+              <version>${project.version}</version>
+              <scope>test</scope>
+          </dependency>
+          <dependency>
+              <groupId>org.apache.openejb</groupId>
+              <artifactId>openejb-itests-interceptor-beans</artifactId>
+              <version>${project.version}</version>
+              <scope>test</scope>
+          </dependency>
+          <dependency>
+              <groupId>org.apache.openejb</groupId>
+              <artifactId>openejb-itests-client</artifactId>
+              <version>${project.version}</version>
+              <scope>test</scope>
+          </dependency>
+          <dependency>
+              <groupId>commons-cli</groupId>
+              <artifactId>commons-cli</artifactId>
+          </dependency>
 
-    <!-- ActiveMQ -->
-    <dependency>
-      <groupId>org.apache.activemq</groupId>
-      <artifactId>activemq-ra</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.activemq</groupId>
-      <artifactId>activemq-core</artifactId>
-      <exclusions>
-        <exclusion>
-          <artifactId>jasypt</artifactId>
-          <groupId>org.jasypt</groupId>
-        </exclusion>
-        <exclusion>
-          <groupId>org.springframework</groupId>
-          <artifactId>spring-context</artifactId>
-        </exclusion>
-        <exclusion>
-          <groupId>org.osgi</groupId>
-          <artifactId>org.osgi.core</artifactId>
-        </exclusion>
-      </exclusions>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.geronimo.components</groupId>
-      <artifactId>geronimo-connector</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.geronimo.components</groupId>
-      <artifactId>geronimo-transaction</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.objectweb.howl</groupId>
-      <artifactId>howl</artifactId>
-    </dependency>
-    <!-- JavaMail -->
-    <dependency>
-      <groupId>org.apache.geronimo.javamail</groupId>
-      <artifactId>geronimo-javamail_1.4_mail</artifactId>
-    </dependency>
-    <!-- End: JavaMail -->
-    <dependency>
-      <groupId>org.apache.xbean</groupId>
-      <artifactId>xbean-asm-shaded</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.xbean</groupId>
-      <artifactId>xbean-finder-shaded</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.xbean</groupId>
-      <artifactId>xbean-reflect</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.xbean</groupId>
-      <artifactId>xbean-naming</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.xbean</groupId>
-      <artifactId>xbean-bundleutils</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>junit</groupId>
-      <artifactId>junit</artifactId>
-      <scope>provided</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.hsqldb</groupId>
-      <artifactId>hsqldb</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>commons-dbcp</groupId>
-      <artifactId>commons-dbcp</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>commons-pool</groupId>
-      <artifactId>commons-pool</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.codehaus.swizzle</groupId>
-      <artifactId>swizzle-stream</artifactId>
-    </dependency>
-    <!-- added temporarily till we get a fixed version of the dep report plugin -->
-    <!--<dependency>-->
-      <!--<groupId>commons-logging</groupId>-->
-      <!--<artifactId>commons-logging</artifactId>-->
-    <!--</dependency>-->
-    <!-- webservices  -->
-    <dependency>
-      <groupId>wsdl4j</groupId>
-      <artifactId>wsdl4j</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.quartz-scheduler</groupId>
-      <artifactId>quartz</artifactId>
-    </dependency>
-    <!-- Dependency of Quartz -->
-    <dependency>
-      <groupId>org.slf4j</groupId>
-      <artifactId>slf4j-log4j12</artifactId>
-    </dependency>
-    <!-- Dependency of Quartz -->
-    <dependency>
-      <groupId>org.slf4j</groupId>
-      <artifactId>slf4j-api</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>xmlunit</groupId>
-      <artifactId>xmlunit</artifactId>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>xml-apis</groupId>
-      <artifactId>xml-apis</artifactId>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.codehaus.swizzle</groupId>
-      <artifactId>swizzle-confluence</artifactId>
-      <version>1.1</version>
-      <type>jar</type>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.openwebbeans</groupId>
-      <artifactId>openwebbeans-impl</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.openwebbeans</groupId>
-      <artifactId>openwebbeans-spi</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.openwebbeans</groupId>
-      <artifactId>openwebbeans-ejb</artifactId>
-      <exclusions>
-      	<exclusion>
-      		<groupId>org.apache.geronimo.specs</groupId>
-          <artifactId>geronimo-ejb_3.1_spec</artifactId>
-      	</exclusion>
-      </exclusions>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.openwebbeans</groupId>
-      <artifactId>openwebbeans-ee</artifactId>
-    </dependency>
-    <dependency>
-      <artifactId>openwebbeans-ee-common</artifactId>
-      <groupId>org.apache.openwebbeans</groupId>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.openwebbeans</groupId>
-      <artifactId>openwebbeans-web</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.openjpa</groupId>
-      <artifactId>openjpa</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.bval</groupId>
-      <artifactId>bval-core</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.bval</groupId>
-      <artifactId>bval-jsr303</artifactId>
-    </dependency>
-  </dependencies>
-  <profiles>
-    <profile>
-      <id>openejb.debug</id>
-      <build>
-        <plugins>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-compiler-plugin</artifactId>
-                <version>2.3.2</version>
-                <configuration>
-                    <source>1.6</source>
-                    <target>1.6</target>
-                    <compilerArguments>
-                        <endorseddirs>${openejb.build.endorsed}</endorseddirs>
-                    </compilerArguments>
-                </configuration>
-            </plugin>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-dependency-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>copy</id>
-                        <phase>process-resources</phase>
-                        <goals>
-                            <goal>copy</goal>
-                        </goals>
-                        <configuration>
-                            <artifactItems>
-                                <artifactItem>
-                                    <groupId>org.apache.openejb</groupId>
-                                    <artifactId>openejb-javaagent</artifactId>
-                                    <version>${project.version}</version>
-                                    <outputDirectory>${project.build.directory}</outputDirectory>
-                                </artifactItem>
-                            </artifactItems>
-                        </configuration>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-surefire-plugin</artifactId>
-                <configuration>
-                    <forkMode>pertest</forkMode>
-                    <testNGArtifactName>none:none</testNGArtifactName>
-                    <argLine>-Xmx256m -Djava.endorsed.dirs=${openejb.build.endorsed}
-                        "-javaagent:${basedir}/target/openejb-javaagent-${project.version}.jar" -enableassertions
-                    </argLine>
-                    <workingDirectory>${basedir}/target</workingDirectory>
-                    <systemPropertyVariables>
-                        <openejb.home>${basedir}/target/test-classes</openejb.home>
-                        <log4j.configuration>file:///${basedir}/target/classes/embedded.logging.properties
-                        </log4j.configuration>
-                    </systemPropertyVariables>
-                    <excludes>
-                        <exclude>**/TestHandler.java</exclude>
-                        <exclude>org/apache/openejb/cdi/**</exclude>
-                    </excludes>
-                </configuration>
-                <executions>
-                    <execution>
-                        <id>test-testng</id>
-                        <phase>test</phase>
-                        <goals>
-                            <goal>test</goal>
-                        </goals>
-                        <configuration>
-                            <junitArtifactName>none:none</junitArtifactName>
-                            <excludes>
-                                <exclude>**</exclude>
-                            </excludes>
-                            <includes>
-                                <include>org/apache/openejb/cdi/**</include>
-                            </includes>
-                        </configuration>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-antrun-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <phase>process-classes</phase>
-                        <goals>
-                            <goal>run</goal>
-                        </goals>
-                        <configuration>
-                            <target>
-                                <tstamp>
-                                    <format property="TSTAMP" pattern="hh:mm"/>
-                                </tstamp>
-                                <replace file="target/classes/openejb-version.properties"
-                                         token="@DATE-REPLACED-BY-MAVEN@" value="${DSTAMP}"/>
-                                <replace file="target/classes/openejb-version.properties"
-                                         token="@TIME-REPLACED-BY-MAVEN@" value="${TSTAMP}"/>
-                                <property name="compile_classpath" refid="maven.compile.classpath"/>
-                                <java classname="org.apache.openejb.util.MakeTxLookup">
-                                    <arg value="${project.build.directory}"/>
-                                    <classpath>
-                                        <pathelement path="${compile_classpath}"/>
-                                    </classpath>
-                                </java>
-                            </target>
-                        </configuration>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-jar-plugin</artifactId>
-                <configuration>
-                    <archive>
-                        <manifest>
-                            <mainClass>org.apache.openejb.cli.Bootstrap</mainClass>
-                            <!--<addClasspath>true</addClasspath>-->
-                        </manifest>
-                        <manifestEntries>
-                            <Class-Path>openejb-loader-${project.version}.jar openejb-client-${project.version}.jar
-                                xbean-finder-shaded-${xbeanVersion}.jar xbean-asm-shaded-${xbeanVersion}.jar
-                            </Class-Path>
-                            <J2EE-DeploymentFactory-Implementation-Class>
-                                org.apache.openejb.config.VmDeploymentFactory
-                            </J2EE-DeploymentFactory-Implementation-Class>
-                        </manifestEntries>
-                    </archive>
-                </configuration>
-            </plugin>
-            <plugin>
-                <groupId>org.codehaus.mojo</groupId>
-                <artifactId>rat-maven-plugin</artifactId>
-                <configuration>
-                    <excludes>
-                        <exclude>src/main/resources/META-INF/org.apache.openejb.cli/validate.examples</exclude>
-                        <exclude>src/main/resources/META-INF/org.apache.openejb.cli/validate.help</exclude>
-                        <exclude>src/main/resources/META-INF/org.apache.openejb.resource.jdbc.DataSourcePlugin/*
-                        </exclude>
-                        <exclude>src/main/resources/META-INF/services/org/apache/activemq/broker/openejb</exclude>
-                    </excludes>
-                </configuration>
-            </plugin>
-        </plugins>
-    </build>
-    <dependencies>
-        <dependency>
-            <groupId>org.apache.openejb</groupId>
-            <artifactId>mbean-annotation-api</artifactId>
-            <version>4.0.0-beta-2-SNAPSHOT</version>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.openejb</groupId>
-            <artifactId>javaee-api</artifactId>
-        </dependency>
-        <!-- required for endorsed dir support -->
-        <dependency>
-            <groupId>org.apache.geronimo.specs</groupId>
-            <artifactId>geronimo-annotation_1.1_spec</artifactId>
-            <version>1.0.1</version>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>log4j</groupId>
-            <artifactId>log4j</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>commons-lang</groupId>
-            <artifactId>commons-lang</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.openejb</groupId>
-            <artifactId>openejb-api</artifactId>
-            <version>${project.version}</version>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.openejb</groupId>
-            <artifactId>openejb-loader</artifactId>
-            <version>${project.version}</version>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.openejb</groupId>
-            <artifactId>openejb-javaagent</artifactId>
-            <version>${project.version}</version>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.openejb</groupId>
-            <artifactId>openejb-jee</artifactId>
-            <version>${project.version}</version>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.openejb</groupId>
-            <artifactId>openejb-itests-app</artifactId>
-            <version>${project.version}</version>
-            <scope>test</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.openejb</groupId>
-            <artifactId>openejb-itests-beans</artifactId>
-            <version>${project.version}</version>
-            <scope>test</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.openejb</groupId>
-            <artifactId>openejb-itests-interceptor-beans</artifactId>
-            <version>${project.version}</version>
-            <scope>test</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.openejb</groupId>
-            <artifactId>openejb-itests-client</artifactId>
-            <version>${project.version}</version>
-            <scope>test</scope>
-        </dependency>
-        <dependency>
-            <groupId>commons-cli</groupId>
-            <artifactId>commons-cli</artifactId>
-        </dependency>
-
-        <!-- ActiveMQ -->
-        <dependency>
-            <groupId>org.apache.activemq</groupId>
-            <artifactId>activemq-ra</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.activemq</groupId>
-            <artifactId>activemq-core</artifactId>
-            <exclusions>
-                <exclusion>
-                    <artifactId>jasypt</artifactId>
-                    <groupId>org.jasypt</groupId>
-                </exclusion>
-                <exclusion>
-                    <groupId>org.springframework</groupId>
-                    <artifactId>spring-context</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>org.osgi</groupId>
-                    <artifactId>org.osgi.core</artifactId>
-                </exclusion>
-            </exclusions>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.geronimo.components</groupId>
-            <artifactId>geronimo-connector</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.geronimo.components</groupId>
-            <artifactId>geronimo-transaction</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.objectweb.howl</groupId>
-            <artifactId>howl</artifactId>
-        </dependency>
-        <!-- JavaMail -->
-        <dependency>
-            <groupId>org.apache.geronimo.javamail</groupId>
-            <artifactId>geronimo-javamail_1.4_mail</artifactId>
-        </dependency>
-        <!-- End: JavaMail -->
-        <dependency>
-            <groupId>org.apache.xbean</groupId>
-            <artifactId>xbean-asm-shaded</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.xbean</groupId>
-            <artifactId>xbean-finder-shaded</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.xbean</groupId>
-            <artifactId>xbean-reflect</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.xbean</groupId>
-            <artifactId>xbean-naming</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.xbean</groupId>
-            <artifactId>xbean-bundleutils</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>junit</groupId>
-            <artifactId>junit</artifactId>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.hsqldb</groupId>
-            <artifactId>hsqldb</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>commons-dbcp</groupId>
-            <artifactId>commons-dbcp</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>commons-pool</groupId>
-            <artifactId>commons-pool</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.codehaus.swizzle</groupId>
-            <artifactId>swizzle-stream</artifactId>
-        </dependency>
-        <!-- added temporarily till we get a fixed version of the dep report plugin -->
-        <!--<dependency>-->
-        <!--<groupId>commons-logging</groupId>-->
-        <!--<artifactId>commons-logging</artifactId>-->
-        <!--</dependency>-->
-        <!-- webservices  -->
-        <dependency>
-            <groupId>wsdl4j</groupId>
-            <artifactId>wsdl4j</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.quartz-scheduler</groupId>
-            <artifactId>quartz</artifactId>
-        </dependency>
-        <!-- Dependency of Quartz -->
-        <dependency>
-            <groupId>org.slf4j</groupId>
-            <artifactId>slf4j-log4j12</artifactId>
-        </dependency>
-        <!-- Dependency of Quartz -->
-        <dependency>
-            <groupId>org.slf4j</groupId>
-            <artifactId>slf4j-api</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>xmlunit</groupId>
-            <artifactId>xmlunit</artifactId>
-            <scope>test</scope>
-        </dependency>
-        <dependency>
-            <groupId>xml-apis</groupId>
-            <artifactId>xml-apis</artifactId>
-            <scope>test</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.codehaus.swizzle</groupId>
-            <artifactId>swizzle-confluence</artifactId>
-            <version>1.1</version>
-            <type>jar</type>
-            <scope>test</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.openwebbeans</groupId>
-            <artifactId>openwebbeans-impl</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.openwebbeans</groupId>
-            <artifactId>openwebbeans-spi</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.openwebbeans</groupId>
-            <artifactId>openwebbeans-ejb</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>org.apache.geronimo.specs</groupId>
-                    <artifactId>geronimo-ejb_3.1_spec</artifactId>
-                </exclusion>
-            </exclusions>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.openwebbeans</groupId>
-            <artifactId>openwebbeans-ee</artifactId>
-        </dependency>
-        <dependency>
-            <artifactId>openwebbeans-ee-common</artifactId>
-            <groupId>org.apache.openwebbeans</groupId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.openwebbeans</groupId>
-            <artifactId>openwebbeans-web</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.openjpa</groupId>
-            <artifactId>openjpa</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.bval</groupId>
-            <artifactId>bval-core</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.bval</groupId>
-            <artifactId>bval-jsr303</artifactId>
-        </dependency>
-    </dependencies>
-    <profiles>
-        <profile>
-            <id>openejb.debug</id>
-            <build>
-                <plugins>
-                    <plugin>
-                        <groupId>org.apache.maven.plugins</groupId>
-                        <artifactId>maven-surefire-plugin</artifactId>
-                        <configuration>
-                            <forkMode>pertest</forkMode>
-                            <argLine>"-javaagent:${basedir}/target/openejb-javaagent-${project.version}.jar" -Xdebug
-                                -Xnoagent -Djava.compiler=NONE
-                                -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005
-                            </argLine>
-                            <workingDirectory>${basedir}/target</workingDirectory>
-                            <systemPropertyVariables>
-                                <openejb.home>${basedir}/target/test-classes</openejb.home>
-                                <log4j.configuration>file:///${basedir}/target/classes/embedded.logging.properties
-                                </log4j.configuration>
-                            </systemPropertyVariables>
-                        </configuration>
-                    </plugin>
-                </plugins>
-            </build>
-        </profile>
-    </profiles>
-</project>
+          <!-- ActiveMQ -->
+          <dependency>
+              <groupId>org.apache.activemq</groupId>
+              <artifactId>activemq-ra</artifactId>
+          </dependency>
+          <dependency>
+              <groupId>org.apache.activemq</groupId>
+              <artifactId>activemq-core</artifactId>
+              <exclusions>
+                  <exclusion>
+                      <artifactId>jasypt</artifactId>
+                      <groupId>org.jasypt</groupId>
+                  </exclusion>
+                  <exclusion>
+                      <groupId>org.springframework</groupId>
+                      <artifactId>spring-context</artifactId>
+                  </exclusion>
+                  <exclusion>
+                      <groupId>org.osgi</groupId>
+                      <artifactId>org.osgi.core</artifactId>
+                  </exclusion>
+              </exclusions>
+          </dependency>
+          <dependency>
+              <groupId>org.apache.geronimo.components</groupId>
+              <artifactId>geronimo-connector</artifactId>
+          </dependency>
+          <dependency>
+              <groupId>org.apache.geronimo.components</groupId>
+              <artifactId>geronimo-transaction</artifactId>
+          </dependency>
+          <dependency>
+              <groupId>org.objectweb.howl</groupId>
+              <artifactId>howl</artifactId>
+          </dependency>
+          <!-- JavaMail -->
+          <dependency>
+              <groupId>org.apache.geronimo.javamail</groupId>
+              <artifactId>geronimo-javamail_1.4_mail</artifactId>
+          </dependency>
+          <!-- End: JavaMail -->
+          <dependency>
+              <groupId>org.apache.xbean</groupId>
+              <artifactId>xbean-asm-shaded</artifactId>
+          </dependency>
+          <dependency>
+              <groupId>org.apache.xbean</groupId>
+              <artifactId>xbean-finder-shaded</artifactId>
+          </dependency>
+          <dependency>
+              <groupId>org.apache.xbean</groupId>
+              <artifactId>xbean-reflect</artifactId>
+          </dependency>
+          <dependency>
+              <groupId>org.apache.xbean</groupId>
+              <artifactId>xbean-naming</artifactId>
+          </dependency>
+          <dependency>
+              <groupId>org.apache.xbean</groupId>
+              <artifactId>xbean-bundleutils</artifactId>
+          </dependency>
+          <dependency>
+              <groupId>junit</groupId>
+              <artifactId>junit</artifactId>
+              <scope>provided</scope>
+          </dependency>
+          <dependency>
+              <groupId>org.hsqldb</groupId>
+              <artifactId>hsqldb</artifactId>
+          </dependency>
+          <dependency>
+              <groupId>commons-dbcp</groupId>
+              <artifactId>commons-dbcp</artifactId>
+          </dependency>
+          <dependency>
+              <groupId>commons-pool</groupId>
+              <artifactId>commons-pool</artifactId>
+          </dependency>
+          <dependency>
+              <groupId>org.codehaus.swizzle</groupId>
+              <artifactId>swizzle-stream</artifactId>
+          </dependency>
+          <!-- added temporarily till we get a fixed version of the dep report plugin -->
+          <!--<dependency>-->
+          <!--<groupId>commons-logging</groupId>-->
+          <!--<artifactId>commons-logging</artifactId>-->
+          <!--</dependency>-->
+          <!-- webservices  -->
+          <dependency>
+              <groupId>wsdl4j</groupId>
+              <artifactId>wsdl4j</artifactId>
+          </dependency>
+          <dependency>
+              <groupId>org.quartz-scheduler</groupId>
+              <artifactId>quartz</artifactId>
+          </dependency>
+          <!-- Dependency of Quartz -->
+          <dependency>
+              <groupId>org.slf4j</groupId>
+              <artifactId>slf4j-log4j12</artifactId>
+          </dependency>
+          <!-- Dependency of Quartz -->
+          <dependency>
+              <groupId>org.slf4j</groupId>
+              <artifactId>slf4j-api</artifactId>
+          </dependency>
+          <dependency>
+              <groupId>xmlunit</groupId>
+              <artifactId>xmlunit</artifactId>
+              <scope>test</scope>
+          </dependency>
+          <dependency>
+              <groupId>xml-apis</groupId>
+              <artifactId>xml-apis</artifactId>
+              <scope>test</scope>
+          </dependency>
+          <dependency>
+              <groupId>org.codehaus.swizzle</groupId>
+              <artifactId>swizzle-confluence</artifactId>
+              <version>1.1</version>
+              <type>jar</type>
+              <scope>test</scope>
+          </dependency>
+          <dependency>
+              <groupId>org.apache.openwebbeans</groupId>
+              <artifactId>openwebbeans-impl</artifactId>
+          </dependency>
+          <dependency>
+              <groupId>org.apache.openwebbeans</groupId>
+              <artifactId>openwebbeans-spi</artifactId>
+          </dependency>
+          <dependency>
+              <groupId>org.apache.openwebbeans</groupId>
+              <artifactId>openwebbeans-ejb</artifactId>
+              <exclusions>
+                  <exclusion>
+                      <groupId>org.apache.geronimo.specs</groupId>
+                      <artifactId>geronimo-ejb_3.1_spec</artifactId>
+                  </exclusion>
+              </exclusions>
+          </dependency>
+          <dependency>
+              <groupId>org.apache.openwebbeans</groupId>
+              <artifactId>openwebbeans-ee</artifactId>
+          </dependency>
+          <dependency>
+              <artifactId>openwebbeans-ee-common</artifactId>
+              <groupId>org.apache.openwebbeans</groupId>
+          </dependency>
+          <dependency>
+              <groupId>org.apache.openwebbeans</groupId>
+              <artifactId>openwebbeans-web</artifactId>
+          </dependency>
+          <dependency>
+              <groupId>org.apache.openjpa</groupId>
+              <artifactId>openjpa</artifactId>
+          </dependency>
+          <dependency>
+              <groupId>org.apache.bval</groupId>
+              <artifactId>bval-core</artifactId>
+          </dependency>
+          <dependency>
+              <groupId>org.apache.bval</groupId>
+              <artifactId>bval-jsr303</artifactId>
+          </dependency>
+      </dependencies>
+      <profiles>
+          <profile>
+              <id>openejb.debug</id>
+              <build>
+                  <plugins>
+                      <plugin>
+                          <groupId>org.apache.maven.plugins</groupId>
+                          <artifactId>maven-surefire-plugin</artifactId>
+                          <configuration>
+                              <forkMode>pertest</forkMode>
+                              <argLine>"-javaagent:${basedir}/target/openejb-javaagent-${project.version}.jar" -Xdebug
+                                  -Xnoagent -Djava.compiler=NONE
+                                  -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005
+                              </argLine>
+                              <workingDirectory>${basedir}/target</workingDirectory>
+                              <systemPropertyVariables>
+                                  <openejb.home>${basedir}/target/test-classes</openejb.home>
+                                  <log4j.configuration>file:///${basedir}/target/classes/embedded.logging.properties
+                                  </log4j.configuration>
+                              </systemPropertyVariables>
+                          </configuration>
+                      </plugin>
+                  </plugins>
+              </build>
+          </profile>
+      </profiles>
+  </project>
 



Mime
View raw message