cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Glen Mazza (JIRA)" <j...@apache.org>
Subject [jira] Created: (CXF-1146) wsdl2java validator incorrectly requiring doc/lit soap:body messages to have namespaces
Date Sat, 27 Oct 2007 21:50:50 GMT
wsdl2java validator incorrectly requiring doc/lit soap:body messages to have namespaces
---------------------------------------------------------------------------------------

                 Key: CXF-1146
                 URL: https://issues.apache.org/jira/browse/CXF-1146
             Project: CXF
          Issue Type: Bug
    Affects Versions: 2.0.2
            Reporter: Glen Mazza


R2717[1] is incorrectly activating for doc/lit bindings, requiring a namespace attribute:
 
WSDLToJava Error : Violate WSI-BP-1.0 R2717 soapBody in the input/output of the binding operation
'getCityInfo' MUST have namespace attribute

Only rpc/lit must have a namespace.  Doc/lit (wrapped) bindings should not (must not?[2])
have namespace attributes.

[1] http://www.ws-i.org/Profiles/BasicProfile-1.0-2004-04-16.html#R2717

[2] http://atmanes.blogspot.com/2005/03/wrapped-documentliteral-convention.html; Quote: "In
the binding definition, the soap:binding should specify style="document" (although this is
the default value, so the attribute may be omitted), and the soap:body definitions must specify
use="literal" and nothing else. You must not specify the namespace or encodingStyle attributes
in the soap:body definition."  (I cannot find anything more authoritative than this blog entry
on this point, however.)



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message