|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] SAXON question: Propagator.build(InputSource in)
Hello,
I'm writing a simple servlet which gets an XML file
from a database, puts it in a string (or a Reader)
and renders it with the render() method of a compiled
stylesheet.
When I tried it I got an error:
"Failed to read input document null
at com.icl.saxon.Propagator.build(Compiled Code)".
I've had a look at the source of the propagator and found:
public DocumentInfo build(InputSource in) throws SAXException
{
try {
if (parser==null) {
// Create a new parser instance
setParser(ParserManager.makeParser());
}
parser.setDocumentHandler(this);
parser.setErrorHandler(errorHandler);
parser.parse(in); // this is the real work!
currentDocument.setBaseURL(new URL(in.getSystemId()));
^^^^^^^^^^^^^^^^^^^^^^^^^^
currentDocument.setController(this);
return currentDocument;
}
catch (java.io.IOException e1) {
...
}
}
Does it stop every time when the InputSource isn't a file (URL)?
Is it a bug or is there a solution to use e.g. a character-stream for
input?
Thank you very much,
Zsolt Czinkos
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








