Ось 1.4 не устанавливает правильный тип параметраJAVA

Программисты JAVA общаются здесь
Anonymous
Ось 1.4 не устанавливает правильный тип параметра

Сообщение Anonymous »

Я пытаюсь связаться с API (причем устаревшим, как вы можете судить по моему использованию Axis 1.4), и у меня возникли проблемы с установкой типа параметра. Я определяю и добавляю его в операцию следующим образом:

Код: Выделить всё

oper = new OperationDesc();
param = new ParameterDesc(
new QName("", "parameters"), ParameterDesc.IN,
new QName("http://exampleuri.org", "input"),
Input.class, false, false
);
oper.addParameter(param);
Где Input — это класс Java, созданный Axis для этой службы.
Однако при вызове вызова результирующий тег в итоге получается
с простым типом "string" вместо с использованием информированного сложного типа " input", заставляя такие символы, как

Подробнее здесь: https://stackoverflow.com/questions/786 ... -parameter

Вернуться в «JAVA»