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

Reply via email to