Проблема Serviceclient с вызовом операций, которые имеют расширенные классы в качестве параметров
У меня есть операционный ввод, который имеет расширенный класс xsd: shema
SOAPFactory fac = OMAbstractFactory.getSOAP11Factory(); Конверт SOAPEnvelope = fac.getDefaultEnvelope(); OMNamespace omNs = fac.createOMNamespace("http://impl.service.mobile.boerse.com/", "impl"); // // создание полезной нагрузки OMElement method = fac.createOMElement("getIndexData", omNs); Значение OMElement = fac.createOMElement("arg0.deviceType", omNs); значение.setText("1"); метод.addChild (значение); OMElement value2 = fac.createOMElement("arg0.identificationID", omNs); значение2.setText("1"); метод.addChild (значение2); OMElement value4 = fac.createOMElement("arg0.name", omNs); значение4.setText("1"); метод.addChild (значение4); OMElement value3 = fac.createOMElement("arg1", omNs); значение3.setText("1"); метод.addChild (значение3); конверт.getBody().addChild(метод);
где не так