SAP Knowledge Base Article - Preview

3207624 - Message processing fails on specific server node of Process Integration server due to java.lang.NoClassDefFoundError: org/apache/xalan/processor/TransformerFactoryImpl

Symptom

There are two nodes on PI Application Server. One of the nodes can use the Xalan library and processes messages fine using the Axis Adapter. Other node(s) however throws following error:

com.sap.engine.interfaces.messaging.api.exception.MessagingException: javax.ejb.EJBException: nested exception is: java.lang.RuntimeException: java.lang.NoClassDefFoundError: org/apache/xalan/processor/TransformerFactoryImpl

Note, that Xalan library is present according to the Axis Adapter Servlet and as mentioned one of the nodes processes messages fine, so it is able to use Xalan library deployed with Axis provider lib SDA for Axis Adapter Component.


Read more...

Environment

SAP Process Integration

Product

SAP Process Integration all versions

Keywords

xalan, weblogix, xalan.jar, weblogic.jar, org.apache.xalan.processor.TransformerFactoryImpl, com.sap.aii.adapter.lib/lib/weblogic.jar, java.lang.NoClassDefFoundError: org/apache/xalan/processor/TransformerFactoryImpl, org/apache/xalan/processor/TransformerFactoryImpl, java.lang.NoClassDefFoundError: org/apache/xalan/processor/TransformerFactoryImpl , KBA , BC-XI-CON-AXS , Axis Extention for SOAP Adapter , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.