I think you just need to change the address to outside IP or 0.0.0.0 (which let the jetty engine to listen to all the network interface”.
such as from(“cxf://http://192.168.1.123:9090/services?serviceClass=A&dataFormat=POJO”) or from(“cxf://http://0.0.0.0:9090/services?serviceClass=A&dataFormat=POJO”) -- Willem Jiang Red Hat, Inc. Web: http://www.redhat.com Blog: http://willemjiang.blogspot.com (English) http://jnn.iteye.com (Chinese) Twitter: willemjiang Weibo: 姜宁willem On May 20, 2015 at 2:46:26 AM, gargankur007 (gargankur...@gmail.com) wrote: > HI > > I have came route for Soap service Provider like > from("cxf://http://localhost:9090/services?serviceClass=A&dataFormat=POJO") > > My question is do I need to package the application as WAR to enable it > accessing from web? > > I am able to use it by URL http://localhost:9090/services but not by > "http://{realIP}:9090/services". > > Is it mandatory to package the app as war and specify CXFServlet as the > servlet for all the services with pattern /services/*. > > > > > > > > -- > View this message in context: > http://camel.465427.n5.nabble.com/How-to-make-Soap-Service-Provider-work-over-web-tp5767265.html > > Sent from the Camel - Users mailing list archive at Nabble.com. >