Skip to Content
0
May 03, 2012 at 05:21 AM

error for synchronous message:Parsing an empty source. Root element expected!

158 Views

hi all,

scenario: soap to proxy(synchronous).

i am getting the following error for synchronous message when i a getting the messages from BEA system.

error is : Parsing an empty source. Root element expected!.

content of the message:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:mes="http://schemas.hydroone.com/ihub/sgi/message">

<soapenv:Header/>

<soapenv:Body>

<mes:mt_SGICompositeViewer_res>

<SGICompositeViewer_res>

<Partner>DLGIS</Partner>

<GUID>PL_103448</GUID>

<MasterData>X</MasterData>

<NotifData>X</NotifData>

<PlanData>X</PlanData>

<UserID>sssss</UserID>

</SGICompositeViewer_res>

</mes:mt_SGICompositeViewer_res>

</soapenv:Body>

</soapenv:Envelope>

error:

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- <!--

 Request Message Mapping 

-->

- <SAP:Error SOAP:mustUnderstand="" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

< SAP:Category > Application </ SAP:Category >

<SAP:Code area="MAPPING">EXCEPTION_DURING_EXECUTE</SAP:Code>

< SAP:P1 > com/sap/xi/tf/_mm_SGICompositviewer_Req_ </ SAP:P1 >

< SAP:P2 > com.sap.aii.utilxi.misc.api.BaseRuntimeException: </ SAP:P2 >

< SAP:P3 > Parsing an empty source. Root element expected! </ SAP:P3 >

< SAP:P4 />

< SAP:AdditionalText />

<SAP:Stack>Runtime exception occurred during application mapping com/sap/xi/tf/_mm_SGICompositviewer_Req_; com.sap.aii.utilxi.misc.api.BaseRuntimeException:Parsing an empty source. Root element expected!</SAP:Stack>

< SAP:Retry > M </ SAP:Retry >

</SAP:Error>

TRACE

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- <!--

 Request Message Mapping 

-->

- < SAP:Trace xmlns:SAP =" http://sap.com/xi/XI/Message/30 " >

< Trace level =" 1 " type =" T " > Party normalization: sender </ Trace >

< Trace level =" 1 " type =" T " > Determining the sender agreement </ Trace >

< Trace level =" 1 " type =" T " > XMB was called with URL /sap/xi/engine?type=entry </ Trace >

< Trace level =" 2 " type =" T " > Request Line = POST /sap/xi/engine?type=entry HTTP/1.1 </ Trace >

< Trace level =" 2 " type =" T " > Host = stld7501.hydroone.com:8030 </ Trace >

< Trace level =" 2 " type =" T " > Server protocol = HTTP/1.1 </ Trace >

< Trace level =" 2 " type =" T " > Remote address = 142.10.21.227 </ Trace >

< Trace level =" 1 " type =" T " > User = PIAFUSER </ Trace >

< Trace level =" 1 " type =" T " > Process ID: 8050 </ Trace >

< Trace level =" 1 " type =" T " > Work Process ID: 18 </ Trace >

< Trace level =" 1 " type =" T " > Message ID = 3E15C21894DF11E18F74000011F2074A </ Trace >

- < Trace level =" 1 " type =" B " name =" CL_XMS_MAIN-ENTER_XMS " >

< Trace level =" 1 " type =" T " > CL_XMS_MAIN->DETERMINE_EXT_PID: CENTRAL </ Trace >

< Trace level =" 1 " type =" T " > Hop engine name = is.30.stld7501 </ Trace >

< Trace level =" 1 " type =" T " > Hop engine type = IS </ Trace >

< Trace level =" 1 " type =" T " > Hop adapter name = XI </ Trace >

< Trace level =" 1 " type =" T " > Hop adapter namespace = http://sap.com/xi/XI/System </ Trace >

< Trace level =" 1 " type =" B " name =" CL_XMS_TROUBLESHOOT-ENTER_PLSRV " />

< Trace level =" 2 " type =" T " > system-ID = DXI </ Trace >

< Trace level =" 2 " type =" T " > client = 100 </ Trace >

< Trace level =" 2 " type =" T " > language = E </ Trace >

< Trace level =" 2 " type =" T " > user = PIAFUSER </ Trace >

< Trace level =" 1 " type =" Timestamp " > 2012-05-03T05:17:13Z EST </ Trace >

</Trace>

< Trace level =" 1 " type =" B " name =" CL_XMS_MAIN-CALL_UC_EXECUTE " />

- <!--
 ************************************ 
-->

< Trace level =" 1 " type =" T " > PLNAME = CENTRAL </ Trace >

< Trace level =" 1 " type =" T " > QOS = EO </ Trace >

- < Trace level =" 1 " type =" B " name =" CL_XMS_MAIN-CALL_PIPELINE_ASYNC " >

< Trace level =" 1 " type =" T " > Queue name : XBTI0003 </ Trace >

< Trace level =" 1 " type =" T " > Going to persist message </ Trace >

</Trace>

< Trace level =" 1 " type =" T " > Generated prefixed queue name = </ Trace >

< Trace level =" 1 " type =" T " > Schedule message in qRFC environment </ Trace >

< Trace level =" 1 " type =" B " name =" CL_XMS_MAIN-WRITE_MESSAGE_TO_PERSIST " />

- <!--
 ************************************ 
-->

< Trace level =" 1 " type =" T " > --start determination of sender interface action </ Trace >

< Trace level =" 1 " type =" T " > select interface mi_SGICompositeViewer_Sync </ Trace >

< Trace level =" 1 " type =" T " > select interface namespace urn:HydroOne.com:CornerStone:SGI:bea </ Trace >

< Trace level =" 1 " type =" B " name =" CL_XMS_MAIN-PERSIST_READ_MESSAGE " />

< Trace level =" 1 " type =" T " > Process ID: 26797 </ Trace >

< Trace level =" 1 " type =" T " > Work Process ID: 2 </ Trace >

< Trace level =" 2 " type =" T " > Increment log sequence to 001 </ Trace >

< Trace level =" 1 " type =" T " > Exception from packaging: No messages for constructing a package available. </ Trace >

< Trace level =" 1 " type =" T " > Continue single processing </ Trace >

< Trace level =" 1 " type =" T " > Starting async processing with pipeline CENTRAL </ Trace >

< Trace level =" 2 " type =" T " > system-ID = DXI </ Trace >

< Trace level =" 2 " type =" T " > client = 100 </ Trace >

< Trace level =" 2 " type =" T " > language = E </ Trace >

< Trace level =" 2 " type =" T " > user = PIAFUSER </ Trace >

< Trace level =" 1 " type =" Timestamp " > 2012-05-03T05:17:14Z EST </ Trace >

< Trace level =" 1 " type =" B " name =" CL_XMS_MAIN-CALL_PIPELINE_SYNC " />

- <!--
 ************************************ 
-->

< Trace level =" 1 " type =" T " > >>>PID delete old pid determination coding </ Trace >

- < Trace level =" 1 " type =" B " name =" PLSRV_XML_VALIDATION_RQ_INB " >

- < Trace level =" 1 " type =" B " name =" CL_XMS_MAIN-CALL_PLSRV " >

- < Trace level =" 1 " type =" B " name =" CL_XMS_MAIN-CALL_PLSRV_LOCAL " >

- < Trace level =" 1 " type =" B " name =" CL_XMS_PLSRV_VALIDATION-ENTER_PLSRV " >

< Trace level =" 1 " type =" T " > Reading sender agreement </ Trace >

< Trace level =" 1 " type =" T " > Inbound validation by Integration Engine does not take place </ Trace >

</Trace>

</Trace>

</Trace>

</Trace>

< Trace level =" 1 " type =" B " name =" CL_XMS_MAIN-WRITE_MESSAGE_LOG_TO_PERSIST " />

- < Trace level =" 1 " type =" B " name =" PLSRV_RECEIVER_DETERMINATION " >

- < Trace level =" 1 " type =" B " name =" CL_XMS_MAIN-CALL_PLSRV " >

- < Trace level =" 1 " type =" B " name =" CL_XMS_MAIN-CALL_PLSRV_LOCAL " >

- < Trace level =" 1 " type =" B " name =" CL_RD_PLSRV-ENTER_PLSRV " >

< Trace level =" 1 " type =" T " > R E C E I V E R - D E T E R M I N A T I O N </ Trace >

< Trace level =" 1 " type =" T " > Cache content is up to date </ Trace >

< Trace level =" 2 " type =" T " > Start without given receiver </ Trace >

< Trace level =" 2 " type =" T " > Using Receiver Determination 6319B8CDB07739F782240E22660EDAA9 </ Trace >

< Trace level =" 2 " type =" T " > Classic Receiver Determination via Rules. </ Trace >

< Trace level =" 2 " type =" T " > Check conditions for rule line no. 1 </ Trace >

< Trace level =" 2 " type =" T " > ...valid Receiver w/o Condition: - BS_ERP_DEC_400 </ Trace >

< Trace level =" 2 " type =" T " > No Receiver found behaviour: 0 </ Trace >

< Trace level =" 2 " type =" T " > Number of Receivers:1 </ Trace >

</Trace>

</Trace>

</Trace>

</Trace>

< Trace level =" 1 " type =" B " name =" CL_XMS_MAIN-WRITE_MESSAGE_LOG_TO_PERSIST " />

- < Trace level =" 1 " type =" B " name =" PLSRV_INTERFACE_DETERMINATION " >

- < Trace level =" 1 " type =" B " name =" CL_XMS_MAIN-CALL_PLSRV " >

- < Trace level =" 1 " type =" B " name =" CL_XMS_MAIN-CALL_PLSRV_LOCAL " >

- < Trace level =" 1 " type =" B " name =" CL_ID_PLSRV-ENTER_PLSRV " >

< Trace level =" 1 " type =" T " > I N T E R F A C E - D E T E R M I N A T I O N </ Trace >

< Trace level =" 1 " type =" T " > Cache content is up to date </ Trace >

< Trace level =" 2 " type =" T " > Check conditions for (Inb: Party Srvc If) BS_ERP_DEC_400 mi_SGICompositeViewer_Sync </ Trace >

< Trace level =" 2 " type =" T " > ...valid InbIf without Condition: mi_SGICompositeViewer_Sync </ Trace >

< Trace level =" 2 " type =" T " > Number of receiving Interfaces:1 </ Trace >

</Trace>

</Trace>

</Trace>

</Trace>

< Trace level =" 1 " type =" B " name =" CL_XMS_MAIN-WRITE_MESSAGE_LOG_TO_PERSIST " />

< Trace level =" 1 " type =" B " name =" PLSRV_RECEIVER_MESSAGE_SPLIT " />

- <!--
 ************************************ 
-->

- < Trace level =" 1 " type =" B " name =" CL_XMS_MAIN-CALL_PLSRV " >

< Trace level =" 1 " type =" B " name =" CL_XMS_MAIN-CALL_PLSRV_LOCAL " />

- <!--
 ************************************ 
-->

< Trace level =" 1 " type =" B " name =" CL_XMS_PLSRV_RECEIVER_SPLIT2->ENTER_PLSRV " />

- <!--
 ************************************ 
-->

< Trace level =" 1 " type =" T " > number of receivers: 1 </ Trace >

< Trace level =" 1 " type =" T " > Single-receiver split case </ Trace >

< Trace level =" 1 " type =" T " > Post-split internal queue name = XBTOG___0000 </ Trace >

< Trace level =" 1 " type =" T " > Generated prefixed queue name = </ Trace >

< Trace level =" 1 " type =" T " > Schedule message in qRFC environment </ Trace >

< Trace level =" 1 " type =" B " name =" CL_XMS_MAIN-WRITE_MESSAGE_TO_PERSIST " />

- <!--
 ************************************ 
-->

< Trace level =" 1 " type =" T " > --start determination of sender interface action </ Trace >

< Trace level =" 1 " type =" T " > select interface mi_SGICompositeViewer_Sync </ Trace >

< Trace level =" 1 " type =" T " > select interface namespace urn:HydroOne.com:CornerStone:SGI:bea </ Trace >

< Trace level =" 1 " type =" T " > --start determination of receiver interface action </ Trace >

< Trace level =" 1 " type =" T " > Loop 0000000001 </ Trace >

< Trace level =" 1 " type =" T " > select interface mi_SGICompositeViewer_Sync </ Trace >

< Trace level =" 1 " type =" T " > select interface namespace urn.HydroOne.com:Cornerstone:SGI:ecc </ Trace >

< Trace level =" 1 " type =" T " > --no interface action for sender or receiver found </ Trace >

< Trace level =" 1 " type =" T " > Hence set action to DEL </ Trace >

< Trace level =" 1 " type =" B " name =" CL_XMS_MAIN-PERSIST_READ_MESSAGE " />

< Trace level =" 1 " type =" T " > Process ID: 26795 </ Trace >

< Trace level =" 1 " type =" T " > Work Process ID: 0 </ Trace >

< Trace level =" 2 " type =" T " > Increment log sequence to 005 </ Trace >

< Trace level =" 1 " type =" T " > Exception from packaging: No messages for constructing a package available. </ Trace >

< Trace level =" 1 " type =" T " > Continue single processing </ Trace >

< Trace level =" 1 " type =" T " > Starting async processing with pipeline CENTRAL </ Trace >

< Trace level =" 2 " type =" T " > system-ID = DXI </ Trace >

< Trace level =" 2 " type =" T " > client = 100 </ Trace >

< Trace level =" 2 " type =" T " > language = E </ Trace >

< Trace level =" 2 " type =" T " > user = PIAFUSER </ Trace >

< Trace level =" 1 " type =" Timestamp " > 2012-05-03T05:17:14Z EST </ Trace >

< Trace level =" 1 " type =" B " name =" CL_XMS_MAIN-CALL_PIPELINE_SYNC " />

- <!--
 ************************************ 
-->

< Trace level =" 1 " type =" T " > >>>PID delete old pid determination coding </ Trace >

< Trace level =" 1 " type =" T " > Start with pipeline element PLEL= 5EC3C53B4BB7B62DE10000000A1148F5 </ Trace >

< Trace level =" 1 " type =" B " name =" PLSRV_MAPPING_REQUEST " />

- <!--
 ************************************ 
-->

< Trace level =" 1 " type =" B " name =" CL_XMS_MAIN-CALL_PLSRV " />

- <!--
 ************************************ 
-->

< Trace level =" 1 " type =" B " name =" CL_XMS_MAIN-CALL_PLSRV_LOCAL " />

- <!--
 ************************************ 
-->

< Trace level =" 1 " type =" B " name =" CL_MAPPING_XMS_PLSRV3-ENTER_PLSRV " />

- <!--
 ************************************ 
-->

< Trace level =" 2 " type =" T " > ......attachment XI_Context not found </ Trace >

< Trace level =" 1 " type =" T " > Interface Mapping urn.HydroOne.com:Cornerstone:SGI:pi im_SGICompositeViewer_Sync </ Trace >

< Trace level =" 1 " type =" T " > Message has no payload. </ Trace >

< Trace level =" 2 " type =" T " > Mode 0 </ Trace >

< Trace level =" 2 " type =" T " > Call method execute of the application Java mapping com.sap.xi.tf._mm_SGICompositviewer_Req_ </ Trace >

< Trace level =" 1 " type =" T " > RuntimeException during appliction Java mapping com/sap/xi/tf/_mm_SGICompositviewer_Req_ Thrown: com.sap.aii.utilxi.misc.api.BaseRuntimeException: Parsing an empty source. Root element expected! at com.sap.aii.mappingtool.tf7.Transformer.checkParserException(Transformer.java:185) at com.sap.aii.mappingtool.tf7.Transformer.start(Transformer.java:146) at com.sap.aii.mappingtool.tf7.AMappingProgram.transform(AMappingProgram.java:636) at com.sap.aii.ib.server.mapping.execution.JavaMapping.executeStep(JavaMapping.java:92) at com.sap.aii.ib.server.mapping.execution.Mapping.execute(Mapping.java:60) at com.sap.aii.ib.server.mapping.execution.MappingHandler.map(MappingHandler.java:87) at com.sap.aii.ib.server.mapping.execution.MappingHandler.map(MappingHandler.java:71) at com.sap.aii.ibrun.sbeans.mapping.MappingRequestHandler.handleMappingRequest(MappingRequestHandler.java:120) at com.sap.aii.ibrun.sbeans.mapping.MappingRequestHandler.handleRequest(MappingRequestHandler.java:73) at com.sap.aii.ibrun.sbeans.mapping.MappingServiceImpl.processFunction(MappingServiceImpl.java:79) at sun.reflect.GeneratedMethodAccessor1078.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:47) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:47) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:37) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:21) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_MethodRetry.invoke(Interceptors_MethodRetry.java:46) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:189) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:16) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:25) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:17) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:138) at com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164) at $Proxy439.processFunction(Unknown Source) at sun.reflect.GeneratedMethodAccessor1314.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.sap.engine.services.rfcengine.RFCDefaultRequestHandler.handleRequest(RFCDefaultRequestHandler.java:183) at com.sap.engine.services.rfcengine.RFCJCOServer$J2EEApplicationRunnable.run(RFCJCOServer.java:267) at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at java.security.AccessController.doPrivileged(Native Method) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:185) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:302) Caused by: com.sap.aii.utilxi.misc.api.BaseRuntimeException: Parsing an empty source. Root element expected! at com.sap.aii.mappingtool.tf7.rt.xparser.MTSaxHandler.run(MTSaxHandler.java:277) at com.sap.aii.mappingtool.tf7.rt.xparser.XParser.run(XParser.java:105) Caused by: java.io.IOException: Parsing an empty source. Root element expected! at com.sap.engine.lib.xml.parser.XMLParser.onEncodedDataReaderEOF(XMLParser.java:2904) at com.sap.engine.lib.xml.parser.helpers.AdvancedXMLStreamReader.onEncodedDataReaderEOF(AdvancedXMLStreamReader.java:433) at com.sap.engine.lib.xml.parser.readers.EncodedDataReader.read(EncodedDataReader.java:173) at com.sap.engine.lib.xml.parser.helpers.AdvancedXMLStreamReader.read(AdvancedXMLStreamReader.java:143) at com.sap.engine.lib.xml.parser.helpers.AdvancedXMLStreamReader.addInputFromInputStream(AdvancedXMLStreamReader.java:292) at com.sap.engine.lib.xml.parser.XMLParser.parse0(XMLParser.java:226) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parseAndCatchException(AbstractXMLParser.java:145) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:160) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:261) at com.sap.engine.lib.xml.parser.Parser.parse_DTDValidation(Parser.java:282) at com.sap.engine.lib.xml.parser.Parser.parse(Parser.java:293) at com.sap.engine.lib.xml.parser.SAXParser.parse(SAXParser.java:127) at javax.xml.parsers.SAXParser.parse(SAXParser.java:395) at com.sap.aii.mappingtool.tf7.rt.xparser.MTSaxHandler.run(MTSaxHandler.java:273) ... 1 more </ Trace >

< Trace level =" 1 " type =" T " > Runtime Exception when executing application mapping program com/sap/xi/tf/_mm_SGICompositviewer_Req_; Details: com.sap.aii.utilxi.misc.api.BaseRuntimeException; Parsing an empty source. Root element expected! Thrown: com.sap.aii.ib.core.mapping.execution.ApplicationRuntimeException: Runtime Exception when executing application mapping program com/sap/xi/tf/_mm_SGICompositviewer_Req_; Details: com.sap.aii.utilxi.misc.api.BaseRuntimeException; Parsing an empty source. Root element expected! at com.sap.aii.ib.server.mapping.execution.JavaMapping.executeStep(JavaMapping.java:118) at com.sap.aii.ib.server.mapping.execution.Mapping.execute(Mapping.java:60) at com.sap.aii.ib.server.mapping.execution.MappingHandler.map(MappingHandler.java:87) at com.sap.aii.ib.server.mapping.execution.MappingHandler.map(MappingHandler.java:71) at com.sap.aii.ibrun.sbeans.mapping.MappingRequestHandler.handleMappingRequest(MappingRequestHandler.java:120) at com.sap.aii.ibrun.sbeans.mapping.MappingRequestHandler.handleRequest(MappingRequestHandler.java:73) at com.sap.aii.ibrun.sbeans.mapping.MappingServiceImpl.processFunction(MappingServiceImpl.java:79) at sun.reflect.GeneratedMethodAccessor1078.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:47) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:47) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:37) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:21) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_MethodRetry.invoke(Interceptors_MethodRetry.java:46) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:189) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:16) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:25) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:17) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:138) at com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164) at $Proxy439.processFunction(Unknown Source) at sun.reflect.GeneratedMethodAccessor1314.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.sap.engine.services.rfcengine.RFCDefaultRequestHandler.handleRequest(RFCDefaultRequestHandler.java:183) at com.sap.engine.services.rfcengine.RFCJCOServer$J2EEApplicationRunnable.run(RFCJCOServer.java:267) at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at java.security.AccessController.doPrivileged(Native Method) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:185) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:302) Caused by: com.sap.aii.utilxi.misc.api.BaseRuntimeException: Parsing an empty source. Root element expected! at com.sap.aii.mappingtool.tf7.Transformer.checkParserException(Transformer.java:185) at com.sap.aii.mappingtool.tf7.Transformer.start(Transformer.java:146) at com.sap.aii.mappingtool.tf7.AMappingProgram.transform(AMappingProgram.java:636) at com.sap.aii.ib.server.mapping.execution.JavaMapping.executeStep(JavaMapping.java:92) ... 39 more Caused by: com.sap.aii.utilxi.misc.api.BaseRuntimeException: Parsing an empty source. Root element expected! at com.sap.aii.mappingtool.tf7.rt.xparser.MTSaxHandler.run(MTSaxHandler.java:277) at com.sap.aii.mappingtool.tf7.rt.xparser.XParser.run(XParser.java:105) Caused by: java.io.IOException: Parsing an empty source. Root element expected! at com.sap.engine.lib.xml.parser.XMLParser.onEncodedDataReaderEOF(XMLParser.java:2904) at com.sap.engine.lib.xml.parser.helpers.AdvancedXMLStreamReader.onEncodedDataReaderEOF(AdvancedXMLStreamReader.java:433) at com.sap.engine.lib.xml.parser.readers.EncodedDataReader.read(EncodedDataReader.java:173) at com.sap.engine.lib.xml.parser.helpers.AdvancedXMLStreamReader.read(AdvancedXMLStreamReader.java:143) at com.sap.engine.lib.xml.parser.helpers.AdvancedXMLStreamReader.addInputFromInputStream(AdvancedXMLStreamReader.java:292) at com.sap.engine.lib.xml.parser.XMLParser.parse0(XMLParser.java:226) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parseAndCatchException(AbstractXMLParser.java:145) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:160) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:261) at com.sap.engine.lib.xml.parser.Parser.parse_DTDValidation(Parser.java:282) at com.sap.engine.lib.xml.parser.Parser.parse(Parser.java:293) at com.sap.engine.lib.xml.parser.SAXParser.parse(SAXParser.java:127) at javax.xml.parsers.SAXParser.parse(SAXParser.java:395) at com.sap.aii.mappingtool.tf7.rt.xparser.MTSaxHandler.run(MTSaxHandler.java:273) ... 1 more </ Trace >

< Trace level =" 1 " type =" E " > CL_XMS_PLSRV_MAPPING~ENTER_PLSRV </ Trace >

</Trace>

< Trace level =" 2 " type =" System_Error " > Error exception return from pipeline processing! </ Trace >

< Trace level =" 1 " type =" B " name =" CL_XMS_MAIN-WRITE_MESSAGE_TO_PERSIST " />

- <!--
 ************************************ 
-->

</SAP:Trace>