cancel
Showing results for 
Search instead for 
Did you mean: 

Import SAP WSDL into External Definition

former_member343107
Participant
0 Kudos

Hi Friends,

I'd like to import a WSDL into XI External Definition. However, the WSDL is gained from Web AS Web Service Navigator. So it is a zip file and consists of three WSDL files. How can I import them into the external definition?

Thanks + Regards

Jerome

Accepted Solutions (1)

Accepted Solutions (1)

frank_klingl
Active Participant
0 Kudos

You have to import all files in your zip in seperate external definitions. With the include tab you can refer to other external definitons. See the documentation on external definitions for detail

former_member343107
Participant
0 Kudos

Thank you all very much, friends. The problem is already solved by using Frank's approach.

Best Regards

Jerome

Answers (2)

Answers (2)

former_member187339
Active Contributor
0 Kudos

Hi Jerome,

Save the zip file into a local directory, then extract it. The wsdl present in the <b>prototype folder</b> is the wdsl to be used. You can get the <b>url address</b> from the <b>main.wsdl</b> file

Hope this will be helpful.

Regards

Suraj

MichalKrawczyk
Active Contributor
0 Kudos

Hi Jerome,

If you have three wsld files then aren't those three messages?

have you tried importing them as external definitions one by one?

you can check how the message structre looks like

when you try to use the external definition inside a

message mapping (remember you don't create message type from external definitions)

Futher reference:

http://help.sap.com/saphelp_nw04/helpdata/en/26/9e97b0f525d743882936c2d6f375c7/content.htm

BTW

while creating external defnitions (WSDL)

you can only choose wsld file or XML - nothing else

Regards,

michal