JBoss 4.0.* does not build (sometimes?)
Alex Kiesel
alex at kiesel.name
Sat Jan 28 07:54:25 PST 2006
On Fri, 2006-01-20 at 12:54 +0200, Panagiotis Astithas wrote:
> Alex Kiesel wrote:
> > On Sun, 2006-01-15 at 15:41 +0100, Alex Kiesel wrote:
> >> I do suspect, it's got nothing todo with the FreeBSD versions, but more
> >> with something else, I do not see. Both machines only have this single
> >> jdk installed - nothing else.
> >
> > It seems that suspiction was correct. I noticed that one the failing
> > machine, the port axis-1.2.2 was installed while on the other it wasn't.
> >
> > After removal of the port, the compile went through. JBoss seems to ship
> > an own version of Axis which was behind the port's version in the
> > classpath probably.
> >
> > So, I wonder if java/jboss4 should list axis-* as CONFLICTS?
>
> A better solution would be to patch the build process to not reference
> outside jars.
I agree. I have tried to develop a patch for this, but yet have not come
to a solution. The source of the problem is that Axis installs its jars
in $JAVA_HOME/jre/lib/ext - thus they're in the default class path, if I
get this right. How can I remove classes from that path?
Should I file a pr for this, so that at least people hitting the same
issue are able to find a reference about this?
Regards,
-Alex
More information about the freebsd-java
mailing list