In an effort to organize a rather large set of API commands in wsdl, we decided to break the wsdl file into multiple files and use import.  Each of these files have their own type, message, port, binding but no service.  Each file uses the same namespace.  I have a master file that imports all of these files and declare one service.  However, I’m getting a weird condition that only the first import appear in the generated files and the subsequent imports simply disappear.  If I only have one import then everything is fine.

 

Please note that each wsdl file are using the same namespace, same port name, and same binding name.  I’m not trying to partition the api into different ports.  I’m merely trying to divide up the wsdl file so it’s easier for me to manage.

 

Am I doing this incorrectly?

 

Any suggest would be welcome.

 

--Alex

Reply via email to