Member 13816904 Ответов: 0

JVMVRFY013:обнаружена ошибка времени выполнения при запуске сервера с JVM 1.8


Я использую wstx-asl.jar для синтаксического анализа xml, недавно мы обновили версию java с 1.7 до 1.8 после обновления мы получаем ошибку времени выполнения в запуске сервера.


Caused by: com.ibm.websphere.naming.CannotInstantiateObjectException: Exception occurred while the JNDI NamingManager was processing a javax.naming.Reference object. [Root exception is java.lang.VerifyError: JVMVRFY013 class loading constraint violated; class=com/ctc/wstx/sr/BasicStreamReader, method=getNamespaceContext()Ljavax/xml/namespace/NamespaceContext;, pc=0]


Но если мы строим ухо с JVM 1.7, эта ошибка не появляется, только если мы строим ухо с JVM 1.8, мы получаем эту ошибку.

Существует ли какая-либо зависимость с версией java и последовательностью сборки ant?

Первоначальная проверка проблемы показала, что эта ошибка вызвана разбором конфигурационного файла hbm с помощью не JAXB jar,

Кроме того, в качестве разрешающей части я удалил wstx-asl.jar и построен, и у него нет никаких проблем в JVM 1.8.

Мой вопрос заключается в том, нужно ли мне использовать wstx-asl.jar нужно ли мне что-то менять в последовательности сборки при использовании JVM 1.8?

-- Спасибо

Что я уже пробовал:

Я попытался проверить последовательность сборки, но это не сработало.

0 Ответов