You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Alessio Soldano (JIRA)" <ji...@apache.org> on 2012/12/05 15:56:58 UTC

[jira] [Resolved] (CXF-4674) Early consume publishedEndpointUrl property

     [ https://issues.apache.org/jira/browse/CXF-4674?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alessio Soldano resolved CXF-4674.
----------------------------------

    Resolution: Fixed
    
> Early consume publishedEndpointUrl property
> -------------------------------------------
>
>                 Key: CXF-4674
>                 URL: https://issues.apache.org/jira/browse/CXF-4674
>             Project: CXF
>          Issue Type: Improvement
>          Components: JAX-WS Runtime, Simple Frontend
>            Reporter: Alessio Soldano
>            Assignee: Alessio Soldano
>             Fix For: 2.6.4, 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: http://www.atlassian.com/software/jira