This appears to be a Jelly problem. -- dIon Gillard, Multitask Consulting Blog: http://blogs.codehaus.org/people/dion/
"Pavel Sher" <[EMAIL PROTECTED]> wrote on 17/09/2003 10:32:22 PM: > Hello, > > When I am trying to process the following Jelly script I've got the error: > [java] org.apache.commons.jelly.JellyTagException: file:/C: > /Work/SDS/templates/sample1.xhtml:31:105: <x:transform> The node > "[EMAIL PROTECTED] [Element: <h1 attributes: [] > />]" could not be added to the branch "null" because: Cannot add > another element to this Document as it already has a root element of: h1 > [java] at org.apache.commons.jelly.impl.TagScript. > handleException(TagScript.java:683) > > > Script: > > <?xml version="1.0"?> > <j:jelly xmlns="http://my.uri.com" xmlns:j="jelly:core" xmlns:x="jelly:xml"> > ${systemScope.setProperty('javax.xml.transform. > TransformerFactory','net.sf.saxon.TransformerFactoryImpl')} > ${systemScope.setProperty('org.xml.sax.driver','org.apache.xerces. > parsers.SAXParser')} > > <html> > <head> > <title>The first sample</title> > </head> > <body> > > <x:transform xslt="${basedir}/stylesheets/sample1-toc.xsl" > xml="${basedir}/xml/sample1.xml" var="toc"/> > <x:transform xslt="${basedir}/stylesheets/sample1.xsl" > xml="${basedir}/xml/sample1.xml" var="book"/> > > <table border="1" cellspacing="0" cellpadding="0"> > <tr> > <td>Table Of Contents</td> > </tr> > <tr> > <td> > <!-- TOC --> > <x:copyOf select="$toc"/> > <!-- TOC --> > </td> > </tr> > </table> > > <table border="0" cellspacing="0" cellpadding="0"> > <tr> > <td> > <!-- BODY --> > <x:copyOf select="$book"/> > <!-- BODY --> > </td> > </tr> > </table> > > </body> > </html> > </j:jelly> > > If I use comment out second <x:transform var="book"/> and remove > second <x:copyOf/> then the script works fine. > Maybe somebody knows why? > > -- > Best regards > > Pavel Sher, [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]