openwebbeans-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From a...@apache.org
Subject svn commit: r1562227 - in /openwebbeans/trunk: atinject-tck/ atinject-tck/src/test/java/org/apache/webbeans/atinject/tck/container/ webbeans-porting/ webbeans-porting/src/main/java/org/apache/webbeans/test/tck/ webbeans-porting/src/main/java/org/apache...
Date Tue, 28 Jan 2014 21:01:11 GMT
Author: arne
Date: Tue Jan 28 21:01:10 2014
New Revision: 1562227

URL: http://svn.apache.org/r1562227
Log:
OWB-846: Updated to run JSR-346 TCK

Added:
    openwebbeans/trunk/webbeans-tck/src/test/resources/META-INF/cdi-tck.properties
      - copied, changed from r1561691, openwebbeans/trunk/webbeans-tck/src/test/resources/META-INF/jboss-test-harness.properties
Removed:
    openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/ContainersImpl.java
    openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/ManagersImpl.java
    openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/StandaloneContainersImpl.java
    openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/TomcatConnector.java
    openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/mock/
    openwebbeans/trunk/webbeans-porting/src/main/resources/META-INF/jboss-test-harness.properties
    openwebbeans/trunk/webbeans-tck/src/test/resources/META-INF/jboss-test-harness.properties
    openwebbeans/trunk/webbeans-tck/webprofile-suite.xml
Modified:
    openwebbeans/trunk/atinject-tck/pom.xml
    openwebbeans/trunk/atinject-tck/src/test/java/org/apache/webbeans/atinject/tck/container/AtInjectContainer.java
    openwebbeans/trunk/webbeans-porting/pom.xml
    openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/BeansImpl.java
    openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/ContextsImpl.java
    openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/ELImpl.java
    openwebbeans/trunk/webbeans-tck/pom.xml
    openwebbeans/trunk/webbeans-tck/src/test/resources/META-INF/openwebbeans/openwebbeans.properties
    openwebbeans/trunk/webbeans-tck/standalone-suite.xml

Modified: openwebbeans/trunk/atinject-tck/pom.xml
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/atinject-tck/pom.xml?rev=1562227&r1=1562226&r2=1562227&view=diff
==============================================================================
--- openwebbeans/trunk/atinject-tck/pom.xml (original)
+++ openwebbeans/trunk/atinject-tck/pom.xml Tue Jan 28 21:01:10 2014
@@ -70,11 +70,37 @@
         </dependency>
 
         <dependency>
+            <groupId>org.apache.geronimo.specs</groupId>
+            <artifactId>geronimo-jcdi_1.1_spec</artifactId>
+        </dependency>
+        
+        <dependency>
+            <groupId>org.apache.geronimo.specs</groupId>
+            <artifactId>geronimo-interceptor_1.2_spec</artifactId>
+        </dependency>
+        
+        <dependency>
+            <groupId>org.apache.geronimo.specs</groupId>
+            <artifactId>geronimo-el_2.2_spec</artifactId>
+        </dependency>
+        
+        <dependency>
             <groupId>org.apache.openwebbeans</groupId>
-            <artifactId>openwebbeans-porting</artifactId>
-            <scope>provided</scope>
+            <artifactId>openwebbeans-spi</artifactId>
         </dependency>
-
+        
+        <dependency>
+            <groupId>org.apache.openwebbeans</groupId>
+            <artifactId>openwebbeans-impl</artifactId>
+        </dependency>
+        
+        <dependency>
+            <groupId>org.apache.openwebbeans</groupId>
+            <artifactId>openwebbeans-impl</artifactId>
+            <version>${project.version}</version>
+            <classifier>tests</classifier>
+        </dependency>
+        
         <dependency>
             <groupId>junit</groupId>
             <artifactId>junit</artifactId>

Modified: openwebbeans/trunk/atinject-tck/src/test/java/org/apache/webbeans/atinject/tck/container/AtInjectContainer.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/atinject-tck/src/test/java/org/apache/webbeans/atinject/tck/container/AtInjectContainer.java?rev=1562227&r1=1562226&r2=1562227&view=diff
==============================================================================
--- openwebbeans/trunk/atinject-tck/src/test/java/org/apache/webbeans/atinject/tck/container/AtInjectContainer.java (original)
+++ openwebbeans/trunk/atinject-tck/src/test/java/org/apache/webbeans/atinject/tck/container/AtInjectContainer.java Tue Jan 28 21:01:10 2014
@@ -18,19 +18,10 @@
  */
 package org.apache.webbeans.atinject.tck.container;
 
-import java.lang.annotation.Annotation;
-import java.util.HashSet;
-import java.util.Set;
-import java.util.logging.Level;
-
-import javax.enterprise.inject.spi.Bean;
-import javax.enterprise.inject.spi.BeanManager;
-
 import junit.framework.Test;
 
+import org.apache.webbeans.newtests.AbstractUnitTest;
 import org.apache.webbeans.atinject.tck.specific.SpecificProducer;
-import org.apache.webbeans.config.WebBeansContext;
-import org.apache.webbeans.test.tck.StandaloneContainersImpl;
 import org.atinject.tck.Tck;
 import org.atinject.tck.auto.Car;
 import org.atinject.tck.auto.Convertible;
@@ -39,60 +30,16 @@ import org.atinject.tck.auto.Seat;
 import org.atinject.tck.auto.Tire;
 import org.atinject.tck.auto.V8Engine;
 import org.atinject.tck.auto.accessories.Cupholder;
-import org.jboss.testharness.api.DeploymentException;
 
-public class AtInjectContainer extends StandaloneContainersImpl
+public class AtInjectContainer extends AbstractUnitTest
 { 
-    private static Set<Class<?>> deploymentClasses = null;
-    
-    static
-    {
-        deploymentClasses = new HashSet<Class<?>>();
-        deploymentClasses.add(Convertible.class);
-        deploymentClasses.add(Seat.class);
-        deploymentClasses.add(Tire.class);
-        deploymentClasses.add(V8Engine.class);
-        deploymentClasses.add(Cupholder.class);
-        deploymentClasses.add(FuelTank.class);
-        
-        //Adding our special producer
-        deploymentClasses.add(SpecificProducer.class);
-        
-    }
-    
-    public AtInjectContainer()
-    {
-        
-    }
-    
     public Test start()
     {
-        try
-        {
-            deploy(deploymentClasses);
-            
-            BeanManager manager = WebBeansContext.getInstance().getBeanManagerImpl();
-            Set<Bean<?>> beans = manager.getBeans(Car.class, new Annotation[0]);
-            Bean<?> carBean = beans.iterator().next();
-            
-            Car car = (Car)manager.getReference(carBean , Car.class , manager.createCreationalContext(carBean));
-            
-            return Tck.testsFor(car, false, true);
-            
-        } catch(DeploymentException e)
-        {
-            logger.log(Level.SEVERE, "AtInjectContainer", e);
-            excpetion = e;
-        }
-        
-        return null;
+        startContainer(Convertible.class, Seat.class, Tire.class, V8Engine.class, Cupholder.class, FuelTank.class, SpecificProducer.class);
+        return Tck.testsFor(getInstance(Car.class), false, true);
     }
-    
-    
-    public void stop()
-    {
-        undeploy();            
 
+    public void stop() {
+        shutDownContainer();
     }
-    
 }

Modified: openwebbeans/trunk/webbeans-porting/pom.xml
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-porting/pom.xml?rev=1562227&r1=1562226&r2=1562227&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-porting/pom.xml (original)
+++ openwebbeans/trunk/webbeans-porting/pom.xml Tue Jan 28 21:01:10 2014
@@ -31,29 +31,45 @@
     <name>TCK Porting Pkg</name>
     <packaging>jar</packaging>
     <description>Apache OpenWebBeans TCK Porting Package</description>
-
+    
     <properties>
-        <webbeans.tck.version>1.0.4.CR1</webbeans.tck.version>
+        <cdi.tck.version>1.1.2.Final</cdi.tck.version>
     </properties>
-
-        <!--Used for jboss-test-harness-api not in central maven -->
-    <!-- TODO finally REMOVE if all transitive stuff from the TCK moved to maven.central -->
-    <repositories>
-        <repository>
-            <id>repository.jboss.org</id>
-            <name>JBoss Repository</name>
-            <url>http://repository.jboss.org/nexus/content/groups/public-jboss/</url>
-            <releases>
-                <enabled>true</enabled>
-            </releases>
-            <snapshots>
-                <enabled>false</enabled>
-            </snapshots>
-        </repository>
-    </repositories>
-
+    
     <dependencies>
-
+        <dependency>
+            <groupId>org.jboss.cdi.tck</groupId>
+            <artifactId>cdi-tck-api</artifactId>
+            <version>${cdi.tck.version}</version>
+            <exclusions>
+                <exclusion>
+                    <groupId>javax.enterprise</groupId>
+                    <artifactId>cdi-api</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>javax.faces</groupId>
+                    <artifactId>jsf-api</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>javax.servlet</groupId>
+                    <artifactId>javax.servlet-api</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>javax.servlet.jsp</groupId>
+                    <artifactId>jsp-api</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>javax.transaction</groupId>
+                    <artifactId>jta</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        
+        <dependency>
+            <groupId>org.apache.openwebbeans</groupId>
+            <artifactId>openwebbeans-spi</artifactId>
+        </dependency>
+        
         <dependency>
             <groupId>org.apache.openwebbeans</groupId>
             <artifactId>openwebbeans-impl</artifactId>
@@ -96,29 +112,12 @@
             <version>3.1</version>
         </dependency>
 
-
         <dependency>
             <groupId>org.apache.geronimo.specs</groupId>
             <artifactId>geronimo-interceptor_1.2_spec</artifactId>
         </dependency>
 
         <dependency>
-            <groupId>org.jboss.jsr299.tck</groupId>
-            <artifactId>jsr299-tck-api</artifactId>
-            <version>${webbeans.tck.version}</version>
-            <exclusions>
-                <exclusion>
-                    <groupId>javax.enterprise</groupId>
-                    <artifactId>cdi-api</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>javax.el</groupId>
-                    <artifactId>el-api</artifactId>
-                </exclusion>
-            </exclusions>
-        </dependency>
-
-        <dependency>
             <groupId>org.apache.geronimo.specs</groupId>
             <artifactId>geronimo-jcdi_1.1_spec</artifactId>
         </dependency>
@@ -146,5 +145,4 @@
 
     </dependencies>
 
-
 </project>

Modified: openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/BeansImpl.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/BeansImpl.java?rev=1562227&r1=1562226&r2=1562227&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/BeansImpl.java (original)
+++ openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/BeansImpl.java Tue Jan 28 21:01:10 2014
@@ -23,7 +23,8 @@ import java.io.ByteArrayOutputStream;
 import java.io.IOException;
 import java.io.ObjectInputStream;
 import java.io.ObjectOutputStream;
-import org.jboss.jsr299.tck.spi.Beans;
+
+import org.jboss.cdi.tck.spi.Beans;
 
 public class BeansImpl implements Beans
 {
@@ -35,7 +36,7 @@ public class BeansImpl implements Beans
     }
 
     @Override
-    public byte[] serialize(Object o) throws IOException
+    public byte[] passivate(Object o) throws IOException
     {
         ByteArrayOutputStream baos = new ByteArrayOutputStream();
         ObjectOutputStream oos = new ObjectOutputStream(baos);
@@ -44,7 +45,7 @@ public class BeansImpl implements Beans
     }
 
     @Override
-    public Object deserialize(byte[] bytes) throws IOException, ClassNotFoundException
+    public Object activate(byte[] bytes) throws IOException, ClassNotFoundException
     {
         ByteArrayInputStream bais = new ByteArrayInputStream(bytes);
         ObjectInputStream ois = new ObjectInputStream(bais);

Modified: openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/ContextsImpl.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/ContextsImpl.java?rev=1562227&r1=1562226&r2=1562227&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/ContextsImpl.java (original)
+++ openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/ContextsImpl.java Tue Jan 28 21:01:10 2014
@@ -25,7 +25,7 @@ import org.apache.webbeans.config.WebBea
 import org.apache.webbeans.context.AbstractContext;
 import org.apache.webbeans.context.ContextFactory;
 import org.apache.webbeans.context.RequestContext;
-import org.jboss.jsr299.tck.spi.Contexts;
+import org.jboss.cdi.tck.spi.Contexts;
 
 public class ContextsImpl implements Contexts<AbstractContext>
 {

Modified: openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/ELImpl.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/ELImpl.java?rev=1562227&r1=1562226&r2=1562227&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/ELImpl.java (original)
+++ openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/ELImpl.java Tue Jan 28 21:01:10 2014
@@ -30,12 +30,13 @@ import javax.el.ListELResolver;
 import javax.el.MapELResolver;
 import javax.el.ResourceBundleELResolver;
 import javax.el.VariableMapper;
+import javax.enterprise.inject.spi.BeanManager;
 
 import org.apache.el.ExpressionFactoryImpl;
 import org.apache.el.lang.FunctionMapperImpl;
 import org.apache.el.lang.VariableMapperImpl;
 import org.apache.webbeans.el22.WrappedExpressionFactory;
-import org.jboss.jsr299.tck.spi.EL;
+import org.jboss.cdi.tck.spi.EL;
 
 public class ELImpl implements EL
 {
@@ -83,9 +84,9 @@ public class ELImpl implements EL
     
     @Override
     @SuppressWarnings("unchecked")
-    public <T> T evaluateMethodExpression(String expression, Class<T> expectedType, Class<?>[] expectedParamTypes, Object[] expectedParams)
+    public <T> T evaluateMethodExpression(BeanManager beanManager, String expression, Class<T> expectedType, Class<?>[] expectedParamTypes, Object[] expectedParams)
     {   
-        ELContext context = createELContext();        
+        ELContext context = createELContext(beanManager);        
         Object object = EXPRESSION_FACTORY.createMethodExpression(context, expression, expectedType, expectedParamTypes).invoke(context, expectedParams);
         
         return (T)object;
@@ -93,16 +94,15 @@ public class ELImpl implements EL
 
     @Override
     @SuppressWarnings("unchecked")
-    public <T> T evaluateValueExpression(String expression, Class<T> expectedType)
+    public <T> T evaluateValueExpression(BeanManager beanManager, String expression, Class<T> expectedType)
     {
-        ELContext context = createELContext();        
+        ELContext context = createELContext(beanManager);        
         Object object = EXPRESSION_FACTORY.createValueExpression(context, expression, expectedType).getValue(context);
         
         return (T)object;
     }
 
-    @Override
-    public ELContext createELContext()
+    public ELContext createELContext(BeanManager beanManager)
     {   
         ELContext context = new ELContextImpl();
 

Modified: openwebbeans/trunk/webbeans-tck/pom.xml
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-tck/pom.xml?rev=1562227&r1=1562226&r2=1562227&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-tck/pom.xml (original)
+++ openwebbeans/trunk/webbeans-tck/pom.xml Tue Jan 28 21:01:10 2014
@@ -27,28 +27,14 @@
     </parent>
 
     <artifactId>openwebbeans-tck</artifactId>
-    <name>JSR-299 TCK runner</name>
+    <name>JSR-346 TCK runner</name>
     <packaging>jar</packaging>
     <description>All TCK tests for the Apache OpenWebBeans Implementation</description>
 
     <properties>
-        <!--  <webbeans.tck.version>1.0.1-Final</webbeans.tck.version> -->
-        <webbeans.tck.version>1.0.4.SP1</webbeans.tck.version>
+        <cdi.tck.version>1.1.2.Final</cdi.tck.version>
     </properties>
 
-    <!--Used for jboss-test-harness-api not in central maven -->
-    <!-- TODO finally REMOVE if all transitive stuff from the TCK moved to maven.central -->
-    <repositories>
-        <repository>
-            <id>repository.jboss.org</id>
-            <name>JBoss Repository</name>
-            <url>http://repository.jboss.org/nexus/content/groups/public-jboss/</url>
-            <releases>
-                <enabled>true</enabled>
-            </releases>
-        </repository>
-    </repositories>
-
     <dependencies>
 
         <!-- Those dependencies are required for standalone TCK testing -->
@@ -57,30 +43,13 @@
             <groupId>org.apache.geronimo.specs</groupId>
             <artifactId>geronimo-interceptor_1.2_spec</artifactId>
         </dependency>
-
-        <dependency>
-            <groupId>org.apache.openwebbeans</groupId>
-            <artifactId>openwebbeans-porting</artifactId>
-        </dependency>
-
+        
         <dependency>
             <groupId>org.apache.openwebbeans</groupId>
             <artifactId>openwebbeans-resource</artifactId>
         </dependency>
 
         <dependency>
-            <groupId>org.jboss.jsr299.tck</groupId>
-            <artifactId>jsr299-tck-impl</artifactId>
-            <version>${webbeans.tck.version}</version>
-            <exclusions>
-                <exclusion>
-                    <artifactId>cdi-api</artifactId>
-                    <groupId>javax.enterprise</groupId>
-                </exclusion>
-            </exclusions>
-        </dependency>
-
-        <dependency>
             <groupId>org.apache.xbean</groupId>
             <artifactId>xbean-finder-shaded</artifactId>
         </dependency>
@@ -88,9 +57,8 @@
         <dependency>
             <groupId>org.testng</groupId>
             <artifactId>testng</artifactId>
-            <version>5.8</version>
+            <version>6.3</version>
             <scope>test</scope>
-            <classifier>jdk15</classifier>
         </dependency>
 
         <dependency>
@@ -103,7 +71,12 @@
             <groupId>org.apache.openwebbeans</groupId>
             <artifactId>openwebbeans-spi</artifactId>
         </dependency>
-
+        
+        <dependency>
+            <groupId>org.apache.geronimo.specs</groupId>
+            <artifactId>geronimo-jcdi_1.1_spec</artifactId>
+        </dependency>
+        
         <dependency>
             <groupId>org.apache.geronimo.specs</groupId>
             <artifactId>geronimo-ejb_3.1_spec</artifactId>
@@ -114,10 +87,85 @@
     <profiles>
         <profile>
             <id>tck</id>
+            <dependencies>
+                <dependency>
+                    <groupId>org.jboss.cdi.tck</groupId>
+                    <artifactId>cdi-tck-impl</artifactId>
+                    <version>${cdi.tck.version}</version>
+                    <scope>test</scope>
+                    <exclusions>
+                        <exclusion>
+                            <groupId>javax.enterprise</groupId>
+                            <artifactId>cdi-api</artifactId>
+                        </exclusion>
+                        <exclusion>
+                            <groupId>javax.faces</groupId>
+                            <artifactId>jsf-api</artifactId>
+                        </exclusion>
+                        <exclusion>
+                            <groupId>javax.servlet</groupId>
+                            <artifactId>javax.servlet-api</artifactId>
+                        </exclusion>
+                        <exclusion>
+                            <groupId>javax.servlet.jsp</groupId>
+                            <artifactId>jsp-api</artifactId>
+                        </exclusion>
+                        <exclusion>
+                            <groupId>javax.transaction</groupId>
+                            <artifactId>jta</artifactId>
+                        </exclusion>
+                    </exclusions>
+                </dependency>
+                
+                <dependency>
+                    <groupId>org.apache.openwebbeans</groupId>
+                    <artifactId>openwebbeans-porting</artifactId>
+                </dependency>
+                
+                <dependency>
+                    <groupId>org.apache.openwebbeans.arquillian</groupId>
+                    <artifactId>owb-arquillian-standalone</artifactId>
+                    <version>${project.version}</version>
+                </dependency>
+                
+                <dependency>
+                    <groupId>org.apache.geronimo.specs</groupId>
+                    <artifactId>geronimo-jsp_2.2_spec</artifactId>
+                    <version>1.1</version>
+                    <scope>test</scope>
+                </dependency>
+                <dependency>
+                    <groupId>org.apache.geronimo.specs</groupId>
+                    <artifactId>geronimo-jta_1.1_spec</artifactId>
+                    <scope>test</scope>
+                </dependency>
+                <dependency>
+                    <groupId>org.apache.geronimo.specs</groupId>
+                    <artifactId>geronimo-servlet_3.0_spec</artifactId>
+                    <scope>test</scope>
+                </dependency>
+        
+                <dependency>
+                    <groupId>org.apache.myfaces.core</groupId>
+                    <artifactId>myfaces-api</artifactId>
+                    <scope>test</scope>
+                </dependency>
+
+            </dependencies>
             <build>
                 <plugins>
                     <plugin>
                         <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-surefire-plugin</artifactId>
+                        <configuration>
+                            <excludedGroups>integration,javaee-full</excludedGroups>
+                            <suiteXmlFiles>
+                                <suiteXmlFile>standalone-suite.xml</suiteXmlFile>
+                            </suiteXmlFiles>
+                        </configuration>
+                    </plugin>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
                         <artifactId>maven-dependency-plugin</artifactId>
                         <executions>
                             <execution>
@@ -129,16 +177,6 @@
                                 <configuration>
                                     <artifactItems>
 
-                                        <!-- Those dependencies are required for Web Profile TCK testing -->
-                                        <artifactItem>
-                                            <groupId>org.jboss.jsr299.tck</groupId>
-                                            <artifactId>jsr299-tck-impl</artifactId>
-                                            <version>${webbeans.tck.version}</version>
-                                            <type>xml</type>
-                                            <classifier>suite</classifier>
-                                            <overWrite>true</overWrite>
-                                        </artifactItem>
-
                                         <!-- OWB Porting Package -->
                                         <artifactItem>
                                             <groupId>org.apache.openwebbeans</groupId>
@@ -147,211 +185,11 @@
                                             <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 1.2 Plugin Package -->
-                                        <artifactItem>
-                                            <groupId>org.apache.openwebbeans</groupId>
-                                            <artifactId>openwebbeans-jsf12</artifactId>
-                                            <overWrite>true</overWrite>
-                                            <version>${project.version}</version>
-                                            <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
-                                        </artifactItem>
-
-                                        <!-- OWB EL 1.0 Plugin Package -->
-                                        <artifactItem>
-                                            <groupId>org.apache.openwebbeans</groupId>
-                                            <artifactId>openwebbeans-el10</artifactId>
-                                            <overWrite>true</overWrite>
-                                            <version>${project.version}</version>
-                                            <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
-                                        </artifactItem>
-
-                                        <!-- OWB Web Plugin Package -->
-                                        <artifactItem>
-                                            <groupId>org.apache.openwebbeans</groupId>
-                                            <artifactId>openwebbeans-web</artifactId>
-                                            <overWrite>true</overWrite>
-                                            <version>${project.version}</version>
-                                            <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
-                                        </artifactItem>
-
-                                        <!-- EJB API -->
-                                        <artifactItem>
-                                            <groupId>org.apache.geronimo.specs</groupId>
-                                            <artifactId>geronimo-ejb_3.1_spec</artifactId>
-                                            <overWrite>true</overWrite>
-                                            <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
-                                        </artifactItem>
-
-
-                                        <!-- JSTL -->
-                                        <artifactItem>
-                                            <groupId>javax.servlet</groupId>
-                                            <artifactId>jstl</artifactId>
-                                            <overWrite>true</overWrite>
-                                            <version>1.2</version>
-                                            <outputDirectory>${project.build.directory}/dependency/lib</outputDirectory>
-                                        </artifactItem>
-
-                                        <!-- OWB EE Common Package -->
-                                        <artifactItem>
-                                            <groupId>org.apache.openwebbeans</groupId>
-                                            <artifactId>openwebbeans-ee-common</artifactId>
-                                            <overWrite>true</overWrite>
-                                            <version>${project.version}</version>
-                                            <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>
-                                            <version>1.2.8</version>
-                                            <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>
-                                            <version>1.2.8</version>
-                                            <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>
-
-                                        <!-- Dom4j -->
-                                        <artifactItem>
-                                            <groupId>dom4j</groupId>
-                                            <artifactId>dom4j</artifactId>
-                                            <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>
-
-                                        <!-- 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>
-
-                                        <!-- commons-codec -->
-                                        <artifactItem>
-                                            <groupId>commons-codec</groupId>
-                                            <artifactId>commons-codec</artifactId>
-                                            <overWrite>true</overWrite>
-                                            <version>1.3</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>
-
-                                        <!-- 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>
-
-                                        <!-- 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>
-
-                                        <!-- 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>
-
-                                        <!-- 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>
-
                                     </artifactItems>
                                 </configuration>
                             </execution>
                         </executions>
                     </plugin>
-                    <plugin>
-                        <groupId>org.apache.maven.plugins</groupId>
-                        <artifactId>maven-surefire-plugin</artifactId>
-                        <configuration>
-                            <suiteXmlFiles>
-                                <suiteXmlFile>standalone-suite.xml</suiteXmlFile>
-                            </suiteXmlFiles>
-
-                            <systemProperties>
-                                <property>
-                                    <name>org.jboss.testharness.libraryDirectory</name>
-                                    <value>target/dependency/lib</value>
-                                </property>
-                                <property>
-                                    <name>tomcat.home</name>
-                                    <value>/home/gurkanerdogdu/apache-tomcat-6.0.20</value>
-                                </property>
-                            </systemProperties>
-
-                        </configuration>
-                    </plugin>
-
                 </plugins>
             </build>
         </profile>

Copied: openwebbeans/trunk/webbeans-tck/src/test/resources/META-INF/cdi-tck.properties (from r1561691, openwebbeans/trunk/webbeans-tck/src/test/resources/META-INF/jboss-test-harness.properties)
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-tck/src/test/resources/META-INF/cdi-tck.properties?p2=openwebbeans/trunk/webbeans-tck/src/test/resources/META-INF/cdi-tck.properties&p1=openwebbeans/trunk/webbeans-tck/src/test/resources/META-INF/jboss-test-harness.properties&r1=1561691&r2=1562227&rev=1562227&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-tck/src/test/resources/META-INF/jboss-test-harness.properties (original)
+++ openwebbeans/trunk/webbeans-tck/src/test/resources/META-INF/cdi-tck.properties Tue Jan 28 21:01:10 2014
@@ -1,33 +1,24 @@
-#Licensed to the Apache Software Foundation (ASF) under one
-#or more contributor license agreements.  See the NOTICE file
-#distributed with this work for additional information
-#regarding copyright ownership.  The ASF licenses this file
-#to you under the Apache License, Version 2.0 (the
-#"License"); you may not use this file except in compliance
-#with the License.  You may obtain a copy of the License at
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
 #
-#  http://www.apache.org/licenses/LICENSE-2.0
+# http://www.apache.org/licenses/LICENSE-2.0
 #
-#Unless required by applicable law or agreed to in writing,
-#software distributed under the License is distributed on an
-#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-#KIND, either express or implied.  See the License for the
-#specific language governing permissions and limitations
-#under the License.
-
-org.jboss.jsr299.tck.spi.Managers=org.apache.webbeans.test.tck.ManagersImpl
-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.testharness.spi.StandaloneContainers=org.apache.webbeans.test.tck.StandaloneContainersImpl
-org.jboss.testharness.spi.Containers=org.apache.webbeans.test.tck.ContainersImpl
-org.jboss.jsr299.tck.spi.EL=org.apache.webbeans.test.tck.ELImpl
-
-org.jboss.testharness.standalone=true
-#jboss-as.dir=/tmp
-#jboss.force.restart=false
-org.jboss.testharness.libraryDirectory=target/dependency/lib
-org.jboss.testharness.runIntegrationTests=false
-
-org.jboss.testharness.api.TestLauncher=org.jboss.testharness.impl.runner.servlet.ServletTestLauncher
-
-#tomcat.home=/opt/apache/tomcat
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+org.jboss.cdi.tck.libraryDirectory=target/dependency/lib
+org.jboss.cdi.tck.testDataSource=java\:default
+org.jboss.cdi.tck.testJmsConnectionFactory=java\:default
+org.jboss.cdi.tck.testJmsQueue=java\:default
+org.jboss.cdi.tck.testJmsTopic=java\:default
+org.jboss.cdi.tck.spi.Beans=org.apache.webbeans.test.tck.BeansImpl
+org.jboss.cdi.tck.spi.Contexts=org.apache.webbeans.test.tck.ContextsImpl
+org.jboss.cdi.tck.spi.EL=org.apache.webbeans.test.tck.ELImpl

Modified: openwebbeans/trunk/webbeans-tck/src/test/resources/META-INF/openwebbeans/openwebbeans.properties
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-tck/src/test/resources/META-INF/openwebbeans/openwebbeans.properties?rev=1562227&r1=1562226&r2=1562227&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-tck/src/test/resources/META-INF/openwebbeans/openwebbeans.properties (original)
+++ openwebbeans/trunk/webbeans-tck/src/test/resources/META-INF/openwebbeans/openwebbeans.properties Tue Jan 28 21:01:10 2014
@@ -1,42 +1,16 @@
-#Licensed to the Apache Software Foundation (ASF) under one
-#or more contributor license agreements.  See the NOTICE file
-#distributed with this work for additional information
-#regarding copyright ownership.  The ASF licenses this file
-#to you under the Apache License, Version 2.0 (the
-#"License"); you may not use this file except in compliance
-#with the License.  You may obtain a copy of the License at
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
 #
-#  http://www.apache.org/licenses/LICENSE-2.0
+# http://www.apache.org/licenses/LICENSE-2.0
 #
-#Unless required by applicable law or agreed to in writing,
-#software distributed under the License is distributed on an
-#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-#KIND, either express or implied.  See the License for the
-#specific language governing permissions and limitations
-#under the License.
-
-#---------------------------------------------------------------
-# The default configuration for OpenWebBeans
-#
-# The default configuration is intended for a JDK and a simple ServletContainer
-# like jetty, resin or tomcat.
-# 
-#---------------------------------------------------------------
-
-#general configuration section
-
-
-# the service section:
-# The key is the Interface, the value the implementation of the service
-
-# use the static HashMap instead of storing objects in JNDI as default  
-org.apache.webbeans.spi.JNDIService=org.apache.webbeans.corespi.se.DefaultJndiService
-
-#use the web metadata as default
-org.apache.webbeans.spi.ScannerService=org.apache.webbeans.test.tck.mock.TCKMetaDataDiscoveryImpl
-
-#Used for Standalone
-org.apache.webbeans.spi.deployer.useEjbMetaDataDiscoveryService=true
-
-#Used for WebProfile TCK
-#org.apache.webbeans.spi.deployer.useEjbMetaDataDiscoveryService=false
\ No newline at end of file
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.

Modified: openwebbeans/trunk/webbeans-tck/standalone-suite.xml
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-tck/standalone-suite.xml?rev=1562227&r1=1562226&r2=1562227&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-tck/standalone-suite.xml (original)
+++ openwebbeans/trunk/webbeans-tck/standalone-suite.xml Tue Jan 28 21:01:10 2014
@@ -1,151 +1,135 @@
 <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
 <!--
-	
-	Licensed to the Apache Software Foundation (ASF) under one or more
-	contributor license agreements. See the NOTICE file distributed with
-	this work for additional information regarding copyright ownership.
-	The ASF licenses this file to You under the Apache License, Version
-	2.0 (the "License"); you may not use this file except in compliance
-	with the License. You may obtain a copy of the License at
-	
-	http://www.apache.org/licenses/LICENSE-2.0 Unless required by
-	applicable law or agreed to in writing, software distributed under the
-	License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
-	CONDITIONS OF ANY KIND, either express or implied. See the License for
-	the specific language governing permissions and limitations under the
-	License.
+    
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements. See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version
+    2.0 (the "License"); you may not use this file except in compliance
+    with the License. You may obtain a copy of the License at
+    
+    http://www.apache.org/licenses/LICENSE-2.0 Unless required by
+    applicable law or agreed to in writing, software distributed under the
+    License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+    CONDITIONS OF ANY KIND, either express or implied. See the License for
+    the specific language governing permissions and limitations under the
+    License.
 -->
-<suite name="JSR-299 TCK" verbose="2">
-    <test name="JSR-299 TCK">
-        <method-selectors>
-
-            <method-selector>
-                <selector-class
-                    name="org.jboss.testharness.impl.testng.DisableIntegrationTestsMethodSelector" />
-            </method-selector>
-
-            <method-selector>
-                <selector-class
-                    name="org.jboss.testharness.impl.testng.ExcludeIncontainerUnderInvestigationMethodSelector" />
-            </method-selector>
-        </method-selectors>
-
+<suite name="JSR-346-TCK" verbose="2">
+    <test name="JSR-346 TCK">
         <groups>
             <run>
-                <exclude name="ri-broken" />
-                <exclude name="jboss-as-broken" />
-                <exclude name="broken" />
-                <exclude name="integration"></exclude>
+                <exclude name="integration" />
+                <exclude name="javaee-full" />
             </run>
         </groups>
 
-        <classes>
-
-            <!--
-                It's not necessary to perform EJB tests in standalone mode!
-                Those tests will be executed as part of the integration in OpenEJB.
-            -->
-            <class name="org.jboss.jsr299.tck.tests.implementation.enterprise.definition.EnterpriseBeanDefinitionTest">
-                <methods>
-                    <exclude name="testConstructorAnnotatedInjectCalled"></exclude>
-                </methods>
-            </class>
-            <!-- Not necessary test some EJBs in standalone mode!!! -->
-            <class name="org.jboss.jsr299.tck.tests.inheritance.specialization.simple.broken.extendejb.SpecializingBeanExtendsEnterpriseBeanTest">
-                <methods>
-                    <exclude name=".*"></exclude>
-                </methods>
-            </class>
-            <class name="org.jboss.jsr299.tck.tests.implementation.enterprise.broken.statelessWithApplicationScope.StatelessWithApplicationScopeTest">
-                <methods>
-                    <exclude name=".*"></exclude>
-                </methods>
-            </class>
-            <class name="org.jboss.jsr299.tck.tests.implementation.enterprise.broken.statelessWithRequestScope.StatelessWithRequestScopeTest">
-                <methods>
-                    <exclude name=".*"></exclude>
-                </methods>
-            </class>
-            <!-- Not necessary test some EJBs in standalone mode!!! -->
-            <class name="org.jboss.jsr299.tck.tests.event.broken.observer.notBusinessMethod.EJBObserverMethodNotBusinessMethodTest">
-                <methods>
-                    <exclude name=".*"></exclude>
-                </methods>
-            </class>
-            <!-- Not necessary test some EJBs in standalone mode!!! -->
-            <class name="org.jboss.jsr299.tck.tests.implementation.enterprise.newBean.NewEnterpriseBeanTest">
-                <methods>
-                    <exclude name=".*"></exclude>
-                </methods>
-            </class>
-            <class name="org.jboss.jsr299.tck.tests.inheritance.specialization.enterprise.broken.directlyExtendsSimpleBean.DirectlyExtendsSimpleBeanTest">
-                <methods>
-                    <exclude name=".*"></exclude>
-                </methods>
-            </class>
-            <class name="org.jboss.jsr299.tck.tests.implementation.producer.method.broken.enterprise.nonbusiness.ProducerMethodNotBusinessMethodTest">
-                <methods>
-                    <exclude name="testProducerMethodOnSessionBeanMustBeBusinessMethod"></exclude>
-                </methods>
-            </class>
-            <class name="org.jboss.jsr299.tck.tests.implementation.enterprise.broken.singletonWithRequestScope.SingletonWithRequestScopeTest">
-                <methods>
-                    <exclude name="testSingletonWithRequestScopeFails"></exclude>
-                </methods>
-            </class>
-            <class name="org.jboss.jsr299.tck.tests.implementation.enterprise.broken.singletonWithSessionScope.SingletonWithSessionScopeTest">
-                <methods>
-                    <exclude name="testSingletonWithSessionScopeFails"></exclude>
-                </methods>
-            </class>
-            <class name="org.jboss.jsr299.tck.tests.implementation.enterprise.broken.singletonWithConversationScope.SingletonWithConversationScopeTest">
-                <methods>
-                    <exclude name="testSingletonWithConversationScopeFails"></exclude>
-                </methods>
-            </class>
-            <class name="org.jboss.jsr299.tck.tests.context.passivating.PassivatingContextTest">
-                <!-- sadly this test also loads EJBs :( -->
-                <methods>
-                    <exclude name=".*"></exclude>
-                </methods>
-            </class>
-
-
-
-            <!-- ERROR IN CDI-TCK-137 -->
-            <class name="org.jboss.jsr299.tck.tests.decorators.invocation.DecoratorInvocationTest">
-                <methods>
-                    <exclude name="testChainedDecoratorInvocation"></exclude>
-                </methods>
-            </class>
-
-
-            <!-- ERROR IN CDITCK-138 -->
-            <class name="org.jboss.jsr299.tck.tests.lookup.injectionpoint.InjectionPointTest">
-                <methods>
-                    <exclude name="testIsDelegate"></exclude>
-                </methods>
-            </class>
-
-            <!-- ERROR IN CDITCK-183 -->
-            <class name="org.jboss.jsr299.tck.tests.context.DestroyedInstanceReturnedByGetTest">
-                <methods>
-                    <exclude name="testDestroyedInstanceMustNotBeReturnedByGet"></exclude>
-                </methods>
-            </class>
-
-            <!-- see CDI-140 -->
-            <class name="org.jboss.jsr299.tck.tests.context.passivating.broken.passivatingProducerMethodWithNonPassivatingParameter.PassivatingProducerMethodWithNonPassivatingParameterTest">
-                <methods>
-                    <exclude name="testSimpleDependentWebBeanWithNonSerializableImplementationInjectedIntoProducerMethodParameterWithPassivatingScopeFails"></exclude>
-                </methods>
-            </class>
-
-        </classes>
-
         <packages>
-            <package name="org.jboss.jsr299.tck.tests.*"></package>
-            <package name="org.jboss.jsr299.tck.interceptors.tests.*"/>
+            <package name="org.jboss.cdi.tck.tests.*">
+                <!-- the following tests are excluded because we just have not yet implemented this features -->
+                <exclude name="org.jboss.cdi.tck.tests.inheritance.specialization.producer.method.broken.twobeans" />
+                <exclude name="org.jboss.cdi.tck.tests.implementation.producer.field.definition.broken.interceptor" />
+                <exclude name="org.jboss.cdi.tck.tests.implementation.producer.field.definition.broken.inject" />
+                <exclude name="org.jboss.cdi.tck.tests.implementation.producer.field.definition.broken.decorator" />
+                <exclude name="org.jboss.cdi.tck.tests.implementation.producer.field.definition.broken.enterprise.nonstatic" />
+                <exclude name="org.jboss.cdi.tck.tests.implementation.producer.method.broken.interceptor" />
+                <exclude name="org.jboss.cdi.tck.tests.implementation.producer.method.broken.decorator" />
+                <exclude name="org.jboss.cdi.tck.tests.implementation.disposal.method.definition.broken.interceptor" />
+                <exclude name="org.jboss.cdi.tck.tests.implementation.disposal.method.definition.broken.validation.ambiguous" />
+                <exclude name="org.jboss.cdi.tck.tests.implementation.disposal.method.definition.broken.validation.unsatisfied" />
+                <exclude name="org.jboss.cdi.tck.tests.implementation.disposal.method.definition.broken.decorator" />
+                <exclude name="org.jboss.cdi.tck.tests.implementation.simple.definition.broken.field" />
+                <exclude name="org.jboss.cdi.tck.tests.implementation.builtin.metadata.broken.injection" />
+                <exclude name="org.jboss.cdi.tck.tests.implementation.builtin.metadata.broken.injection.decorated" />
+                <exclude name="org.jboss.cdi.tck.tests.implementation.builtin.metadata.broken.injection.intercepted" />
+                <exclude name="org.jboss.cdi.tck.tests.implementation.builtin.metadata.broken.typeparam.interceptor" />
+                <exclude name="org.jboss.cdi.tck.tests.implementation.builtin.metadata.broken.typeparam" />
+                <exclude name="org.jboss.cdi.tck.tests.implementation.builtin.metadata.broken.typeparam.decorator" />
+                <exclude name="org.jboss.cdi.tck.tests.event.metadata.broken.initializer" />
+                <exclude name="org.jboss.cdi.tck.tests.event.broken.raw" />
+                <exclude name="org.jboss.cdi.tck.tests.event.observer.broken.validation.ambiguous" />
+                <exclude name="org.jboss.cdi.tck.tests.event.observer.broken.validation.unsatisfied" />
+                <exclude name="org.jboss.cdi.tck.tests.interceptors.definition.broken.observer" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.observer.broken.exception" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.observer.broken.definitionError" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.annotated.broken.processAnnotatedObserverThrowsException" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.annotated.delivery.broken" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.producer.broken.injectionTargetError" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.producer.broken.processing" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.lifecycle.broken.exception.validation" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.lifecycle.broken.exception.discovery" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.lifecycle.broken.addDefinitionError" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.lifecycle.broken.addDeploymentProblem" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.lifecycle.atd.broken" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.lifecycle.bbd.broken.normalScope" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.lifecycle.bbd.broken.exception" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.lifecycle.bbd.broken.passivatingScope" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.lifecycle.processBeanAttributes.broken" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.lifecycle.processBeanAttributes.broken.invalid" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.lifecycle.processBeanAttributes.broken.passivation" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.lifecycle.processInjectionPoint.broken" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.container.event.broken.processBeanObserverRegistersException" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.container.event.broken.processBeanObserverThrowsException" />
+                <exclude name="org.jboss.cdi.tck.tests.lookup.byname.broken.injectionPointWithNamed2" />
+                <exclude name="org.jboss.cdi.tck.tests.lookup.injectionpoint.broken.disposer" />
+                <exclude name="org.jboss.cdi.tck.tests.decorators.definition.broken.observer" />
+                <exclude name="org.jboss.cdi.tck.tests.decorators.definition.broken.nodecoratedtypes" />
+                <exclude name="org.jboss.cdi.tck.tests.decorators.definition.broken.invalidAbstractMethodOnDecorator" />
+                <exclude name="org.jboss.cdi.tck.tests.decorators.definition.broken.notAllDecoratedTypesImplemented.parameterized" />
+                <exclude name="org.jboss.cdi.tck.tests.lookup.byname.ambiguous.broken" />
+                <exclude name="org.jboss.cdi.tck.tests.lookup.dynamic.broken.raw" />
+                <exclude name="org.jboss.cdi.tck.tests.deployment.exclude" />
+                <exclude name="org.jboss.cdi.tck.tests.implementation.simple.lifecycle.unproxyable" />
+                <exclude name="org.jboss.cdi.tck.tests.implementation.producer.field.definition" />
+                <exclude name="org.jboss.cdi.tck.tests.implementation.producer.field.lifecycle" />
+                <exclude name="org.jboss.cdi.tck.tests.implementation.disposal.method.definition.inheritance" />
+                <exclude name="org.jboss.cdi.tck.tests.implementation.disposal.method.definition" />
+                <exclude name="org.jboss.cdi.tck.tests.inheritance.generics" />
+                <exclude name="org.jboss.cdi.tck.tests.interceptors.definition.custom" />
+                <exclude name="org.jboss.cdi.tck.tests.interceptors.definition.interceptorNotListedInBeansXml" />
+                <exclude name="org.jboss.cdi.tck.tests.definition.stereotype.interceptor" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.afterBeanDiscovery.annotated" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.afterBeanDiscovery" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.annotated.synthetic" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.annotated.delivery" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.registration" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.lifecycle.processBeanAttributes.builtin" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.beanManager.bean" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.beanManager.injectionPoint" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.beanManager.producer" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.beanManager.bootstrap.unavailable.methods" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.alternative.metadata.annotated" />
+                <exclude name="org.jboss.cdi.tck.tests.extensions.alternative.metadata" />
+                <exclude name="org.jboss.cdi.tck.tests.lookup.typesafe.resolution.interceptor" />
+                <exclude name="org.jboss.cdi.tck.tests.lookup.typesafe.resolution.decorator" />
+                <exclude name="org.jboss.cdi.tck.tests.lookup.typesafe.resolution.primitive" />
+                <exclude name="org.jboss.cdi.tck.tests.lookup.injection.parameterized" />
+                <exclude name="org.jboss.cdi.tck.tests.lookup.clientProxy.unproxyable.interceptor" />
+                <exclude name="org.jboss.cdi.tck.tests.lookup.clientProxy.unproxyable.beanConstructor" />
+                <exclude name="org.jboss.cdi.tck.tests.lookup.clientProxy.unproxyable.privateConstructor" />
+                <exclude name="org.jboss.cdi.tck.tests.lookup.clientProxy.unproxyable.finalClass" />
+                <exclude name="org.jboss.cdi.tck.tests.lookup.clientProxy.unproxyable.finalClass" />
+                <exclude name="org.jboss.cdi.tck.tests.lookup.clientProxy.unproxyable.decorator" />
+                <exclude name="org.jboss.cdi.tck.tests.lookup.clientProxy.unproxyable.primitive" />
+                <exclude name="org.jboss.cdi.tck.tests.lookup.clientProxy.unproxyable.finalMethod" />
+                <exclude name="org.jboss.cdi.tck.tests.lookup.clientProxy.unproxyable.array" />
+                <exclude name="org.jboss.cdi.tck.tests.context.passivating.transientreference" />
+                <exclude name="org.jboss.cdi.tck.tests.context.alterable" />
+                <exclude name="org.jboss.cdi.tck.tests.decorators.builtin.event" />
+                <exclude name="org.jboss.cdi.tck.tests.decorators.builtin.event.complex" />
+                <exclude name="org.jboss.cdi.tck.tests.decorators.builtin.injectionpoint" />
+                <exclude name="org.jboss.cdi.tck.tests.decorators.builtin.beanmanager" />
+                <exclude name="org.jboss.cdi.tck.tests.decorators.custom" />
+                <exclude name="org.jboss.cdi.tck.tests.decorators.custom.broken.nodelegateinjectionpoint" />
+                <exclude name="org.jboss.cdi.tck.tests.decorators.custom.broken.toomanydelegateinjectionpoints" />
+                <exclude name="org.jboss.cdi.tck.tests.alternative" />
+                <exclude name="org.jboss.cdi.tck.tests.alternative.selection.stereotype" />
+                <exclude name="org.jboss.cdi.tck.tests.vetoed" />
+                <exclude name="org.jboss.cdi.tck.tests.vetoed.enterprise" />
+                
+                <!-- The following tests are broken and tck issues exist for it -->
+                
+            </package>
         </packages>
     </test>
 



Mime
View raw message