0 0

xfire客户端异常5

eclipse+xfire出错,

String serviceURL = "http://localhost:8080/HellWorld/services/AnsysService";
XFireProxyFactory serviceFactory = new XFireProxyFactory(XFireFactory.newInstance().getXFire());

其中http://localhost:8080/HellWorld/services/AnsysService?wsdl可生成wsdl文件
但运行上述客户端时抛出下面的异常
ERROR - Server returned error code = 404 for URI : http://localhost:8080/HellWorld/services/MathService. Check server logs for details
org.codehaus.xfire.XFireRuntimeException: Could not invoke service.. Nested exception is org.codehaus.xfire.fault.XFireFault: Server returned error code = 404 for URI : http://localhost:8080/HellWorld/services/MathService. Check server logs for details
org.codehaus.xfire.fault.XFireFault: Server returned error code = 404 for URI : http://localhost:8080/HellWorld/services/MathService. Check server logs for details
at org.codehaus.xfire.fault.XFireFault.createFault(XFireFault.java:89)
at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:83)
at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:114)
at org.codehaus.xfire.client.Client.invoke(Client.java:336)
at org.codehaus.xfire.client.XFireProxy.handleRequest(XFireProxy.java:77)
at org.codehaus.xfire.client.XFireProxy.invoke(XFireProxy.java:57)
at $Proxy0.run(Unknown Source)
at com.ynt.XfireClient.main(XfireClient.java:57)
Caused by: org.codehaus.xfire.XFireRuntimeException: Server returned error code = 404 for URI : http://localhost:8080/HellWorld/services/MathService. Check server logs for details
at org.codehaus.xfire.transport.http.HttpChannel.sendViaClient(HttpChannel.java:130)
at org.codehaus.xfire.transport.http.HttpChannel.send(HttpChannel.java:48)
at org.codehaus.xfire.handler.OutMessageSender.invoke(OutMessageSender.java:26)
at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)
at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:79)
... 6 more
SOA 
2008年7月27日 16:03
目前还没有答案

相关推荐

    Xfire的client.zip_Xfire客户端代码_webservice

    在本案例中,"Xfire的client.zip"是一个包含了Xfire客户端代码的压缩包,主要用于调用Web服务。 Xfire客户端代码是实现与Xfire服务器通信的代码库,它可能包含了多种语言的实现,如Java、C#或Python等。这些代码...

    xfire客户端生成

    **xfire客户端生成** 在IT行业中,Web服务已经成为不同系统间通信的重要手段,而XFire则是Java平台上一种流行且强大的Web服务实现框架。XFire,全称为XFire SOAP RPC,它提供了一种简单的方式来创建和消费Web服务。...

    xfire客户端服务端测试样例

    在这个“xfire客户端服务端测试样例”中,我们有两个关键文件:TestXfire和TestService,它们很可能是为了演示xfire的客户端和服务端如何交互而编写的测试程序。 首先,让我们深入了解xfire的工作原理。xfire客户端...

    xfire根据WSDL生成客户端代码

    4. **创建服务客户端**:在你的应用中,实例化由XFire生成的客户端代理类,然后调用其方法来执行Web服务操作。例如: ```java ServiceClient client = new ServiceClient(); client.setEndpoint(...

    XFire客户端分析

    这样,拦截器可以用来实现权限控制、日志记录、异常处理等多种功能,极大地增强了 XFire 客户端的灵活性和可扩展性。 总的来说,理解 XFire 客户端的工作流程有助于开发者更有效地实现和调试 Web Service 应用,...

    XFire Java Web Service 客户端

    在提供的"WebServiceClient"压缩包中,可能包含了XFire客户端使用的示例代码、配置文件以及必要的库文件。这些资源可以帮助开发者快速理解和使用XFire客户端,进行Web服务的调用。 总结,XFire作为一款强大的Java ...

    xfire_client_jar

    在描述中提到,“使用xfire开发webservice的客户端需要的完整jar包”,这意味着这个压缩包包含了运行XFire客户端应用程序所需的所有依赖库。开发Web服务客户端时,开发者通常需要这些库来与服务器进行通信,调用远程...

    调用xfire接口的客户端实现

    同时,下载XFire的客户端库,包括必要的jar包,这些在提供的压缩文件"xfire客户端调用及依赖包"中应该能找到。 2. **添加依赖**:将下载的jar包添加到你的项目类路径中,这些jar包通常包括XFire的核心库、XML处理库...

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

    在IT行业中,接口程序是系统间通信的关键,而xfire和axis是两种广泛使用的Java Web服务框架,它们在实现服务端和客户端交互方面扮演着重要角色。本项目名为"xfire接口程序,包含xfire服务端和axis客户端",旨在提供...

    webservice---xfire和spring整合

    XFire的核心特性包括XML绑定、协议支持(如SOAP、REST)、WS-*标准实现以及强大的异常处理机制。它使用StAX(Streaming API for XML)进行高效的XML解析,确保了服务的高性能。而Spring框架以其松耦合、可测试性和...

    XFireClient客户端

    XFireClient是一款由个人开发的客户端程序,作为一个小型的DEMO,它展示了如何构建一个基本的客户端应用。在深入探讨XFireClient的知识点之前,我们首先理解一下什么是客户端。客户端是用户与服务器交互的软件,通常...

    Java使用XFire调用WebService接口

    3. **XFire客户端API**:XFire提供了客户端API,可以自动生成客户端代码,这些代码包含了调用Web服务的必要方法。开发者只需要传入参数,就可以执行服务调用。 4. **服务代理的生成**:通过WSDL文件,XFire可以生成...

    Xfire 认证

    4. **心跳机制**:为了保持连接状态并检测异常,Xfire客户端可能会实施心跳机制,定期向服务器发送保持连接的信号。这有助于服务器识别并断开长时间无活动的连接,同时也能检测客户端是否在线。 5. **安全更新**:...

    XFire例子

    在给定的代码示例中,我们看到的是一个XFire客户端如何调用远程Web服务的实例。以下是对关键部分的详细解析: 1. **URL获取WSDL**:`1ͻΣעurlӦȥ?wsdl`这一行看起来是注释,它可能意在说明客户端如何通过URL获取...

    xfire https

    3. **配置HTTPS连接**:为了使用HTTPS,需要配置Xfire客户端以支持SSL。这通常涉及到设置SSLSocketFactory,指定信任的证书,以及处理可能出现的证书链问题。如果服务端需要客户端验证,还需要提供客户端证书。 4. ...

    xfire实现的实例和远程调用的客户端代码

    在本实例中,我们将探讨如何利用XFire实现实时的远程调用,并查看提供的客户端代码(ClientFromInterface.java)和服务器端代码(WS_Server)。 首先,让我们深入了解XFire的基础知识。XFire是一个基于Java的Web...

    xfire+spring+maven构建webservice服务器和客户端

    标题中的“xfire+spring+maven构建webservice服务器和客户端”揭示了本教程将围绕三个主要技术进行讨论:XFire、Spring和Maven。这三者都是Java开发中不可或缺的工具,尤其在构建Web服务方面。 XFire是早期的一个...

    xfire+spring+webservice+client

    它可能包含了Bean定义,用于实例化XFire客户端,以及配置URL、端点地址等信息。 6. **集成与配置**:集成XFire和Spring的关键在于正确配置Spring的ApplicationContext,这通常涉及到定义XFire相关的Bean,如`...

    java xfire调用webservice

    - 使用XFire的客户端API,可以从WSDL生成客户端代理类。这些代理类提供了与服务端接口相同的方法,调用这些方法实际上就是向远程服务发送请求。 - 如果是调用本地服务,你可以直接使用接口实例,无需生成客户端...

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

    6. **异常处理**:当Web服务抛出异常时,Xfire可能无法正确处理。检查服务端是否正确处理异常并返回有意义的错误信息。 7. **依赖库版本冲突**:不同版本的Xfire或相关库可能导致兼容性问题。确保所有依赖库的版本...

Global site tag (gtag.js) - Google Analytics