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/04 19:22:58 UTC
[jira] [Created] (CXF-4674) Early consume publishedEndpointUrl
property
Alessio Soldano created CXF-4674:
------------------------------------
Summary: 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.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
[jira] [Updated] (CXF-4674) Early consume publishedEndpointUrl
property
Posted by "Alessio Soldano (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/CXF-4674?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alessio Soldano updated CXF-4674:
---------------------------------
Fix Version/s: 2.6.4
> 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
[jira] [Resolved] (CXF-4674) Early consume publishedEndpointUrl
property
Posted by "Alessio Soldano (JIRA)" <ji...@apache.org>.
[ 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