James, are you on 1.3.x or 1.4.x? -- dIon Gillard, Multitask Consulting Blog: http://www.freeroller.net/page/dion/Weblog Work: http://www.multitask.com.au
"James Strachan" <[EMAIL PROTECTED]> wrote on 22/01/2003 03:07:18 AM: > Though I've now found that each individual library cannot be built, without > putting back in the "file:" as follows in project.xml... > > <!ENTITY commonDeps SYSTEM "file:../../commonDependencies.ent"> > > Which I presume would mean reversing the patch to get the reactor to work? > Sometimes I wish java supported "cd" then the Reactor could just cd into > each subproject and problem solved :-) > > James > ------- > http://radio.weblogs.com/0112098/ > ----- Original Message ----- > From: "robert burrell donkin" <[EMAIL PROTECTED]> > To: "Jakarta Commons Developers List" <[EMAIL PROTECTED]> > Sent: Monday, January 20, 2003 9:29 PM > Subject: Re: [jelly] Taglib split out - done? > > > > hi morgan > > > > attached is a patch which allows the ant tag to build. (you'll probably > > need to go through all the tags and change the other project.xml files in > > a similar way.) > > > > > > > > > > > > > > > On Monday, January 20, 2003, at 06:55 PM, Morgan Delagrange wrote: > > > > > > > > --- robert burrell donkin > > > <[EMAIL PROTECTED]> wrote: > > >> On Monday, January 20, 2003, at 05:33 PM, Morgan > > >> Delagrange wrote: > > >> > > >>> > > >>> --- James Strachan <[EMAIL PROTECTED]> > > >> wrote: > > >>>> From: "Morgan Delagrange" <[EMAIL PROTECTED]> > > >>>>> --- James Strachan <[EMAIL PROTECTED]> > > >>>> wrote: > > >>>>>> > > >>>>>> I'm gonna sit on the fence a little as I agree > > >>>> with > > >>>>>> both of you. Before a > > >>>>>> 1.0 release I'd like to > > >>>>>> > > >>>>>> * provide a simple build to build and test all > > >>>> the > > >>>>>> libraries (hopefully > > >>>>>> using Maven reactor though anything would do). > > >>>> This > > >>>>>> can help in refactoring, > > >>>>>> testing that we don't break things. > > >>>>> > > >>>>> Everything appears to be correct in the reactor. > > >>>> I > > >>>>> verified via debug statements that the parse > > >> fails > > >>>>> when MavenUtils.getProject(File, > > >>>> MavenJellyContext, > > >>>>> boolean) attempts to parse the projectDescriptor > > >>>> with > > >>>>> Betwixt via the BeanReader.parse(File) method. > > >>>> That > > >>>>> method seems to be inherited from Digester, and > > >>>> looks > > >>>>> fine: > > >>>>> > > >>>>> public Object parse(File file) > > >>>>> throws IOException, SAXException { > > >>>>> configure(); > > >>>>> InputSource input = > > >>>>> new InputSource(new > > >>>> FileInputStream(file)); > > >>>>> input.setSystemId("file://" + > > >>>>> file.getAbsolutePath()); > > >>>>> getXMLReader().parse(input); > > >>>>> return (root); > > >>>>> } > > >>>>> > > >>>>> Wierd. > > >>>> > > >>>> Is this one of those problems of the current > > >> working > > >>>> directory being > > >>>> different (when built using the reactor) to what > > >> it > > >>>> is when just building > > >>>> one library at a time? > > >>>> > > >>>> James > > >>> > > >>> That's the apparent difference, although > > >> Digester's > > >>> invocation of the InputSource.setSystemId(String) > > >>> method should have made this a non-issue. > > >> > > >> if you can tell me a simple way to reproduce the > > >> problem, i'd be willing > > >> to take a look and see if i can come up with > > >> anything. > > >> > > >> - robert > > > > > > I don't have a simple test case for it. If you go to > > > jakarta-commons-sandbox/jelly/jelly-tags/ant and run > > > "maven java:compile", there is no problem. However if > > > you run "maven tags-build" from > > > jakarta-commons-sandbox/jelly, Maven will fail to open > > > the commonsDependencies.ent file referenced in the ant > > > build script. > > > > > > - Morgan > > > > > > ===== > > > Morgan Delagrange > > > http://jakarta.apache.org/taglibs > > > http://jakarta.apache.org/commons > > > http://axion.tigris.org > > > http://jakarta.apache.org/watchdog > > > > > > __________________________________________________ > > > Do you Yahoo!? > > > Yahoo! Mail Plus - Powerful. Affordable. Sign up now. > > > http://mailplus.yahoo.com > > > > > > -- > > > To unsubscribe, e-mail: > <mailto:[EMAIL PROTECTED]. > > > org> > > > For additional commands, e-mail: > <mailto:[EMAIL PROTECTED]. > > > org> > > > > > > > > > > > > -- > > To unsubscribe, e-mail: > <mailto:[EMAIL PROTECTED]> > > For additional commands, e-mail: > <mailto:[EMAIL PROTECTED]> > > __________________________________________________ > Do You Yahoo!? > Everything you'll ever need on one web page > from News and Sport to Email and Music Charts > http://uk.my.yahoo.com > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > > ForwardSourceID:NT000A6032 -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>