Exception - NoClassDefFoundError: org.apache.xml.security.Init

10.4k views Asked by At

Hi may i know which library files am i missing in order to solve this exception ? Please help, thanks.

included : 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

There are 1 answers

0
Anton Krosnev On

The problem seems to be that Init class can not be initialized (first loaded in JVM), it says initalization failure. From the code the only thing that happens during class initialization (some static code to be called) is creating Log. According to this article IBM WebShere has built-in Apache commons logging. LogFactory might not be created because of WebSphere configuration.