xml editor

Supported platforms

Compatible with Windows7 & Mac OS X Snow Leopard

Ready for data server software
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

SAXON question: Propagator.build(InputSource in)


Subject: SAXON question: Propagator.build(InputSource in)
From: Zsolt Czinkos <czinkos@xxxxxxxxxxxxx>
Date: Tue, 24 Aug 1999 14:57:50 +0000

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



Current Thread
Keywords
xml
XML Editor | XML Author | WYSIWYG Editors | Schema Editor | XSD Documentation | XSL/XSLT Editor | XQuery | XML Databases | SVN Client
© 2002-2011 SyncRO Soft Ltd. All rights reserved. | Sitemap | Privacy Policy | This website was created & generated with <oXygen/>®XML Editor