Array in SOAP request

Hilfe zu Znuny Problemen aller Art
Locked
devops
Znuny newbie
Posts: 2
Joined: 15 Feb 2012, 13:06
Znuny Version: 3.1.0

Array in SOAP request

Post by devops »

Weiß jemand wie ich im Soap request den Array Parameter Queues abbilde?
So versuche ich Tickets in der Queue "Raw" zu bekommen:

Code: Select all

<soapenv:Envelope soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:env="http://schemas.xmlsoap.org/soap/envelop/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"><soapenv:Body><Dispatch xmlns="/Core">
	<Username xsi:type="xsd:string">userName</Username>
	<Password xsi:type="xsd:string">password</Password>
	<Object xsi:type="xsd:string">TicketObject</Object>
	<Method xsi:type="xsd:string">TicketSearch</Method>
	<Param1_Name xsi:type="xsd:string">Result</Param1_Name>
	<Param1_Value xsi:type="xsd:string">ARRAY</Param1_Value>
	<Param2_Name xsi:type="xsd:string">Limit</Param2_Name>
	<Param2_Value xsi:type="xsd:int">100</Param2_Value>
	<Param3_Name xsi:type="xsd:string">UserID</Param3_Name>
	<Param3_Value xsi:type="xsd:string">1</Param3_Value>
	<Param4_Name xsi:type="xsd:string">OrderBy</Param4_Name>
	<Param4_Value xsi:type="xsd:string">Down</Param4_Value>
	<Param5_Name xsi:type="xsd:string">SortBy</Param5_Name>
	<Param5_Value xsi:type="xsd:string">Age</Param5_Value>
	<Param6_Name xsi:Type="xsd:string">Queues</Param6_Name>
	<Param6_Value xsi:Type="ARRAY">['Raw']</Param6_Value>
</Dispatch></soapenv:Body></soapenv:Envelope>
Das Ergebnis ist dann aber immer leer und im otrs.log steht:

Code: Select all

[Error][Kernel::System::TicketSearch::TicketSearch][376] The given param 'Queues' is invalid or an empty array reference!
Wie muss der Param6_Value in meinem Fall aussehen?
root
Administrator
Posts: 4254
Joined: 18 Dec 2007, 12:23
Znuny Version: Znuny and Znuny LTS
Real Name: Roy Kaldung
Company: Znuny
Contact:

Re: Array in SOAP request

Post by root »

Womit sprichst Du denn OTRS an? PHP, Perl, C#?
Znuny and Znuny LTS running on CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO

Use a test system - always.

Do you need professional services? Check out https://www.znuny.com/

Do you want to contribute or want to know where it goes ?
devops
Znuny newbie
Posts: 2
Joined: 15 Feb 2012, 13:06
Znuny Version: 3.1.0

Re: Array in SOAP request

Post by devops »

Ich schicke einfach mit einem HTTP Client das Request XML auf den Port.
Ich verwende dafür Lotus Script, das wiederum COM Objekte verwendet, so wie es hier steht:
http://www-10.lotus.com/ldd/nd6forum.ns ... enDocument
Locked