Проблема миграции с Jboss 7.0 на Jboss 7.3 с файлами xsl

#xml #xslt #jboss #redhat

#xml #xslt #jboss #redhat

Вопрос:

Я работаю над переносом сервера Jboss с EAP 7.0 на EAP 7.3. Мы сталкиваемся с проблемой загрузки файла xsl.

SystemID неизвестен; Строка # 16; Столбец # 42; xsl: таблица стилей не допускается в этой позиции в таблице стилей! (Местоположение ошибки неизвестно)org.xml.sax.SAXException: не найден корень таблицы стилей! javax.xml.transform.Исключение TransformerException: не найден корень таблицы стилей!

Когда я сравнил журнал с версией 7.0 (которая работает хорошо), я вижу, что приведенное ниже перенаправление не выполняется в версии 7.3.

 javax.xml.datatype.DatatypeFactory = __redirected.__DatatypeFactory
javax.xml.parsers.DocumentBuilderFactory = __redirected.__DocumentBuilderFactory
javax.xml.parsers.SAXParserFactory = __redirected.__SAXParserFactory
javax.xml.stream.XMLEventFactory = __redirected.__XMLEventFactory
javax.xml.stream.XMLInputFactory = __redirected.__XMLInputFactory
javax.xml.stream.XMLOutputFactory = __redirected.__XMLOutputFactory
javax.xml.transform.TransformerFactory = __redirected.__TransformerFactory
javax.xml.validation.SchemaFactory:http://www.w3.org/2001/XMLSchema = __redirected.__SchemaFactory
javax.xml.xpath.XPathFactory:http://java.sun.com/jaxp/xpath/dom = __redirected.__XPathFactory

org.xml.sax.driver = __redirected.__XMLReaderFactory
 

У кого-нибудь есть идеи по поводу этой проблемы или какого-либо решения??

введите описание изображения здесь
введите описание изображения здесь

Ответ №1:

Решением этой проблемы было добавление -Dorg.xml.sax.driver=com.sun.org.apache.xerces.internal.parsers.SAXParser к аргументам виртуальной машины.

Другим решением было добавить файл org.xml.sax.driver в modules system layers base sun jdk main service-loader-resources META-INF services