Correct. The problem, however, is that the maven-antrun-plugin
definition in jackrabbit-jcr-rmi inherits the maven-antrun-plugin
dependencies from the parent pom when doing a multiproject build.
Don't ask me why, it's one of those Maven internals issues. So to make
things work correctly for jackrabbit-jcr-rmi, the tools.jar dependency
actually needs to be defined in maven-antrun-plugin setting in the
parent pom.
yes, but it also works, if it's just defined in the rmi module. but of
course, defining it in the parent pom is better, since it inherits to
all sub modules that might possibly use it.

None of this trickery of course affects the Mac build since there the
required classes are available in any case, and it is the tools.jar
dependency itself that breaks things, regardless of whether it's
located in the parent pom or in the jackrabbit-jcr-rmi pom.
right.

> let me go over the config again and check on mac/non-mac platforms.

Thanks! Things should be fine if you revert revision 483444 and then
just remove the tools.jar dependency from jackrabbit-jcr-rmi/pom.xml.
ok.



--
-----------------------------------------< [EMAIL PROTECTED] >---
Tobias Bocanegra, Day Management AG, Barfuesserplatz 6, CH - 4001 Basel
T +41 61 226 98 98, F +41 61 226 98 97
-----------------------------------------------< http://www.day.com >---

Reply via email to