Hi
I'm trying to write a basic logic sheet and I'm seeing some alarming results. The basic sheet seems to be working (with Saxon) - i.e. I am getting the expected results on the screen - but in the logs I am getting all sorts of funny XSLT errors seemingly from the built-in XSP logicsheet. I get several of these exceptions for every request. With Xalan the situation is worse I get a fatal error - see below. Anybody come across these. My xsp and logic sheet are included below Thanks Luke Saxon error: ERROR (2001-12-07) 12:33.02:914 [root.xsl] (/webcare/web/test.xsp) HttpProcessor[8080][4]/TraxErrorHandler: Error in TraxTransformer: jar:file:/C:/Installations/jakarta-tomcat-4.0.1/webapps/webcare/WEB-INF/lib/ cocoon-2.0.jar!/org/apache/cocoon/components/language/markup/xsp/java/xsp.xs l; Line 22; Column -1; ; SystemID: jar:file:/C:/Installations/jakarta-tomcat-4.0.1/webapps/webcare/WEB-INF/lib/ cocoon-2.0.jar!/org/apache/cocoon/components/language/markup/xsp/java/xsp.xs l; Line#: 22; Column#: -1 javax.xml.transform.TransformerConfigurationException: Attribute xmlns:xsl is not allowed on this element at com.icl.saxon.style.StyleElement.compileError(StyleElement.java:846) at com.icl.saxon.style.StyleElement.checkUnknownAttribute(StyleElement.java:208 ) at com.icl.saxon.style.XSLStyleSheet.prepareAttributes(XSLStyleSheet.java:287) at com.icl.saxon.style.XSLStyleSheet.processAllAttributes(XSLStyleSheet.java:50 1) at com.icl.saxon.style.XSLStyleSheet.preprocess(XSLStyleSheet.java:351) at com.icl.saxon.PreparedStyleSheet.setStyleSheetDocument(PreparedStyleSheet.ja va:176) at com.icl.saxon.TemplatesHandlerImpl.getTemplates(TemplatesHandlerImpl.java:70 ) at org.apache.cocoon.components.xslt.XSLTProcessorImpl.getTransformerHandler(XS LTProcessorImpl.java:190) at org.apache.cocoon.components.language.markup.Logicsheet.getTransformerHandle r(Logicsheet.java:144) Xalan Error: DEBUG (2001-12-07) 12:52.23:453 [root.sto] (Unknown-URI) Unknown-thread/StoreJanitorImpl: getJVM().freeMemory()=1726160 DEBUG (2001-12-07) 12:52.23:453 [root.sto] (Unknown-URI) Unknown-thread/StoreJanitorImpl: getFreememory()=1000000 FATAL_E (2001-12-07) 12:52.23:463 [root.xsl] (/webcare/web/test.xsp) HttpProcessor[8080][4]/TraxErrorHandler: Error in TraxTransformer: org.apache.xpath.XPathException: Can not convert #RTREEFRAG to a NodeList! org.apache.xpath.XPathException: Can not convert #RTREEFRAG to a NodeList! at org.apache.xpath.objects.XObject.error(XObject.java:718) at org.apache.xpath.objects.XObject.iter(XObject.java:432) at org.apache.xpath.Expression.asIterator(Expression.java:273) at org.apache.xpath.axes.FilterExprWalker.setRoot(FilterExprWalker.java:156) at org.apache.xpath.axes.WalkingIteratorSorted.reset(WalkingIteratorSorted.java :292) at org.apache.xpath.axes.LocPathIterator.setRoot(LocPathIterator.java:373) test.xsp: <?xml version="1.0" encoding="ISO-8859-1"?> <xsp:page language="java" xmlns:xsp="http://apache.org/xsp" xmlns:webcare="http://cerillion.com/cocoon/webcare/1.0"> <page section="Services"> <title>WebCare - Contact Us</title> <content> <heading>Welcome</heading> <para> Hello <xsp:expr>new Long(999).toString()</xsp:expr> </para> <para> URL = <webcare:connection-url/> </para> </content> </page> </xsp:page> webcare.xsl <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:webcare="http://cerillion.com/cocoon/webcare/1.0" xmlns:xsp="http://apache.org/xsp" version="1.0"> <xsl:template match="webcare:connection-url"> <xsp:expr>new Long(51376).toString()</xsp:expr> </xsl:template> <xsl:template match="@*|node()" priority="-1"> <xsl:copy> <xsl:apply-templates select="@*|node()"/> </xsl:copy> </xsl:template> </xsl:stylesheet> --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>