Lasantha,
If this is the same problem I had then the steps I provided should have
gotten you past it. It's also confusing that the openejb2 "mvn
-Dmaven.test.skip=true" worked (or at least you didn't say it failed)
but the "mvn clean install" from root after that failed because of a
missing openejb dependency.
Can you please provide the output you receive when you issued the "mvn
-Dmaven.test.skip=true" in <root>\target\openejb2 and the details of the
failure that you're seeing on the subsequent "mvn clean install" from
<root>?
Thanks,
Joe
Lasantha Ranaweera wrote:
Hi Joe,
I think scenario looks same here. So I follow the steps you have
mentioned was a work around. But it did fail in the last step (mvn clean
install) as same in the bootstrap.
I suspected this is a problem in integrating openejb code with
Geronimo. So I checkout the fresh code from openejb repository and try
to build it independently too. But it was not successful either. It
needs some stuff from Geronimo.
Thanks,
Lasantha Ranaweera
Joe Bohn wrote:
Lasantha,
I've been hitting this same problem. I think I can help you work
around it but we don't have a fix yet (or at least I don't have one).
I did some experiments with this and posted this note but haven't
received a response yet:
http://marc.theaimsgroup.com/?l=geronimo-dev&m=115680051431478&w=2
I'm assuming you're seeing this on a bootstrap build.
So, what I think you can do is the following:
- run "bootstrap" from the root install location.
- Ignore the fact that it tells you works ... it always lies. :-(
You'll see a failure a few lines up on the openejb2 problem.
- cd to target\external\openejb2
- "mvn -Dmaven.test.skip=true"
- cd back to root
- "mvn clean install"
This should at least produce the assemblies but skips the tests.
I've done something like this in the past and I'm confirming the
directions now myself. If I've forgotten something I'll post again.
Joe
Lasantha Ranaweera wrote:
Hi All,
Last few days I have been trying to build Geronimo from source code.
I have been following the document "Building Apache Geronimo with
Maven 2" in Geronimo documentation.
Every time build has failed when it tries to build "OpenEJB Deployer"
component. It can't find out "openejb - 2.2-SNAPSHOT" related
dependencies. Can anyone help me on this regard? :-\
Thanks,
Lasantha Ranaweera