Hi,
Just downloaded OpenEJB2 from its new svn repo and gave it a whirl. I
started with maven to download the dependencies from their repos and
it blew out with BUILD FAILED.
$ java -version
java version "1.4.2_10"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_10-b03)
Java HotSpot(TM) Client VM (build 1.4.2_10-b03, mixed mode)
$ maven -v
__ __
| \/ |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \ ~ intelligent projects ~
|_| |_\__,_|\_/\___|_||_| v. 1.0.2
The exceptions were:
java.lang.IllegalArgumentException
at java.net.URI.create(URI.java:838)
at org.apache.geronimo.j2ee.deployment.Module.<init>(Module.java:71)
at
org.apache.geronimo.j2ee.deployment.EJBModule.<init>(EJBModule.java:38)
at
org.openejb.deployment.entity.cmp.cmr.AbstractCMRTest.setUp(AbstractCMRTest.java:166)
at
org.openejb.deployment.entity.cmp.cmr.onetomany.OneToManyCompoundPKCascadeDeleteTest.setUp(OneToManyCompoundPKCascadeDeleteTest.java:86)
Caused by: java.net.URISyntaxException: Illegal character in opaque
part at index 2: e:\Temp\geronimo-deploymentUtil35619.tmpdir/
at java.net.URI$Parser.fail(URI.java:2752)
at java.net.URI$Parser.checkChars(URI.java:2925)
at java.net.URI$Parser.parse(URI.java:2962)
at java.net.URI.<init>(URI.java:574)
at java.net.URI.create(URI.java:836)
... 13 more
and
Testcase:
testBGetAExistingAB(org.openejb.deployment.entity.cmp.cmr.manytomany.ManyToManyCompoundPKTest):
Caused an ERROR
A kernel is already running this kernel name: bar
java.lang.IllegalStateException: A kernel is already running this
kernel name: bar
at
org.apache.geronimo.kernel.KernelRegistry.registerKernel(KernelRegistry.java:95)
at
org.apache.geronimo.kernel.basic.BasicKernel.boot(BasicKernel.java:337)
at
org.openejb.deployment.KernelHelper.getPreparedKernel(KernelHelper.java:56)
at
org.openejb.deployment.DeploymentHelper.setUpKernelWithTransactionManager(DeploymentHelper.java:128)
at
org.openejb.deployment.entity.cmp.cmr.AbstractCMRTest.setUp(AbstractCMRTest.java:138)
at
org.openejb.deployment.entity.cmp.cmr.manytomany.ManyToManyCompoundPKTest.setUp(ManyToManyCompoundPKTest.java:297)
but I think the latter is becuase of the former.
--
Jacek Laskowski
http://www.laskowski.org.pl