Return-Path: Delivered-To: apmail-jakarta-commons-dev-archive@apache.org Received: (qmail 42741 invoked from network); 20 Jan 2003 21:28:34 -0000 Received: from exchange.sun.com (192.18.33.10) by daedalus.apache.org with SMTP; 20 Jan 2003 21:28:34 -0000 Received: (qmail 28978 invoked by uid 97); 20 Jan 2003 21:29:59 -0000 Delivered-To: qmlist-jakarta-archive-commons-dev@jakarta.apache.org Received: (qmail 28962 invoked by uid 97); 20 Jan 2003 21:29:59 -0000 Mailing-List: contact commons-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Jakarta Commons Developers List" Reply-To: "Jakarta Commons Developers List" Delivered-To: mailing list commons-dev@jakarta.apache.org Received: (qmail 28950 invoked by uid 98); 20 Jan 2003 21:29:58 -0000 X-Antivirus: nagoya (v4218 created Aug 14 2002) Date: Mon, 20 Jan 2003 21:29:09 +0000 Subject: Re: [jelly] Taglib split out - done? Content-Type: multipart/mixed; boundary=Apple-Mail-1-366440771 Mime-Version: 1.0 (Apple Message framework v482) From: robert burrell donkin To: "Jakarta Commons Developers List" In-Reply-To: <20030120185509.22423.qmail@web12408.mail.yahoo.com> Message-Id: <36942AC6-2CBE-11D7-A249-003065DC754C@blueyonder.co.uk> X-Mailer: Apple Mail (2.482) X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N --Apple-Mail-1-366440771 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed 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.) --Apple-Mail-1-366440771 Content-Disposition: attachment; filename=jelly-tags.patch Content-Transfer-Encoding: 7bit Content-Type: application/octet-stream; x-unix-mode=0644; name="jelly-tags.patch" Index: jelly-tags/ant/project.xml =================================================================== RCS file: /home/cvs/jakarta-commons-sandbox/jelly/jelly-tags/ant/project.xml,v retrieving revision 1.8 diff -u -r1.8 project.xml --- jelly-tags/ant/project.xml 19 Jan 2003 06:40:54 -0000 1.8 +++ jelly-tags/ant/project.xml 20 Jan 2003 21:26:03 -0000 @@ -1,10 +1,10 @@ - + ]> - ../tag-project.xml + ${basedir}/../tag-project.xml commons-jelly-tags-ant commons-jelly-tags-ant org.apache.commons.jelly.tags.ant --Apple-Mail-1-366440771 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed On Monday, January 20, 2003, at 06:55 PM, Morgan Delagrange wrote: > > --- robert burrell donkin > wrote: >> On Monday, January 20, 2003, at 05:33 PM, Morgan >> Delagrange wrote: >> >>> >>> --- James Strachan >> wrote: >>>> From: "Morgan Delagrange" >>>>> --- James Strachan >>>> 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: org> > For additional commands, e-mail: org> > --Apple-Mail-1-366440771 Content-Type: text/plain; charset=us-ascii -- To unsubscribe, e-mail: For additional commands, e-mail: --Apple-Mail-1-366440771--