on 02-20-2007 1:10 PM
Hi
I am working on AII flexible delivery scenario its a RFID scenario.
XI is part of this architecture.
In one BPM ASNElectronicLabelPost receiver service is selected based on <b>condition</b>.
the condition is ProcessStep=ASNtoAII based on which the concerned service needs to be selected.
I am getting the following <b>Error</b>
SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="RCVR_DETERMINATION">CX_RD_PLSRV</SAP:Code>
<SAP:P1>Problem extracting values from the message: The exception occurred (program: CL_SWF_RLS_CONDITION==========CP, include CL_SWF_RLS_CONDITION==========CM00Q, line: 161)</SAP:P1>
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Error when determining the receiver: Problem extracting values from the message: The exception occurred (program: CL_SWF_RLS_CONDITION==========CP, include CL_SWF_RLS_CONDITION==========CM00Q, line: 161) Problem extracting values from the message: The exception occurred (program: CL_SWF_RLS_CONDITION==========CP, include CL_SWF_RLS_CONDITION==========CM00Q, line: 161) The exception occurred (program: CL_SWF_RLS_CONDITION==========CP, include CL_SWF_RLS_CONDITION==========CM00Q, line: 161) The exception occurred (program: CL_SWF_RLS_COMPARISON=========CP, include CL_SWF_RLS_COMPARISON=========CM002, line: 63) The exception occurred (program: SAPMSSY1, include , line: 0) The exception occurred (program: CL_SWF_EXP_EXPRESSION=========CP, include CL_SWF_EXP_EXPRESSION=========CM027, line: 50)</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
Please help me solve this error.
Thanks in advance.
Regards,
Amit Deshpande
Hi Amit,
The error should be because of the condition given in Recevier determination.
What is the condition that you have given ?
And also please let us know for this Rcvr Determination, what are the sender and recevier values...
FYI...the context object 'ProcessStep' is set by the BPE....
Thanks.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
I am using | ASNElectronicLabelPost | DespatchedDeliveryNotificationAbstract receiver determination in the BPM ASNElectronicLabelPost.
I have given condition as <b>ProcessStep=ASNtoAII</b> and the other condition is ProcessStep ≠ ASNtoAII
When the condition is ProcessStep=ASNtoAII then the receiver AII system should be identified
When the condition ProcessStep ≠ ASNtoAII then the Backend ERP system is identified.
I have configured this scenario as per the configuration guide for AII flexible delivery scenario.
Thanks and regards,
Amit Deshpande
Hi Amit,
the only suggestion I have is to use SE38 and open:
CL_SWF_RLS_CONDITION==========CM00Q
Goto line: 161: maybe you see some more information there.
Regards Mario
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
here is the coding
IF error_id CA 'EAX'.
<b>**** If a non-trivial error_map is active and an error still occurs,
this indicates a condition syntax error or a system error.</b> CLEAR temp_result.
LOOP AT lt_errors ASSIGNING <swa_error>.
MOVE-CORRESPONDING <swa_error> TO t100_msg.
CREATE OBJECT lcx_exception
EXPORTING
t100_msg = t100_msg
previous = lcx_ifs.
IF m_last_exception IS NOT BOUND.
m_last_exception = lcx_exception.
********
I would check the condition. First simplify the condition and look if the error still exists.
********
Regards Mario
User | Count |
---|---|
85 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.