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