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