Skip to Content

Async/Sync Bridge ABAP Proxy error

Hi Experts,

I am working on a scenario Proxy -> SOAP(sync) -> File. Following documentation and blogs on scn I put RequestResponseBean and ResponseOnewayBean in the sender SOAP adapter, Message Protokoll XI 3.0.

When sending a testmessage fom SPROXY I get the following error:

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

< SAP:Category > XIProtocol </ SAP:Category >

< SAP:Code area =" PARSER " > UNEXPECTED_VALUE </ SAP:Code >

< SAP:P1 > Main/@versionMajor </ SAP:P1 >

< SAP:P2 > 000 </ SAP:P2 >

< SAP:P3 > 003 </ SAP:P3 >

< SAP:P4 />

< SAP:AdditionalText />

< SAP:Stack > Das XML-Tag Main/@versionMajor hat den falschen Wert 000; es wurde der Wert 003 erwartet </ SAP:Stack >

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

</SAP:Error>



in english:   XML-Tag Main/@versionMajor has got the wrong value 000; expected was 003


I am working on PO 7.4 single stack.

Using SOAP-Adapter without modules works fine.


Any Ideas?


Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Dec 10, 2014 at 12:26 PM

    Hi,

    Did you try by changing the request message and passing 003 for below field?

    Main/@versionMajor

    Add comment
    10|10000 characters needed characters exceeded

  • Dec 10, 2014 at 12:44 PM

    Dear Christian,

    According to flow

    Proxy -> SOAP(sync) -> File

    I didn't get , why you have created sender soap channel.

    As per my understanding you are triggering one proxy then it goes to soap request, after getting soap response you need to write a file . so you need one proxy channel ( as you are going to use Bean else no need )  one soap receiver channel and one file receiver channel.

    since there is a big difference in configuration for Async/sync and Sync/Async  and it seems you are doing Sync/Async bridge.

    Warm Regards,

    Rudra

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Eng Swee Yeoh

      Hi Eng,

      In above post you mentioned that its Asy/Syn bean working for REST receiver for you, but I am getting the below error ,could you please help me.

      MP: exception caught with cause com.sap.engine.interfaces.messaging.api.exception.ConfigException: No sender agreement configured that matches the messages header fields (sender party: "", sender service: