私が投稿した以前の質問は、情報が不足しているため閉鎖されています。
ここで何か足りないものがあれば教えてください。トランスフォーマーがfile:/をファイルパスの先頭に追加しているようです。
Solaris環境で作業していますが、変換が適用されると次のようになります。
DOMSource sourcexml = new DOMSource(doc);
StreamResult resultxml = new StreamResult(new File("file.xml"));
transformer.transform(sourcexml, resultxml);
私が得る例外は次のとおりです。
javax.xml.transform.TransformerException: java.io.FileNotFoundException: file:/opt/origenate/or_dev87/apps/documentarchive/file.xml (No such file or directory)
このファイルは/opt/origenate/or_dev87/apps/documentarchive/file.xmlにありますが、トランスフォーマーオブジェクトはファイル/opt/origenate/or_dev87/apps/documentarchive/file.xmlを探しています。
なぜファイルを追加するのですか:/?とにかく削除できますか?