Uploaded image for project: 'CXF'
  1. CXF
  2. CXF-5685

Extended support for wsdl11external WS-PolicyAttachments references

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 3.0.0-milestone2, 2.7.10
    • 3.0, 2.7.12
    • JAX-WS Runtime
    • None
    • Unknown

    Description

      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)

      Attachments

        Activity

          People

            ashakirin Andrei Shakirin
            ashakirin Andrei Shakirin
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: