CXF怎样通过代码方式发布WebService到当前WEB容器?

问题描述

请教一下,CXF怎样使用代码方式发布WEBService到当前WEB容器?非常感谢! 问题补充:非常感谢!ServerFactoryBean svrFactory = new ServerFactoryBean(); svrFactory.setServiceClass(impl.getClass()); svrFactory.setAddress("/" + serviceName); svrFactory.setServiceBean(impl); svrFactory.create(); 这种形式正是我所需要的。另外,可以通过代码发布WebService了, 那么,如果我想取消刚才发布的WebService怎么做呢?3Q

解决方案

参考这个:http://www.iteye.com/problems/94410使用servlet发布webservice也是一种办法。或者用spring整合cxf的方式发布webservice:http://www.blogjava.net/icewee/archive/2012/07/06/382399.htmlhttp://www.cnblogs.com/hoojo/archive/2011/03/30/1999563.html

时间: 2024-12-09 16:23:54

CXF怎样通过代码方式发布WebService到当前WEB容器?的相关文章

cxf 3.1.5 spring 发布webservice ,不打印客户端的请求日志

问题描述 cxf 3.1.5 spring 发布webservice ,不打印客户端的请求日志 cxf 3.1.5 spring 发布webservice ,不打印客户端的请求日志, jaxws:endpoint 发布方式,怎么配置?非常感谢

CXF发布webservice服务,浏览器里报错404--not found

问题描述 CXF发布webservice服务,浏览器里报错404--not found 解决方案 python报错code for hash md5 was not found解决方案启动HIVE 服务报错 HWI WAR file not found树莓派安装mysql-srver报错 404 not found!

spring+cxf发布WebService启动tomcat出现问题

问题描述 spring+cxf发布WebService启动tomcat出现问题 启动tomcat是出现异常 严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener org.springframework.beans.factory.BeanCreationException: Error c

我使用cxf和spring整合发布WebService,tomcat上没有报错但是就不访问wsdl

问题描述 我使用cxf和spring整合发布WebService,tomcat上没有报错但是就不访问wsdl No cxf.xml configuration file detected, relying on defaults.在运行tomcat时报这个

cxf 发布webservice , Endpoint address中有的显示ip,有的却显示localhost

问题描述 cxf发布webservice,Endpointaddress:http://xx:xx:xx:xx:8080/XXXX/XXXWS,有的显示实例ip地址有的却显示localhost,请问是什么原因? 解决方案 解决方案二:应该是你addresss设置的问题吧.解决方案三:引用1楼fangmingshijie的回复: 应该是你addresss设置的问题吧. 在哪儿进行设置呢,为什么有的显示正常有的显示不正常呢!我重启一下服务器,有时会都正常,有时又会出现其他的服务address异常,而

java cxf swing 结合发布webservice

问题描述 java cxf swing 结合发布webservice 在一个桌面程序中需要用到webservice,使用swing编写桌面程序,用cxf及内置的jetty发布webservice,目前在eclipse中可以正常运行, 但是一旦打包成jar文件就会报错: [main] DEBUG org.apache.cxf.common.logging.LogUtils - Using org.apache.cxf.common.logging.Log4jLogger for logging.

WebService大讲堂之Axis2(3):使用services.xml文件发布WebService

用Axis2实现Web Service,虽然可以将POJO类放在axis2\WEB-INF\pojo目录中直接发布成Web Service , 这样做不需要进行任何配置,但这些POJO类不能在任何包中.这似乎有些不方便,为此,Axis2也允许将 带包的POJO类发布成Web Service. 先实现一个POJO类,代码如下: package service; public class MyService { public String getGreeting(String name) { ret

java6 webservice 如何以现有的wsdl格式发布webservice

问题描述 java6 webservice 如何以现有的wsdl格式发布webservice java6 webservice 已经用了wsdl的文件,如何以现有的wsdl格式发布webservice,不是生成客户端代码,就是需要根据现有的wsdl文件,来发布webservice?急求... 解决方案 http://wenku.baidu.com/link?url=dcjcmeIeweM3k9POWLauPYqjnCJvCSNQthCZefv71M8cOexAPeH0-pi44oy_g1Kx5A

asp.net中 GET/POST/SOAP方式调用WebService实现方法

GET与POST区别 HTTP 定义了与服务器交互的不同方法,最基本的方法是 GET 和 POST(Ajax开发,关心的只有GET请求和POST请求). GET与POST方法有以下区别: (1)   在客户端,Get方式在通过URL提交数据,数据在URL中可以看到:POST方式,数据放置在HTML HEADER内提交. (2)   GET方式提交的数据最多只能有1024字节,而POST则没有此限制. (3)   安全性问题.正如在(1)中提到,使用 Get 的时候,参数会显示在地址栏上,而 Po