В таблице стилей XSL я пытаюсь использовать функцию document () с относительным путем к файлу XML.Файл XML, который я пытаюсь загрузить, находится в той же папке, что и таблица стилей.Код в бэкэнде вызывает XSLT с использованием преобразователя
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')" />
Но по какой-то причине он, похоже, не загружаетфайл, он выдает следующую ошибку, FODC0005: java.io.FileNotFoundException: D: \ Applications \ weblogic_domain \ config.xml Кажется, что XSL ищет файл в папке домена WebLogic, а не путь к веб-приложениям.