<?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重启
分享到:
相关推荐
本文将深入探讨如何将CXF与Spring框架整合,以构建高效且灵活的Web服务解决方案。 首先,让我们了解CXF。CXF(CXF = CXF = "CXF 是一个框架")是一个开源的Java框架,它允许开发人员创建和消费各种Web服务,包括...
【CXF整合Spring详解】 CXF(CXF stands for "CXF is not just an XFire fork", but was originally named XFire)是一个开源的Java框架,它提供了服务导向架构(SOA)和Web服务的实现。CXF使得开发人员能够轻松地...
在企业级应用开发中,Apache CXF 和 Spring 框架的整合是非常常见的,因为它们分别提供了强大的服务端和客户端的 Web 服务支持以及灵活的依赖注入和配置管理。本教程将详细介绍如何将 CXF 与 Spring 整合,帮助...
将CXF与Spring整合的主要目的是利用Spring的管理能力来配置和控制CXF组件,例如服务端点、客户端代理等。这样可以实现更细粒度的控制,提高代码的可测试性和可维护性。 整合步骤如下: 1. **引入依赖**:首先,在...
本文将详细探讨在整合CXF和Spring时所需的JAR包以及它们在系统中的作用。 首先,我们需要理解CXF和Spring各自的核心功能。CXF作为一个Web服务框架,主要负责服务的发布、消费和通信,包括SOAP和RESTful协议的支持。...
在本文中,我们将深入探讨如何将Apache CXF与Spring框架集成,以便同时支持JSON和XML的Web...这个“CXF整合spring同时支持JSON和XML配置的HelloWorld”示例为开发者提供了一个基础,从中可以扩展出复杂的企业级服务。
"cxf整合springjar包下载"的标题表明我们在这里讨论的是如何将Apache CXF与Spring框架进行集成,以便在开发基于Web服务的应用程序时利用两者的优点。下面我们将深入探讨这两个框架以及它们整合的关键知识点。 ...
【标题】:Webservice CXF 整合Spring的实例源码解析 在Web服务开发中,Apache CXF是一个广泛使用的开源框架,它提供了创建、部署和管理Web服务的强大功能。CXF不仅支持SOAP,还支持RESTful API,使得开发者能够...
以上就是Linux环境下,使用CXF整合Spring发布Web服务的基本流程和关键知识点。实际开发中,可能还需要根据具体需求进行更深入的配置和定制,例如支持WSDL第一或第二样式、处理MTOM和SwA等复杂数据交换格式。通过这种...
在这个“CXF整合spring 支持restful xml json 上传下载的HelloWorld”示例中,我们将探讨如何实现XML和JSON数据格式的支持,以及文件上传和下载功能。 首先,我们需要在Spring配置文件中声明CXF的Servlet,这样可以...
【标题】"CXF 整合 Spring 搭建Web Service"的知识点解析 在Web服务领域,CXF(CXF:曹操,CXF=Confusing eXtreme Flexibility)是一个广泛使用的开源框架,它提供了创建、部署和管理SOAP和RESTful Web服务的能力。...
6. **CXF_Spring中的示例**:在提供的压缩包文件"CXF_Spring"中,可能包含了示例代码、配置文件以及相关文档,用于演示如何整合CXF和Spring进行SOAP接口开发。通过研究这些示例,开发者可以更好地理解和实践上述知识...
当我们把CXF与Spring整合时,可以充分利用两者的优点,创建出高效、灵活且易于维护的Web服务应用。 首先,让我们深入理解CXF。CXF(Code first, XFire Next Generation)是一个开放源代码的服务框架,它允许开发者...
总的来说,CXF与Spring的整合使得开发REST接口更加便捷。通过Spring的管理能力,我们可以轻松地实现服务的依赖注入,同时利用CXF的JAX-RS功能来构建RESTful API。这种组合为现代微服务架构提供了坚实的基础。在实际...
标题“简单cxf+spring构建webservice服务”指的是使用Apache CXF框架与Spring框架结合来创建Web服务。Apache CXF是一个开源的Java框架,它允许开发者创建和消费各种Web服务,包括SOAP和RESTful风格。Spring框架则为...
"CXF+Spring整合"是企业级Java应用程序中常用的一种技术组合,它结合了Apache CXF(一个用于构建和服务导向架构的开源框架)和Spring框架的优势,以实现高效、灵活的服务开发和管理。在Java世界里,CXF常用于创建Web...
**标题解析:** "cxf与Spring的整合实例(适合初学者)" 指的是一个教程或示例项目,旨在帮助初次接触CXF和Spring框架的开发者理解如何将这两个强大的开源工具集成在一起。CXF是一个流行的开源服务框架,常用于构建...
基于spring+cxf实现用户文件传输的webservice 在本文中,我们将探讨如何使用Spring+CXF实现用户文件传输的Webservice。该Webservice提供了基本的报文上传和查询功能,同时还提供了用户身份验证功能。 Spring 和 ...