You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Jose Garcia-Sacristan (JIRA)" <ji...@apache.org> on 2007/10/19 17:12:50 UTC

[jira] Created: (CXF-1123) ClientFaultConverter needs to deal with unqualified part names.

ClientFaultConverter needs to deal with unqualified part names.
---------------------------------------------------------------

                 Key: CXF-1123
                 URL: https://issues.apache.org/jira/browse/CXF-1123
             Project: CXF
          Issue Type: Bug
          Components: Core
    Affects Versions: 2.1
            Reporter: Jose Garcia-Sacristan
             Fix For: 2.1


 WSI-BP states that RPC/Lit part accessors should be completely unqualified. ClientFaultConverter needs to support this.
               

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


[jira] Updated: (CXF-1123) ClientFaultConverter needs to deal with unqualified part names.

Posted by "Jose Garcia-Sacristan (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CXF-1123?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jose Garcia-Sacristan updated CXF-1123:
---------------------------------------

        Fix Version/s:     (was: 2.1)
                       2.0.3
    Affects Version/s:     (was: 2.1)
                       2.0.2

> ClientFaultConverter needs to deal with unqualified part names.
> ---------------------------------------------------------------
>
>                 Key: CXF-1123
>                 URL: https://issues.apache.org/jira/browse/CXF-1123
>             Project: CXF
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 2.0.2
>            Reporter: Jose Garcia-Sacristan
>             Fix For: 2.0.3
>
>
>  WSI-BP states that RPC/Lit part accessors should be completely unqualified. ClientFaultConverter needs to support this.
>                

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


[jira] Commented: (CXF-1123) ClientFaultConverter needs to deal with unqualified part names.

Posted by "Daniel Kulp (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-1123?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12536262 ] 

Daniel Kulp commented on CXF-1123:
----------------------------------


However, the WS-BP also specifically says:  (section 4.4.2)

R2205 A wsdl:binding in a DESCRIPTION MUST refer, in each of its soapbind:header, soapbind:headerfault and soapbind:fault elements, only to wsdl:part element(s) that have been defined using the element attribute.

and:

Because faults and headers do not contain parameters, soapbind:fault, soapbind:header and soapbind:headerfault assume, per WSDL 1.1, that the value of the style attribute is "document". R2204 requires that all wsdl:part elements with a style attribute whose value is "document" that are bound to soapbind:body be defined using the element attribute. This requirement does the same for soapbind:fault, soapbind:header and soapbind:headerfault elements.


Thus, Faults (and headers, BTW) are always in Doc/Literal form and thus should be properly qualified.    The RPC/Lit rules do not come into play for the Faults.


That all said, is there a specific test or wsdl or service or something that is not working due to this?   If there is a service not sending faults back properly qualified, that would be a bug in that service.






> ClientFaultConverter needs to deal with unqualified part names.
> ---------------------------------------------------------------
>
>                 Key: CXF-1123
>                 URL: https://issues.apache.org/jira/browse/CXF-1123
>             Project: CXF
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 2.0.2
>            Reporter: Jose Garcia-Sacristan
>             Fix For: 2.0.3
>
>
>  WSI-BP states that RPC/Lit part accessors should be completely unqualified. ClientFaultConverter needs to support this.
>                

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


[jira] Resolved: (CXF-1123) ClientFaultConverter needs to deal with unqualified part names.

Posted by "Daniel Kulp (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CXF-1123?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Daniel Kulp resolved CXF-1123.
------------------------------

    Resolution: Fixed

> ClientFaultConverter needs to deal with unqualified part names.
> ---------------------------------------------------------------
>
>                 Key: CXF-1123
>                 URL: https://issues.apache.org/jira/browse/CXF-1123
>             Project: CXF
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 2.0.2
>            Reporter: Jose Garcia-Sacristan
>             Fix For: 2.0.3
>
>
>  WSI-BP states that RPC/Lit part accessors should be completely unqualified. ClientFaultConverter needs to support this.
>                

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