jsr172访问webservice Invalid Element Name From Server错误

问题描述

最近在用jsr172访问webservice的时候,当调用webservice中的某些方法时,会出现这样一个问题:java.rmi.MarshalException:InvalidElementNameFromServer,而调用其他的一些方法,又是正常的!j2me客户端代码是用wtk2.5自动生成,没有任何错误,但访问sayBye(String)方法的时候,就出现了上述错误,不知道如何解决,郁闷!webservice就用myeclipse6.0架的,服务端源代码如下:packagehellows;//GeneratedbyMyEclipsepublicinterfaceIHelloWorld{publicPeoplecreateInstance();publicStringexample(Stringmessage);publicStringsayBye(Stringname);publicintadd(intx);}packagehellows;//GeneratedbyMyEclipsepublicclassHelloWorldImplimplementsIHelloWorld{publicStringexample(Stringmessage){System.out.println(this);return"hello:"+message;}publicStringsayBye(Stringname){System.out.println(this);return"seeyoutomorrow,"+name;}publicintadd(intx){returnx;}publicPeoplecreateInstance(){Peopleperson=newPeople();person.setName("aa");person.setGender("male");person.setAge(22);returnperson;}}packagehellows;publicclassPeople{privateStringname;privateStringgender;privateintage;publicPeople(){}publicStringgetName(){returnname;}publicvoidsetName(Stringname){this.name=name;}publicStringgetGender(){returngender;}publicvoidsetGender(Stringgender){this.gender=gender;}publicintgetAge(){returnage;}publicvoidsetAge(intage){this.age=age;}}

所以,希望哪位高手帮小弟一把,十分感谢!

解决方案

本帖最后由 salanganevspig 于 2009-10-12 10:23:47 编辑
解决方案二:
关注
解决方案三:
跟帖
解决方案四:
webservice中的某些方法
解决方案五:
bangdingxia
解决方案六:
不会,顶一下、、、
解决方案七:
http://osdir.com/ml/java.sun.kvm/2004-04/msg00073.htmlhttp://osdir.com/ml/java.sun.kvm/2004-04/msg00078.html你可以看哈。

时间: 2024-12-27 11:39:10

jsr172访问webservice Invalid Element Name From Server错误的相关文章

访问webservice时报对回复正文反序列化错误改了maxStringContentLength也不行 怎么破

问题描述 这个问题百度怎么查都是说改maxStringContentLength,但是我把maxStringContentLength改到2147483647也不行.请问这个问题能怎么解决呢.效果上我访问的服务有一个参数MaxCount我给500的时候可以正常返回如果给到600以上甚至1000就会报这个错误,但是用SOAPUI测试的话,并不会出问题.我QQ564904852如果需要测试程序可以加我QQ 解决方案 解决方案二:没有人知道吗在线求~~~~~~~~~~~~~~~~~~~~~~~~~~~

无需.net和专用组件实现用asp访问webservice

web|访问 可能,大多数的人认为我们需要运行asp.net或使用soap toolkit以访问webservice但是这不是必需的,使用微软的xml parser我们同样可以利用传统的asp页面来访问webservice,下面我就展示给大家看一看!我将使用三个文件来实现我的展示.    global.asa,当程序开始运行时,使用application变量    i_soapcall.asp 一个包含文件,用以访问soap service    default.asp 一个基本的asp文件,用

java 访问webservice 异常

问题描述 java 访问webservice 异常 log4j:WARN No appenders could be found for logger (org.apache.axis2.context.AbstractContext).log4j:WARN Please initialize the log4j system properly.Exception in thread ""main"" org.apache.axis2.AxisFault: Firs

ASP.NET MVC中使用ASP.NET AJAX异步访问WebService

使用过ASP.NET AJAX的朋友都知道,怎么通过ASP.NET AJAX在客户端访问 WebService,其实在ASP.NET MVC中使用ASP.NET AJAX异步访问WebService 也没 什么大的差别. 在ASP.NET应用程序里使用ASP.NET AJAX访问WebService通常都是通过 ScriptMananger引入WebService生成客户端代理的方法,同时也可以使用 Microsoft Ajax Library来完成.本文将介绍在ASP.NET MVC中使用AS

Java访问WebService返回XML数据的方法

  本文实例讲述了Java访问WebService返回XML数据的方法.分享给大家供大家参考.具体如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68

nusoap-用php的NuSoap 访问webservice遇到的问题。

问题描述 用php的NuSoap 访问webservice遇到的问题. 下了0.9.5版本的nusoap,访问java开发的webservice接口,结果一直都连不上,帮忙看一下是什么问题.谢谢.程序报错:Errorwsdl error: XML error parsing WSDL from http://192.168.102.126:8080/eos-default//eos-default/LoginManager on line 32: EntityRef: expecting ';'

.net-通过设置代理服务器访问WebService 提示【HTTP status 407: authenticationrequired】

问题描述 通过设置代理服务器访问WebService 提示[HTTP status 407: authenticationrequired] 大家好,针对如题问题,我查找了网上相关解释,但大多是针对 [**Proxy** authenticationrequired]这个问题的回复,而我遇见的问题[authenticationrequired]貌似与其不大一样,以下我做出我的描述: 1.服务器被加入域中,该域网络不可通过外网访问其网络,访问外网时需要通过代理服务器访问 2.程序开发是用.net编

浏览器调接口-浏览器怎么访问webservice接口

问题描述 浏览器怎么访问webservice接口 求大神告知 浏览器怎么访问webservice接口,在线等.............. 解决方案 不是很明白, 你浏览器通过http,在地址栏输入你的 webservice 的地址就可以. 解决方案二: 首先去google,如何调用webservice.有多重实现方式!自己选择 但是前提是你必须知道wsdl文件的定义,你所需要的参数全部在里面有.自己去看! 解决方案三: 可以通过浏览器掉接口里面的方法吗 解决方案四: 直接在浏览器调用webser

web service-求助:spring webservicetemplate访问webservice怎么设置超时时间?

问题描述 求助:spring webservicetemplate访问webservice怎么设置超时时间? 客户端使用webservicetemplate访问,调用marshalSendAndReceive(String uri, Object requestPayload, WebServiceMessageCallbak requestCallback)方法,怎么样设置超时时间? 解决方案 CXF-WebService设置超时时间 解决方案二: 使用CommonsHttpMessageSe