<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
<-- 引入cxf -->
xmlns:jaxws=http://cxf.apache.org/jaxws xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
<-- 引入cxf -->
http://cxf.apache.org/jaxws http://cxf.apache.org/schemas/jaxws.xsd">
<import resource="classpath:META-INF/cxf/cxf.xml" />
<import resource="classpath:META-INF/cxf/cxf-extension-soap.xml" />
<import resource="classpath:META-INF/cxf/cxf-servlet.xml" />
<-- 引入cxf end -->
<bean id="aegisBean" class="org.apache.cxf.aegis.databinding.AegisDatabinding" />
<!-- begin-->
<bean id="acceptTask"class="bin.feifei.webservice.impl.AcceptTask"></bean>
<jaxws:endpoint id="acceptTaskImpl" address="/acceptTaskAddr" implementor="#acceptTask"/>
<!-- end -->
</beans>
public String getInfo(){
JaxWsProxyFactoryBean factoryBean = new JaxWsProxyFactoryBean();
factoryBean.setAddress("http://bin.feifei.com.cn/ws/acceptTaskAddr");
factoryBean.setServiceClass(AcceptTask.class);
AcceptTask acceptTask = (AcceptTask)factoryBean.create();
TaskBean taskBean = new TaskBean();
taskBean.setId(111111L);
String type = acceptTask.acceptTask(taskBean);
System.out.println(type);
return "";
}
http://www.ibm.com/developerworks/cn/webservices/ws-pojo-springcxf/
CXF之wsdl2java.bat使用 .
2010-06-21 16:35 394人阅读 评论(0) 收藏 举报
首先,你需要在wsdl2java.bat中以下两个变量:(可以添加到文件最后)
1.set CXF_HOME=D:/资料文件-limpo/apache-cxf-2.2.7/apache-cxf-2.2.7
2.set JAVA_HOME=C:/Program Files/Java/jdk1.6.0_01
也就是设置你的cxf地址和jdk地址,除了以上两个,你还需要在jdk安装目录下的jre/lib下新建endorsed目录,再把jaxb-api-2.1.jar拷贝到其中,因为cxf在jdk1.6下运行,需要这个包。
接着,你用cmd命令,进到cxf下的bin目录,例:D:/资料文件-limpo/apache-cxf-2.2.7/apache-cxf-2.2.7/bin。然后再输入wsdl2java uri(uri为wsl地址) 就可以了
set CXF_HOME=D:\TDDOWNLOAD\apache-cxf-2.2.12\apache-cxf-2.2.12\bin
set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_22
在 CXF_HOME 下新建 “lib” 目录,加入cxf-manifest.jar
wsdl2java sms.wsdl
Ubuntu 中启用 root 帐号
sudo passwd root
禁用 root 帐号
sudo passwd -l root
通过修改/etc/gdm/gdm.conf文件来允许root直接登陆,在该文件中,修改其中的AllowRoot=false变成AllowRoot=true重启
分享到:
相关推荐
webserivce.、cxf整合spring,用的是spring3和cxf3。欢迎大家下载尝试
WebService的CXF整合Spring有源码和jar包
CXF整合Spring需要用到的JAR包
自己用做项目时用到CXF整合Spring,写了下步骤,希望能帮到有需要的人!
绝对可运行,里面有客户端和服务端还有对应的操作文档,导入eclipse或者MyEclipse十分钟内就搞定,虽然贵点但是绝对物有所值.
CXF整合spring,同时支持JSON和XML的CXF配置,支持自动转成实体类,其中的hibernate配置可以不用理会。如果还有不明白可以在留言里留下联系方式,大家可以一起讨论
CXF整合spring实现REST接口开发
CXF整合Spring Spring 整合CXF开发服务 准备工作:下载相应的jar包(cxf和spring)
CXF整合spring实现SOAP接口开发
这个版本是我上次传的CXF整合spring的加强版,增加了上传和下载已经拦截器的功能。如果还有不明白可以在留言里留下联系方式,大家可以一起讨论
linux环境下,cxf整合spring发布webservice源码
cxf整合spring的webservices jar包下载,里面的jar包最好一起复制黏贴,这个也可能会有版本冲突问题
webservice cxf 整合spring例子源代码.相关博客的介绍: http://blog.csdn.net/dream_broken/article/details/35331949
cxf+spring整合,只要把项目导入到myeclipse中,就可以运行。
NULL 博文链接:https://hailong-qin.iteye.com/blog/1997424
内容为CXF整合spring的服务端和客户端开发例子,注释不太详尽,网上的教程比较多,但是多跑不起来,特地把整个工程都打包给大家做参考,程序内容均来自网上整理,均可以运行。
最完整的的cxf与spring整合需要的jar文件
NULL 博文链接:https://zhangzhennan.iteye.com/blog/1624624