DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=3991>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=3991 compileStylesheet does not accept input streams Summary: compileStylesheet does not accept input streams Product: XalanC Version: 1.2.x Platform: PC OS/Version: Windows 9x Status: NEW Severity: Blocker Priority: Other Component: XalanC AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] Forgive me if I get this wrong as I am new to all this. The version of the XALAN code I am using is dated 8/16/01. I am attempting to pre-compile a stylesheet from an input stream. istrstream theXSLStream(InputXSL, InputXSLLength); theResult = theXalanTransformer.compileStylesheet(&theXSLStream, theCompiledStylesheet); This produces an error: StreamTransform Error: XSL Warning: Fatal Error at (file <unknown>, line 1, column 1): The main XML doc ument cannot be empty, line 1, offset 1 However, when I pass the input stream directly to the transform process it works fine: istrstream theXMLStream(InputXML, InputXMLLength); istrstream theXSLStream(InputXSL, InputXSLLength); theResult = theXalanTransformer.transform(&theXMLStream, &theXSLStream, &theOUTStream); The compileStylesheet call also works fine if I replace the input stream with a file name as in: char XSLinputfile[] = "d:/neon/xml/ficpln.xsl"; theResult = theXalanTransformer.compileStylesheet (XSLinputfile,theCompiledStylesheet); Please feel free to contact me for further information if required. Thank you. Barry Schrager
