CMP works as long as you enable the Geronimo javaagent for runtime enhancement with the following on the command line

  -javaagent:target/jetty-jee5/bin/jpa.jar

This is required since OpenEJB generates the cmp implementation classes so they can not be preenhanced.

The other obvious problem I see is "Extended" persistence contexts for stateful session beans are not working, but that is not a big concern, since they are rarely used. That can be left as a known issue for M2.

-dain

On Jan 19, 2007, at 9:13 PM, Dain Sundstrom wrote:

Fixed the refs and now most stuff seems to be working except for cmp.

-dain

On Jan 19, 2007, at 4:21 PM, Dain Sundstrom wrote:

Datasource references work but other important ones like UserTransaction and persistence context don't.

I'm working on those now.

-dain

On Jan 19, 2007, at 1:20 AM, Dain Sundstrom wrote:

It has been a long week, but David and I got the integration working tonight. We successful got the OpenEJB 3 itest application to deploy and got the client to fire up and call the server. A bunch of tests fail due to a bug in lookup of datasources in OpenEJB, but we got a good number of passes.

-dain



Reply via email to