我已将CXF Web服务实现从Apache CXF 2.0.12升级到2.2.7,现在无法从远程计算机进行连接。
http://localhost:9000/Data?wsdl
在已安装的计算机上工作。
http://computername:9000/Data?wsdl
从远程计算机上无法正常工作(在升级之前可以正常工作)。
该服务使用以下代码在代码(无配置文件)中进行配置:
```
DataServiceImpl dataImplementor = new DataServiceImpl();
JaxWsServerFactoryBean svrFactory = new JaxWsServerFactoryBean();
svrFactory.setServiceClass(DataServiceImpl.class);
svrFactory.setAddress(“http://localhost:9000/Data");
svrFactory.setServiceBean(dataImplementor);
if(intercept) {
svrFactory.getInInterceptors().add(new LoggingInInterceptor());
svrFactory.getOutInterceptors().add(new LoggingOutInterceptor());
}
svrFactory.create();
````
配置中是否有定义“允许的客户端”的内容或类似内容?