cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Grzegorz Tańczyk <golia...@polzone.pl>
Subject Re[2]: SAXParser.parse alternative?
Date Fri, 04 Mar 2005 16:35:05 GMT
Hello Geert,

  Custom Source implementation is the solution for me. Thanks.

Friday, March 4, 2005, 9:08:23 AM, you wrote:
GJ> If you are just trying to parse an XML string, why not use parseXML?

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

GJ> Cheers,
GJ> Geert

GJ> 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.
>> 




-- 
Best regards,
 Grzegorz                            mailto:goliatus@polzone.pl


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org


Mime
View raw message