On Oct 23, 2006, at 2:34 PM, Prasad Kashyap wrote:

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).

I don't know which approach would make sense or if there is some middle ground. You have a copy of this migrated code somewhere I could look at/try out?

If we did #2 it'd obviously be a copy as OpenEJB 3 runs those tests about 7 times during an average build and another 5 more times on a build with assemblies.

-David

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