You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Andrei Shakirin (JIRA)" <ji...@apache.org> on 2014/04/11 12:49:14 UTC

[jira] [Created] (CXF-5685) Extended support for wsdl11external WS-PolicyAttachments references

Andrei Shakirin created CXF-5685:
------------------------------------

             Summary: Extended support for wsdl11external WS-PolicyAttachments references
                 Key: CXF-5685
                 URL: https://issues.apache.org/jira/browse/CXF-5685
             Project: CXF
          Issue Type: Improvement
          Components: JAX-WS Runtime
    Affects Versions: 2.7.10, 3.0.0-milestone2
            Reporter: Andrei Shakirin
            Assignee: Andrei Shakirin


Currently CXF supports only limited set of references for external WS-PolicyAttachments (wsa:EndpointReferenceType):

<attachments xmlns:wsp="http://www.w3.org/ns/ws-policy" xmlns:test="http://x.y.z/Assertions">
    <wsp:PolicyAttachment>
        <wsp:AppliesTo>
            <wsa:EndpointReferenceType xmlns:wsa="http://www.w3.org/2005/08/addressing">
                <wsa:Address>http://x.y.z/GreeterPort</wsa:Address>
            </wsa:EndpointReferenceType>
        </wsp:AppliesTo>
        <wsp:Policy>
           <test:A>A</test:A>
        </wsp:Policy>
    </wsp:PolicyAttachment>    
</attachments>

I propose to extend that to support at least some URI Domain Expression for wsdl11:
wsdl11.definitions() 
wsdl11.service(service) 
wsdl11.binding(binding)
wsdl11.bindingOperation(binding/operation)
wsdl11.bindingOperation.input(binding/operation)
wsdl11.bindingOperation.output(binding/operation)
wsdl11.bindingOperation.fault(binding/operation/fault)




--
This message was sent by Atlassian JIRA
(v6.2#6252)