1

在(重新)部署应用程序时,我从 GlassFish 收到此错误:

com.sun.faces.config.ConfigurationException:
java.util.concurrent.ExecutionException:
org.apache.xerces.impl.dv.ObjectFactory$ConfigurationError: Provider org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl could not be instantiated: 
java.lang.IllegalStateException: WEB9031: WebappClassLoader unable to load resource [org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl], because it has not yet been started, or was already stopped

我停止了 GlassFish,清理并构建了应用程序,部署了应用程序,这就是结果。

4

1 回答 1

2

奇怪的是,我不得不取消部署另一个项目,该项目有一个 xercesImpl.jar 作为库和我试图部署的应用程序,甚至在没有警告的情况下部署......显然 GlassFish 有它自己的 XML 解析器,当它检测到其他 XML 时它会发生冲突-解析器。

于 2013-03-26T01:21:44.817 回答