wso2esb - Xerces error while processing IDocs with WSO2 -


i have problem processing idocs wso2 esb 4.8.1. each time idoc empty segments (which seems valid idoc) incoming xerces throw error:

error - axis2idochandler error while processing idoc through axis engine java.lang.nullpointerexception     @ com.sun.org.apache.xerces.internal.impl.xml11nsdocumentscannerimpl.scanstartelement(xml11nsdocumentscannerimpl.java:351)     @ com.sun.org.apache.xerces.internal.impl.xmldocumentfragmentscannerimpl$fragmentcontentdriver.next(xmldocumentfragmentscannerimpl.java:2756)     @ com.sun.org.apache.xerces.internal.impl.xmldocumentscannerimpl.next(xmldocumentscannerimpl.java:647)     @ com.sun.org.apache.xerces.internal.impl.xml11nsdocumentscannerimpl.next(xml11nsdocumentscannerimpl.java:852)     @ com.sun.org.apache.xerces.internal.impl.xmlstreamreaderimpl.next(xmlstreamreaderimpl.java:554)     @ org.apache.axiom.util.stax.wrapper.xmlstreamreaderwrapper.next(xmlstreamreaderwrapper.java:225)     @ org.apache.axiom.util.stax.dialect.disallowdoctypedeclstreamreaderwrapper.next(disallowdoctypedeclstreamreaderwrapper.java:34)     @ org.apache.axiom.util.stax.wrapper.xmlstreamreaderwrapper.next(xmlstreamreaderwrapper.java:225)     @ org.apache.axiom.util.stax.dialect.sjsxpstreamreaderwrapper.next(sjsxpstreamreaderwrapper.java:138)     @ org.apache.axiom.om.impl.builder.staxombuilder.parsernext(staxombuilder.java:681)     @ org.apache.axiom.om.impl.builder.staxombuilder.next(staxombuilder.java:214)     @ org.apache.axiom.om.impl.llom.omelementimpl.getnextomsibling(omelementimpl.java:336)     @ org.apache.axiom.om.impl.traverse.omchildreniterator.getnextnode(omchildreniterator.java:36)     @ org.apache.axiom.om.impl.traverse.omabstractiterator.hasnext(omabstractiterator.java:58)     @ org.apache.axiom.om.impl.traverse.omfilteriterator.hasnext(omfilteriterator.java:54)     @ org.wso2.carbon.transports.sap.idoc.util.idocadapterutils.stamparckey(idocadapterutils.java:62)     @ org.wso2.carbon.transports.sap.idoc.axis2idochandler$idocworker.run(axis2idochandler.java:132)     @ org.apache.axis2.transport.base.threads.nativeworkerpool$1.run(nativeworkerpool.java:172)     @ java.util.concurrent.threadpoolexecutor$worker.runtask(threadpoolexecutor.java:895)     @ java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:918)     @ java.lang.thread.run(thread.java:662) 

this problem in jdks xerces implementation described here.

is there way setup axis2 use stream reader or there other solution problem?

you can try upgrading xerces jar file placing latest version jar file under esb_home/repository/components/lib directory.


Comments

Popular posts from this blog

javascript - Karma not able to start PhantomJS on Windows - Error: spawn UNKNOWN -

Nuget pack csproj using nuspec -

c# - Display ASPX Popup control in RowDeleteing Event (ASPX Gridview) -