CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  Web Services

急救:Server was unable to process request.???

楼主masal79(郁闷哪)2005-12-22 17:33:45 在 .NET技术 / Web Services 提问

在本地.NET程序调用fastrax网站的webservice的web方法时,发生这样一个错误:  
  Server   was   unable   to   process   request.   -->   Object   reference   not   set   to   an   instance   of   an   object  
  不知道什么原因,不知道各位大虾有没有遇到这种情况,是怎么解决的,谢谢 问题点数:50、回复次数:5Top

1 楼lofeo(Transformers.AutoBots.Mr.Surprise)回复于 2005-12-22 17:38:40 得分 0

fastrax网站的webservice的web方法是可用的吗?web返回值是什么type?如果是返回值是objec,可能是个不可序列化的对象.Top

2 楼masal79(郁闷哪)回复于 2005-12-22 17:47:43 得分 0

在调用login方法的时候是可以用的,在调用inseartRequest这个方法的时候出的错,返回结果是string类型的Top

3 楼lofeo(Transformers.AutoBots.Mr.Surprise)回复于 2005-12-22 20:19:03 得分 50

你把代码贴出来,不然也没法了Top

4 楼masal79(郁闷哪)回复于 2005-12-23 09:49:29 得分 0

fastRax.com.fastraxonline.ws.FastraxNetwork   a   =   new   fastRax.com.fastraxonline.ws.FastraxNetwork();  
  com.fastraxonline.ws.FastraxLogin   b     =   a.Login(custLocation,password);//这一步ok  
  string   requestResult     =   a.InsertRequests(xmlQuest);//xmlQuest为xml字符串  
  到这就返回上述错误了()Top

5 楼masal79(郁闷哪)回复于 2005-12-23 13:02:50 得分 0

问题解决了!因为soap   的头文件里有几个tag是需要赋值的,所以login之后,需要将将得到的几个值赋给我们的实例a,加上这句就ok了  
  "a.FastraxLoginValue   =   b;  
  谢谢   lofeo的参与Top

相关问题

  • SQL SERVER急救呀!!!!!!!!!!!!!!
  • 急救!需要隐藏SERVER的方法
  • 急救?(Exchange 2000 server 与 MSN Messager)
  • 急救,exchange server不能启动了
  • windows 2000 server 重启不了,急救
  • 急救~~!!急救~~!!
  • !!!!!急救!急救!!!!
  • 急救!急救!
  • 急救!急救!
  • 急救!急救!

关键词

  • ws
  • fastrax
  • fastraxonline
  • 调用
  • 返回
  • 方法
  • login

得分解答快速导航

  • 帖主:masal79
  • lofeo

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo