`
Callan
  • 浏览: 735957 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

xfire 无法启动

    博客分类:
  • Java
阅读更多

一般情况下,做ssh组合时,spring是通过web.xml加载,这样使用xfire就没有问题了。但有时需要用struts加载spring(通过struts-config.xml文件中的 plugin加载spring),这时将xfire添加进来,会发现service没有被加载。

xfire的配置文件是通过web.xml加载的,而这里spring通过struts加载,两实例不能共享。

 

解决:

1:  struts里,plugin这样写,  value=""

 

<plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
    <set-property property="contextConfigLocation" value="" />
</plug-in>

 

 2. web.xml加载

<context-param>    
        <param-name>contextConfigLocation</param-name>    
        <param-value>
           /WEB-INF/classes/applicationContext-*.xml  
           classpath:org/codehaus/xfire/spring/xfire.xml
           /WEB-INF/xfire-servlet.xml
        </param-value>    
    </context-param>    
   
    <listener>    
        <listener-class>    
            org.springframework.web.context.ContextLoaderListener    
        </listener-class>    
    </listener>    

 

 

分享到:
评论
1 楼 kook_pudding 2008-10-31  
鄙视提供没有(或不能)实现的方法实例。 value=""
启动时就抱错了!

相关推荐

    Xfire-v1.99 XFire最高版本

    4. **启动服务**:通过XFire提供的API或Spring等框架启动服务。 **四、示例与应用场景** 假设我们有一个简单的数学计算服务,我们可以使用XFire轻松地将其暴露为Web服务: ```java @Service("mathService") ...

    XFire创建的WebService

    4. **部署服务**:一旦配置完成,你可以启动XFire服务器并部署你的服务。部署后,服务将在指定的端点上可用,等待客户端的请求。 5. **测试和消费服务**:可以使用SOAP UI或其他工具测试Web服务,验证其功能是否...

    xfire实现webservice实例

    4. **启动XFire服务器**:使用XFire提供的启动器或Spring集成,启动服务监听指定端口。 5. **发布服务**:通过配置文件,XFire会自动扫描并发布实现的服务到指定的URL。 6. **消费Web服务**:使用XFire的客户端API...

    xfire myeclipse10包

    5. **验证安装**:启动MyEclipse后,可以在"Window" -&gt; "Preferences" -&gt; "MyEclipse" -&gt; "Web Services"中查看并配置XFire的相关设置,如果能看到XFire相关的选项,说明安装成功。 使用XFire插件,开发人员可以...

    spring 集成xfire 比较好的一种方式

    6. **启动 XFire**:最后,启动 XFire 服务器,使其开始监听并处理请求。 ### 示例代码 ```xml &lt;!-- Spring 配置文件示例 --&gt; &lt;value&gt;com.example.MyWebService&lt;/value&gt; ``` ### 注意...

    xfire的简单实例

    接下来,配置xfire的服务器,使其监听特定的HTTP端口并启动服务。 客户端可以通过调用这个Web服务的URL来获取“Hello World”响应,这通常涉及到创建一个SOAP请求,并将其发送到服务的URL。xfire会自动解析请求,...

    XFire demo

    4. **启动服务**:最后,通过 XFire 提供的启动器或 Spring 容器启动服务,使得服务可以对外提供调用。 **调用 Web 服务** XFire 支持多种方式调用 Web 服务,包括 SOAP 客户端、HTTP 客户端和 Aegis 客户端等。...

    Spring2.0和XFire1.2.6整合案例

    5. **部署和测试**:配置好Spring和XFire后,你可以通过Spring的ApplicationContext加载配置,启动Web服务。然后,可以使用测试客户端(如T129_WebService_Test中的类)或者通过SOAP UI等工具来调用这些服务,验证...

    xfire构建WebService例子

    5. **启动服务**:使用XFire的启动器启动服务,使服务对外可用。在主类中添加以下代码: ```java ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("xfire-context.xml"); Service ...

    xfire服务端

    这将在Tomcat启动时启动xfire服务。 - **测试服务**:部署应用到Tomcat后,可以通过浏览器或专门的Web服务测试工具访问服务URL,验证服务是否正常工作。 ### 4. 文件`xfiletest`的用途 在提供的文件列表中,`...

    xfire接口程序,包含xfire服务端和axis客户端

    4. **运行脚本或配置文件**:用于启动服务端和测试客户端调用的服务的脚本或配置文件。 通过这个项目,开发者可以学习到如何设置xfire服务端,如何用Java代码实现服务逻辑,以及如何在axis客户端中配置和调用这些...

    使用XFire发布WebService

    4. **启动服务**: 最后,启动XFire服务监听指定端口,这样Web服务就对外提供了。 **调用WebService客户端** 1. **生成客户端代理**: 使用XFire的工具,如`xfire-codegen`,根据服务的WSDL生成客户端代理类。 2. *...

    xfire的webservice项目demo

    接着启动xfire_client,配置好服务器的URL和其他必要参数,通过客户端代理类调用远程方法。请求会被包装成SOAP消息发送给服务器,服务器解析消息并执行相应的方法,最后将结果封装回SOAP响应,返回给客户端。 此...

    xfire-webservice数据格式及集成spring

    - 启动XFire服务器,一般通过`&lt;bean class="org.codehaus.xfire.spring.XFireServlet"`来完成。 6. **示例代码** 在提供的压缩包中,`testWSSpring_client`和`testWSSpring`可能包含了使用XFire和Spring开发的Web...

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

    5. **启动Web服务**: 最后,你需要配置一个`XFireServlet`,将Web服务绑定到一个HTTP端点,这样其他客户端就可以通过HTTP调用这些服务了。这通常在Web应用的`web.xml`文件中完成。 ```xml &lt;servlet-name&gt;xfire ...

    xfire-distribution-1.2.6

    1. 游戏启动器:Xfire能够直接启动用户电脑上的各种游戏,无需通过复杂的游戏启动程序,大大简化了操作流程。 2. 实时聊天:内置的聊天系统允许用户与好友即时沟通,无论是在游戏中还是在游戏外,都能保持紧密联系...

    Spring XFire 实现webService

    4. 启动XFire:在Spring启动时,会自动初始化XFire并发布Web服务。 通过上述步骤,你已经成功地将Spring与XFire集成,实现了Web服务的发布。此外,XFire还支持WSDL第一和代码第一的开发模式,可以根据项目需求选择...

    XFire 架构的 WebService 开发

    4. **启动服务**:使用XFire的Server类启动服务,使它监听指定的端口,等待客户端请求。 5. **编写客户端**:使用XFire的Client类或者CXF的JAXWS客户端API来调用远程服务。 四、XFire与Demo示例 在提供的"Demo...

    xfire整合spring发布web services

    在`web.xml`中,我们需要配置Spring的`ContextLoaderListener`和`IntrospectorCleanupListener`监听器,以及Xfire的Servlet,以启动和管理Spring容器以及Xfire服务。 在`web.xml`的Spring配置部分,我们设置了`...

Global site tag (gtag.js) - Google Analytics