В таблице стилей XSL я пытаюсь использовать функцию document() с относительным путем к XML-файлу. Файл XML, который я пытаюсь загрузить, находится в той же папке, что и таблица стилей. Код в Бэкэнд вызова XSLT с использованием трансформатораВызов функции xslt document() с относительным путем в WebLogic
Java Code
TransformerFactory tFactory = TransformerFactory.newInstance();
InputStream inXSL = getClass().getResourceAsStream("/input.xsl");
Transformer transformer = tFactory.newTransformer(new StreamSource(inXSL));
transformer.transform(new StreamSource(inXMLStream), new StreamResult(outStream));
XSL
<xsl:variable name="configXml" select="document('config.xml')" />
Но почему-то не кажется, чтобы загрузить файл, он дает следующее error, FODC0005: java.io.FileNotFoundException: D: \ Applications \ weblogic_domain \ config.xml Кажется, что XSL ищет файл в папке домена WebLogic, а не в пути веб-приложений.