cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alessio Soldano (JIRA)" <>
Subject [jira] [Created] (CXF-4674) Early consume publishedEndpointUrl property
Date Tue, 04 Dec 2012 18:22:58 GMT
Alessio Soldano created CXF-4674:

             Summary: Early consume publishedEndpointUrl property
                 Key: CXF-4674
             Project: CXF
          Issue Type: Improvement
          Components: JAX-WS Runtime, Simple Frontend
            Reporter: Alessio Soldano
            Assignee: Alessio Soldano
             Fix For: 2.7.1

The 'publishedEndpointUrl' property currently allows controlling the soap:address value to
used in the published wsdl for each endpoint.
However, when deploying multiple contract-first endpoints in the same web app and sharing
the same wsdl (e.g. multiple services, each having a single port corresponding to a different
endpoint), the wsdl definition used for serving wsdl queries is rewritten multiple times before
it's fully updated with the provided 'publishedEndpointUrl' properties.
The WSDL Definition object is properly shared among endpoints (thanks to the WSDLManager cache),
however when serving a given endpoint wsdl query, the soap:address for that endpoint only
is rewritten.
Please note, this is not about automatic address rewrite using the 'autoRewriteSoapAddress'
property, but about early consuming the info provided through 'publishedEndpointUrl' before
ports depending on that are shown in a wsdl.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message