异常 - NoClassDefFoundError:org.apache.xml.security.Init

时间:2015-06-17 09:15:56

标签: java noclassdeffounderror

您好我可能知道哪些库文件是我缺少的才能解决此异常?请帮助,谢谢。

包括:xmlsec-1.4.3

ERROR   ] SRVE0777E: Exception thrown by application class 'org.apache.jasper.runtime.PageContextImpl.handlePageException:701'
com.ibm.websphere.servlet.error.ServletErrorReport: java.lang.NoClassDefFoundError: org.apache.xml.security.Init (initialization failure)
    at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:701)
    at [internal classes]
    at com.ibm._jsp._newlistener._jspService(_newlistener.java:223)
    at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:101)
    at [internal classes]
Caused by: java.lang.NoClassDefFoundError: org.apache.xml.security.Init (initialization failure)
    at java.lang.J9VMInternals.initialize(J9VMInternals.java:168)
    at com.rexit.easc.SoapSender.sentSOAP(SoapSender.java:93)
    at com.rexit.easc.testingXML.checkIsmNcd_value(testingXML.java:2815)
    at com.rexit.easc.testingXML.proc_MOTOR(testingXML.java:517)
    at com.rexit.easc.testingXML.processInput(testingXML.java:269)
    at com.ibm._jsp._newlistener._jspService(_newlistener.java:182)

1 个答案:

答案 0 :(得分:1)

问题似乎是Init类无法初始化(首先在JVM中加载),它说initalization failure。从代码中,在类初始化期间发生的唯一事情(要调用的一些静态代码)是创建Log。根据{{​​3}},IBM WebShere内置了Apache commons日志记录。由于WebSphere配置,可能无法创建LogFactory。