I've been working on the OWB integration some more.  Locally, there are 2 
failing tests with felix and either tomcat or jetty.  These relate to OWB-493 
and https://issues.jboss.org/browse/CDITCK-168  The tests currently take 
advantage of java compiler limitations to require the 
ProcessProducerMethod.getProducerMethod to return an AnnotatedMethod whose 
generic type parameter differs from that required by the javadoc.  I assume 
we'll either get Pete to exclude these tests and/or get OWB to fix the 
implementation.

This also requires a slight change to OpenEJB's CdiResourceInjectionService 
which I'm asking about on the openejb list.

More seriously I haven't been able to solve the linkage error I get with the 
persistence context tests under equinox.  Perhaps someone with more classloader 
expertise than I could take a look at these.

To run just the linkage error tests add this to tck-tests-current.xml under 
<packages>

<package 
name="org.jboss.jsr299.tck.tests.implementation.simple.resource.persistenceContext.*"/>

and comment out the existing lines.  Then run

mvn clean test -Dgeronimo-assembly -Dincontainer -DassemblyId=tomcat7-javaee6 
-Dcurrent 


We also need some resolution of OWB-511 to get all the persistence context 
tests to pass.

thanks
david jencks
 


Reply via email to