I have a service that was written in IBM WebShpere Integration Developer 7.0 (Java, hosted as Axis Service).
When trying to test the service using various tools (such as SoapUI) the service works fine.
When trying to consume the service with Visual Studio 2008 (C#), the .NET engine fails to load all WSDL content, and I can't see any of the service operations.
The service exposes complex types, which has references (imports) to other WSDL files. Those files DO exist.
I get the following error in Visual Studio:
Custom tool error: Unable to import WebService/Schema. Unable to import binding 'IGetSSTByNumberExport1_IGetSSTByNumberHttpBinding' from namespace 'http://GetSST/IGetSSTByNumber'. Unable to import operation 'GetSSTByNumber'. The datatype 'http://GetSST/ISST:SST'
is missing. D:\Development\Stuff\FileR\ESBTest\ESBTest\Properties\Settings.settings
and several similar errors.
I tried to Import the same WSDL from local files and got the same errors.
I tried to add as a Service Reference as well as a Web Reference with no success.
I tried to delete all references and re-add them with no success.
I tried to expose another Axis service, which has only Simple Types - This worked fine.
I've seen an earlier post which suggested that Axis servi
View Complete Post