Попытка вставить атрибут WSDL в качестве значения набора данных: предоставленные данные содержат недопустимые символы
Я пытаюсь вызвать веб-сервис через веб-приложение. Я генерирую клиентский код на основе данных файлов 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
enum также генерируется из wsdl.
Предположим, что type=String.class
должен быть в состоянии справиться с этим правильно?
Добрый совет.