I created an OSB Service using a WSDL and selected a Binding. Now, when my client is trying to call the service using the WSDL I provided, they are getting errors. Also, the binding name in the WSDL that I provided and the WSDL that they are pulling from the URL is different. What is happening?
相关问题
- WSDL list of complexType HOWTO- define, return fro
- How to fix unresolved types when importing Exchang
- The message with Action '' cannot be proce
- Set assignee field when creating an issue in JIRA
- How do you call a web service in Java with only XS
相关文章
- Cannot use org.jvnet.jax-ws-commons.jaxws-maven-pl
- How to create base64Binary data?
- PHP SoapClient constructor very slow
- How to deserialize a WCF soap response message fro
- .NET tool to generate wrapper for proxy classes
- Soap version mismatch in java
- SAP DI Server - How to issue first request?
- Are there any tools to build ASMX proxies from ser
As per the OSB documentation,
When you create a service based on a WSDL resource, you must base the service on a WSDL port or on a WSDL binding:
When creating or modifying the service, you can change the transport, but you cannot override the data format.
The port and binding definitions from the original WSDL resource are modified in the effective WSDL depending on a number of factors, as described below.
If the service is based on a binding:
The bold part is what is causing issue. It is always better to use port instead of binding as OSB modifies the effective WSDL as explained above.