File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Web Services Certification (SCDJWS/OCEJWSD) and the fly likes Why namespace for wsdl is not Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Certification » Web Services Certification (SCDJWS/OCEJWSD)
Bookmark "Why namespace for wsdl is not "http://www.w3.org/wsdl"?" Watch "Why namespace for wsdl is not "http://www.w3.org/wsdl"?" New topic
Author

Why namespace for wsdl is not "http://www.w3.org/wsdl"?

Leon Omk
Ranch Hand

Joined: Aug 17, 2010
Posts: 75



WSDL is specified by W3C. Isn't it better that the namespace is something like "http://www.w3.org/wsdl" ?

Anyone can tell me about the background or history about "http://schemas.xmlsoap.org/wsdl/" ?


OK, so that other guy knows Java better than I do, but I bet he can't speak Wuhanese(a Chinese Dialect) like me.
Dan Drillich
Ranch Hand

Joined: Jul 09, 2001
Posts: 1164
Interesting thing. Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language refers in section 1.4.4 Prefixes and Namespaces Used in This Specification to wsdl as http://www.w3.org/ns/wsdl.

Regards,
Dan


William Butler Yeats: All life is a preparation for something that probably will never happen. Unless you make it happen.
Leon Omk
Ranch Hand

Joined: Aug 17, 2010
Posts: 75


Web Services Description Language (WSDL) 1.1

W3C Note 15 March 2001

This version:
http://www.w3.org/TR/2001/NOTE-wsdl-20010315
Latest version:
http://www.w3.org/TR/wsdl
Authors (alphabetically):
Erik Christensen, Microsoft
Francisco Curbera, IBM Research
Greg Meredith, Microsoft
Sanjiva Weerawarana, IBM Research
Copyright© 2001 Ariba, International Business Machines Corporation, Microsoft



Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language

W3C Working Draft 10 November 2003

This version:
http://www.w3.org/TR/2003/WD-wsdl20-20031110
Latest version:
http://www.w3.org/TR/wsdl20
Previous versions:
http://www.w3.org/TR/2003/WD-wsdl12-20030611
Editors:
Roberto Chinnici, Sun Microsystems
Martin Gudgin, Microsoft
Jean-Jacques Moreau, Canon
Jeffrey Schlimmer, Microsoft
Sanjiva Weerawarana, IBM Research
This document is also available in these non-normative formats: postscript, PDF, XML, and plain text.
Copyright © 2003 W3C® (MIT, ERCIM, Keio), All Rights Reserved. W3C liability, trademark, document use and software licensing rules apply.



Seems when WSDL 1.0 (Sept. 2000) was first developed by IBM, Microsoft and Ariba, W3C was not involved, so these giant corporations happened to invent a namespace neutral to anyone of them. (neither "http://www.ibm.com/..." nor "...microsoft...") I guess.

And the namespace doesn't change to "www.w3.org/wsdl" until W3C has finally got the copyright of wsdl 2.0.

Maybe this explains.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Why namespace for wsdl is not "http://www.w3.org/wsdl"?
 
Similar Threads
Significance of wsdl:
Significance of default Namespace
access to .net web service
how to determine wsdl version?
reading soap-envelop messages