我的解决方案中有一个服务引用,此引用设置为Java Web服务,但我无法访问其代码。
每次我调用此Web服务时,都会收到以下错误:
Java类com.thomson.ecom.service.bean.product.Material没有 支持编组/解编的必要机制。适配器 错误。元素文本内容不得包含START_ELEMENT;嵌套 异常是com.thomson.mis.xml.TypeSupportException:Java类 com.thomson.ecom.service.bean.product.Material不支持 编组/解编的必要机制。适配器错误。 元素文本内容可能不包含START_ELEMENT
我的代码:
using(var ws = new WebServiceX.ServiceCliente())
{
var obj = new ProductInformation
{
ProductId = "TEST"
};
ws.EndPoint.Address = new EndpointAddres("http://myurl.com");
var ret = ws.MyMethod(obj);
}
我已经尝试过使用网络参考,但我得到了同样的错误。我做错了吗?
答案 0 :(得分:0)
我遇到的问题是服务版本。在我开始通知头对象中的服务版本后,它开始工作。