If you are just trying to parse an XML string, why not use parseXML?

Alternative to the generate stuff: define you own pseudo protocol and write a Source implementation for it. The ZipSource associated with the zip: protocol is a nice example.

Cheers,
Geert

Grzegorz Tańczyk wrote:

Hello!

  I'm trying to code a simple custom generator and I have problem
  which I can't fix.

  Main functionaliity of this generator is to get text from external resource,
  parse it and put it into content handler. But when I use:

  (SAXParser)parser.parse(new InputSource(new 
StringReader("<Element></Element>")), this.contentHandler);

  I got exception:
java.lang.RuntimeException
        at 
org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3364)
        at 
org.apache.xalan.transformer.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.ja
va:427)
        at 
org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:56)
        at 
org.apache.cocoon.transformation.TraxTransformer.endDocument(TraxTransformer.java:549)
        at mycustomgenerator.generate(mycustomgenerator.java:123)
        [...]

  Is this problem common for someone? How to fix it or walk around it?

  Maybe this could be some clue: I have NullPointerException if I switch to 
XSLTC.

  Thanks for any help.


-- [EMAIL PROTECTED] IT-consultant at Daidalos BV, Zoetermeer (NL)

http://www.daidalos.nl/
tel:+31-(0)79-3316961
fax:+31-(0)79-3316464

GPG: 1024D/12DEBB50

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to