Even after doing a multiproject install, the build failed.
i ran the following
maven multiproject:install -Dmaven.test.skip=true
-Dmaven.itest.skip=true
Here is the output:-
+----------------------------------------
| Executing multiproject:install-callback OpenEJB :: Integration Tests
| Memory: 32M/38M
+----------------------------------------
Attempting to download tranql-1.0-SNAPSHOT.jar.
Attempting to download geronimo-kernel-1.0-SNAPSHOT.jar.
Attempting to download geronimo-core-1.0-SNAPSHOT.jar.
Attempting to download geronimo-remoting-1.0-SNAPSHOT.jar.
Attempting to download geronimo-security-1.0-SNAPSHOT.jar.
Attempting to download openejb-core-2.0-SNAPSHOT.jar.
Attempting to download openejb-assembly-2.0-SNAPSHOT.jar.
rar:install:
build:end:
[copy] Copying 1 file to /home/karan/geronimo/openejb/etc
build:start:
multiproject:install-callback:
[echo] Running ejb:install for OpenEJB :: Integration Tests
Tag library requested that is not present: 'geronimo:deploy' in plugin: 'null'
ejb:init:
java:prepare-filesystem:
java:compile:
[depend] Deleted 0 out of date files in 0 seconds
[echo] Compiling to
/home/karan/geronimo/openejb/modules/itests/target/classes
java:jar-resources:
test:prepare-filesystem:
test:test-resources:
test:compile:
test:test:
[echo] NOTICE: Skipping tests; they seem to have passed already
[echo] No tests to run.
ejb:ejb:
[echo] Building ejb openejb-itests-2.0-SNAPSHOT
Copying: from
'/home/karan/geronimo/openejb/modules/itests/target/openejb-itests-2.0-SNAPSHOT.jar'
to:
'/home/karan/.maven/repository/openejb/ejbs/openejb-itests-2.0-SNAPSHOT.jar'
Copying: from '/home/karan/geronimo/openejb/modules/itests/project.xml' to:
'/home/karan/.maven/repository/openejb/poms/openejb-itests-2.0-SNAPSHOT.pom'
BUILD FAILED
File...... /home/karan/.maven/cache/maven-multiproject-plugin-1.3.1/plugin.jelly
Element... maven:reactor
Line...... 217
Column.... 9
Unable to obtain goal [multiproject:install-callback] --
/home/karan/geronimo/openejb/modules/itests/maven.xml:21:35: <attainGoal> No
goal [itest]
Total time: 16 minutes 33 seconds
Finished at: Fri Oct 01 15:31:00 EDT 2004
On Fri, 2004-10-01 at 14:11, David Jencks wrote:
> I'd recommend
>
> maven multiproject:install -Dmaven.test.skip=true
> -Dmaven.itest.skip=true
>
> which will ensure you get up to date copies of everything in your local
> repo.
>
> In any case, running maven in openejb ought to copy
> openejb-core-2.0-SNAPSHOT.jar to your local maven repo by itself.
> Check the console output...
>
> thanks
> david jencks
>
> On Oct 1, 2004, at 10:55 AM, Craig Johannsen wrote:
>
> > Hi Karan,
> >
> > This is the same problem I had a couple of days ago. See emails with
> > subject "2 Connector tests failed". Here are the steps I took to work
> > around the problem, which will be fixed when the Maven repository
> > contains an up-to-date version of openejb-core-2.0-SNAPSHOT.jar:
> > 1.) Get the source of the related projects (openejb, howl, activemq,
> > etc): "maven getotherprojects"
> > 2.) Change to the geronimo/openejb directory and run: "maven".
> > 3.) Assuming the openejb build succeeded or at least built the jars,
> > copy the openejb-core-2.0-SNAPSHOT.jar from
> > geronimo/openejb/modules/core/target directory to the local maven
> > repository directory .maven/repository/openejb/jars (or wherever the
> > local maven repository happens to be).
> > 4.) Change to the geronimo directory and run: "maven" to build using
> > the new openejb-core-2.0-SNAPSHOT.jar file. This should fix the
> > missing "org.openejb.client.naming" package issue.
> >
> > Alternatively, possibly the Maven repository is already up to date but
> > for some reason the openejb-core-2.0-SNAPSHOT.jar in your local
> > repository is not being replaced. You could manually delete it and
> > then try running "maven -Dmodules=client-builder" to see if that fixed
> > the problem.
> >
> > Cheers,
> > Craig
> >
> > karan singh malhi wrote:
> >
> >> hi ,
> >> i disabled maven to run tests, and the build failed.
> >>
> >>
> >>
> > [snip]
> >
> >
> >> /home/karan/geronimo/modules/client-builder/src/java/org/apache/
> >> geronimo/client/builder/AppClientModuleBuilder.java:74: package
> >> org.openejb.client.naming does not exist
> >>
> >>
> >
>