android/java AMF客户端与服务器传递对象问题

时间:2021-05-21 12:14:21
我的程序:
private static AMFConnection amfConnection = null;
private static String url1 = "http://gm.test.com:2021/TqPadWebSite/GateWay.aspx";
private static String TpDataServiceService = "TqPad.Services.TpDataServices.";
UserInfo user = new UserInfo();
user.setUserID("1234");
user.setUserName("测试");
AMFConnection amfConnection = new AMFConnection();
AMFConnection amfConnection.connect(url1);
Object result = amfConnection.call(TpDataServiceService+"Register", user);
System.out.println("信息修改结果result=========" + result);

执行结果报错:
04-05 16:36:16.880: W/System.err(31012): ServerStatusException 
04-05 16:36:16.880: W/System.err(31012):  data: ASObject[type=null,{type=System.NullReferenceException, description=未将对象引用设置到对象的实例。, level=error, code=Server.Processing}]
04-05 16:36:16.880: W/System.err(31012):  HttpResponseInfo: HttpResponseInfo 
04-05 16:36:16.880: W/System.err(31012):  code: 200
04-05 16:36:16.880: W/System.err(31012):  message: OK
04-05 16:36:16.890: W/System.err(31012):  at com.tq.tools.flex.client.AMFConnection.processAmfBody(AMFConnection.java:759)
04-05 16:36:16.890: W/System.err(31012):  at com.tq.tools.flex.client.AMFConnection.processAmfPacket(AMFConnection.java:722)
04-05 16:36:16.890: W/System.err(31012):  at com.tq.tools.flex.client.AMFConnection.processHttpResponseBody(AMFConnection.java:694)
04-05 16:36:16.890: W/System.err(31012):  at com.tq.tools.flex.client.AMFConnection.processHttpResponse(AMFConnection.java:660)
04-05 16:36:16.890: W/System.err(31012):  at com.tq.tools.flex.client.AMFConnection.send(AMFConnection.java:779)
04-05 16:36:16.890: W/System.err(31012):  at com.tq.tools.flex.client.AMFConnection.call(AMFConnection.java:507)
04-05 16:36:16.890: W/System.err(31012):  at com.tq.tools.TestActivity.onCreate(TestActivity.java:60)
04-05 16:36:16.890: W/System.err(31012):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
04-05 16:36:16.890: W/System.err(31012):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
04-05 16:36:16.890: W/System.err(31012):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
04-05 16:36:16.890: W/System.err(31012):  at android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:3815)
04-05 16:36:16.890: W/System.err(31012):  at android.app.ActivityThread.access$2400(ActivityThread.java:125)
04-05 16:36:16.890: W/System.err(31012):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2037)
04-05 16:36:16.890: W/System.err(31012):  at android.os.Handler.dispatchMessage(Handler.java:99)
04-05 16:36:16.890: W/System.err(31012):  at android.os.Looper.loop(Looper.java:123)
04-05 16:36:16.890: W/System.err(31012):  at android.app.ActivityThread.main(ActivityThread.java:4627)
04-05 16:36:16.890: W/System.err(31012):  at java.lang.reflect.Method.invokeNative(Native Method)
04-05 16:36:16.890: W/System.err(31012):  at java.lang.reflect.Method.invoke(Method.java:521)
04-05 16:36:16.890: W/System.err(31012):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
04-05 16:36:16.890: W/System.err(31012):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
04-05 16:36:16.890: W/System.err(31012):  at dalvik.system.NativeStart.main(Native Method)

请教各位高手,要怎么处理?

2 个解决方案

#1


怎么没有人关注这方面的技术哦   自已顶吧

#2


正在搞这个东西,楼主指教一下,跟你描述一样的错误

#1


怎么没有人关注这方面的技术哦   自已顶吧

#2


正在搞这个东西,楼主指教一下,跟你描述一样的错误