Javaクラスを使用してjdeveloper10gでXML+XSLTからHTMLを生成しようとすると、次のエラーが発生します。
XML-22108: (Error) Invalid Source - URL format is incorrect.
XML-22000: (Fatal Error) Error while parsing XSL file (no protocol: headerMenu.xsl)
しかし、コマンドラインから別のjdkを使用してファイルをコンパイルしているときは、正常に機能しています。
以下は私のコードスニペットです
TransformerFactory tFactory = TransformerFactory.newInstance();
Transformer transformer =
tFactory.newTransformer(new javax.xml.transform.stream.StreamSource(xslHeaderMenu)); //takes the xsl
System.out.println("...xsl for header navigation menu block included...");
transformer.transform(new javax.xml.transform.stream.StreamSource(xmlDataFile),
new javax.xml.transform.stream.StreamResult(new FileOutputStream(htmlHeaderMenu))); //takes the xml and generates html for header menu
jdeveloper内で生成する方法をアドバイスしてください