I have done many searches of the forum and have read and been educated on a lot of stuff regarding the usage of the Axis wsdl with .Net and some of the issues but beside the fact my head is spinning wildly I am having an issue in which I can not find the answer to and hopefully someone can help me with.
We are running XI 3.1 of Data Services, so I think that translates into 12.1 for DI.
I am using the following url to get my WSDL http://devserver:28080/DataServices/servlet/webservices?ver=2.0&wsdlxml
I have attempted to reference this directly in VS and it appears to reconize the url but when added it is not usable.
So I found information that indicated VS or Axis doesn’t create one of the files and that I need to WSDL.exe.
This is where the problem is coming in. When I run WSDL.exe against the wsdl I downloaded I get the following error:
Warning: This web reference does not conform to WS-I Basic Profile v1.1.
R2304: Operation name overloading in a wsdl:portType is disallowed by the Profile. A wsdl:portType in a DESCRIPTION MUST have operations with distinct values for their name attributes. Note that this requirement applies only to the wsdl:operations wi
ve wsdl:operations with names that are the same as those found in other wsdl:portTypes.
- Operation 'David_Test_WF' on binding '#document' from namespace 'http://www.businessobjects.com'.
- Operation 'David_Test_WF' on portType 'Batch_Jobs' from namespace 'http://www.businessobjects.com'.
R2710: The operations in a wsdl:binding in a DESCRIPTION MUST result in wire signatures that are different from one another. An endpoint that supports multiple operations must unambiguously identify the operation being invoked based on the input mess
the operations specified in the wsdl:binding associated with an endpoint have a unique wire signature.
- Input message 'David_Test_WF_Input' from namespace 'http://www.businessobjects.com' has wire signature 'http://www.businessobjects.com/DataServices/ServerX.xsd:David_Test_WF_GlobalVariables'.
- Input message 'David_Test_WF_Input' from namespace 'http://www.businessobjects.com' has wire signature 'http://www.businessobjects.com/DataServices/ServerX.xsd:David_Test_WF_GlobalVariables'.
For more details on the WS-I Basic Profile v1.1, see the specification
at http://www.ws-i.org/Profiles/BasicProfile-1.1.html.
Error: Schema item 'element' named 'David_Test_WF_GlobalVariables' from namespace 'http://www.businessobjects.com/DataServices/ServerX.xsd'. The global element 'http://www.businessobjects.com/DataServices/ServerX.xsd:David_Test_WF_GlobalVariables' ha
- The global element 'http://www.businessobjects.com/DataServices/ServerX.xsd:David_Test_WF_GlobalVariables' has already been declared.
Any help would be appreciated.
Thanks.
estaup (BOB member since 2002-10-15)