首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > Ruby Rails >

[#0x003C] CXF HelloWorld之ERROR 404情形

2012-10-17 
[#0x003C] CXF HelloWorld之ERROR 404情景  嗐,其实也不是什么很奇特的症状。  我有一个IHelloWorld接口,还

[#0x003C] CXF HelloWorld之ERROR 404情景

  嗐,其实也不是什么很奇特的症状。

  我有一个IHelloWorld接口,还有一个HelloWorldImpl implements IHelloWorld。现在用最基本的JaxWsServerFactoryBean来发布。

public class HelloWorldServer {public static void main(String[] args) {JaxWsServerFactoryBean factory = new JaxWsServerFactoryBean();factory.setServiceClass(HelloWorldImpl.class);factory.setAddress("http://localhost:8080/HelloWorldSite");Server server = factory.create();server.start();}}

factory.setAddress()里的地址,"http://localhost:8080/"是Jetty确定的,然后"HelloWorldSite"这个地方其实是可以随便写的。我把"HelloWorldSite"改成了"xxx",再去访问http://localhost:8080/xxx?wsdl,就404了。

  原因其实很简单——"HelloWorldSite"那个Server还没关呢……在Eclipse的Console View上点"Display Selected Console"小按钮,选到"HelloWorldSite"那个Server,再点"Terminate"红色方格小按钮,再启动"xxx"这个Server,就不会404了。

?

热点排行