Is this [1] due to a wrong way of using the BAM mediator ? Synapse config is [2]
[1] [2013-05-08 07:01:36,596] ERROR - MetaDataBuilder Error occurred while extracting the SOAP header or SOAP body. null org.apache.axiom.om.OMException at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:212) at org.apache.axiom.soap.impl.llom.SOAPBodyImpl.buildNext(SOAPBodyImpl.java:171) at org.apache.axiom.om.impl.llom.OMNodeImpl.getNextOMSibling(OMNodeImpl.java:122) at org.apache.axiom.om.impl.llom.OMElementImpl.getNextOMSibling(OMElementImpl.java:343) at org.apache.axiom.om.impl.traverse.OMChildrenIterator.getNextNode(OMChildrenIterator.java:36) at org.apache.axiom.om.impl.traverse.OMAbstractIterator.hasNext(OMAbstractIterator.java:58) at org.apache.axiom.om.impl.util.OMSerializerUtil.serializeChildren(OMSerializerUtil.java:554) at org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize(OMElementImpl.java:875) at org.apache.axiom.om.impl.llom.OMSerializableImpl.serialize(OMSerializableImpl.java:125) at org.apache.axiom.om.impl.llom.OMSerializableImpl.serialize(OMSerializableImpl.java:113) at org.apache.axiom.om.impl.llom.OMElementImpl.toString(OMElementImpl.java:988) at org.wso2.carbon.mediator.bam.builders.PayloadDataBuilder.produceEntityValue(PayloadDataBuilder.java:136) at org.wso2.carbon.mediator.bam.builders.PayloadDataBuilder.createPayloadData(PayloadDataBuilder.java:36) at org.wso2.carbon.mediator.bam.Stream.publishEvent(Stream.java:173) at org.wso2.carbon.mediator.bam.Stream.sendEvents(Stream.java:76) at org.wso2.carbon.mediator.bam.BamMediator.mediate(BamMediator.java:73) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:71) at org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:114) at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage(Axis2SynapseEnvironment.java:230) at org.apache.synapse.core.axis2.SynapseCallbackReceiver.handleMessage(SynapseCallbackReceiver.java:443) at org.apache.synapse.core.axis2.SynapseCallbackReceiver.receive(SynapseCallbackReceiver.java:166) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) at org.apache.synapse.transport.passthru.ClientWorker.run(ClientWorker.java:217) at org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:722) [2] <?xml version="1.0" encoding="UTF-8"?> <definitions xmlns="http://ws.apache.org/ns/synapse"> <registry provider="org.wso2.carbon.mediation.registry.WSO2Registry"> <parameter name="cachableDuration">15000</parameter> </registry> <proxy name="Axis2Proxy" transports="https http" startOnLoad="true" trace="disable"> <description/> <target> <inSequence> <sequence key="main"/> <bam> <serverProfile name="profile1"> <streamConfig name="stream1" version="1.0.0"/> </serverProfile> </bam> </inSequence> <outSequence> <send/> <bam> <serverProfile name="profile1"> <streamConfig name="stream1" version="1.0.0"/> </serverProfile> </bam> </outSequence> </target> </proxy> <endpoint name="Axis2Endpoint"> <address uri="http://10.200.2.75:9765/as/services/Axis2Service" statistics="enable"/> </endpoint> <sequence name="fault"> <log level="full"> <property name="MESSAGE" value="Executing default 'fault' sequence"/> <property name="ERROR_CODE" expression="get-property('ERROR_CODE')"/> <property name="ERROR_MESSAGE" expression="get-property('ERROR_MESSAGE')"/> </log> <drop/> </sequence> <sequence name="main" statistics="enable"> <in> <bam> <serverProfile name="profile1"> <streamConfig name="stream1" version="1.0.0"/> </serverProfile> </bam> <log level="full"/> <send> <endpoint key="Axis2Endpoint"/> </send> </in> <out> <bam> <serverProfile name="profile1"> <streamConfig name="stream1" version="1.0.0"/> </serverProfile> </bam> <send/> </out> <description>The main sequence for the message mediation</description> </sequence> </definitions> -- *Chamara Ariyarathne* Senior Software Engineer - QA; WSO2 Inc; http://www.wso2.com/. Mobile; *+94772786766*
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
