`
苹果超人
  • 浏览: 200238 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

XFire配置问题

    博客分类:
  • java
阅读更多
Error initializing XFireServlet.
java.lang.IllegalStateException: Could not find valid implementation for: 2.0
  at org.apache.xbean.spring.context.impl.XBeanHelper.createBeanDefinitionReader(XBeanHelper.java:48)
  at org.codehaus.xfire.spring.XFireConfigLoader.getXFireApplicationContext(XFireConfigLoader.java:74)
  at org.codehaus.xfire.spring.XFireConfigLoader.loadContext(XFireConfigLoader.java:41)
  at org.codehaus.xfire.transport.http.XFireConfigurableServlet.loadConfig(XFireConfigurableServlet.java:86)
  at org.codehaus.xfire.transport.http.XFireConfigurableServlet.createXFire(XFireConfigurableServlet.java:54)
  at org.codehaus.xfire.transport.http.XFireServlet.init(XFireServlet.java:45)
  at javax.servlet.GenericServlet.init(GenericServlet.java:212)
  at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161)
  at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981)
  at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4045)
这是因为XFire不支持Spring2.0的新特征,需修改service.xml文件,将beans元素的命名空间放到services元素上,修改后的xml如下:
<beans>
 
<services xmlns="http://xfire.codehaus.org/config/1.0">
 
</services>
 
</beans>
另外,MyEclipse的Spring Capailities和WebService Capailities(使用xfire自带Spring2.0的包),造成了spring版本的冲突,如下解决办法:
  删除<MyEclise_Home>/eclipse\plugins\com.genuitec.eclipse.ws.xfire_5.9.100\data\1.2\lib目录的Spring1.2.6包
  删除Tomcat/Webapps/<项目目录>/WEB-INF/lib目录下的Spring1.2.6包
重新启动MyEclipse
分享到:
评论

相关推荐

    XFire容易配置出现的几个异常信息

    标题“XFire容易配置出现的几个异常信息”暗示了我们在配置XFire时可能会遇到的常见问题。以下是一些可能出现的异常以及相应的解决方案: 1. **找不到或无法加载主类异常**: 这通常是由于类路径设置不正确或JAR...

    spring和xfire配置

    在这里,我们指定了两个配置文件的位置:一个是XFire自身的配置文件`xfire.xml`,位于类路径下的`org/codehaus/xfire/spring`目录;另一个是应用的主配置文件`applicationContext.xml`,位于`/WEB-INF`目录下。 ```...

    webservice xfire配置示例

    本示例将带你了解如何配置XFire来创建和使用Web服务。首先,确保你已经下载并安装了XFire库。在Java项目中,你可以通过Maven或Gradle将其依赖添加到构建文件中。对于Maven,可以在`pom.xml`中添加以下依赖: ```xml...

    Xfire配置Web Service+Spring+Hibernate详细配置流程

    以下是关于"Xfire配置Web Service+Spring+Hibernate详细配置流程"的知识点详解: 1. **Spring框架**: Spring是Java企业级应用开发的首选框架,提供依赖注入(DI)和面向切面编程(AOP)。在Web服务场景中,Spring...

    XFire-WebServices傻瓜配置.doc

    **XFire-WebServices傻瓜配置** XFire是一款开源的Java Web Services框架,它使得开发者能够轻松地创建和消费Web服务。...如果你在配置过程中遇到问题,可以通过邮件zhaoxiong1003@126.com寻求帮助。

    XFire在MyEclipse中配置图文讲解

    ### XFire在MyEclipse中配置详解 #### XFire与MyEclipse的融合:搭建高效Web Service开发环境 XFire是一款高性能的Java SOAP框架,以其轻量级、易用性及对多种标准的支持(如JAXB、XMLBeans、Java5和JAX-WS等)而...

    axis和xfire配置webService的源代码

    配置XFire的基本流程: 1. 添加XFire的库到项目依赖。 2. 使用注解或XML配置定义服务接口和服务实现。 3. 部署服务到Web容器,如Tomcat。 4. 创建客户端代理类,调用服务。 在实际开发中,选择Axis还是XFire取决于...

    Web服务中XFire的配置和在客户端的配置,图解说明

    Web服务中XFire的配置和在客户端的配置,图解说明Web服务中XFire的配置和在客户端的配置,图解说明Web服务中XFire的配置和在客户端的配置,图解说明Web服务中XFire的配置和在客户端的配置,图解说明Web服务中XFire的...

    Xfire配置Web Service+Spring+Hibernate详细流程

    ### Xfire配置Web Service+Spring+Hibernate详细流程 在IT领域,尤其是企业级应用开发中,集成Web Service、Spring框架以及Hibernate技术是非常常见的需求。本文将深入解析如何使用Xfire来配置并集成这三个核心技术...

    spring+xfire( 编写webservice完整配置+案例)

    在本教程中,我们将深入探讨如何使用Spring和XFire编写Web服务的完整配置,并通过实际案例来学习这一过程。 首先,我们需要了解Spring和XFire的基础。Spring框架提供了一个名为Spring-WS的模块,专门用于构建Web...

    xfire配置信息

    ### xfire配置信息详解 #### 一、XFire简介 XFire是一个开源的轻量级SOAP容器,用于创建Web服务的应用程序。它基于Java技术,提供了简单易用的API来帮助开发者快速构建Web服务。 #### 二、XFire配置文件详解 在...

    Xfire调用webservice无法传递参数问题

    4. **配置问题**:Xfire的配置文件(如xfire-config.xml)可能没有正确设置,导致参数传递失败。检查配置文件中的服务地址、命名空间、操作名等是否与Web服务实际配置一致。 5. **SOAP消息结构错误**:参数可能没有...

    面向服务的架构用XFIRE配置webService服务;

    总的来说,面向服务的架构用XFIRE配置Web服务是一种高效且灵活的方式,能够促进系统的可扩展性和互操作性。通过合理利用这些库文件,开发者可以快速构建出安全、可靠的Web服务,并将其无缝集成到现有的Spring应用...

    Xfire调用webservice无法接收到参数问题解决

    3. **SOAP绑定错误**:Xfire配置文件中,SOAP绑定可能没有正确设置,导致请求无法到达服务端或者服务端无法解析请求。 4. **安全问题**:如果Web服务配置了安全机制,如WS-Security,而客户端没有正确地提供认证...

    xfire+webservice(服务器配置篇)

    -- XFire配置 --&gt; &lt;servlet-name&gt;xfire &lt;servlet-class&gt;org.springframework.web.servlet.DispatcherServlet &lt;servlet-name&gt;xfire *.ws &lt;!-- 配合Spring容器中XFire一起工作的Servlet --&gt; &lt;servlet-name&gt;...

    Xfire配置Web Service+Spring+Hibernate详细流程(转)

    首先,让我们了解Xfire配置Web Service的基本步骤。在设置Xfire时,我们需要在项目中引入相应的库文件,并配置相关的XML文件,如xfire-config.xml,来定义服务端点和绑定协议。在服务接口中,我们会定义Web服务的...

    java使用XFire调用webService接口

    2. 配置 web.xml 文件,确保 XFire 配置正确。 3. 创建 web 服务,选择工具栏中的 new web service,填写服务名称和 Java 包名。 4. 生成服务接口和默认实现。 5. 部署 web 服务到 Tomcat 服务器上,并进行测试。 ...

Global site tag (gtag.js) - Google Analytics