File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Web Services Certification (SCDJWS/OCEJWSD) and the fly likes Question: WS-I Profile Basic 1.0a R1005 Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Web Services Certification (SCDJWS/OCEJWSD)
Bookmark "Question: WS-I Profile Basic 1.0a R1005" Watch "Question: WS-I Profile Basic 1.0a R1005" New topic

Question: WS-I Profile Basic 1.0a R1005

Tong Chen
Ranch Hand

Joined: Apr 26, 2002
Posts: 1011
WS-I Profile:
R1005 A MESSAGE MUST NOT contain soap:encodingStyle attributes on any of the elements whose namespace name is "".
So in order to claim conformance to WS-I Profile Basic 1.0a
all the examples in the SOAP 1.1 spec should be changed from:
Can anybody clarify this?

Richard Monson-Haefel
Ranch Hand

Joined: Oct 31, 2003
Posts: 92
The SOAP 1.1 specification was created long before the WS-I BP 1.0a. At the time it was created RPC/Encoded messaging was considered the norm. Since that time RPC/Encoded messaging has proven inadequate for interoperability so its not supported by the WS-I BP 1.0a.
So yes, any example in SOAP 1.1 note that uses RPC/Encoded messaging is not WS-I BP 1.0a conformant. Having said that, keep in mind that awareness of RPC/Encoded messaging and the fact that it is used in legacy Web service applications (that's a funny thought) is important. The J2EE 1.4 app servers are still required to support RPC/Encoded messaging, but if you deploy a Web service with that type of binding than it will not be WS-I BP 1.0a compliant.
Remember that although the J2EE 1.4 vendors must support the BP, you are not required to deploy BP conformant Web services � it�s a good idea but no one is going to cut your fingers off if you don't.

-- <br />Richard Monson-Haefel<br /><a href="" target="_blank" rel="nofollow"></a>
I agree. Here's the link:
subject: Question: WS-I Profile Basic 1.0a R1005
It's not a secret anymore!