on 2016 Feb 23 10:21 AM
Hi,
maybe someone can help me on this one. During the execution of "Replicate Sales Order Attachment to SAP Business Suite" something goes wrong.
Trace on HCI shows:
Invoked endpoint{
Cxf.EndpointAddress = /COD/ERP/ReplicateSalesOrderAttachment
Error = Inbound processing in endpoint at /COD/ERP/ReplicateSalesOrderAttachment failed with message "SoapFault:faultstring= RABAX occurred on server side ; faultcode={http://schemas.xmlsoap.org/soap/envelope/}Server"
In ST22 on ECC I see:
ategory ABAP Programming Error
untime Errors UNCAUGHT_EXCEPTION
xcept. CX_SOAP_SEQ_SCD_ERROR
BAP Program CL_SOAP_QUEUE_BGRFC===========CP
pplication Component BC-ESI-WS-ABA-RT
Exception 'CX_SOAP_SEQ_SCD_ERROR' was raised, but it was not caught anywhere
along the
call hierarchy.
Maybe I missed something? Any help is highly appreciated.
Best Regards
Florian
Help others by sharing your knowledge.
AnswerRequest clarification before answering.
Hi Florian,
unfortunately I have no experience with this particular WebService.
According to the error message, it failed in ECC, so the connection itself works fine.
As an option, you can try to debug this WebService in ECC.
You may try to find the responsible WebService in ECC, it is normally implemented as an ABAP FM. You may set a breakpoint there to debug it.
Normally integration processes will be started in ECC with communication user. There could be the following options how it can be configured:
- Basic authentication: the WebService in ECC is called with username/password, so this user is used as a processing user
- Certificate-based authentication: request comes signed with a certificate, the certificate is mapped with the communication user in table VUSREXTID
Normally you cannot debug with your communication user itself, but in a test system you may try to temporary change user to a normal ECC user with debugging authorization.
In this case you set the breakpoint for this user and it will be triggered when you call the web service.
In debugger you will be able to see more.
Regards,
Maxim
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Benjamin,
we just use the standard GOS. Our basis implemented the note. First I only saw the messages in SRT_MONI in status "Waiting for scheudler". They were not processed. We then defined the "Supervisor destination" and it started to work.
The report RSWSMANAGEMENT was then used to get the data manually processed. Normally the job SAP_SOAP_RUNTIME_MANAGEMENT is handling the processing periodically.
Best Regards
Florian
User | Count |
---|---|
19 | |
17 | |
3 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.