日期:2014-05-20  浏览次数:20639 次

j2me访问c#.net编写的下载文件webservice的MarshallException:null问题
server:
c#.net编写的一个webservcie,用于下载文件:
public   int[]   DownLoadFile(string   fileName)
int[]是文件stream   getbytes后的得到的,作为返回值传给client,转成int是因为wtk2.2好像不能转换byte[]从而生成java下的class文件

client:
j2me,   在eclipse3.3下编写,用先用WTK2.2中的Utility中的模块生成器生成java下的class,然后调用该service

问题:在下在 <100k的文件时正常,但在〉100k时出现java.rmi.MarshallException:   unexpected   exception:   null,两次代码调用没有改动,只是文件大小不同

模拟器:motoming_a1200_a1200e_i_r和wtk2.2自带的defaultcolorphone都试过。
请帮助,谢谢。


------解决方案--------------------
不懂,UP