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

Daniel Kulp resolved CXF-5977.
------------------------------

       Resolution: Not a Problem
    Fix Version/s: Invalid
         Assignee: Daniel Kulp


This is not a bug in CXF.  The WSDL that they have deployed is not completely 
valid.   If you point your browser at that WSDL url, you see:

{code}
<soap:address 
location="http://express03:18080/CARMEN-ejb/WebServiceController"/>
{code}

so they are not putting the full URL in the location like they should be.   

You can use the BindingProvider.ENDPOINT_ADDRESS_PROPERTY property on the 
context to override the soap:address location, but this should be reported to 
the service provider.

> Calling a WebService in a different domain ends up in UnknownHostException 
> because the domain is lost
> -----------------------------------------------------------------------------------------------------
>
>                 Key: CXF-5977
>                 URL: https://issues.apache.org/jira/browse/CXF-5977
>             Project: CXF
>          Issue Type: Bug
>    Affects Versions: 2.3, 2.4, 2.5, 2.6, 2.7.12
>            Reporter: Björn Nebe
>            Assignee: Daniel Kulp
>             Fix For: Invalid
>
>         Attachments: Stacktrace.txt, codeexample.txt, part1.png, part2.png
>
>
> I have a client in one domain and a JBoss Application Server providing a 
> WebService in a different domain. Calling the WebService ends up in a 
> UnknownHostException, because during the read of the WSDL the domain part of 
> the servername gets lost and the pure servername is not known. I debugged 
> threw this and add the Stacktrace of the resulting exception and two 
> screenshots showing in which member the wrong value can be found. If I change 
> this member in memory by eclipse, the call works. 



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to