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
