Skip to Content
avatar image
Former Member

Web Service WSDL File Generation

hello everybody, I have an outbound interface with sender soap adapter to work as a web service, I tested it by generating the wsdl file in the integration directory, and I tested it with altova xmlspy and it works really fine, but now I have a problem another aplication needs to call the webservice, but when they try to import the wsdl file it turns out that in their system they can only import rpc files and not document style files, is there a way to generate a RPC file from an xi interface, or is there a third tool to do this conversion, or what needs to be done, has anyone found this problem before??? thanks in advance.

Regards,

Julio Cesar

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

4 Answers

  • avatar image
    Former Member
    Oct 02, 2007 at 10:33 PM

    Hi ,

    As far as I am aware of ...

    3 SOAP encoding styles are there :

    SOAP Remote Procedure Call (RPC) encoding, also known as Section 5 encoding, as defined by the SOAP 1.1 specification and later defined in SOAP 1.2 as RPC encodings and conventions

    SOAP Remote Procedure Call Literal encoding (SOAP RPC-literal,) uses RPC methods to make the call but uses an XML do-it-yourself method for mar-shaling the data.

    SOAP document-style encoding, also known as message-style or document-literal encoding.

    Kindly Check this Link out

    http://msdn.microsoft.com/msdnmag/issues/03/05/XMLFiles/

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 02, 2007 at 11:01 PM

    Thanks a lot, So now I understand about the different styles, but the question keeps the same, is there a way for the Integration Builder to generate a RPC style file, or is there any third program that can do this conversion instead of trying of doing it by hand, thanks in advance.

    Regards,

    Julio Cesar

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 02, 2007 at 11:55 PM

    Thanks a lot Deepak for your fast answers, now I'll read this documentation you just kindly gave me, now I have another question, supposing I modify the file from Document to RPC style myself, the interface in XI won't have a problem by receiving a web service request based on a RPC file?? cause the interface is already in XI and there is already systems consuming the service but they did import into their third systems the document style file withput problem, I'm just facing this problem with one third party application that can't import wsdl document style files, have you heard of this kind of thing that I'm facing? thanks a lot.

    Regards,

    Julio Cesar

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi,

      To be honest I was aware of the scenario ..

      which is other way round ...In which IB gets documents in RPC style format ...

      and converts it in WSDL doc type format .In this case we split the document in two other formats ..one is RPC style another WSDL DOC style.

      When you import external defintion you will see ...using RPC style option in the dropdown.

  • avatar image
    Former Member
    Sep 22, 2010 at 01:58 AM

    Thanks for your answers, we created manually.

    Add comment
    10|10000 characters needed characters exceeded