Matthew Broadhead created TOMEE-1460:
----------------------------------------
Summary: deploying cxf webservice in host other than localhost
Key: TOMEE-1460
URL: https://issues.apache.org/jira/browse/TOMEE-1460
Project: TomEE
Issue Type: Bug
Affects Versions: 1.7.1
Reporter: Matthew Broadhead
i have a basic test webservice with interface TestWs
package testws;
import javax.jws.WebService;
@WebService(targetNamespace = "http://test.com/authws/webservices/test")
public interface TestWs {
void test();
}
and class Test
package testws;
import javax.ejb.Stateless;
import javax.jws.WebService;
@Stateless
@WebService(portName = "TestPort", serviceName = "TestService",
targetNamespace = "http://test.com/authws/webservices/test", endpointInterface
= "testws.TestWs")
public class Test implements TestWs {
@Override
public void test() {
}
}
in server.xml i have two host elements
<Host name="localhost">
<Host name="test.com">
deploying the war to localhost everything is fine. deploying to test.com it
does not work. the log reads:
INFO: Webservice(wsdl=http://localhost:8080/testws/Test,
qname={http://test.com/authws/webservices/test}TestService) --> Ejb(id=Test)
whereas the expected result might be
INFO: Webservice(wsdl=http://test.com:8080/testws/Test,
qname={http://test.com/authws/webservices/test}TestService) --> Ejb(id=Test)
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)