Try in a XSP the following, data is your xml string : <util:include-expr> <util:expr><xsp:expr> data </xsp:expr></util:expr> </util:include-expr>
----- Original Message ----- From: "Luca Morandini" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, November 08, 2002 10:55 AM Subject: Strings to SAX events > Folks, > > We're in the process of writing a Transformer, which, of course, outputs > SAX > events... but, in the midst of this stream , we need to insert an > XML element stored in a string. > > To do this we're groping in the dark trying something like this: > > JaxpParser respParser = new JaxpParser(); > respParser.parse( new InputSource(new StringReader(str)), > new EmbeddedXMLPipe(contentHandler)); > > Which fails giving this: > org.apache.cocoon.ProcessingException: Failed to execute pipeline.: > java.lang.ClassCastException > ... > Caused by: java.lang.ClassCastException > at > > com.lucamorandini.charts.ChartTransformer.endElement(ChartTransformer.java:6 > 55) > at > > org.apache.cocoon.components.sax.XMLByteStreamInterpreter.parse(XMLByteStrea > mInterpreter.java:129) > at > > org.apache.cocoon.components.sax.XMLByteStreamInterpreter.deserialize(XMLByt > eStreamInterpreter.java:102) > at > org.apache.cocoon.components.pipeline.CachingEventPipeline.process > (CachingEventPipeline.java:219) > ... 44 more > > java.lang.ClassCastException > at > > com.lucamorandini.charts.ChartTransformer.endElement(ChartTransformer.java:6 > 55) > at > > org.apache.cocoon.components.sax.XMLByteStreamInterpreter.parse(XMLByteStrea > mInterpreter.java:129) > at > > org.apache.cocoon.components.sax.XMLByteStreamInterpreter.deserialize(XMLByt > eStreamInterpreter.java:102) > at > org.apache.cocoon.components.pipeline.CachingEventPipeline.process > (CachingEventPipeline.java:219) > at > > org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingS > treamPipeline.java:399) > > The classes we use are: > org.apache.avalon.excalibur.xml.JaxpParser; > org.xml.sax.InputSource; > java.io.StringReader; > org.apache.cocoon.xml.EmbeddedXMLPipe; > > And the environment is: > Solaris 5.8 > JDK 1.4.1_01 > Tomcat 4.1.12-LE-jdk14 > Cocoon 2.0.3 > > May someone please help us ? > > Thanks in advance, > > Piero De Nicola & Luca Morandini > > > We are protected from the virus by Norton Antivirus Corporate Edition > > --------------------------------------------------------------------- > Please check that your question has not already been answered in the > FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> > > To unsubscribe, e-mail: <[EMAIL PROTECTED]> > For additional commands, e-mail: <[EMAIL PROTECTED]> > > > --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>