IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
Expand all | Collapse all

Manually create soap request and call webservice on IS

  • 1.  Manually create soap request and call webservice on IS

    Posted Wed May 06, 2015 02:59 AM

    Hi everyone,
    I have some problem as below:
    I need comsume a webservice of swift system. I comsumed and called some services successfully, but when I call service “Ack”, I can’t call it successful on IS. On SoapUI tool, when I put input like that, it call successful:

    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:swift:saa:xsd:soapha">
    <soapenv:Header>
    <urn:SAAHeader Id="SAAHeader">
    <urn:SessionToken>c224d2f9-34ec-41bf-9360-f11d684c</urn:SessionToken>
    <!--Optional:-->
    <urn:SequenceNumber>3</urn:SequenceNumber>
    <!--Optional:-->
    <urn:AckClientRef>2</urn:AckClientRef>
    </urn:SAAHeader>
    </soapenv:Header>
    <soapenv:Body>
    <urn:Ack/>
    </soapenv:Body>
    </soapenv:Envelope>

    But in IS, I set typens:Ack value is null, I receive result:

    When I don’t set typens:Ack value, I receive result:

    And typens:Ack is a empty document, swift system needn’t any value.
    Anyone suggest me anything to call service “Ack” successfully ?
    I also plan manually create soap request (same soapui tool) and send to swift system, anyone know how to do that on IS ?

    Kindly waiting for response.


    #Integration-Server-and-ESB
    #webMethods


  • 2.  RE: Manually create soap request and call webservice on IS

    Posted Wed July 01, 2015 11:38 AM

    Hi Ngo Dinh Cong,

    Have you managed to fix this problem.

    As an opinion from my side, I would not go with creating the request manual, as it rather hard to extend/modify and also a maintenance nightmare.

    Best regards,
    Vlad


    #Integration-Server-and-ESB
    #webMethods


  • 3.  RE: Manually create soap request and call webservice on IS

    Posted Wed July 01, 2015 11:05 PM

    Hi Vlad,
    I didn’t create soap request manually. I found out only IS 8.2 face this error, I changed to IS 9.6, and it’s working fine.


    #webMethods
    #Integration-Server-and-ESB