I worked on the EJB 3.0 samples over the weekend and finally got the
samples deployed. In the process, I also dug out some bugs in the
builder (http://www.nabble.com/forum/ViewPost.jtp?post=8479403&framed=y).
I might open a JIRA and fix it.

Here are the things that I found not quite working so far.

1. claim that a DD is not an absolute requirement if there are enough
annotations in code. We can't support this claim since the geronimo
doesn't yet support ear archives with no ejb-jar.xml. It doesn't know
to give them to openejb. So we have put a dummy DD.

2. Dependency injection (from servlets). Since annotations doesn't
work in servlets yet, we have to reference them from the DDs and/or
plans.

3. openejb-jar.xml is a requirement.


I believe the following are working, but I'll reserve my final
judgement for now:
1. a POJO as a business interface.


To be tested:
1. deploying  EJB 2.x beans on OpenEJB 3.0 (Jarek is working on this.
And he has been unsuccessful so far)
2. dependency injection in beans, across beans.



Cheers
Prasad

Reply via email to