12
当我尝试调用特定的Web服务方法时,我收到“Unspecified error
”。使用XMLSpy我发现参数对象还没有被序列化。XML序列化:对象未序列化
在生成串行源我注意到行:
if (!needType) {
System.Type t = o.GetType();
if (t == typeof(global::moonraker1.Conference)) {
}
else {
throw CreateUnknownTypeException(o);
}
}
但是,WSDL进口创造了一个称为moonraker1.BookingService
单元,所以参数对象的类型实际上是moonraker1.BookingService.Conference
。这似乎完全有可能,这就是为什么该对象没有序列化,但我不明白为什么消息似乎仍然传递给Web服务。
请任何人都可以对此有所了解吗?还是我完全错误的轨道?
德尔福的版本,您使用的? – Sam 2011-04-29 01:57:07