ksoap2 soap android jira тлен

SQLite, Preferences, файлы, SD, Content Provider, XML, JSON
Ответить
kolpak
Сообщения: 1
Зарегистрирован: 13 май 2014, 12:46

ksoap2 soap android jira тлен

Сообщение kolpak » 13 май 2014, 12:54

Всем привет, делаю клиента для jira на андроид, дошел до джировского метода progressWorkflowAction , появилась проблема, при запросе метода по документации нужно передать параметры:

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

java.lang.String token,
java.lang.String issueKey,
java.lang.String actionIdString,
RemoteFieldValue[] actionParams
Первые три параметра заполняю так:

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

SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);
request.addProperty("in0", token);
request.addProperty("in1", issueName);
request.addProperty("in2", actionId);
А вот как добавить третий параметр: RemoteFieldValue[] actionParams через ksoap2, ума не приложу.

Причем есть онлайн soap клиент http://www.soapclient.com/
в нем создаю запрос. он отрабатывает, этот браузер посылает параметры вот так:

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

<in0 xsi:type="xsd:string">Qa8FqhU9A9</in0>
            <in1 xsi:type="xsd:string">SERVICE-22404</in1>
            <in2 xsi:type="xsd:string">42</in2>
            <in3 xsi:type="soapenc:Array" soapenc:arrayType="tns1:RemoteFieldValue[1]">
                <item xsi:type="tns1:RemoteFieldValue">
                    <id xsi:type="xsd:string">resolution</id>
                    <values xsi:type="soapenc:Array" soapenc:arrayType="xsd:string[1]">
                        <item soapenc:position="[0]" xsi:type="xsd:string">qweadwadqe</item>
                    </values>
                </item>
            </in3>
Помогите как в ksoap2 создать параметр in3( Заранее спасибо!

Ответить