Author: jgallimore
Date: Mon May 23 22:06:40 2011
New Revision: 1126779

URL: http://svn.apache.org/viewvc?rev=1126779&view=rev
Log:
OPENEJB-1556 fix some compile errors, build from clean m2 repo, pick up 
openejb.war from lib directory

Removed:
    openejb/trunk/sandbox/arquillian-tomee/openejb-webapp-wrapper/
Modified:
    openejb/trunk/sandbox/arquillian-tomee/arquillian-tomee-container/pom.xml
    
openejb/trunk/sandbox/arquillian-tomee/arquillian-tomee-container/src/main/java/org/apache/openejb/arquillian/TomEEConfiguration.java
    
openejb/trunk/sandbox/arquillian-tomee/arquillian-tomee-container/src/main/java/org/apache/openejb/arquillian/TomEEContainer.java
    openejb/trunk/sandbox/arquillian-tomee/pom.xml

Modified: 
openejb/trunk/sandbox/arquillian-tomee/arquillian-tomee-container/pom.xml
URL: 
http://svn.apache.org/viewvc/openejb/trunk/sandbox/arquillian-tomee/arquillian-tomee-container/pom.xml?rev=1126779&r1=1126778&r2=1126779&view=diff
==============================================================================
--- openejb/trunk/sandbox/arquillian-tomee/arquillian-tomee-container/pom.xml 
(original)
+++ openejb/trunk/sandbox/arquillian-tomee/arquillian-tomee-container/pom.xml 
Mon May 23 22:06:40 2011
@@ -36,9 +36,16 @@
       <version.org.apache.tomcat>7.0.12</version.org.apache.tomcat>
       <version.cdi-api>1.0</version.cdi-api>
       <version.arquillian>1.0.0-SNAPSHOT</version.arquillian>
-      <version.shrinkwrap>SW140-SNAPSHOT</version.shrinkwrap>
    </properties>
-
+   
+   <repositories>
+     <repository>
+       <id>apache-m2-snapshot</id>
+       <name>Apache Snapshot Repository</name>
+       <url>http://repository.apache.org/snapshots</url>
+     </repository>
+   </repositories>
+  
    <dependencies>
 
       <dependency>
@@ -48,12 +55,6 @@
       </dependency>
 
       <dependency>
-         <groupId>org.jboss.shrinkwrap</groupId>
-         <artifactId>shrinkwrap-extension-tomcat-6</artifactId>
-         <version>${version.shrinkwrap}</version>
-      </dependency>
-
-      <dependency>
         <groupId>org.jboss.arquillian.protocol</groupId>
         <artifactId>arquillian-protocol-servlet</artifactId>
         <version>${version.arquillian}</version>
@@ -123,18 +124,6 @@
       </dependency>
       
       <dependency>
-        <groupId>org.jboss.shrinkwrap.resolver</groupId>
-        <artifactId>shrinkwrap-resolver-impl-maven</artifactId>
-        <version>${version.shrinkwrap}</version>
-      </dependency>
-
-      <dependency>
-       <groupId>org.apache.openejb</groupId>
-       <artifactId>openejb-webapp-wrapper</artifactId>
-       <version>1.0-SNAPSHOT</version>
-       <type>jar</type>
-      </dependency>
-      <dependency>
        <groupId>org.eclipse.jdt.core.compiler</groupId>
        <artifactId>ecj</artifactId>
        <version>3.5.1</version>
@@ -169,4 +158,36 @@
        <scope>test</scope>
       </dependency>
    </dependencies>
+   
+   <build>
+     <plugins>
+     <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-dependency-plugin</artifactId>
+        <version>2.2</version>
+        <executions>
+          <execution>
+            <id>copy</id>
+            <phase>generate-sources</phase>
+            <goals>
+              <goal>copy</goal>
+            </goals>
+            <configuration>
+              <artifactItems>
+                <artifactItem>
+                  <groupId>org.apache.openejb</groupId>
+                  <artifactId>openejb-tomcat-webapp</artifactId>
+                  <version>4.0.0-SNAPSHOT</version>
+                  <type>war</type>
+                  <overWrite>false</overWrite>
+                  <outputDirectory>lib</outputDirectory>
+                  <destFileName>openejb.war</destFileName>
+                </artifactItem>
+              </artifactItems>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+     </plugins>
+   </build>
 </project>

Modified: 
openejb/trunk/sandbox/arquillian-tomee/arquillian-tomee-container/src/main/java/org/apache/openejb/arquillian/TomEEConfiguration.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/sandbox/arquillian-tomee/arquillian-tomee-container/src/main/java/org/apache/openejb/arquillian/TomEEConfiguration.java?rev=1126779&r1=1126778&r2=1126779&view=diff
==============================================================================
--- 
openejb/trunk/sandbox/arquillian-tomee/arquillian-tomee-container/src/main/java/org/apache/openejb/arquillian/TomEEConfiguration.java
 (original)
+++ 
openejb/trunk/sandbox/arquillian-tomee/arquillian-tomee-container/src/main/java/org/apache/openejb/arquillian/TomEEConfiguration.java
 Mon May 23 22:06:40 2011
@@ -25,7 +25,7 @@ public class TomEEConfiguration implemen
        private int stopPort = 8005;
        private String stopCommand = "SHUTDOWN";
        private String dir = System.getProperty("java.io.tmpdir") + 
"/arquillian-apache-tomee";
-       private String openejbPath = 
"classpath:/openejb-tomcat-webapp-4.0.0-SNAPSHOT.war";
+       private String openejbPath = "lib/openejb.war";
        private int timeout = 30;
        
        public int getHttpPort() {

Modified: 
openejb/trunk/sandbox/arquillian-tomee/arquillian-tomee-container/src/main/java/org/apache/openejb/arquillian/TomEEContainer.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/sandbox/arquillian-tomee/arquillian-tomee-container/src/main/java/org/apache/openejb/arquillian/TomEEContainer.java?rev=1126779&r1=1126778&r2=1126779&view=diff
==============================================================================
--- 
openejb/trunk/sandbox/arquillian-tomee/arquillian-tomee-container/src/main/java/org/apache/openejb/arquillian/TomEEContainer.java
 (original)
+++ 
openejb/trunk/sandbox/arquillian-tomee/arquillian-tomee-container/src/main/java/org/apache/openejb/arquillian/TomEEContainer.java
 Mon May 23 22:06:40 2011
@@ -256,7 +256,7 @@ public class TomEEContainer implements D
                        usingOpenEJB = true;
                        try {
                                if (openejbPath.startsWith("classpath:/")) {
-                                       URL resource = 
TomEEContainerTest.class.getResource(openejbPath.substring(10));
+                                       URL resource = 
TomEEContainer.class.getResource(openejbPath.substring(10));
                                        copyStream(resource.openStream(), new 
FileOutputStream(new File(directory, "webapps/openejb.war")));
                                } else {
                                        FileInputStream is = new 
FileInputStream(new File(openejbPath));

Modified: openejb/trunk/sandbox/arquillian-tomee/pom.xml
URL: 
http://svn.apache.org/viewvc/openejb/trunk/sandbox/arquillian-tomee/pom.xml?rev=1126779&r1=1126778&r2=1126779&view=diff
==============================================================================
--- openejb/trunk/sandbox/arquillian-tomee/pom.xml (original)
+++ openejb/trunk/sandbox/arquillian-tomee/pom.xml Mon May 23 22:06:40 2011
@@ -27,11 +27,18 @@
   <name>arquillian-tomee</name>
   <url>http://openejb.apache.org</url>
 
+  <repositories>
+    <repository>
+      <id>apache-m2-snapshot</id>
+      <name>Apache Snapshot Repository</name>
+      <url>http://repository.apache.org/snapshots</url>
+    </repository>
+  </repositories>
+  
   <properties>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
   </properties>
   <modules>
-    <module>openejb-webapp-wrapper</module>
     <module>arquillian-tomee-container</module>
   </modules>
 </project>
\ No newline at end of file


Reply via email to