Questions tagged [wsdl]

Web Service Description Language (WSDL) is an XML based, human- and machine-readable language used to describe a web service. It describes the available web service methods, the message request and response structures, the possible faults, and the communication and security requirements. This tag does not refer to any tool named "wsdl", such as WSDL.EXE from Microsoft.

Web Service Description Language (WSDL) is an XML based, human- and machine-readable language used to describe a web service. It describes the available web service methods, the message request and response structures, the possible faults, and the communication and security requirements.

This tag does not refer to any tool named "wsdl", such as .

See:

WSDL is an XML format for describing network services as a set of endpoints operating on messages containing either document-oriented or procedure-oriented information. The operations and messages are described abstractly, and then bound to a concrete network protocol and message format to define an endpoint. Related concrete endpoints are combined into abstract endpoints (services). WSDL is extensible to allow description of endpoints and their messages regardless of what message formats or network protocols are used to communicate, however, the only bindings described in this document describe how to use WSDL in conjunction with SOAP 1.1, HTTP GET/POST, and MIME.

SOAP is a lightweight protocol for exchange of information in a decentralized, distributed environment. It is an XML based protocol that consists of three parts: an envelope that defines a framework for describing what is in a message and how to process it, a set of encoding rules for expressing instances of application-defined datatypes, and a convention for representing remote procedure calls and responses. SOAP can potentially be used in combination with a variety of other protocols; however, the only bindings defined in this document describe how to use SOAP in combination with HTTP and HTTP Extension Framework.

WSDL Reading, a Beginner's Guide

9291 questions
37
votes
6 answers

wsdl.exe Error: Unable to import binding '...' from namespace '...'

When running wsdl.exe on a WSDL I created, I get this error: Error: Unable to import binding 'SomeBinding' from namespace 'SomeNS'. Unable to import operation 'someOperation'. These members may not be derived. I'm using the document-literal…
Glenn Moss
  • 6,812
  • 6
  • 29
  • 23
36
votes
5 answers

Generating Java from WSDL for use on Android with ksoap2-android SOAP client?

I have to access a existing SOAP webservice from an Android application. I have been provided some WSDL files describing the webservice. Reading some other answers here on SO, it seems ksoap2-android is the way to go, with respect to which SOAP…
Bjarke Freund-Hansen
  • 28,728
  • 25
  • 92
  • 135
36
votes
1 answer

nillable and minOccurs XSD element attributes

I am going back and forth with setting an element to minOccurs="0" and nillable="true". I was reading this article and now in my WSDL I'm not sure if using both is worth it. The article gives a good example of representing arrays where you might…
Casey
  • 12,070
  • 18
  • 71
  • 107
35
votes
2 answers

What are considered non-breaking or backwards-compatible changes to a WSDL contract?

This page lists the following examples: Addition of new WSDL operations to an existing WSDL document Addition of new XML schema types within a WSDL document that are not contained within previously existing types But is there a definition or…
Asbjørn
  • 1,212
  • 1
  • 11
  • 15
34
votes
2 answers

SOAP web services in Haskell?

I have to write a bunch of small web services. They must be defined by a WSDL and work via SOAP-RPC, in order to work with an existing workflow engine and service registry framework. I can, however, serve them on a service stack/platform of my…
Dave
  • 341
  • 2
  • 3
33
votes
8 answers

How to use a class customization to resolve file generating conflicts

I am trying to use Maven to generate JAXB files to be used by Spring framework, but Maven displays following errors: I understand that it is unable to generate files with the names, but I am not sure how to resolve the issue. So far, I visited…
Daniel Newtown
  • 2,873
  • 8
  • 30
  • 64
33
votes
10 answers

Can I disable SOP (Same Origin Policy) on any browser for development?

I want to develop JavaScript on my Windows machine. Do you know a browser where I can turn off Same Origin Policy so I can develop locally? Firefox would be optimal. Or if you know a proxy I could use for a SOAP/WSDL site it would be great too. I am…
Thomaschaaf
  • 17,847
  • 32
  • 94
  • 128
33
votes
5 answers

Visual Studio does not generate app.config content when "add service reference"

When I add a web service by using "add service reference" in the console app, the app.config does not generate the configuration. How do I generate this app.config with a specific wsdl? Thanks!
SAPNET
  • 341
  • 1
  • 3
  • 6
33
votes
2 answers

How to get service reference to generate correctly with message contracts based on 3rd party WSDL, or force no message contracts in WF Service project

I have a problem that given 3rd party WSDL I am able from a Console App to easily create a service proxy that works, but from a WF4 WF service I am not. The generated proxy in the latter case is clearly buggy, involving specifically 2 problems: a)…
Sentinel
  • 3,582
  • 1
  • 30
  • 44
32
votes
2 answers

Importing xsd into wsdl

This is my current configuration: XSD
IUnknown
  • 9,301
  • 15
  • 50
  • 76
31
votes
3 answers

wsimport .wsdl : why generating .class files and not .java files?

I have a wsdl named as abc.wsdl when I tried to generate the SEI Interface java files by this command wsimport abc.wsdl It generates .class files in package path a.b.c.d but it has not generated any .java files . Can you please tell me Why I was…
user2737223
31
votes
5 answers

How can I use async/await to call a webservice?

I have a webservice written in Yii (php framework). I use C# and Visual Studio 2012 to develop a WP8 application. I added a service reference to my project (Add Service Reference). So I am able to use webservice functions. client = new…
MPeli
  • 570
  • 1
  • 8
  • 19
30
votes
1 answer

What is the difference between ?wsdl and ?singleWsdl parameters

My messaging provider gives me two different kinds of WSDLs to use. http://my.amazonaws.com:8000/webservice/?wsdl http://my.amazonaws.com:8000/webservice/?singleWsdl The first one is an embedded WSDL. Can NOT use it to generate WSDL2java packages…
yw173
  • 467
  • 1
  • 7
  • 15
29
votes
5 answers

What do you recommend using for graphically visualizing a WSDL?

I'm looking for a good solution for graphically viewing a SOAP-based web service and possibly interacting with it (for testing purposes). Online (browser-based) solutions would be interesting too.
Abdullah Jibaly
  • 53,220
  • 42
  • 124
  • 197
29
votes
1 answer

Creating Java Web Service using Google AppEngine

I'm trying to create a simple web service application where I can retrieve a collection of strings and store them into a data store on the AppEngine server. I have knowledge in Java and barely any knowledge of Java Servlets and its WAR standards. I…
Jeremy Edwards
  • 14,620
  • 17
  • 74
  • 99