• Post Reply Bookmark Topic Watch Topic
  • New Topic

Combining the WSDL files (binding, definition and operations)

 
Hsgh Singh
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi All,

I need to integrate B2B web service with another cloud based solution (web service). The B2B web service provider gave me 3 wsdl files as below:

1) binding.wsdl (This refers to operations wsdl file)

2) operations.wsdl (this refers to definition.wsdl file)

3) definition.wsdl

As you can see above these files refer to each other using Import location function. The problem is that in the cloud platform i cannot put these files and refer them based on their location (e.g. typically you will place all these files in the same folder and then they will automatically call each other) but in cloud based solution the only option is to paste the wsdl xml content and since they refer to each other i cant refer them in the code and its failing. the only way i am thinking to solve this issue is by not having to call each other files but embed all the code in one wsdl file. I tried doing it and used SOAPUI to test and its giving me various errors with different combinations.

I am not an expert in this arena, so i have couple of questions:

1) First of all, is it even possible to combine these 3 files

2) If yes then is there any guideline or instructions i need to follow so i can combine these into one wsdl file.

Any guidance is highly appreciated

Thanks
 
Surendra Kumar
Ranch Hand
Posts: 236
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There is nothing like combining files. A valid WSDL file has to follow this structure. Then only you can create a web service client.
 
Hsgh Singh
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ok like I said , im not an expert in wsdl.

let me try n combine the files using the structure you have mentioned.
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!