cancel
Showing results for 
Search instead for 
Did you mean: 

RFC to start BPM

Former Member
0 Kudos

Hi

I am working on scenario where I have to start BPM by scheduled job which is sending data from R/3 to XI. This RFC is used only to trigger BPM. The problem is that I get an error:

<b>Message is not used by any processes</b>

In sender agreement I am using RFC interface but as a start message I am using abstract interface based on that RFC message.

I tried to map between (the same message) but it still does not work. Here is trace log:

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

<!-- Call Adapter -->

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

<SOAP:Header>

<SAP:Main versionMajor="003" versionMinor="000" SOAP:mustUnderstand="1" wsu:Id="wsuid-main-92ABE13F5C59AB7FE10000000A1551F7" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsu="http://www.docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

<SAP:MessageClass>ApplicationMessage</SAP:MessageClass>

<SAP:ProcessingMode>asynchronous</SAP:ProcessingMode>

<SAP:MessageId>34300120-814A-04C1-053C-F3C030300720</SAP:MessageId>

<SAP:TimeSent>2007-03-20T14:33:39Z</SAP:TimeSent>

<SAP:Sender>

<SAP:Service>SRD_102</SAP:Service>

<SAP:Interface namespace="urn:sap-com:document:sap:rfc:functions">Z_FI_IF_EXCHGRATE_START</SAP:Interface>

</SAP:Sender>

<SAP:Receiver>

<SAP:Party agency="" scheme=""/>

<SAP:Service>bpmCurrExchgImportExchangeRates</SAP:Service>

<SAP:Interface namespace="http://Finance/CurrExchg">Z_FI_IF_EXCHGRATE_STARTAbstractAsync</SAP:Interface>

<SAP:Mapping notRequired="M">

<SAP:ObjectId>5DzdTErBPMC7DuMPP3flhA==</SAP:ObjectId>

<SAP:SWCV>UMEWgLq1EduAYtFYrBMBHw==</SAP:SWCV>

<SAP:SP>-1</SAP:SP>

</SAP:Mapping>

</SAP:Receiver>

<SAP:Interface namespace="http://Finance/CurrExchg">Z_FI_IF_EXCHGRATE_STARTAbstractAsync</SAP:Interface>

</SAP:Main>

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

<SAP:QualityOfService>ExactlyOnce</SAP:QualityOfService>

</SAP:ReliableMessaging>

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

<SAP:Category>XIAdapter</SAP:Category>

<SAP:Code area="BPE_ADAPTER">MESSAGE_NOT_USED</SAP:Code>

<SAP:P1/>

<SAP:P2/>

<SAP:P3/>

<SAP:P4/>

<SAP:AdditionalText/>

<SAP:ApplicationFaultMessage namespace=""/>

<SAP:Stack>Message is not used by any processes

</SAP:Stack>

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

</SAP:Error>

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

<SAP:Hop timeStamp="2007-03-20T14:33:39Z" wasRead="false">

<SAP:Engine type="AE">af.x3d.hg10708</SAP:Engine>

<SAP:Adapter namespace="http://sap.com/xi/XI/System">XIRA</SAP:Adapter>

<SAP:MessageId>34300120-814A-04C1-053C-F3C030300720</SAP:MessageId>

<SAP:Info/>

</SAP:Hop>

<SAP:Hop timeStamp="2007-03-20T14:33:39Z" wasRead="false">

<SAP:Engine type="IS">is.00.hg10708</SAP:Engine>

<SAP:Adapter namespace="http://sap.com/xi/XI/System">XI</SAP:Adapter>

<SAP:MessageId>34300120-814A-04C1-053C-F3C030300720</SAP:MessageId>

<SAP:Info>3.0</SAP:Info>

</SAP:Hop>

<SAP:Hop timeStamp="2007-03-20T14:33:39Z" wasRead="false">

<SAP:Engine type="PE"/>

<SAP:Adapter namespace="http://sap.com/xi/XI/System">PE</SAP:Adapter>

<SAP:MessageId>34300120-814A-04C1-053C-F3C030300720</SAP:MessageId>

<SAP:Info/>

</SAP:Hop>

</SAP:HopList>

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

<SAP:Date>20070320</SAP:Date>

<SAP:Time>153339</SAP:Time>

<SAP:Host>hg10708</SAP:Host>

<SAP:SystemId>X3D</SAP:SystemId>

<SAP:SystemNr>00</SAP:SystemNr>

<SAP:OS>Windows NT</SAP:OS>

<SAP:DB>ADABAS D</SAP:DB>

<SAP:Language/>

<SAP:ProcStatus>014</SAP:ProcStatus>

<SAP:AdapterStatus>000</SAP:AdapterStatus>

<SAP:User>XIAFUSER</SAP:User>

<SAP:TraceLevel>3</SAP:TraceLevel>

<SAP:Logging>1</SAP:Logging>

<SAP:LogSeqNbr>008</SAP:LogSeqNbr>

<SAP:RetryLogSeqNbr>000</SAP:RetryLogSeqNbr>

<SAP:PipelineIdInternal>SAP_CENTRAL</SAP:PipelineIdInternal>

<SAP:PipelineIdExternal>CENTRAL</SAP:PipelineIdExternal>

<SAP:PipelineElementId>60C3C53B4BB7B62DE10000000A1148F5</SAP:PipelineElementId>

<SAP:PipelineStartElementId>5EC3C53B4BB7B62DE10000000A1148F5</SAP:PipelineStartElementId>

<SAP:PipelineService>PLSRV_CALL_ADAPTER</SAP:PipelineService>

<SAP:QIdInternal>XBTOT___0000</SAP:QIdInternal>

<SAP:CommitActor>X</SAP:CommitActor>

<SAP:SplitNumber>0</SAP:SplitNumber>

<SAP:NumberOfRetries>0</SAP:NumberOfRetries>

<SAP:NumberOfManualRetries>0</SAP:NumberOfManualRetries>

<SAP:TypeOfEngine client="889">CENTRAL</SAP:TypeOfEngine>

<SAP:PlsrvExceptionCode/>

<SAP:EOReferenceRuntime type="TID">AC13018C2B9845FFF0C30E4E</SAP:EOReferenceRuntime>

<SAP:EOReferenceInbound type="TID"/>

<SAP:EOReferenceOutbound type="TID"/>

<SAP:MessageSizePayload>171</SAP:MessageSizePayload>

<SAP:MessageSizeTotal>2873</SAP:MessageSizeTotal>

<SAP:PayloadSizeRequest>171</SAP:PayloadSizeRequest>

<SAP:PayloadSizeRequestMap>172</SAP:PayloadSizeRequestMap>

<SAP:PayloadSizeResponse>0</SAP:PayloadSizeResponse>

<SAP:PayloadSizeResponseMap>0</SAP:PayloadSizeResponseMap>

<SAP:Reorganization>INI</SAP:Reorganization>

<SAP:AdapterInbound>AENGINE</SAP:AdapterInbound>

<SAP:AdapterOutbound>PE</SAP:AdapterOutbound>

<SAP:InterfaceAction>DEL</SAP:InterfaceAction>

<SAP:RandomNumber>75</SAP:RandomNumber>

<SAP:AckStatus>000</SAP:AckStatus>

<SAP:SkipReceiverDetermination/>

<SAP:Sender_Agreement_GUID>27B637E83DAD305E8CB28782396DF2B5</SAP:Sender_Agreement_GUID>

<SAP:Receiver_Agreement_GUID>DDB30C2D3E0AAE479485C309E8960684</SAP:Receiver_Agreement_GUID>

<SAP:Serialize_Children>X</SAP:Serialize_Children>

</SAP:RunTime>

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

<SAP:RunTimeItem>

<SAP:Name type="ADAPTER_IN">INTEGRATION_ENGINE_HTTP_ENTRY</SAP:Name>

<SAP:Timestamp type="begin" host="hg10708">20070320143339.359</SAP:Timestamp>

</SAP:RunTimeItem>

<SAP:RunTimeItem>

<SAP:Name type="ADAPTER_IN">INTEGRATION_ENGINE_HTTP_ENTRY</SAP:Name>

<SAP:Timestamp type="end" host="hg10708">20070320143339.375</SAP:Timestamp>

</SAP:RunTimeItem>

<SAP:RunTimeItem>

<SAP:Name type="CORE">INTEGRATION_ENGINE</SAP:Name>

<SAP:Timestamp type="begin" host="hg10708">20070320143339.375</SAP:Timestamp>

</SAP:RunTimeItem>

<SAP:RunTimeItem>

<SAP:Name type="CORE">INTEGRATION_ENGINE</SAP:Name>

<SAP:Timestamp type="end" host="hg10708">20070320143339.39</SAP:Timestamp>

</SAP:RunTimeItem>

<SAP:RunTimeItem>

<SAP:Name type="DBQUEUE">DB_ENTRY_QUEUING</SAP:Name>

<SAP:Timestamp type="begin" host="hg10708">20070320143339.39</SAP:Timestamp>

</SAP:RunTimeItem>

<SAP:RunTimeItem>

<SAP:Name type="DBQUEUE">DB_ENTRY_QUEUING</SAP:Name>

<SAP:Timestamp type="end" host="hg10708">20070320143339.515</SAP:Timestamp>

</SAP:RunTimeItem>

<SAP:RunTimeItem>

<SAP:Name type="PLSRV">PLSRV_RECEIVER_DETERMINATION</SAP:Name>

<SAP:Timestamp type="begin" host="hg10708">20070320143339.515</SAP:Timestamp>

</SAP:RunTimeItem>

<SAP:RunTimeItem>

<SAP:Name type="PLSRV">PLSRV_RECEIVER_DETERMINATION</SAP:Name>

<SAP:Timestamp type="end" host="hg10708">20070320143339.531</SAP:Timestamp>

</SAP:RunTimeItem>

<SAP:RunTimeItem>

<SAP:Name type="PLSRV">PLSRV_INTERFACE_DETERMINATION</SAP:Name>

<SAP:Timestamp type="begin" host="hg10708">20070320143339.531</SAP:Timestamp>

</SAP:RunTimeItem>

<SAP:RunTimeItem>

<SAP:Name type="PLSRV">PLSRV_INTERFACE_DETERMINATION</SAP:Name>

<SAP:Timestamp type="end" host="hg10708">20070320143339.547</SAP:Timestamp>

</SAP:RunTimeItem>

<SAP:RunTimeItem>

<SAP:Name type="PLSRV">PLSRV_RECEIVER_MESSAGE_SPLIT</SAP:Name>

<SAP:Timestamp type="begin" host="hg10708">20070320143339.547</SAP:Timestamp>

</SAP:RunTimeItem>

<SAP:RunTimeItem>

<SAP:Name type="PLSRV">PLSRV_RECEIVER_MESSAGE_SPLIT</SAP:Name>

<SAP:Timestamp type="end" host="hg10708">20070320143339.562</SAP:Timestamp>

</SAP:RunTimeItem>

<SAP:RunTimeItem>

<SAP:Name type="DBQUEUE">DB_SPLITTER_QUEUING</SAP:Name>

<SAP:Timestamp type="begin" host="hg10708">20070320143339.562</SAP:Timestamp>

</SAP:RunTimeItem>

<SAP:RunTimeItem>

<SAP:Name type="DBQUEUE">DB_SPLITTER_QUEUING</SAP:Name>

<SAP:Timestamp type="end" host="hg10708">20070320143339.656</SAP:Timestamp>

</SAP:RunTimeItem>

<SAP:RunTimeItem>

<SAP:Name type="PLSRV">PLSRV_MAPPING_REQUEST</SAP:Name>

<SAP:Timestamp type="begin" host="hg10708">20070320143339.656</SAP:Timestamp>

</SAP:RunTimeItem>

<SAP:RunTimeItem>

<SAP:Name type="PLSRV">PLSRV_MAPPING_REQUEST</SAP:Name>

<SAP:Timestamp type="end" host="hg10708">20070320143339.703</SAP:Timestamp>

</SAP:RunTimeItem>

<SAP:RunTimeItem>

<SAP:Name type="PLSRV">PLSRV_OUTBOUND_BINDING</SAP:Name>

<SAP:Timestamp type="begin" host="hg10708">20070320143339.718</SAP:Timestamp>

</SAP:RunTimeItem>

<SAP:RunTimeItem>

<SAP:Name type="PLSRV">PLSRV_OUTBOUND_BINDING</SAP:Name>

<SAP:Timestamp type="end" host="hg10708">20070320143339.718</SAP:Timestamp>

</SAP:RunTimeItem>

<SAP:RunTimeItem>

<SAP:Name type="PLSRV">PLSRV_CALL_ADAPTER</SAP:Name>

<SAP:Timestamp type="begin" host="hg10708">20070320143339.734</SAP:Timestamp>

</SAP:RunTimeItem>

</SAP:PerformanceHeader>

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

<SAP:OutboundBindingEntry version="30">

<SAP:OutboundBindingObjectId>DDB30C2D3E0AAE479485C309E8960684</SAP:OutboundBindingObjectId>

<SAP:FromPartyName/>

<SAP:FromServiceName/>

<SAP:ToPartyName/>

<SAP:ToServiceName/>

<SAP:ToInterfaceName/>

<SAP:ToInterfaceNamespace/>

<SAP:OutboundBindingAttributes>

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

</SAP:OutboundBindingAttributes>

<SAP:HeaderMapping>

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

</SAP:HeaderMapping>

<SAP:ChannelEntry version="30">

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

</SAP:ChannelAttributes>

</SAP:ChannelEntry>

</SAP:OutboundBindingEntry>

</SAP:OutboundBinding>

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

<SAP:TraceLevel>Information</SAP:TraceLevel>

<SAP:Logging>Off</SAP:Logging>

</SAP:Diagnostic>

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

<SAP:Record namespace="http://sap.com/xi/XI/System/RFC" name="ppActivated">false</SAP:Record>

</SAP:DynamicConfiguration>

<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">Sender scheme external = XIParty</Trace>

<Trace level="1" type="T">Sender agency external = http://sap.com/xi/XI</Trace>;

<Trace level="1" type="T">Sender party external = </Trace>

<Trace level="1" type="T">Sender party normalized = </Trace>

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

<Trace level="1" type="T">Receiver scheme external = XIParty</Trace>

<Trace level="1" type="T">Receiver agency external = http://sap.com/xi/XI</Trace>;

<Trace level="1" type="T">Receiver party external = </Trace>

<Trace level="1" type="T">Receiver party normalized = </Trace>

<Trace level="1" type="B" name="CL_XMS_HTTP_HANDLER-HANDLE_REQUEST"></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 = hg10708:8000</Trace>

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

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

<Trace level="1" type="T">COMMIT is done by XMB ! </Trace>

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

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

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

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

<Trace level="3" type="T">XMB was called with external pipeline PID = ENTRY</Trace>

<Trace level="3" type="T">Getting type of XMB... </Trace>

<Trace level="1" type="B" name="SXMBCONF-SXMB_GET_XMB_USE"></Trace>

<Trace level="2" type="T">XMB kind = CENTRAL</Trace>

<Trace level="3" type="T">Start pipeline found </Trace>

<Trace level="2" type="T">Switch to external start pipeline PID = CENTRAL</Trace>

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

<Trace level="3" type="T">No triggers found. OK. </Trace>

</Trace>

<Trace level="1" type="T">**************************************************** </Trace>

<Trace level="1" type="T">* * </Trace>

<Trace level="1" type="T">* * </Trace>

<Trace level="1" type="T">XMB entry processing </Trace>

<Trace level="3" type="T">system-ID = X3D</Trace>

<Trace level="3" type="T">client = 889</Trace>

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

<Trace level="3" type="T">user = XIAFUSER</Trace>

<Trace level="1" type="Timestamp">2007-03-20T14:33:39Z CET </Trace>

<Trace level="1" type="T">* * </Trace>

<Trace level="1" type="T">* * </Trace>

<Trace level="1" type="T">**************************************************** </Trace>

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

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

<Trace level="1" type="T">Message-GUID = 34300120814A04C1053CF3C030300720</Trace>

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

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

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

<Trace level="3" type="T">Message-GUID = 34300120814A04C1053CF3C030300720</Trace>

<Trace level="1" type="T">Get definition of external pipeline = CENTRAL</Trace>

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

<Trace level="3" type="T">External PLID = CENTRAL</Trace>

<Trace level="3" type="T">Internal PLID = SAP_CENTRAL</Trace>

</Trace>

<Trace level="1" type="T">Get definition of internal pipeline = SAP_CENTRAL</Trace>

<Trace level="3" type="T">Generate prefixed queue name </Trace>

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

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

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

<Trace level="3" type="T">Setup qRFC Scheduler </Trace>

<Trace level="1" type="T">Setup qRFC Scheduler OK! </Trace>

<Trace level="3" type="T">Call qRFC .... MsgGuid = 34300120814A04C1053CF3C030300720</Trace>

<Trace level="3" type="T">Call qRFC .... Version = 000</Trace>

<Trace level="3" type="T">Call qRFC .... Pipeline = CENTRAL</Trace>

<Trace level="3" type="T">OK. </Trace>

<Trace level="1" type="T">----


</Trace>

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

<Trace level="1" type="T">NOTE: The following trace entries are always lacking </Trace>

<Trace level="1" type="T">- Exit WRITE_MESSAGE_TO_PERSIST </Trace>

<Trace level="1" type="T">- Exit CALL_PIPELINE_ASYNC </Trace>

<Trace level="1" type="T">Async barrier reached. Bye-bye ! </Trace>

<Trace level="1" type="T">----


</Trace>

<Trace level="3" type="T">Version number = 000</Trace>

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

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

<Trace level="3" type="T">Persisting message Status = 001</Trace>

<Trace level="3" type="T">Message version 000</Trace>

<Trace level="3" type="T">Pipeline CENTRAL</Trace>

<Trace level="1" type="B" name="interface activity determination">

<Trace level="1" type="T">Version 000 </Trace>

<Trace level="1" type="T">Message status 000 </Trace>

<Trace level="1" type="T">Interface action INIT </Trace>

<Trace level="1" type="T">(must be INIT for a new determination) </Trace>

<Trace level="1" type="T">start CHECK_INTERFACE </Trace>

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

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

<Trace level="1" type="T">select interface namespace urn:sap-com:document:sap:rfc:functions </Trace>

<Trace level="1" type="T">no interface found </Trace>

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

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

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

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

<Trace level="1" type="T">no interface found </Trace>

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

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

<Trace level="1" type="T">end CHECK_INTERFACE </Trace>

<Trace level="1" type="T">Set interface action DEL into *MAST* </Trace>

</Trace>

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

<Trace level="3" type="T">Trace object available again now. OK. </Trace>

<Trace level="3" type="T">Message was read from persist layer. OK. </Trace>

<Trace level="3" type="T">Message properties in XMB object were setup. OK. </Trace>

<Trace level="3" type="ToDo">Make sure we catch exceptions in persist read </Trace>

<Trace level="3" type="ToDo">Tracing obj. not avail. before return of CL_XMS_MAIN-PERSIST_READ_MESSAGE</Trace>

</Trace>

<Trace level="1" type="T">Note: the following trace entry is written delayed (after read from persist)</Trace>

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

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

<Trace level="3" type="T">message version successfully read from persist version= 000</Trace>

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

<Trace level="1" type="T">----


</Trace>

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

<Trace level="3" type="T">system-ID = X3D</Trace>

<Trace level="3" type="T">client = 889</Trace>

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

<Trace level="3" type="T">user = XIAFUSER</Trace>

<Trace level="1" type="Timestamp">2007-03-20T14:33:39Z CET </Trace>

<Trace level="1" type="T">----


</Trace>

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

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

<Trace level="1" type="T">Get definition of external pipeline CENTRAL</Trace>

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

<Trace level="3" type="T">External PLID = CENTRAL</Trace>

<Trace level="3" type="T">Internal PLID = SAP_CENTRAL</Trace>

</Trace>

<Trace level="1" type="T">Corresponding internal pipeline SAP_CENTRAL</Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T">Pipeline attributes </Trace>

<Trace level="3" type="T">PID = SAP_CENTRAL</Trace>

<Trace level="3" type="T">ENABLE = 1</Trace>

<Trace level="3" type="T">TRACELEVEL = 0</Trace>

<Trace level="3" type="T">EXEMODE = A</Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T">Pipeline elements </Trace>

<Trace level="3" type="T">ELEMPOS = 0001</Trace>

<Trace level="3" type="T">PLSRVID = PLSRV_RECEIVER_DETERMINATION</Trace>

<Trace level="3" type="T">PLSRVTYPE = </Trace>

<Trace level="3" type="T">FL_DUMMY = 0</Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T">ELEMPOS = 0002</Trace>

<Trace level="3" type="T">PLSRVID = PLSRV_INTERFACE_DETERMINATION</Trace>

<Trace level="3" type="T">PLSRVTYPE = </Trace>

<Trace level="3" type="T">FL_DUMMY = </Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T">ELEMPOS = 0003</Trace>

<Trace level="3" type="T">PLSRVID = PLSRV_RECEIVER_MESSAGE_SPLIT</Trace>

<Trace level="3" type="T">PLSRVTYPE = </Trace>

<Trace level="3" type="T">FL_DUMMY = </Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T">ELEMPOS = 0004</Trace>

<Trace level="3" type="T">PLSRVID = PLSRV_MAPPING_REQUEST</Trace>

<Trace level="3" type="T">PLSRVTYPE = </Trace>

<Trace level="3" type="T">FL_DUMMY = </Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T">ELEMPOS = 0007</Trace>

<Trace level="3" type="T">PLSRVID = PLSRV_OUTBOUND_BINDING</Trace>

<Trace level="3" type="T">PLSRVTYPE = </Trace>

<Trace level="3" type="T">FL_DUMMY = </Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T">ELEMPOS = 0008</Trace>

<Trace level="3" type="T">PLSRVID = PLSRV_CALL_ADAPTER</Trace>

<Trace level="3" type="T">PLSRVTYPE = =SWITCH=</Trace>

<Trace level="3" type="T">FL_DUMMY = </Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T">ELEMPOS = 0009</Trace>

<Trace level="3" type="T">PLSRVID = PLSRV_MAPPING_RESPONSE</Trace>

<Trace level="3" type="T">PLSRVTYPE = </Trace>

<Trace level="3" type="T">FL_DUMMY = </Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T"></Trace>

<Trace level="1" type="Timestamp">2007-03-20T14:33:39Z CET Begin of pipeline processing PLSRVID = CENTRAL</Trace>

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

<Trace level="1" type="Timestamp">2007-03-20T14:33:39Z CET Start of pipeline service processing PLSRVID= PLSRV_RECEIVER_DETERMINATION</Trace>

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

<Trace level="3" type="T">Calling pipeline service: PLSRV_RECEIVER_DETERMINATION</Trace>

<Trace level="3" type="T">Reading Pipeline-Service specification... </Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T">Pipeline service specification (table SXMSPLSRV) </Trace>

<Trace level="3" type="T">PLSRVID = PLSRV_RECEIVER_DETERMINATION</Trace>

<Trace level="3" type="T">PLSRVTYPE = </Trace>

<Trace level="3" type="T">ADRESSMOD = LOCAL</Trace>

<Trace level="3" type="T">P_CLASS = CL_RD_PLSRV</Trace>

<Trace level="3" type="T">P_IFNAME = IF_XMS_PLSRV</Trace>

<Trace level="3" type="T">P_METHOD = ENTER_PLSRV</Trace>

<Trace level="3" type="T">FL_LOG = </Trace>

<Trace level="3" type="T">FL_DUMMY = 0</Trace>

<Trace level="3" type="T"></Trace>

<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">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: - bpmCurrExchgImportExchangeRates </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 level="1" type="Timestamp">2007-03-20T14:33:39Z CET End of pipeline service processing PLSRVID= PLSRV_RECEIVER_DETERMINATION</Trace>

</Trace>

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

<Trace level="3" type="T">Persisting message after plsrv call </Trace>

<Trace level="3" type="T">Message-Version = 001</Trace>

<Trace level="3" type="T">Message version 001</Trace>

<Trace level="3" type="T">Pipeline CENTRAL</Trace>

<Trace level="1" type="B" name="interface activity determination">

<Trace level="1" type="T">Version 001 </Trace>

<Trace level="1" type="T">Message status 001 </Trace>

<Trace level="1" type="T">Interface action DEL </Trace>

<Trace level="1" type="T">(must be INIT for a new determination) </Trace>

<Trace level="1" type="T">Set interface action DEL into *MAST* </Trace>

</Trace>

</Trace>

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

<Trace level="1" type="Timestamp">2007-03-20T14:33:39Z CET Start of pipeline service processing PLSRVID= PLSRV_INTERFACE_DETERMINATION</Trace>

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

<Trace level="3" type="T">Calling pipeline service: PLSRV_INTERFACE_DETERMINATION</Trace>

<Trace level="3" type="T">Reading Pipeline-Service specification... </Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T">Pipeline service specification (table SXMSPLSRV) </Trace>

<Trace level="3" type="T">PLSRVID = PLSRV_INTERFACE_DETERMINATION</Trace>

<Trace level="3" type="T">PLSRVTYPE = </Trace>

<Trace level="3" type="T">ADRESSMOD = LOCAL</Trace>

<Trace level="3" type="T">P_CLASS = CL_ID_PLSRV</Trace>

<Trace level="3" type="T">P_IFNAME = IF_XMS_PLSRV</Trace>

<Trace level="3" type="T">P_METHOD = ENTER_PLSRV</Trace>

<Trace level="3" type="T">FL_LOG = </Trace>

<Trace level="3" type="T">FL_DUMMY = 0</Trace>

<Trace level="3" type="T"></Trace>

<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) bpmCurrExchgImportExchangeRates Z_FI_IF_EXCHGRATE_STARTAbstractAsync </Trace>

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

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

</Trace>

</Trace>

</Trace>

<Trace level="1" type="Timestamp">2007-03-20T14:33:39Z CET End of pipeline service processing PLSRVID= PLSRV_INTERFACE_DETERMINATION</Trace>

</Trace>

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

<Trace level="3" type="T">Persisting message after plsrv call </Trace>

<Trace level="3" type="T">Message-Version = 002</Trace>

<Trace level="3" type="T">Message version 002</Trace>

<Trace level="3" type="T">Pipeline CENTRAL</Trace>

<Trace level="1" type="B" name="interface activity determination">

<Trace level="1" type="T">Version 002 </Trace>

<Trace level="1" type="T">Message status 001 </Trace>

<Trace level="1" type="T">Interface action DEL </Trace>

<Trace level="1" type="T">(must be INIT for a new determination) </Trace>

<Trace level="1" type="T">Set interface action DEL into *MAST* </Trace>

</Trace>

</Trace>

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

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

<Trace level="1" type="Timestamp">2007-03-20T14:33:39Z CET Start of pipeline service processing PLSRVID= PLSRV_RECEIVER_MESSAGE_SPLIT</Trace>

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

<Trace level="3" type="T">Calling pipeline service: PLSRV_RECEIVER_MESSAGE_SPLIT</Trace>

<Trace level="3" type="T">Reading Pipeline-Service specification... </Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T">Pipeline service specification (table SXMSPLSRV) </Trace>

<Trace level="3" type="T">PLSRVID = PLSRV_RECEIVER_MESSAGE_SPLIT</Trace>

<Trace level="3" type="T">PLSRVTYPE = </Trace>

<Trace level="3" type="T">ADRESSMOD = LOCAL</Trace>

<Trace level="3" type="T">P_CLASS = CL_XMS_PLSRV_RECEIVER_SPLIT</Trace>

<Trace level="3" type="T">P_IFNAME = IF_XMS_PLSRV</Trace>

<Trace level="3" type="T">P_METHOD = ENTER_PLSRV</Trace>

<Trace level="3" type="T">FL_LOG = </Trace>

<Trace level="3" type="T">FL_DUMMY = 0</Trace>

<Trace level="3" type="T"></Trace>

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

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

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

<Trace level="3" type="T">Case handling for different plsrv_ids PLSRV_RECEIVER_MESSAGE_SPLIT</Trace>

<Trace level="2" type="T">got property produced by receiver determination </Trace>

<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 = XBTOT___0000</Trace>

<Trace level="1" type="T">----


</Trace>

<Trace level="1" type="T">Persisting single message for post-split handling </Trace>

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

<Trace level="1" type="T">Going to persist message + call qRFC now... </Trace>

<Trace level="1" type="T">NOTE: The following trace entries are always lacking </Trace>

<Trace level="1" type="T">- Exit WRITE_MESSAGE_TO_PERSIST </Trace>

<Trace level="1" type="T">Async barrier reached. Bye-bye ! </Trace>

<Trace level="1" type="T">----


</Trace>

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

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

<Trace level="3" type="T">Persisting message Status = 012</Trace>

<Trace level="3" type="T">Message version 003</Trace>

<Trace level="3" type="T">Pipeline CENTRAL</Trace>

<Trace level="1" type="B" name="interface activity determination">

<Trace level="1" type="T">Version 003 </Trace>

<Trace level="1" type="T">Message status 001 </Trace>

<Trace level="1" type="T">Interface action DEL </Trace>

<Trace level="1" type="T">(must be INIT for a new determination) </Trace>

<Trace level="1" type="T">Set interface action DEL into *MAST* </Trace>

</Trace>

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

<Trace level="3" type="T">Trace object available again now. OK. </Trace>

<Trace level="3" type="T">Message was read from persist layer. OK. </Trace>

<Trace level="3" type="T">Message properties in XMB object were setup. OK. </Trace>

<Trace level="3" type="ToDo">Make sure we catch exceptions in persist read </Trace>

<Trace level="3" type="ToDo">Tracing obj. not avail. before return of CL_XMS_MAIN-PERSIST_READ_MESSAGE</Trace>

</Trace>

<Trace level="1" type="T">Note: the following trace entry is written delayed (after read from persist)</Trace>

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

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

<Trace level="3" type="T">message version successfully read from persist version= 004</Trace>

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

<Trace level="1" type="T">----


</Trace>

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

<Trace level="3" type="T">system-ID = X3D</Trace>

<Trace level="3" type="T">client = 889</Trace>

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

<Trace level="3" type="T">user = XIAFUSER</Trace>

<Trace level="1" type="Timestamp">2007-03-20T14:33:39Z CET </Trace>

<Trace level="1" type="T">----


</Trace>

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

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

<Trace level="1" type="T">Get definition of external pipeline CENTRAL</Trace>

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

<Trace level="3" type="T">External PLID = CENTRAL</Trace>

<Trace level="3" type="T">Internal PLID = SAP_CENTRAL</Trace>

</Trace>

<Trace level="1" type="T">Corresponding internal pipeline SAP_CENTRAL</Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T">Pipeline attributes </Trace>

<Trace level="3" type="T">PID = SAP_CENTRAL</Trace>

<Trace level="3" type="T">ENABLE = 1</Trace>

<Trace level="3" type="T">TRACELEVEL = 0</Trace>

<Trace level="3" type="T">EXEMODE = A</Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T">Pipeline elements </Trace>

<Trace level="3" type="T">ELEMPOS = 0001</Trace>

<Trace level="3" type="T">PLSRVID = PLSRV_RECEIVER_DETERMINATION</Trace>

<Trace level="3" type="T">PLSRVTYPE = </Trace>

<Trace level="3" type="T">FL_DUMMY = 0</Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T">ELEMPOS = 0002</Trace>

<Trace level="3" type="T">PLSRVID = PLSRV_INTERFACE_DETERMINATION</Trace>

<Trace level="3" type="T">PLSRVTYPE = </Trace>

<Trace level="3" type="T">FL_DUMMY = </Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T">ELEMPOS = 0003</Trace>

<Trace level="3" type="T">PLSRVID = PLSRV_RECEIVER_MESSAGE_SPLIT</Trace>

<Trace level="3" type="T">PLSRVTYPE = </Trace>

<Trace level="3" type="T">FL_DUMMY = </Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T">ELEMPOS = 0004</Trace>

<Trace level="3" type="T">PLSRVID = PLSRV_MAPPING_REQUEST</Trace>

<Trace level="3" type="T">PLSRVTYPE = </Trace>

<Trace level="3" type="T">FL_DUMMY = </Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T">ELEMPOS = 0007</Trace>

<Trace level="3" type="T">PLSRVID = PLSRV_OUTBOUND_BINDING</Trace>

<Trace level="3" type="T">PLSRVTYPE = </Trace>

<Trace level="3" type="T">FL_DUMMY = </Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T">ELEMPOS = 0008</Trace>

<Trace level="3" type="T">PLSRVID = PLSRV_CALL_ADAPTER</Trace>

<Trace level="3" type="T">PLSRVTYPE = =SWITCH=</Trace>

<Trace level="3" type="T">FL_DUMMY = </Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T">ELEMPOS = 0009</Trace>

<Trace level="3" type="T">PLSRVID = PLSRV_MAPPING_RESPONSE</Trace>

<Trace level="3" type="T">PLSRVTYPE = </Trace>

<Trace level="3" type="T">FL_DUMMY = </Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T"></Trace>

<Trace level="1" type="Timestamp">2007-03-20T14:33:39Z CET Begin of pipeline processing PLSRVID = CENTRAL</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="Timestamp">2007-03-20T14:33:39Z CET Start of pipeline service processing PLSRVID= PLSRV_MAPPING_REQUEST</Trace>

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

<Trace level="3" type="T">Calling pipeline service: PLSRV_MAPPING_REQUEST</Trace>

<Trace level="3" type="T">Reading Pipeline-Service specification... </Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T">Pipeline service specification (table SXMSPLSRV) </Trace>

<Trace level="3" type="T">PLSRVID = PLSRV_MAPPING_REQUEST</Trace>

<Trace level="3" type="T">PLSRVTYPE = </Trace>

<Trace level="3" type="T">ADRESSMOD = LOCAL</Trace>

<Trace level="3" type="T">P_CLASS = CL_MAPPING_XMS_PLSRV3</Trace>

<Trace level="3" type="T">P_IFNAME = IF_XMS_PLSRV</Trace>

<Trace level="3" type="T">P_METHOD = ENTER_PLSRV</Trace>

<Trace level="3" type="T">FL_LOG = </Trace>

<Trace level="3" type="T">FL_DUMMY = 0</Trace>

<Trace level="3" type="T"></Trace>

<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="3" type="T">Append context with name =ppActivated and value =false </Trace>

<Trace level="3" type="T">Mapping already defined in interface determination </Trace>

<Trace level="3" type="T">Object ID of Interface Mapping E43CDD4C4AC13CC0BB0EE30F3F77E584 </Trace>

<Trace level="3" type="T">Version ID of Interface Mapping 50C11680BAB511DB8062D158AC13011F </Trace>

<Trace level="1" type="T">Interface Mapping http://Finance/CurrExchg Z_FI_IF_EXCHGRATE_STARTToZ_FI_IF_EXCHGRATE_STARTAbstractAsync </Trace>

<Trace level="3" type="T">Mapping Steps 1 JAVA com/sap/xi/tf/_Z_FI_IF_EXCHGRATE_STARTToZ_FI_IF_EXCHGRATE_STARTAbstractAsync_ </Trace>

<Trace level="3" type="T">Dynamic Configuration ( http://sap.com/xi/XI/System/RFC ppActivated false ) </Trace>

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

<Trace level="3" type="T">Creating Java mapping com/sap/xi/tf/_Z_FI_IF_EXCHGRATE_STARTToZ_FI_IF_EXCHGRATE_STARTAbstractAsync_. </Trace>

<Trace level="3" type="T">Load 50c11680-bab5-11db-8062-d158ac13011f, http://Finance/CurrExchg, -1, com/sap/xi/tf/_Z_FI_IF_EXCHGRATE_STARTToZ_FI_IF_EXCHGRATE_STARTAbstractAsync_.class. </Trace>

<Trace level="3" type="T">Search com/sap/xi/tf/_Z_FI_IF_EXCHGRATE_STARTToZ_FI_IF_EXCHGRATE_STARTAbstractAsync_.class (http://Finance/CurrExchg, -1) in swcv 50c11680-bab5-11db-8062-d158ac13011f. </Trace>

<Trace level="3" type="T">Loaded class com.sap.xi.tf._Z_FI_IF_EXCHGRATE_STARTToZ_FI_IF_EXCHGRATE_STARTAbstractAsync_ </Trace>

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

<Trace level="2" type="T">Java mapping com/sap/xi/tf/_Z_FI_IF_EXCHGRATE_STARTToZ_FI_IF_EXCHGRATE_STARTAbstractAsync_ completed. (executeStep() of com.sap.xi.tf._Z_FI_IF_EXCHGRATE_STARTToZ_FI_IF_EXCHGRATE_STARTAbstractAsync_ </Trace>

<Trace level="3" type="T">Dynamic Configuration ( http://sap.com/xi/XI/System/RFC ppActivated false ) </Trace>

</Trace>

</Trace>

</Trace>

<Trace level="1" type="Timestamp">2007-03-20T14:33:39Z CET End of pipeline service processing PLSRVID= PLSRV_MAPPING_REQUEST</Trace>

</Trace>

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

<Trace level="3" type="T">Persisting message after plsrv call </Trace>

<Trace level="3" type="T">Message-Version = 005</Trace>

<Trace level="3" type="T">Message version 005</Trace>

<Trace level="3" type="T">Pipeline CENTRAL</Trace>

<Trace level="1" type="B" name="interface activity determination">

<Trace level="1" type="T">Version 005 </Trace>

<Trace level="1" type="T">Message status 012 </Trace>

<Trace level="1" type="T">Interface action DEL </Trace>

<Trace level="1" type="T">(must be INIT for a new determination) </Trace>

<Trace level="1" type="T">Set interface action DEL into *MAST* </Trace>

</Trace>

</Trace>

<Trace level="1" type="B" name="PLSRV_OUTBOUND_BINDING">

<Trace level="1" type="Timestamp">2007-03-20T14:33:39Z CET Start of pipeline service processing PLSRVID= PLSRV_OUTBOUND_BINDING</Trace>

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

<Trace level="3" type="T">Calling pipeline service: PLSRV_OUTBOUND_BINDING</Trace>

<Trace level="3" type="T">Reading Pipeline-Service specification... </Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T">Pipeline service specification (table SXMSPLSRV) </Trace>

<Trace level="3" type="T">PLSRVID = PLSRV_OUTBOUND_BINDING</Trace>

<Trace level="3" type="T">PLSRVTYPE = </Trace>

<Trace level="3" type="T">ADRESSMOD = LOCAL</Trace>

<Trace level="3" type="T">P_CLASS = CL_XMS_PLSRV_OUTBINDING</Trace>

<Trace level="3" type="T">P_IFNAME = IF_XMS_PLSRV</Trace>

<Trace level="3" type="T">P_METHOD = ENTER_PLSRV</Trace>

<Trace level="3" type="T">FL_LOG = </Trace>

<Trace level="3" type="T">FL_DUMMY = 0</Trace>

<Trace level="3" type="T"></Trace>

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

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

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

<Trace level="2" type="T">O U T B O U N D - B I N D I N G </Trace>

<Trace level="2" type="T"> Cache Content is up to date </Trace>

<Trace level="2" type="T">determine OUTBOUND BINDING for: </Trace>

<Trace level="2" type="T">-SRD_102 </Trace>

<Trace level="2" type="T">-bpmCurrExchgImportExchangeRates </Trace>

<Trace level="2" type="T">http://Finance/CurrExchg.Z_FI_IF_EXCHGRATE_STARTAbstractAsync </Trace>

<Trace level="2" type="T">create outbound binding for Process Engine </Trace>

</Trace>

</Trace>

</Trace>

<Trace level="1" type="Timestamp">2007-03-20T14:33:39Z CET End of pipeline service processing PLSRVID= PLSRV_OUTBOUND_BINDING</Trace>

</Trace>

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

<Trace level="3" type="T">Persisting message after plsrv call </Trace>

<Trace level="3" type="T">Message-Version = 006</Trace>

<Trace level="3" type="T">Message version 006</Trace>

<Trace level="3" type="T">Pipeline CENTRAL</Trace>

<Trace level="1" type="B" name="interface activity determination">

<Trace level="1" type="T">Version 006 </Trace>

<Trace level="1" type="T">Message status 012 </Trace>

<Trace level="1" type="T">Interface action DEL </Trace>

<Trace level="1" type="T">(must be INIT for a new determination) </Trace>

<Trace level="1" type="T">Set interface action DEL into *MAST* </Trace>

</Trace>

</Trace>

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

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

<Trace level="1" type="Timestamp">2007-03-20T14:33:39Z CET Start of pipeline service processing PLSRVID= PLSRV_CALL_ADAPTER</Trace>

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

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

<Trace level="3" type="T">Calling pipeline service: PLSRV_CALL_ADAPTER</Trace>

<Trace level="3" type="T">Reading Pipeline-Service specification... </Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T">Pipeline service specification (table SXMSPLSRV) </Trace>

<Trace level="3" type="T">PLSRVID = PLSRV_CALL_ADAPTER</Trace>

<Trace level="3" type="T">PLSRVTYPE = =SWITCH=</Trace>

<Trace level="3" type="T">ADRESSMOD = SD</Trace>

<Trace level="3" type="T">P_CLASS = </Trace>

<Trace level="3" type="T">P_IFNAME = </Trace>

<Trace level="3" type="T">P_METHOD = </Trace>

<Trace level="3" type="T">FL_LOG = </Trace>

<Trace level="3" type="T">FL_DUMMY = 0</Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T">Channel for Process Engine: PE</Trace>

<Trace level="3" type="T"></Trace>

<Trace level="3" type="T">Pipeline service specification (table SXMSPLSRV) </Trace>

<Trace level="3" type="T">PLSRVID = PLSRV_CALL_ADAPTER</Trace>

<Trace level="3" type="T">PLSRVTYPE = PE</Trace>

<Trace level="3" type="T">ADRESSMOD = SD</Trace>

<Trace level="3" type="T">P_CLASS = CL_XMS_PLSRV_CALL_BPE</Trace>

<Trace level="3" type="T">P_IFNAME = IF_XMS_PLSRV</Trace>

<Trace level="3" type="T">P_METHOD = ENTER_PLSRV</Trace>

<Trace level="3" type="T">FL_LOG = </Trace>

<Trace level="3" type="T">FL_DUMMY = 0</Trace>

<Trace level="3" type="T"></Trace>

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

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

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

<Trace level="3" type="T">Processing mode is </Trace>

<Trace level="3" type="T">created BPE proxy for message 34300120814A04C1053CF3C030300720</Trace>

</Trace>

</Trace>

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

<Trace level="3" type="T">Persisting message after plsrv call </Trace>

<Trace level="3" type="T">Message-Version = 007</Trace>

<Trace level="3" type="T">Message version 007</Trace>

<Trace level="3" type="T">Pipeline CENTRAL</Trace>

<Trace level="1" type="B" name="interface activity determination">

<Trace level="1" type="T">Version 007 </Trace>

<Trace level="1" type="T">Message status 012 </Trace>

<Trace level="1" type="T">Interface action DEL </Trace>

<Trace level="1" type="T">(must be INIT for a new determination) </Trace>

<Trace level="1" type="T">Set interface action DEL into *MAST* </Trace>

</Trace>

</Trace>

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

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

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

<Trace level="3" type="T">Persisting message Status = 014</Trace>

<Trace level="3" type="T">Message version 008</Trace>

<Trace level="3" type="T">Pipeline CENTRAL</Trace>

<Trace level="1" type="B" name="interface activity determination">

<Trace level="1" type="T">Version 008 </Trace>

<Trace level="1" type="T">Message status 012 </Trace>

<Trace level="1" type="T">Interface action DEL </Trace>

<Trace level="1" type="T">(must be INIT for a new determination) </Trace>

<Trace level="1" type="T">Set interface action DEL into MAST </Trace>

</Trace>

</SAP:Trace>

</SOAP:Header>

<SOAP:Body>

<SAP:Manifest wsu:Id="wsuid-manifest-5CABE13F5C59AB7FE10000000A1551F7" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:wsu="http://www.docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

<SAP:Payload xlink:href="cid:payload-fe813512d6ef11dbcec4003005470cea@sap.com">

<SAP:Name>MainDocument</SAP:Name>

<SAP:Description/>

<SAP:Type>Application</SAP:Type>

</SAP:Payload>

</SAP:Manifest>

</SOAP:Body>

</SOAP:Envelope>

Accepted Solutions (0)

Answers (4)

Answers (4)

Syed1234
Explorer
0 Kudos

I am also stuck in the same case.

I have used RFC imported interface to start the scenario, then sync abstract interface in BPM to receive RFC request for integration process to start, but getting following error message when running the scenario

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

  <SAP:Category>XIAdapter</SAP:Category>

  <SAP:Code area="BPE_ADAPTER">MESSAGE_NOT_USED</SAP:Code>

  <SAP:P1 />

  <SAP:P2 />

  <SAP:P3 />

  <SAP:P4 />

  <SAP:AdditionalText />

  <SAP:ApplicationFaultMessage namespace="" />

  <SAP:Stack>Message interface is not used by this process</SAP:Stack>

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

  </SAP:Error>

If I use RFC synchronous outbound interface to start then the request is not received to process if RFC is executed in ECC. 

Has anybody has a clue about it or implemented the scenarion RFC (sync)<->File(async) sync-async bridge scenario?

Former Member
0 Kudos

Dawid,

You RFC is coming in to SAP XI as asynchronous.

Does you Integration Scenario handle the RFC as asynchronous?

You do not need to use the Sync/Async bridge.

Regards,

Simon

MichalKrawczyk
Active Contributor
0 Kudos

hi,

>>>>In sender agreement I am using RFC interface but as a start message I am using abstract interface based on that RFC message.

in IDirectory put RFC interface and RFC interface and not abstract

Regards,

michal

Former Member
0 Kudos

Hi Michal,

Can You explain me in which part of ID I should do it?

br

Dawid

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

use directory configuration wizard to do it

Regards,

michal

Former Member
0 Kudos

Hi Michal,

There is a problem with wizard - on list of interface for bpm there is only one interface and it is abstract one. I tried different approach to put there rfc interface instead of abstract without success.

But now I am getting different error:

<b>No object type found for the message. Check that the corresponding process is activated</b>

all my changes are activated in IR and ID.

br

Dawid

Message was edited by:

Dawid Hulisz

Former Member
0 Kudos

Hi,

Check the IP once again, all respective interfaces and container variables are properly configured.And also check the determination for which it is calling the IP ,in that interfaces are correctly configured or not.check and once again activate.

Regards

Chilla

Former Member
0 Kudos

HI,

Check the SXMB_ADM and see the specifi configuration , the Intergation URL entry is properly configured or not , in trace it is showing under level 2.

Regards

Chilla