I think I found a good solution. I am giving the "fake" "urn:xslt:currentsource" as SystemId when setting the initial StreamSource to the transformer. Now everything works fine !!
Thanks Dick Deneer Dick Deneer wrote: > > I am using the document('') function in my xml editor. > In a new xslt document I do not have a filename as systemId. I am giving > the xslt stylesheet as a StreamSource to the Transformer and I am using a > URIResolver. The resolver is getting called to resolve the document('') > reference. It is getting called with both the baseURI and the SystemId set > to null. I am giving back my original stylesheet again in a StreamSource. > But Xalan does not run the transformation well giving the errors: > SystemId Unknown; Line #386; Column #137; Can not make URL from: null > SystemId Unknown; Line #386; Column #137; Can not load requested doc: null > > Using Saxon this works well. > How can I solve this issue in Xalan without using a temporary file for the > xslt stylesheet? > > Thanks > Dick Deneer > -- View this message in context: http://old.nabble.com/document%28%27%27%29-tp27358470p27358563.html Sent from the Xalan - J - Users mailing list archive at Nabble.com.