On 10/23/06, Prasad Kashyap <[EMAIL PROTECTED]> 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).

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.

+1.

Geronimo doesn't need to know about EJBs at all unless configured
(which again is part of configuration nor building. When an EJB
container comes in, it should bring itests, too).

I volunteer to help committing necessary changes (and finally get rid
of M1). Just let me know what's necessary.

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

-1. See above.

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

Can't help much with them.

Jacek

--
Jacek Laskowski
http://www.jaceklaskowski.pl

Reply via email to