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