【发布时间】:2018-07-02 09:32:31
【问题描述】:
将 Java 从 7u161 升级到 7u171 会阻止 JBoss AS 7.1.1.Final 启动。我知道 JBoss AS 7.1.1 是 EOL 但出于兼容性原因,我们仍然需要运行这个版本。
在启动的早期,一些 JBoss 方法中发生 NullPointerException。以下是例外:
Exception in thread "main" javax.xml.parsers.FactoryConfigurationError: Provider __redirected.__SAXParserFactory could not be instantiated: java.lang.NullPointerException
[...]
Caused by: java.lang.NullPointerException
at __redirected.__RedirectedUtils.loadProvider(__RedirectedUtils.java:94)
full stack 在这里。
【问题讨论】:
-
我测试了 Oracle JDK 7 Update 171(补丁 27217226)和 Oracle JDK 7 Update 171 b31(补丁 27334355),结果相同。
-
Oracle 社区也有人问过这个问题:community.oracle.com/message/14679602
标签: java jboss nullpointerexception compatibility