You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openwebbeans.apache.org by ge...@apache.org on 2009/12/23 14:52:29 UTC

svn commit: r893513 - in /openwebbeans/trunk: ./ distribution/src/assembly/ webbeans-porting/ webbeans-porting/src/main/java/org/apache/webbeans/test/tck/ webbeans-porting/src/main/resources/META-INF/ webbeans-tck/

Author: gerdogdu
Date: Wed Dec 23 13:52:24 2009
New Revision: 893513

URL: http://svn.apache.org/viewvc?rev=893513&view=rev
Log:
Remove DISCLAIMER and update TCK poms

Removed:
    openwebbeans/trunk/DISCLAIMER
Modified:
    openwebbeans/trunk/distribution/src/assembly/dist-binary.xml
    openwebbeans/trunk/pom.xml
    openwebbeans/trunk/webbeans-porting/pom.xml
    openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/StandaloneContainersImpl.java
    openwebbeans/trunk/webbeans-porting/src/main/resources/META-INF/jboss-test-harness.properties
    openwebbeans/trunk/webbeans-tck/pom.xml

Modified: openwebbeans/trunk/distribution/src/assembly/dist-binary.xml
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/distribution/src/assembly/dist-binary.xml?rev=893513&r1=893512&r2=893513&view=diff
==============================================================================
--- openwebbeans/trunk/distribution/src/assembly/dist-binary.xml (original)
+++ openwebbeans/trunk/distribution/src/assembly/dist-binary.xml Wed Dec 23 13:52:24 2009
@@ -45,10 +45,6 @@
         </file>
 
         <file>
-            <source>../DISCLAIMER</source>
-        </file>
-
-        <file>
             <outputDirectory>config</outputDirectory>
             <source>../samples/guess/src/main/webapp/WEB-INF/web.xml</source>
         </file>

Modified: openwebbeans/trunk/pom.xml
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/pom.xml?rev=893513&r1=893512&r2=893513&view=diff
==============================================================================
--- openwebbeans/trunk/pom.xml (original)
+++ openwebbeans/trunk/pom.xml Wed Dec 23 13:52:24 2009
@@ -193,7 +193,6 @@
                                     <include>LICENCE.txt</include>
                                     <include>NOTICE.txt</include>
 				    <include>licences/*</include>
-                                    <include>DISCLAIMER</include>
                                 </includes>
                             </resource>
                         </webResources>

Modified: openwebbeans/trunk/webbeans-porting/pom.xml
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-porting/pom.xml?rev=893513&r1=893512&r2=893513&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-porting/pom.xml (original)
+++ openwebbeans/trunk/webbeans-porting/pom.xml Wed Dec 23 13:52:24 2009
@@ -33,13 +33,6 @@
 	<description>TCK Porting Package OpenWebBeans Implementation</description>
 
     <dependencies>
-        <!-- we need some test classes like e.g. MockMangager from webbeans-impl -->
-        <dependency>
-            <groupId>org.apache.openwebbeans</groupId>
-            <artifactId>openwebbeans-impl</artifactId>
-            <version>${project.version}</version>
-            <type>test-jar</type>
-        </dependency>
         
         <dependency>
             <groupId>org.apache.openwebbeans</groupId>

Modified: openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/StandaloneContainersImpl.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/StandaloneContainersImpl.java?rev=893513&r1=893512&r2=893513&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/StandaloneContainersImpl.java (original)
+++ openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/StandaloneContainersImpl.java Wed Dec 23 13:52:24 2009
@@ -120,26 +120,26 @@
     
     public void setup()
     {
-    	if ( SystemInstance.get().getComponent(ContainerSystem.class) == null )
-    	{
-    		// which means OpenEJB is not yet started!
-    		// this happens if you start the TCK in 'standalone mode'
-    		// which means we have to bootstrap OpenEJB now:
-	        try 
-	        {
-	            OpenEJB.init(System.getProperties());
-	        } 
-	        catch( OpenEJBException e ) 
-	        {
-	            throw new RuntimeException("failure in OpenWebBeans ejb-plugin while starting OpenEJB!", e);
-	        }
-    	}
+//    	if ( SystemInstance.get().getComponent(ContainerSystem.class) == null )
+//    	{
+//    		// which means OpenEJB is not yet started!
+//    		// this happens if you start the TCK in 'standalone mode'
+//    		// which means we have to bootstrap OpenEJB now:
+//	        try 
+//	        {
+//	            OpenEJB.init(System.getProperties());
+//	        } 
+//	        catch( OpenEJBException e ) 
+//	        {
+//	            throw new RuntimeException("failure in OpenWebBeans ejb-plugin while starting OpenEJB!", e);
+//	        }
+//    	}
         
     }
     
     public void cleanup()
     {
-        OpenEJB.destroy();
+     //   OpenEJB.destroy();
     }
     
 

Modified: openwebbeans/trunk/webbeans-porting/src/main/resources/META-INF/jboss-test-harness.properties
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-porting/src/main/resources/META-INF/jboss-test-harness.properties?rev=893513&r1=893512&r2=893513&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-porting/src/main/resources/META-INF/jboss-test-harness.properties (original)
+++ openwebbeans/trunk/webbeans-porting/src/main/resources/META-INF/jboss-test-harness.properties Wed Dec 23 13:52:24 2009
@@ -19,8 +19,9 @@
 org.jboss.jsr299.tck.spi.Beans=org.apache.webbeans.test.tck.BeansImpl
 org.jboss.jsr299.tck.spi.Contexts=org.apache.webbeans.test.tck.ContextsImpl
 org.jboss.jsr299.tck.spi.EL=org.apache.webbeans.test.tck.ELImpl
+org.jboss.testharness.spi.StandaloneContainers=org.apache.webbeans.test.tck.StandaloneContainersImpl
 
-org.jboss.testharness.standalone=false
-org.jboss.testharness.runIntegrationTests=true
+#org.jboss.testharness.standalone=true
+#org.jboss.testharness.runIntegrationTests=false
 
-org.jboss.testharness.api.TestLauncher=org.jboss.testharness.impl.runner.servlet.ServletTestLauncher
+#org.jboss.testharness.api.TestLauncher=org.jboss.testharness.impl.runner.servlet.ServletTestLauncher

Modified: openwebbeans/trunk/webbeans-tck/pom.xml
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-tck/pom.xml?rev=893513&r1=893512&r2=893513&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-tck/pom.xml (original)
+++ openwebbeans/trunk/webbeans-tck/pom.xml Wed Dec 23 13:52:24 2009
@@ -132,94 +132,170 @@
                                     <type>xml</type>
                                     <classifier>suite</classifier>
                                     <overWrite>true</overWrite>
-                                </artifactItem>
-
-<!--  most probably of no use								
-                                <artifactItem>
+							    </artifactItem>
+														
+								<!-- OWB Porting Package -->
+								<artifactItem>
+									<groupId>org.apache.openwebbeans</groupId>
+									<artifactId>openwebbeans-porting</artifactId>
+									<overWrite>true</overWrite>
+									<outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
+								</artifactItem>
+							
+								<!-- OWB Implementation Package -->
+								<artifactItem>
+									<groupId>org.apache.openwebbeans</groupId>
+									<artifactId>openwebbeans-impl</artifactId>
+									<overWrite>true</overWrite>
+									<outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
+								</artifactItem>
+							
+								<!-- OWB JSF Plugin Package -->
+								<artifactItem>
+									<groupId>org.apache.openwebbeans</groupId>
+									<artifactId>openwebbeans-jsf</artifactId>
+									<overWrite>true</overWrite>
+									<outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
+								</artifactItem>
+							
+								<!-- MyFaces API Package -->
+								<artifactItem>
+									<groupId>org.apache.myfaces.core</groupId>
+									<artifactId>myfaces-api</artifactId>
+									<overWrite>true</overWrite>
+									<outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
+								</artifactItem>
+							
+								<!-- MyFaces Impl Package -->
+								<artifactItem>
+									<groupId>org.apache.myfaces.core</groupId>
+									<artifactId>myfaces-impl</artifactId>
+									<overWrite>true</overWrite>
+									<outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
+								</artifactItem>
+							
+								<!-- OWB EJB Plugin Package -->
+								<artifactItem>
+									<groupId>org.apache.openwebbeans</groupId>
+									<artifactId>openwebbeans-ejb</artifactId>
+									<overWrite>true</overWrite>
+									<outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
+								</artifactItem>
+							
+								<!-- OWB Resource Plugin Package -->
+								<artifactItem>
+									<groupId>org.apache.openwebbeans</groupId>
+									<artifactId>openwebbeans-resource</artifactId>
+									<overWrite>true</overWrite>
+									<outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
+								</artifactItem>
+							
+								<!-- OWB Geronimo Plugin Package -->
+								<artifactItem>
+									<groupId>org.apache.openwebbeans</groupId>
+									<artifactId>openwebbeans-geronimo</artifactId>
+									<overWrite>true</overWrite>
+									<outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
+								</artifactItem>
+							
+								<!-- Dom4j -->
+								<artifactItem>
 									<groupId>dom4j</groupId>
 									<artifactId>dom4j</artifactId>
-                                    <overWrite>true</overWrite>
-                                    <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>                                    
-                                </artifactItem>
-                                
-                                <artifactItem>
+									<overWrite>true</overWrite>
+									<outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
+								</artifactItem>
+							
+								<!-- javassist -->
+								<artifactItem>
 									<groupId>javassist</groupId>
 									<artifactId>javassist</artifactId>
-                                    <overWrite>true</overWrite>
-                                    <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>                                    
-                                </artifactItem>
-
-                                <artifactItem>
+									<overWrite>true</overWrite>
+									<outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
+								</artifactItem>
+							
+								<!-- scannotation -->
+								<artifactItem>
 									<groupId>net.sf.scannotation</groupId>
 									<artifactId>scannotation</artifactId>
-                                    <overWrite>true</overWrite>
-                                    <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>                                    
-                                </artifactItem>
-                                
-                                <artifactItem>
+									<overWrite>true</overWrite>
+									<outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
+								</artifactItem>
+							
+								<!-- commons-logging -->
+								<artifactItem>
 									<groupId>commons-logging</groupId>
 									<artifactId>commons-logging</artifactId>
-                                    <overWrite>true</overWrite>
-                                    <version>1.1.1</version>
-                                    <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>                                    
-                                </artifactItem>
-
-                                <artifactItem>
+									<overWrite>true</overWrite>
+									<version>1.1.1</version>
+									<outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
+								</artifactItem>
+							
+								<!-- commons-digester -->
+								<artifactItem>
 									<groupId>commons-digester</groupId>
 									<artifactId>commons-digester</artifactId>
-                                    <overWrite>true</overWrite>
-                                    <version>1.6</version>
-                                    <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>                                    
-                                </artifactItem>
-
-                                <artifactItem>
+									<overWrite>true</overWrite>
+									<version>1.6</version>
+									<outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
+								</artifactItem>
+							
+								<!-- commons-validator -->
+								<artifactItem>
 									<groupId>commons-validator</groupId>
 									<artifactId>commons-validator</artifactId>
-                                    <overWrite>true</overWrite>
-                                    <version>1.3.1</version>
-                                    <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>                                    
-                                </artifactItem>
-
-                                <artifactItem>
+									<overWrite>true</overWrite>
+									<version>1.3.1</version>
+									<outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
+								</artifactItem>
+							
+								<!-- commons-collections -->
+								<artifactItem>
 									<groupId>commons-collections</groupId>
 									<artifactId>commons-collections</artifactId>
-                                    <overWrite>true</overWrite>
-                                    <version>2.1</version>
-                                    <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>                                    
-                                </artifactItem>
-
-                                <artifactItem>
+									<overWrite>true</overWrite>
+									<version>2.1</version>
+									<outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
+								</artifactItem>
+							
+								<!-- commons-beanutils -->
+								<artifactItem>
 									<groupId>commons-beanutils</groupId>
 									<artifactId>commons-beanutils</artifactId>
-                                    <overWrite>true</overWrite>
-                                    <version>1.7.0</version>
-                                    <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>                                    
-                                </artifactItem>
-                                
-                                <artifactItem>
+									<overWrite>true</overWrite>
+									<version>1.7.0</version>
+									<outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
+								</artifactItem>
+							
+								<!-- commons-discovery -->
+								<artifactItem>
 									<groupId>commons-discovery</groupId>
 									<artifactId>commons-discovery</artifactId>
-                                    <overWrite>true</overWrite>
-                                    <version>0.4</version>
-                                    <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>                                    
-                                </artifactItem>
-                                
-
-                                <artifactItem>
+									<overWrite>true</overWrite>
+									<version>0.4</version>
+									<outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
+								</artifactItem>
+							
+							
+								<!-- xml-apis -->
+								<artifactItem>
 									<groupId>xml-apis</groupId>
 									<artifactId>xml-apis</artifactId>
-                                    <overWrite>true</overWrite>
-                                    <version>1.0.b2</version>
-                                    <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>                                    
-                                </artifactItem>
-                                
-                                <artifactItem>
+									<overWrite>true</overWrite>
+									<version>1.0.b2</version>
+									<outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
+								</artifactItem>
+							
+								<!-- log4j -->
+								<artifactItem>
 									<groupId>log4j</groupId>
 									<artifactId>log4j</artifactId>
-                                    <overWrite>true</overWrite>
-                                    <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>                                    
-                                </artifactItem>
- -->                                                                                                
+									<overWrite>true</overWrite>
+									<outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
+								</artifactItem>
+							
+							
+                                                                                                                                
                             </artifactItems>
                         </configuration>
                     </execution>



Re: svn commit: r893513 - in /openwebbeans/trunk: ./ distribution/src/assembly/ webbeans-porting/ webbeans-porting/src/main/java/org/apache/webbeans/test/tck/ webbeans-porting/src/main/resources/META-INF/ webbeans-tck/

Posted by Gurkan Erdogdu <gu...@yahoo.com>.
Hi;

They are necessary when running tests inside container (Not in standalone mode!). Because Test suite creates war/ear&jar archive with dependencies listed in library path. 

So please leave them as it is. 

--Gurkan




________________________________
From: Mark Struberg <st...@yahoo.de>
To: dev@openwebbeans.apache.org
Sent: Mon, December 28, 2009 9:18:04 PM
Subject: Re: svn commit: r893513 - in /openwebbeans/trunk: ./ distribution/src/assembly/ webbeans-porting/ webbeans-porting/src/main/java/org/apache/webbeans/test/tck/ webbeans-porting/src/main/resources/META-INF/ webbeans-tck/

Hi!

Gurkan, you reintroduced the unpacking of all OWB dependencies to the tck-lib directory. Has this slipped through, or did you have problems by getting them via the maven dependency mechanism? I can run the TCK tests without unpacking them, because all we need is already on the classpath (except the one library from jboss which we need to dependency:copy).

It's really heavily error prone to maintain the list an unpack all those jars manually (jarmageddon!), so I'd strongly recommend reverting that section of the commit and using the normal dependency mechanism as coded originally.

txs and LieGrue,
strub

--- On Wed, 12/23/09, gerdogdu@apache.org <ge...@apache.org> wrote:

> From: gerdogdu@apache.org <ge...@apache.org>
> Subject: svn commit: r893513 - in /openwebbeans/trunk: ./ distribution/src/assembly/ webbeans-porting/ webbeans-porting/src/main/java/org/apache/webbeans/test/tck/ webbeans-porting/src/main/resources/META-INF/ webbeans-tck/
> To: commits@openwebbeans.apache.org
> Date: Wednesday, December 23, 2009, 2:52 PM
> Author: gerdogdu
> Date: Wed Dec 23 13:52:24 2009
> New Revision: 893513
> 
> URL: http://svn.apache.org/viewvc?rev=893513&view=rev
> Log:
> Remove DISCLAIMER and update TCK poms
> 
> Removed:
>     openwebbeans/trunk/DISCLAIMER
> Modified:
>    
> openwebbeans/trunk/distribution/src/assembly/dist-binary.xml
>     openwebbeans/trunk/pom.xml
>     openwebbeans/trunk/webbeans-porting/pom.xml
>    
> openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/StandaloneContainersImpl.java
>    
> openwebbeans/trunk/webbeans-porting/src/main/resources/META-INF/jboss-test-harness.properties
>     openwebbeans/trunk/webbeans-tck/pom.xml
> 
> Modified:
> openwebbeans/trunk/distribution/src/assembly/dist-binary.xml
> URL: http://svn.apache.org/viewvc/openwebbeans/trunk/distribution/src/assembly/dist-binary.xml?rev=893513&r1=893512&r2=893513&view=diff
> ==============================================================================
> ---
> openwebbeans/trunk/distribution/src/assembly/dist-binary.xml
> (original)
> +++
> openwebbeans/trunk/distribution/src/assembly/dist-binary.xml
> Wed Dec 23 13:52:24 2009
> @@ -45,10 +45,6 @@
>          </file>
>  
>          <file>
> -           
> <source>../DISCLAIMER</source>
> -        </file>
> -
> -        <file>
>          
>    <outputDirectory>config</outputDirectory>
>          
>    <source>../samples/guess/src/main/webapp/WEB-INF/web.xml</source>
>          </file>
> 
> Modified: openwebbeans/trunk/pom.xml
> URL: http://svn.apache.org/viewvc/openwebbeans/trunk/pom.xml?rev=893513&r1=893512&r2=893513&view=diff
> ==============================================================================
> --- openwebbeans/trunk/pom.xml (original)
> +++ openwebbeans/trunk/pom.xml Wed Dec 23 13:52:24 2009
> @@ -193,7 +193,6 @@
>                
>                
>  
>    <include>LICENCE.txt</include>
>                
>                
>  
>    <include>NOTICE.txt</include>
>             
>        
> <include>licences/*</include>
> -               
>                
>     <include>DISCLAIMER</include>
>                
>              
>    </includes>
>                
>          
>    </resource>
>                
>      
>    </webResources>
> 
> Modified: openwebbeans/trunk/webbeans-porting/pom.xml
> URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-porting/pom.xml?rev=893513&r1=893512&r2=893513&view=diff
> ==============================================================================
> --- openwebbeans/trunk/webbeans-porting/pom.xml (original)
> +++ openwebbeans/trunk/webbeans-porting/pom.xml Wed Dec 23
> 13:52:24 2009
> @@ -33,13 +33,6 @@
>      <description>TCK Porting Package
> OpenWebBeans Implementation</description>
>  
>      <dependencies>
> -        <!-- we need some test
> classes like e.g. MockMangager from webbeans-impl -->
> -        <dependency>
> -           
> <groupId>org.apache.openwebbeans</groupId>
> -           
> <artifactId>openwebbeans-impl</artifactId>
> -           
> <version>${project.version}</version>
> -           
> <type>test-jar</type>
> -        </dependency>
>          
>          <dependency>
>          
>    <groupId>org.apache.openwebbeans</groupId>
> 
> Modified:
> openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/StandaloneContainersImpl.java
> URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/StandaloneContainersImpl.java?rev=893513&r1=893512&r2=893513&view=diff
> ==============================================================================
> ---
> openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/StandaloneContainersImpl.java
> (original)
> +++
> openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/StandaloneContainersImpl.java
> Wed Dec 23 13:52:24 2009
> @@ -120,26 +120,26 @@
>      
>      public void setup()
>      {
> -        if (
> SystemInstance.get().getComponent(ContainerSystem.class) ==
> null )
> -        {
> -            //
> which means OpenEJB is not yet started!
> -            //
> this happens if you start the TCK in 'standalone mode'
> -            //
> which means we have to bootstrap OpenEJB now:
> -            try 
> -            {
> -             
>   OpenEJB.init(System.getProperties());
> -            } 
> -            catch(
> OpenEJBException e ) 
> -            {
> -             
>   throw new RuntimeException("failure in OpenWebBeans
> ejb-plugin while starting OpenEJB!", e);
> -            }
> -        }
> +//        if (
> SystemInstance.get().getComponent(ContainerSystem.class) ==
> null )
> +//        {
> +//            //
> which means OpenEJB is not yet started!
> +//            //
> this happens if you start the TCK in 'standalone mode'
> +//            //
> which means we have to bootstrap OpenEJB now:
> +//            try 
> +//            {
> +//             
>   OpenEJB.init(System.getProperties());
> +//            } 
> +//            catch(
> OpenEJBException e ) 
> +//            {
> +//             
>   throw new RuntimeException("failure in OpenWebBeans
> ejb-plugin while starting OpenEJB!", e);
> +//            }
> +//        }
>          
>      }
>      
>      public void cleanup()
>      {
> -        OpenEJB.destroy();
> + 
>    //   OpenEJB.destroy();
>      }
>      
>  
> 
> Modified:
> openwebbeans/trunk/webbeans-porting/src/main/resources/META-INF/jboss-test-harness.properties
> URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-porting/src/main/resources/META-INF/jboss-test-harness.properties?rev=893513&r1=893512&r2=893513&view=diff
> ==============================================================================
> ---
> openwebbeans/trunk/webbeans-porting/src/main/resources/META-INF/jboss-test-harness.properties
> (original)
> +++
> openwebbeans/trunk/webbeans-porting/src/main/resources/META-INF/jboss-test-harness.properties
> Wed Dec 23 13:52:24 2009
> @@ -19,8 +19,9 @@
> 
> org.jboss.jsr299.tck.spi.Beans=org.apache.webbeans.test.tck.BeansImpl
> 
> org.jboss.jsr299.tck.spi.Contexts=org.apache.webbeans.test.tck.ContextsImpl
> 
> org.jboss.jsr299.tck.spi.EL=org.apache.webbeans.test.tck.ELImpl
> +org.jboss.testharness.spi.StandaloneContainers=org.apache.webbeans.test.tck.StandaloneContainersImpl
>  
> -org.jboss.testharness.standalone=false
> -org.jboss.testharness.runIntegrationTests=true
> +#org.jboss.testharness.standalone=true
> +#org.jboss.testharness.runIntegrationTests=false
>  
> -org.jboss.testharness.api.TestLauncher=org.jboss.testharness.impl.runner.servlet.ServletTestLauncher
> +#org.jboss.testharness.api.TestLauncher=org.jboss.testharness.impl.runner.servlet.ServletTestLauncher
> 
> Modified: openwebbeans/trunk/webbeans-tck/pom.xml
> URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-tck/pom.xml?rev=893513&r1=893512&r2=893513&view=diff
> ==============================================================================
> --- openwebbeans/trunk/webbeans-tck/pom.xml (original)
> +++ openwebbeans/trunk/webbeans-tck/pom.xml Wed Dec 23
> 13:52:24 2009
> @@ -132,94 +132,170 @@
>                
>                
>      <type>xml</type>
>                
>                
>  
>    <classifier>suite</classifier>
>                
>                
>  
>    <overWrite>true</overWrite>
> -               
>                
> </artifactItem>
> -
> -<!--  most probably of no use   
>            
>            
>     
> -               
>                
> <artifactItem>
> +           
>            
>         </artifactItem>
> +           
>            
>            
>            
>         
> +           
>            
>         <!-- OWB Porting
> Package -->
> +           
>            
>         <artifactItem>
> +           
>            
>            
> <groupId>org.apache.openwebbeans</groupId>
> +           
>            
>            
> <artifactId>openwebbeans-porting</artifactId>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!-- OWB
> Implementation Package -->
> +           
>            
>         <artifactItem>
> +           
>            
>            
> <groupId>org.apache.openwebbeans</groupId>
> +           
>            
>            
> <artifactId>openwebbeans-impl</artifactId>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!-- OWB JSF Plugin
> Package -->
> +           
>            
>         <artifactItem>
> +           
>            
>            
> <groupId>org.apache.openwebbeans</groupId>
> +           
>            
>            
> <artifactId>openwebbeans-jsf</artifactId>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!-- MyFaces API
> Package -->
> +           
>            
>         <artifactItem>
> +           
>            
>            
> <groupId>org.apache.myfaces.core</groupId>
> +           
>            
>            
> <artifactId>myfaces-api</artifactId>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!-- MyFaces Impl
> Package -->
> +           
>            
>         <artifactItem>
> +           
>            
>            
> <groupId>org.apache.myfaces.core</groupId>
> +           
>            
>            
> <artifactId>myfaces-impl</artifactId>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!-- OWB EJB Plugin
> Package -->
> +           
>            
>         <artifactItem>
> +           
>            
>            
> <groupId>org.apache.openwebbeans</groupId>
> +           
>            
>            
> <artifactId>openwebbeans-ejb</artifactId>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!-- OWB Resource
> Plugin Package -->
> +           
>            
>         <artifactItem>
> +           
>            
>            
> <groupId>org.apache.openwebbeans</groupId>
> +           
>            
>            
> <artifactId>openwebbeans-resource</artifactId>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!-- OWB Geronimo
> Plugin Package -->
> +           
>            
>         <artifactItem>
> +           
>            
>            
> <groupId>org.apache.openwebbeans</groupId>
> +           
>            
>            
> <artifactId>openwebbeans-geronimo</artifactId>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!-- Dom4j -->
> +           
>            
>         <artifactItem>
>             
>            
>            
> <groupId>dom4j</groupId>
>             
>            
>            
> <artifactId>dom4j</artifactId>
> -               
>                
>     <overWrite>true</overWrite>
> -               
>                
>    
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory> 
>                
>                
>   
> -               
>                
> </artifactItem>
> -               
>                 
> -               
>                
> <artifactItem>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!-- javassist
> -->
> +           
>            
>         <artifactItem>
>             
>            
>            
> <groupId>javassist</groupId>
>             
>            
>            
> <artifactId>javassist</artifactId>
> -               
>                
>     <overWrite>true</overWrite>
> -               
>                
>    
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory> 
>                
>                
>   
> -               
>                
> </artifactItem>
> -
> -               
>                
> <artifactItem>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!-- scannotation
> -->
> +           
>            
>         <artifactItem>
>             
>            
>            
> <groupId>net.sf.scannotation</groupId>
>             
>            
>            
> <artifactId>scannotation</artifactId>
> -               
>                
>     <overWrite>true</overWrite>
> -               
>                
>    
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory> 
>                
>                
>   
> -               
>                
> </artifactItem>
> -               
>                 
> -               
>                
> <artifactItem>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!--
> commons-logging -->
> +           
>            
>         <artifactItem>
>             
>            
>            
> <groupId>commons-logging</groupId>
>             
>            
>            
> <artifactId>commons-logging</artifactId>
> -               
>                
>     <overWrite>true</overWrite>
> -               
>                
>     <version>1.1.1</version>
> -               
>                
>    
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory> 
>                
>                
>   
> -               
>                
> </artifactItem>
> -
> -               
>                
> <artifactItem>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <version>1.1.1</version>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!--
> commons-digester -->
> +           
>            
>         <artifactItem>
>             
>            
>            
> <groupId>commons-digester</groupId>
>             
>            
>            
> <artifactId>commons-digester</artifactId>
> -               
>                
>     <overWrite>true</overWrite>
> -               
>                
>     <version>1.6</version>
> -               
>                
>    
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory> 
>                
>                
>   
> -               
>                
> </artifactItem>
> -
> -               
>                
> <artifactItem>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <version>1.6</version>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!--
> commons-validator -->
> +           
>            
>         <artifactItem>
>             
>            
>            
> <groupId>commons-validator</groupId>
>             
>            
>            
> <artifactId>commons-validator</artifactId>
> -               
>                
>     <overWrite>true</overWrite>
> -               
>                
>     <version>1.3.1</version>
> -               
>                
>    
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory> 
>                
>                
>   
> -               
>                
> </artifactItem>
> -
> -               
>                
> <artifactItem>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <version>1.3.1</version>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!--
> commons-collections -->
> +           
>            
>         <artifactItem>
>             
>            
>            
> <groupId>commons-collections</groupId>
>             
>            
>            
> <artifactId>commons-collections</artifactId>
> -               
>                
>     <overWrite>true</overWrite>
> -               
>                
>     <version>2.1</version>
> -               
>                
>    
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory> 
>                
>                
>   
> -               
>                
> </artifactItem>
> -
> -               
>                
> <artifactItem>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <version>2.1</version>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!--
> commons-beanutils -->
> +           
>            
>         <artifactItem>
>             
>            
>            
> <groupId>commons-beanutils</groupId>
>             
>            
>            
> <artifactId>commons-beanutils</artifactId>
> -               
>                
>     <overWrite>true</overWrite>
> -               
>                
>     <version>1.7.0</version>
> -               
>                
>    
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory> 
>                
>                
>   
> -               
>                
> </artifactItem>
> -               
>                 
> -               
>                
> <artifactItem>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <version>1.7.0</version>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!--
> commons-discovery -->
> +           
>            
>         <artifactItem>
>             
>            
>            
> <groupId>commons-discovery</groupId>
>             
>            
>            
> <artifactId>commons-discovery</artifactId>
> -               
>                
>     <overWrite>true</overWrite>
> -               
>                
>     <version>0.4</version>
> -               
>                
>    
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory> 
>                
>                
>   
> -               
>                
> </artifactItem>
> -               
>                 
> -
> -               
>                
> <artifactItem>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <version>0.4</version>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>     
> +           
>            
>         <!-- xml-apis
> -->
> +           
>            
>         <artifactItem>
>             
>            
>            
> <groupId>xml-apis</groupId>
>             
>            
>            
> <artifactId>xml-apis</artifactId>
> -               
>                
>     <overWrite>true</overWrite>
> -               
>                
>     <version>1.0.b2</version>
> -               
>                
>    
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory> 
>                
>                
>   
> -               
>                
> </artifactItem>
> -               
>                 
> -               
>                
> <artifactItem>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <version>1.0.b2</version>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!-- log4j -->
> +           
>            
>         <artifactItem>
>             
>            
>            
> <groupId>log4j</groupId>
>             
>            
>            
> <artifactId>log4j</artifactId>
> -               
>                
>     <overWrite>true</overWrite>
> -               
>                
>    
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory> 
>                
>                
>   
> -               
>                
> </artifactItem>
> - -->             
>                
>                
>                
>                
>                
>   
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>     
> +               
>                
>                
>                
>                
>                
>                
>                 
>                
>          
>    </artifactItems>
>                
>      
>    </configuration>
>                
>      </execution>
> 
> 
> 


      ___________________________________________________________________
Yahoo! Türkiye açıldı!  http://yahoo.com.tr
İnternet üzerindeki en iyi içeriği Yahoo! Türkiye sizlere sunuyor!

Re: svn commit: r893513 - in /openwebbeans/trunk: ./ distribution/src/assembly/ webbeans-porting/ webbeans-porting/src/main/java/org/apache/webbeans/test/tck/ webbeans-porting/src/main/resources/META-INF/ webbeans-tck/

Posted by Mark Struberg <st...@yahoo.de>.
Hi!

Gurkan, you reintroduced the unpacking of all OWB dependencies to the tck-lib directory. Has this slipped through, or did you have problems by getting them via the maven dependency mechanism? I can run the TCK tests without unpacking them, because all we need is already on the classpath (except the one library from jboss which we need to dependency:copy).

It's really heavily error prone to maintain the list an unpack all those jars manually (jarmageddon!), so I'd strongly recommend reverting that section of the commit and using the normal dependency mechanism as coded originally.

txs and LieGrue,
strub

--- On Wed, 12/23/09, gerdogdu@apache.org <ge...@apache.org> wrote:

> From: gerdogdu@apache.org <ge...@apache.org>
> Subject: svn commit: r893513 - in /openwebbeans/trunk: ./ distribution/src/assembly/ webbeans-porting/ webbeans-porting/src/main/java/org/apache/webbeans/test/tck/ webbeans-porting/src/main/resources/META-INF/ webbeans-tck/
> To: commits@openwebbeans.apache.org
> Date: Wednesday, December 23, 2009, 2:52 PM
> Author: gerdogdu
> Date: Wed Dec 23 13:52:24 2009
> New Revision: 893513
> 
> URL: http://svn.apache.org/viewvc?rev=893513&view=rev
> Log:
> Remove DISCLAIMER and update TCK poms
> 
> Removed:
>     openwebbeans/trunk/DISCLAIMER
> Modified:
>    
> openwebbeans/trunk/distribution/src/assembly/dist-binary.xml
>     openwebbeans/trunk/pom.xml
>     openwebbeans/trunk/webbeans-porting/pom.xml
>    
> openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/StandaloneContainersImpl.java
>    
> openwebbeans/trunk/webbeans-porting/src/main/resources/META-INF/jboss-test-harness.properties
>     openwebbeans/trunk/webbeans-tck/pom.xml
> 
> Modified:
> openwebbeans/trunk/distribution/src/assembly/dist-binary.xml
> URL: http://svn.apache.org/viewvc/openwebbeans/trunk/distribution/src/assembly/dist-binary.xml?rev=893513&r1=893512&r2=893513&view=diff
> ==============================================================================
> ---
> openwebbeans/trunk/distribution/src/assembly/dist-binary.xml
> (original)
> +++
> openwebbeans/trunk/distribution/src/assembly/dist-binary.xml
> Wed Dec 23 13:52:24 2009
> @@ -45,10 +45,6 @@
>          </file>
>  
>          <file>
> -           
> <source>../DISCLAIMER</source>
> -        </file>
> -
> -        <file>
>          
>    <outputDirectory>config</outputDirectory>
>          
>    <source>../samples/guess/src/main/webapp/WEB-INF/web.xml</source>
>          </file>
> 
> Modified: openwebbeans/trunk/pom.xml
> URL: http://svn.apache.org/viewvc/openwebbeans/trunk/pom.xml?rev=893513&r1=893512&r2=893513&view=diff
> ==============================================================================
> --- openwebbeans/trunk/pom.xml (original)
> +++ openwebbeans/trunk/pom.xml Wed Dec 23 13:52:24 2009
> @@ -193,7 +193,6 @@
>                
>                
>  
>    <include>LICENCE.txt</include>
>                
>                
>  
>    <include>NOTICE.txt</include>
>             
>        
> <include>licences/*</include>
> -               
>                
>     <include>DISCLAIMER</include>
>                
>              
>    </includes>
>                
>          
>    </resource>
>                
>      
>    </webResources>
> 
> Modified: openwebbeans/trunk/webbeans-porting/pom.xml
> URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-porting/pom.xml?rev=893513&r1=893512&r2=893513&view=diff
> ==============================================================================
> --- openwebbeans/trunk/webbeans-porting/pom.xml (original)
> +++ openwebbeans/trunk/webbeans-porting/pom.xml Wed Dec 23
> 13:52:24 2009
> @@ -33,13 +33,6 @@
>      <description>TCK Porting Package
> OpenWebBeans Implementation</description>
>  
>      <dependencies>
> -        <!-- we need some test
> classes like e.g. MockMangager from webbeans-impl -->
> -        <dependency>
> -           
> <groupId>org.apache.openwebbeans</groupId>
> -           
> <artifactId>openwebbeans-impl</artifactId>
> -           
> <version>${project.version}</version>
> -           
> <type>test-jar</type>
> -        </dependency>
>          
>          <dependency>
>          
>    <groupId>org.apache.openwebbeans</groupId>
> 
> Modified:
> openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/StandaloneContainersImpl.java
> URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/StandaloneContainersImpl.java?rev=893513&r1=893512&r2=893513&view=diff
> ==============================================================================
> ---
> openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/StandaloneContainersImpl.java
> (original)
> +++
> openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/StandaloneContainersImpl.java
> Wed Dec 23 13:52:24 2009
> @@ -120,26 +120,26 @@
>      
>      public void setup()
>      {
> -        if (
> SystemInstance.get().getComponent(ContainerSystem.class) ==
> null )
> -        {
> -            //
> which means OpenEJB is not yet started!
> -            //
> this happens if you start the TCK in 'standalone mode'
> -            //
> which means we have to bootstrap OpenEJB now:
> -            try 
> -            {
> -             
>   OpenEJB.init(System.getProperties());
> -            } 
> -            catch(
> OpenEJBException e ) 
> -            {
> -             
>   throw new RuntimeException("failure in OpenWebBeans
> ejb-plugin while starting OpenEJB!", e);
> -            }
> -        }
> +//        if (
> SystemInstance.get().getComponent(ContainerSystem.class) ==
> null )
> +//        {
> +//            //
> which means OpenEJB is not yet started!
> +//            //
> this happens if you start the TCK in 'standalone mode'
> +//            //
> which means we have to bootstrap OpenEJB now:
> +//            try 
> +//            {
> +//             
>   OpenEJB.init(System.getProperties());
> +//            } 
> +//            catch(
> OpenEJBException e ) 
> +//            {
> +//             
>   throw new RuntimeException("failure in OpenWebBeans
> ejb-plugin while starting OpenEJB!", e);
> +//            }
> +//        }
>          
>      }
>      
>      public void cleanup()
>      {
> -        OpenEJB.destroy();
> + 
>    //   OpenEJB.destroy();
>      }
>      
>  
> 
> Modified:
> openwebbeans/trunk/webbeans-porting/src/main/resources/META-INF/jboss-test-harness.properties
> URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-porting/src/main/resources/META-INF/jboss-test-harness.properties?rev=893513&r1=893512&r2=893513&view=diff
> ==============================================================================
> ---
> openwebbeans/trunk/webbeans-porting/src/main/resources/META-INF/jboss-test-harness.properties
> (original)
> +++
> openwebbeans/trunk/webbeans-porting/src/main/resources/META-INF/jboss-test-harness.properties
> Wed Dec 23 13:52:24 2009
> @@ -19,8 +19,9 @@
> 
> org.jboss.jsr299.tck.spi.Beans=org.apache.webbeans.test.tck.BeansImpl
> 
> org.jboss.jsr299.tck.spi.Contexts=org.apache.webbeans.test.tck.ContextsImpl
> 
> org.jboss.jsr299.tck.spi.EL=org.apache.webbeans.test.tck.ELImpl
> +org.jboss.testharness.spi.StandaloneContainers=org.apache.webbeans.test.tck.StandaloneContainersImpl
>  
> -org.jboss.testharness.standalone=false
> -org.jboss.testharness.runIntegrationTests=true
> +#org.jboss.testharness.standalone=true
> +#org.jboss.testharness.runIntegrationTests=false
>  
> -org.jboss.testharness.api.TestLauncher=org.jboss.testharness.impl.runner.servlet.ServletTestLauncher
> +#org.jboss.testharness.api.TestLauncher=org.jboss.testharness.impl.runner.servlet.ServletTestLauncher
> 
> Modified: openwebbeans/trunk/webbeans-tck/pom.xml
> URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-tck/pom.xml?rev=893513&r1=893512&r2=893513&view=diff
> ==============================================================================
> --- openwebbeans/trunk/webbeans-tck/pom.xml (original)
> +++ openwebbeans/trunk/webbeans-tck/pom.xml Wed Dec 23
> 13:52:24 2009
> @@ -132,94 +132,170 @@
>                
>                
>      <type>xml</type>
>                
>                
>  
>    <classifier>suite</classifier>
>                
>                
>  
>    <overWrite>true</overWrite>
> -               
>                
> </artifactItem>
> -
> -<!--  most probably of no use   
>            
>            
>     
> -               
>                
> <artifactItem>
> +           
>            
>         </artifactItem>
> +           
>            
>            
>            
>         
> +           
>            
>         <!-- OWB Porting
> Package -->
> +           
>            
>         <artifactItem>
> +           
>            
>            
> <groupId>org.apache.openwebbeans</groupId>
> +           
>            
>            
> <artifactId>openwebbeans-porting</artifactId>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!-- OWB
> Implementation Package -->
> +           
>            
>         <artifactItem>
> +           
>            
>            
> <groupId>org.apache.openwebbeans</groupId>
> +           
>            
>            
> <artifactId>openwebbeans-impl</artifactId>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!-- OWB JSF Plugin
> Package -->
> +           
>            
>         <artifactItem>
> +           
>            
>            
> <groupId>org.apache.openwebbeans</groupId>
> +           
>            
>            
> <artifactId>openwebbeans-jsf</artifactId>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!-- MyFaces API
> Package -->
> +           
>            
>         <artifactItem>
> +           
>            
>            
> <groupId>org.apache.myfaces.core</groupId>
> +           
>            
>            
> <artifactId>myfaces-api</artifactId>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!-- MyFaces Impl
> Package -->
> +           
>            
>         <artifactItem>
> +           
>            
>            
> <groupId>org.apache.myfaces.core</groupId>
> +           
>            
>            
> <artifactId>myfaces-impl</artifactId>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!-- OWB EJB Plugin
> Package -->
> +           
>            
>         <artifactItem>
> +           
>            
>            
> <groupId>org.apache.openwebbeans</groupId>
> +           
>            
>            
> <artifactId>openwebbeans-ejb</artifactId>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!-- OWB Resource
> Plugin Package -->
> +           
>            
>         <artifactItem>
> +           
>            
>            
> <groupId>org.apache.openwebbeans</groupId>
> +           
>            
>            
> <artifactId>openwebbeans-resource</artifactId>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!-- OWB Geronimo
> Plugin Package -->
> +           
>            
>         <artifactItem>
> +           
>            
>            
> <groupId>org.apache.openwebbeans</groupId>
> +           
>            
>            
> <artifactId>openwebbeans-geronimo</artifactId>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!-- Dom4j -->
> +           
>            
>         <artifactItem>
>             
>            
>            
> <groupId>dom4j</groupId>
>             
>            
>            
> <artifactId>dom4j</artifactId>
> -               
>                
>     <overWrite>true</overWrite>
> -               
>                
>    
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory> 
>                
>                
>   
> -               
>                
> </artifactItem>
> -               
>                 
> -               
>                
> <artifactItem>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!-- javassist
> -->
> +           
>            
>         <artifactItem>
>             
>            
>            
> <groupId>javassist</groupId>
>             
>            
>            
> <artifactId>javassist</artifactId>
> -               
>                
>     <overWrite>true</overWrite>
> -               
>                
>    
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory> 
>                
>                
>   
> -               
>                
> </artifactItem>
> -
> -               
>                
> <artifactItem>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!-- scannotation
> -->
> +           
>            
>         <artifactItem>
>             
>            
>            
> <groupId>net.sf.scannotation</groupId>
>             
>            
>            
> <artifactId>scannotation</artifactId>
> -               
>                
>     <overWrite>true</overWrite>
> -               
>                
>    
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory> 
>                
>                
>   
> -               
>                
> </artifactItem>
> -               
>                 
> -               
>                
> <artifactItem>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!--
> commons-logging -->
> +           
>            
>         <artifactItem>
>             
>            
>            
> <groupId>commons-logging</groupId>
>             
>            
>            
> <artifactId>commons-logging</artifactId>
> -               
>                
>     <overWrite>true</overWrite>
> -               
>                
>     <version>1.1.1</version>
> -               
>                
>    
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory> 
>                
>                
>   
> -               
>                
> </artifactItem>
> -
> -               
>                
> <artifactItem>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <version>1.1.1</version>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!--
> commons-digester -->
> +           
>            
>         <artifactItem>
>             
>            
>            
> <groupId>commons-digester</groupId>
>             
>            
>            
> <artifactId>commons-digester</artifactId>
> -               
>                
>     <overWrite>true</overWrite>
> -               
>                
>     <version>1.6</version>
> -               
>                
>    
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory> 
>                
>                
>   
> -               
>                
> </artifactItem>
> -
> -               
>                
> <artifactItem>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <version>1.6</version>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!--
> commons-validator -->
> +           
>            
>         <artifactItem>
>             
>            
>            
> <groupId>commons-validator</groupId>
>             
>            
>            
> <artifactId>commons-validator</artifactId>
> -               
>                
>     <overWrite>true</overWrite>
> -               
>                
>     <version>1.3.1</version>
> -               
>                
>    
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory> 
>                
>                
>   
> -               
>                
> </artifactItem>
> -
> -               
>                
> <artifactItem>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <version>1.3.1</version>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!--
> commons-collections -->
> +           
>            
>         <artifactItem>
>             
>            
>            
> <groupId>commons-collections</groupId>
>             
>            
>            
> <artifactId>commons-collections</artifactId>
> -               
>                
>     <overWrite>true</overWrite>
> -               
>                
>     <version>2.1</version>
> -               
>                
>    
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory> 
>                
>                
>   
> -               
>                
> </artifactItem>
> -
> -               
>                
> <artifactItem>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <version>2.1</version>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!--
> commons-beanutils -->
> +           
>            
>         <artifactItem>
>             
>            
>            
> <groupId>commons-beanutils</groupId>
>             
>            
>            
> <artifactId>commons-beanutils</artifactId>
> -               
>                
>     <overWrite>true</overWrite>
> -               
>                
>     <version>1.7.0</version>
> -               
>                
>    
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory> 
>                
>                
>   
> -               
>                
> </artifactItem>
> -               
>                 
> -               
>                
> <artifactItem>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <version>1.7.0</version>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!--
> commons-discovery -->
> +           
>            
>         <artifactItem>
>             
>            
>            
> <groupId>commons-discovery</groupId>
>             
>            
>            
> <artifactId>commons-discovery</artifactId>
> -               
>                
>     <overWrite>true</overWrite>
> -               
>                
>     <version>0.4</version>
> -               
>                
>    
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory> 
>                
>                
>   
> -               
>                
> </artifactItem>
> -               
>                 
> -
> -               
>                
> <artifactItem>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <version>0.4</version>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>     
> +           
>            
>         <!-- xml-apis
> -->
> +           
>            
>         <artifactItem>
>             
>            
>            
> <groupId>xml-apis</groupId>
>             
>            
>            
> <artifactId>xml-apis</artifactId>
> -               
>                
>     <overWrite>true</overWrite>
> -               
>                
>     <version>1.0.b2</version>
> -               
>                
>    
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory> 
>                
>                
>   
> -               
>                
> </artifactItem>
> -               
>                 
> -               
>                
> <artifactItem>
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <version>1.0.b2</version>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>         <!-- log4j -->
> +           
>            
>         <artifactItem>
>             
>            
>            
> <groupId>log4j</groupId>
>             
>            
>            
> <artifactId>log4j</artifactId>
> -               
>                
>     <overWrite>true</overWrite>
> -               
>                
>    
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory> 
>                
>                
>   
> -               
>                
> </artifactItem>
> - -->             
>                
>                
>                
>                
>                
>   
> +           
>            
>            
> <overWrite>true</overWrite>
> +           
>            
>            
> <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
> +           
>            
>         </artifactItem>
> +           
>            
>     
> +           
>            
>     
> +               
>                
>                
>                
>                
>                
>                
>                 
>                
>          
>    </artifactItems>
>                
>      
>    </configuration>
>                
>      </execution>
> 
> 
>