I have migrated the openejb-itests module to m2 with the intention of
using it for G's testsuite.  The junit test code will have to go under
the ejbcontainer-testsuite under the testsuite framework
(geronimo/testsuite).

The beans and the ejub jars can go just about anywhere.  So I'd like
to solicit the suggestion of openejb and geronimo folks on where we
should place them

1) Leave them where they are under openejb2/modules/openejb-itests.
Get help from openejb commiters to get this commited. Unlike in
previous G releases, this module would now only build the ejb jars. No
tests would actually run here.

2) Move/copy the ejbs to some place under testsuite and create the
jars there. This will keep the ejbs and the tests together. Since the
moduleId (configId) in the plans should match the m2 artifactItem id
(g:a:v:t), the moduleId in the ejb plans would then become
o.a.g.testsuite.*


Apart from this decision, other things that need to resolved before we
put this code in are

http://issues.apache.org/jira/browse/OPENEJB-288
http://www.mail-archive.com/[email protected]/msg34995.html


Cheers
Prasad

Reply via email to