cancel
Showing results for 
Search instead for 
Did you mean: 

IDOC to SOAP if WSDL file is not given

Former Member
0 Kudos

Hi Gurus,

    I have a scenario, where I need to pass the complete IDOC structure to WEB SERVER AND THERE IS NO MAPPING INVOLVED.

I have also not received the wsdl from  web service team, only they will provide the end points later.

Could anyone please tell me how to do this scenario.

Regards

Accepted Solutions (1)

Accepted Solutions (1)

bhavesh_kantilal
Active Contributor
0 Kudos

Adding to what Ryan has mentioned, I would check with the Webserver team,

  • If the call has to be a SOAP over HTTP call or a plain HTTP Call.
  • If SOAP Over HTTP, then
    • You can create a Custom Service Interface in PI with the IDoc as the message type.
    • And use this in your SOAP Adapter
  • If Plain HTTP,
    • Check if they need a plain HTTP Post or they require additional HTTP Headers etc.
    • If Plain HTTP Post, the HTTP Adapter can do the trick.
    • If no, then you might need either REST Adapter like pointed by Ryan or probably additional customization of HTTP Headers in the HTTP Adapter of PI.

Regards

Bhavesh

Ryan-Crosby
Active Contributor
0 Kudos

Nice work Bhavesh,

Took time to outline several options I didn't have the patience to outline.  I was thinking plain HTTP possibly but have never used it before so I'm not familiar with the challenges.

Regards,

Ryan Crosby

bhavesh_kantilal
Active Contributor
0 Kudos

Its early morning here and I am a morning person, which means I have more patience

REST adapter would definitely solve this issue hands down but i guess i was just itching to add more

Cheers,

Bhavesh

Answers (1)

Answers (1)

Ryan-Crosby
Active Contributor
0 Kudos

Hello,

Sounds like a job for the REST adapter if you simply need to pass the IDoc over to the web server.

Regards,

Ryan Crosby