尝试从Java客户端调用我的WCF服务方法GetApplicationStatus
时遇到了问题。参数为String
类型,包含xmlcontent
当我调用WCF服务方法时,它会抛出以下异常
格式化程序在尝试反序列化消息时抛出异常:反序列化操作“GetApplicationStatus”的请求消息体时出错。期望从名称空间“http://tempuri.org/”结束元素“xmldoc”。从命名空间
中找到元素'Patronid'
类中的方法定义如下
namespace queryService
{
public class queryService : IqueryService
{
public queryService()
{
}
public string GetApplicationStatus(string xmlStringContent)
{
//do some operation
return xmlStringContent;
}
}
}
,界面定义如下
namespace queryService
{
[ServiceContract]
public interface IqueryService
{
[OperationContract]
string GetApplicationStatus(string xmlStringContent);
}
}