Return-Path: Delivered-To: apmail-xml-cocoon-dev-archive@xml.apache.org Received: (qmail 53522 invoked by uid 500); 2 Jul 2001 16:21:09 -0000 Mailing-List: contact cocoon-dev-help@xml.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: cocoon-dev@xml.apache.org Delivered-To: mailing list cocoon-dev@xml.apache.org Received: (qmail 53404 invoked from network); 2 Jul 2001 16:20:50 -0000 Subject: Re: AW: Need Cocoon2 test with latest Xalan CVS To: "Carsten Ziegeler" Cc: cocoon-dev@xml.apache.org X-Mailer: Lotus Notes Release 5.0.5 September 22, 2000 Message-ID: From: Scott_Boag@lotus.com Date: Mon, 2 Jul 2001 12:17:50 -0400 X-MIMETrack: Serialize by Router on CAMMAIL04/CAM/M/Lotus(Release 5.0.7 |March 21, 2001) at 07/02/2001 12:17:51 PM MIME-Version: 1.0 Content-type: multipart/mixed; Boundary="0__=85256A7D005434158f9e8a93df938690918c85256A7D00543415" Content-Disposition: inline X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N --0__=85256A7D005434158f9e8a93df938690918c85256A7D00543415 Content-type: text/plain; charset=us-ascii Carsten, I think we have found two problems in the sample you sent us. 1) xpath = "*[local-name()='sitemap' and namespace-uri ='http://apache.org/cocoon/sitemap/1.0']"; should probably be xpath = " *[local-name()='sitemap' and namespace-uri() ='http://apache.org/cocoon/sitemap/1.0']"; 2) You need to call dfactory.setNamespaceAware(true); It is a requirement for Xalan that namespace processing be turned on, and that the input DOM conform to DOM2 standards. If we do these two things, the test seems to return the correct results. -scott "Carsten Ziegeler" To: , "Scott_Boag@lotus. com" ndn.de> cc: Subject: AW: Need Cocoon2 test with latest Xalan CVS 07/02/01 03:19 AM Please respond to cocoon-dev Hi Scott, that's really no problem to test this in cycles. But, the latest cvs is not working properly. It doesn't throw an exception any more, that's fixed. But the result is empty! I finally had time to make a simple test case for you. Attached is a small java class and a sample xml file. Tthe class is derived from the ApplyXPath example. It reads an xml file specified by the command line and applies a fixed XPath using namespaces. The result of the XPath is empty when the "namespace-uri()" function is used. I hope this helps in finding the problems, Carsten > Scott Boag wrote: > > Carsten, I think I just checked in a fix that will solve this. Sorry to > make you go through these cycles, but can you try again? > > -scott > > > > > > > "Carsten > > Ziegeler" To: > , "Cocoon-Dev@Xml. Apache. Org" > > ndn.de> cc: > > Subject: AW: Need > Cocoon2 test with latest Xalan CVS > 06/29/01 > > 10:23 AM > > Please > > respond to > > cocoon-dev > > > > > > > > > > > Scott Boag wrote: > > > > Without more information we can't be sure, but we think we may have > > replicated and fixed this problem. By any chance was the > context node in > > this case a DocumentFragment? > > > Yes, sorry I forgot to tell this...it is a DocumentFragment. > > > Please try again to see if the problem is fixed yet. > > No, it is still the same exception. > > Regards > > Carsten > > > > -scott > > > > > > > > > > > > > > "Carsten > > > > Ziegeler" To: > > , "Scott_Boag@lotus. com" > > > > > > ndn.de> cc: > > > > Subject: AW: Need > > Cocoon2 test with latest Xalan CVS > > 06/27/01 > > > > 05:52 AM > > > > > > > > > > > > > > > > > > > > Hi Scott, > > > > I just tested the latest Xalan2 cvs version for the XPath problem, > > I reported yesterfay. > > It does not work, here is the complete exception: > > > > javax.xml.transform.TransformerException: Unknown error in XPath > > at org.apache.xpath.XPath.execute(XPath.java:339) > > at org.apache.xpath.XPathAPI.eval(XPathAPI.java:276) > > at > org.apache.xpath.XPathAPI.selectNodeIterator(XPathAPI.java:163) > > at org.apache.xpath.XPathAPI.selectSingleNode(XPathAPI.java:124) > > at org.apache.xpath.XPathAPI.selectSingleNode(XPathAPI.java:104) > > at > > de.sundn.prod.sunshine.xml.XMLUtil.selectSingleNode(XMLUtil.java:102) > > --------- > > java.lang.ArrayIndexOutOfBoundsException > > at > > org.apache.xml.dtm.ref.DTMManagerDefault.getDTM(DTMManagerDefault. > > java:568) > > at org.apache.xpath.XPathContext.getDTM(XPathContext.java:181) > > at > > org.apache.xpath.axes.LocPathIterator.setRoot(LocPathIterator.java:360) > > at > > org.apache.xpath.axes.WalkingIteratorSorted.setRoot(WalkingIterato > > rSorted.ja > > > > va:53) > > at > > org.apache.xpath.axes.LocPathIterator.execute(LocPathIterator.java:242) > > at org.apache.xpath.XPath.execute(XPath.java:316) > > at org.apache.xpath.XPathAPI.eval(XPathAPI.java:276) > > at > org.apache.xpath.XPathAPI.selectNodeIterator(XPathAPI.java:163) > > at org.apache.xpath.XPathAPI.selectSingleNode(XPathAPI.java:124) > > at org.apache.xpath.XPathAPI.selectSingleNode(XPathAPI.java:104) > > at > > de.sundn.prod.sunshine.xml.XMLUtil.selectSingleNode(XMLUtil.java:102) > > > > If you need more information, please let me know. > > > > Carsten > > > > > -----Ursprungliche Nachricht----- > > > Von: Scott_Boag@lotus.com [mailto:Scott_Boag@lotus.com] > > > Gesendet: Mittwoch, 27. Juni 2001 08:11 > > > An: 'cocoon-dev@xml.apache.org' > > > Betreff: Need Cocoon2 test with latest Xalan CVS > > > > > > > > > Would any of you kind Cocoon souls mind trying the Xalan from the > latest > > > CVS code? I think I fixed a major problem tonight that I am hoping > will > > > clear up some of the problems with Cocoon. > > > > > > Also, incremental two-threaded mode is now off by default. > You need to > > > call transformerFactory.setAttribute > > > ("http://xml.apache.org/xalan/features/incremental", Boolean.TRUE) to > > turn > > > it on. You might want to make this option visible from the Cocoon > > > configuration level. (This can only be controlled right now at a > global > > > level). > > > > > > If it helps for me to send you a jar, just let me know. > > > > > > -scott > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org > > > For additional commands, email: cocoon-dev-help@xml.apache.org > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org > For additional commands, email: cocoon-dev-help@xml.apache.org > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org > For additional commands, email: cocoon-dev-help@xml.apache.org > (See attached file: classes.zip) --------------------------------------------------------------------- To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org For additional commands, email: cocoon-dev-help@xml.apache.org --0__=85256A7D005434158f9e8a93df938690918c85256A7D00543415 Content-type: application/zip; name="classes.zip" Content-Disposition: attachment; filename="classes.zip" Content-transfer-encoding: base64 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 --0__=85256A7D005434158f9e8a93df938690918c85256A7D00543415 Content-Type: text/plain; charset=us-ascii --------------------------------------------------------------------- To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org For additional commands, email: cocoon-dev-help@xml.apache.org --0__=85256A7D005434158f9e8a93df938690918c85256A7D00543415--