Hi, This is not supported by CXF 2.7.x by default any more.
The way you use like "http://127.0.0.1:8080/mycontext/ws/MyService/foo" will send a GET http request to webservice, which need URIMappingInterceptor on sever side to interpret the URI to webservice parameters. Unfortunately this can cause a security hole when use ws-security. You can add cxf URIMappingInterceptor yourself now if you really need it and your service don't use ws-security. ------------- Freeman(Yue) Fang Red Hat, Inc. FuseSource is now part of Red Hat Web: http://fusesource.com | http://www.redhat.com/ Twitter: freemanfang Blog: http://freemanfang.blogspot.com http://blog.sina.com.cn/u/1473905042 weibo: @Freeman小屋 On 2013-2-27, at 上午10:17, Ted wrote: > Hi back in the day of 2.6.x I use to be able to test web services from > a browser, i.e. > > http://127.0.0.1:8080/mycontext/ws/MyService?wsdl > > use to return the wsdl then I could do > > http://127.0.0.1:8080/mycontext/ws/MyService/foo > > use to run MyService.foo(); > > I don't seem to be able to just do that in 2.7.3 anymore, has the url > format changed and or is it not supported anymore? It was useful for > quickly testing things like an isAlive() or getTime() so people > writing clients had something to easily test against and know it's > their client at fault and the server is working. > -- > Ted.
