尝试将WSDL属性作为数据集值插入:提供的数据包含无效字符

时间:2018-08-09 09:08:27

标签: java web-services enums xsd xsi

我正在尝试通过Web应用程序调用Web服务。我根据给定的wsdl和xsd文件生成客户端代码。

但是,我遇到了一些我可以在google中找到的错误:

Error in function "SOAPDataAdapter::getFieldValueFromXSDElement (XSD -> Dataset conversion)": Feature "class xsd__anyType" is not supported
Error in function "SOAPDataAdapter::getVASCOAttributeFromGSOAP (Attempting to insert WSDL attribute 'User ID' (attribute ID 0) as a dataset value)": The supplied data contains invalid characters

这是该变量的客户代码:

@XmlElement(required = true, type=String.class)
@XmlSchemaType(name = "string")
protected CredentialAttributeIDEnum attributeID;

CredentialAttributeIDEnum也是从wsdl生成的枚举。

假设type=String.class应该能够正确处理吗?

请告知。

0 个答案:

没有答案