`

xfire object is not an instance of declaring class

阅读更多
各位大侠好!我用Xfire+Spring做数据上传,服务端的程序我已经成功部署到服务器,且生成了WSDL文件啦,但我在客户端以一旦调用远程的接口,就抛:object is not an instance of declaring class异常,请大侠们帮帮小弟指点一下,先谢谢啦!


远程的接口是:public void upload(List<BignessDangerEntity> remoteList, String tabName);

其中,BignessDangerEntity是我自己定义的类型。
1
0
分享到:
评论
4 楼 justdo2008 2010-05-05  
yangpeihai 写道
问题解决啦。。。。原来是我在Spring配置文件里面的实体Id和xfire配置文件里面实体Id名称一样。。。发布是引用该名称,导致上面错误。太低级啦。。。呵呵


请详解,谢谢!
3 楼 yangpeihai 2009-09-24  

我当时是因为我spring里面的实体<bean>(这里简称b1)的Id和xfire配置文件xfire-servlet.xml中<bean>(这里简称b2)的Id相同(这里简称sameId),并且在b2里面引用了b1,导致报你所说的异常。
b2的具体配置如下:

<bean id="sameId" parent="baseWebService">
  <property name="serviceBean" ref="sameId" />
  <property name="serviceClass" value="com.eweb.book.service.LawWsService" />
</bean>

good luck to you!
2 楼 goodsss241 2009-02-18  
没看明白,能说具体一点么
1 楼 yangpeihai 2008-07-17  
问题解决啦。。。。原来是我在Spring配置文件里面的实体Id和xfire配置文件里面实体Id名称一样。。。发布是引用该名称,导致上面错误。太低级啦。。。呵呵

相关推荐

    xfire构建WebService例子

    XFire xfire = XFireFactory.newInstance().getXFire(); xfire.publish(service); ``` **客户端消费:** 1. **生成客户端代理**:使用XFire的客户端工具(如xfire-gen)从服务的WSDL(Web服务描述语言)生成...

    Xfire Web Service简单实例参考

    这是我自己经过琢磨在工作中使用了一段时间Web Service后,自己学习Xfire的Web Service后编写的,随后发现Web Service其实就是这样简单。包中油服务器端代码,也有客户端代码,也有一个使用说明。要是你也想学习接触...

    xfire实现webservice实例

    Web服务基于WS-I(Web Services Interoperability Organization)的标准,如SOAP(Simple Object Access Protocol)、WSDL(Web Services Description Language)和UDDI(Universal Description, Discovery, and ...

    Xfire-v1.99 XFire最高版本

    **XFire v1.99:WebService开发框架详解** XFire,全称为XFire Integration Library,是一个基于Java的开源框架,专门用于构建和部署Web服务。这个“XFire最高版本”指的是XFire项目的最终或最优化的版本,它提供了...

    xfire

    xfire是一款历史悠久的在线游戏平台,它在2004年由GameSpy Industries开发并发布,主要功能是为玩家提供即时通讯、好友列表、游戏内聊天和游戏统计等功能,旨在增强玩家的游戏体验。xfire 1.26是该平台的一个特定...

    XFire创建的WebService

    XFire是实现这一目标的一种工具,它支持SOAP(Simple Object Access Protocol)和REST(Representational State Transfer)两种主要的Web服务样式。 在XFire中创建Web服务涉及以下步骤: 1. **添加依赖**:XFire...

    XFire返回自定义实体类实例

    Service service = xfire.createService(new ServiceInfo(UserService.class.getName(), UserService.class)); service.setImplementation(new UserServiceImpl()); xfire.getServiceRegistry().register(service...

    xfire依赖jar包

    xfire是一个早期流行的开源Web服务框架,主要用于构建SOAP(简单对象访问协议)和RESTful(Representational State Transfer)服务。这个框架使得Java开发者能够轻松地创建、部署和消费Web服务。xfire依赖于一系列的...

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

    Spring 和 XFire 的集成是构建基于 SOAP 的 Web 服务的一种高效方法。XFire 是一个 Java 框架,专门用于创建和消费 Web 服务,而 Spring 框架则提供了全面的企业级应用开发支持。将这两者结合可以利用 Spring 的强大...

    Xfire API,Xfire帮助文档

    Xfire API 是一款专为游戏社区设计的接口,它允许开发者构建与Xfire服务交互的应用程序,从而增强玩家的游戏体验并提供社交功能。Xfire API 主要围绕Web服务概念,这意味着它通过网络提供一系列功能,使得第三方...

    xfire-all-1.2.6 xfire所需的全部包

    《Xfire全方位解析:1.2.6版本的全面探讨》 Xfire,这款曾经在游戏社区中广受欢迎的即时通讯软件,以其独特的游戏整合功能和社交特性,为玩家提供了便捷的游戏内通信和社区交流平台。本文将深入探讨Xfire 1.2.6这一...

    Java使用XFire调用WebService接口

    1. **SOAP协议**:SOAP(Simple Object Access Protocol)是一种基于XML的协议,用于交换结构化的、类型化的信息。它是Web服务的基础,XFire正是基于SOAP来构建和解析消息。 2. **WSDL描述**:Web服务描述语言...

    使用XFire发布WebService

    【标题】: 使用XFire发布WebService 在Web服务的世界中,XFire是一个强大的开源框架,它使得开发和部署Web服务变得简单。XFire是Apache CXF的前身,它提供了全面的WS-*支持,包括SOAP、WSDL、UDDI、MTOM等标准,...

    整理xfire和spring的集成 web service 面向服务编程 java

    &lt;servlet-class&gt;org.codehaus.xfire.spring.XFireSpringServlet&lt;/servlet-class&gt; &lt;servlet-name&gt;XFireServlet &lt;url-pattern&gt;/servlet/XFireServlet/* &lt;servlet-name&gt;XFireServlet &lt;url-pattern&gt;/services...

    xfire https

    其中,Web Service最常用的标准之一是SOAP(Simple Object Access Protocol),它基于XML格式进行通信。Xfire是一款古老的开源框架,它允许开发者轻松地创建和消费SOAP Web Services。然而,随着技术的发展,Xfire...

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

    &lt;servlet-class&gt;org.codehaus.xfire.spring.XFireServlet&lt;/servlet-class&gt; &lt;param-name&gt;xfire.serviceList &lt;param-value&gt;/services/* &lt;servlet-name&gt;xfire &lt;url-pattern&gt;/services/* ``` 6. **测试和...

    Xfire的client.zip_Xfire客户端代码_webservice

    4. **SOAP(Simple Object Access Protocol)处理**:Web服务通常使用SOAP协议进行数据交换,客户端代码需要能够生成和解析SOAP消息。 5. **异常处理**:客户端代码需要有良好的错误处理机制,当与Web服务通信出现...

    xfire web service调用代码

    Web服务基于开放标准,如SOAP(Simple Object Access Protocol)、WSDL(Web Services Description Language)和UDDI(Universal Description, Discovery, and Integration)。它们通过HTTP协议传输数据,使得跨平台...

Global site tag (gtag.js) - Google Analytics