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

Extended support for wsdl11external WS-PolicyAttachments references

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.0-milestone2, 2.7.10
    • Fix Version/s: 3.0, 2.7.12
    • Component/s: JAX-WS Runtime
    • Labels:
      None
    • Estimated Complexity:
      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

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

              Dates

              • Created:
                Updated:
                Resolved: