Hi, I'd go with 1 or 2 or 5. With 1 and 2 we have a dependency on the build folks and if that gets a bit difficult to do, then I suppose 5 is the best option.
Thanks - Venkat On 10/11/07, Jean-Sebastien Delfino <[EMAIL PROTECTED]> wrote: > > Jean-Sebastien Delfino wrote: > > I have been looking into JIRA issue 1676, reporting that our top-down > > build is broken. > > > > With the fixes that went into SVN revision r583587, people should now > > be able to build the whole java/sca tree from an empty Maven > > repository on Maven 2.0.7. > > > > P.S. Thanks to Luciano and Raymond for helping troubleshoot the build > > issues. > > > > So that was for the good news. > > The bad news is that the build machine at > http://vmbuild1.apache.org/continuum uses JDK6. This breaks our build > again as JDK 6 ships JAXB and JAXWS 2.0, older than the JAXB and JAXWS > 2.1 that we're using in Tuscany. > > It looks like many other projects are running into this 2.0 vs 2.1 issue > with JAX-* and JDK6 as well... > > Here are a few options to fix our build: > 1) Ask the build team to run our build with JDK5 > 2) Ask the build team to run our build with MAVEN_OPTS - > Djava.endorsed.dirs > 3) Patch the JDK6 on the build machine and copy the JAXB and JAX-WS API > Jars to a <JRE>/lib/endorsed directory > 4) Port Tuscany back to JAXB and JAX-WS 2.0 > 5) Tweak the few pom.xml files that generate/compile/run JAXB/JAXWS code > to pass -Djava.endorsed.dirs to the relevant plugins/tasks/classes. > > I'm investigating option (5) right now, plowing through pom.xml files > and Maven plugin configuration... as I think that supporting JDK 6 will > be good anyway and that it's also better to avoid requiring special > Maven command line options as everybody will run into this... but at > this point I'm not sure that I'll be able to get it working. > > What do people think? > > -- > Jean-Sebastien > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
