Webservice mit Multiselect-Feld

Hilfe zu Znuny Problemen aller Art
Locked
Blang
Znuny newbie
Posts: 10
Joined: 06 Sep 2010, 12:12
Znuny Version: 3.1.x

Webservice mit Multiselect-Feld

Post by Blang »

Hallo zusammen,

ich habe im OTRS einen funktionieren Webservice eingerichtet - alles ohne Probleme.
Nachdem ich über den Webservice aber ein Multiselect-Feld mit Werten befüllen möchte,
funktioniert der Webservice nicht mehr. Ganz Konkret werden die Requests nicht mehr vollständig
abgearbeitet.
Hier ein Screenshot mit Multiselect:
MitMultiselect.PNG
Und ohne Multiselect:
OhneMultiselect.PNG
Das Hauptproblem ist, das ich keine vernünftige Fehlermeldung bekomme. Der Request wird mit
folgendem beantwortet:

Code: Select all

500 Server closed connection without sending any data back at ./SOAPTest.pl line 145
Weder ein Logeintrag im OTRS noch im Apache/Syslog.

Ich weis nicht mehr weiter. Ohne konkrete Fehlermeldung lässt sich
der Fehler leider nicht aufspüren. Ich habe schon sämtliche Module auf offensichtliche Fehler
gecheckt. Auch das Mapping in ein Perl-Hash funktioniert.

Ich hoffe es weiß jemand Rat.

Viele Grüße,
Blang

Der vollständigkeithalber noch der Inhalt meiner XML-Datei:
<UserLogin>xxx</UserLogin>
<Password>xxx</Password>
<Ticket>
<Title>Freischaltung Netzdose</Title>
<Queue>Webservice</Queue>
<State>new</State>
<PriorityID>3</PriorityID>
<CustomerUser>xxx</CustomerUser>
</Ticket>
<Article>
<ArticleType>webrequest</ArticleType>
<SenderType>system</SenderType>
<ContentType>text/plain; charset=utf8</ContentType>
<Subject>Freischaltung Netzdose</Subject>
<Body>e-Antrag von Webseite "Kabelgebundener Netzwerkanschluss"
--------------------------------------------------------
Antrag auf Freischaltung einer Netzdose
Gebäude: x
Stockwerk: 1
Raum-Nr.: 123
Dosennummer: 14 / 15 / 339
Anschlusstyp: UTP doppelt, beide
Gerätetyp: PC / Server
Verwendungszweck: multi select test
</Body>
</Article>
<DynamicField>
<Name>UserID</Name>
<Value>xxx</Value>
</DynamicField>
<DynamicField>
<Name>UserName</Name>
<Value>xxx</Value>
</DynamicField>
<DynamicField>
<Name>UserVorname</Name>
<Value>xxx</Value>
</DynamicField>
<DynamicField>
<Name>UserPhone</Name>
<Value>?</Value>
</DynamicField>
<DynamicField>
<Name>SendNotification</Name>
<Value>NewTicket</Value>
</DynamicField>
<DynamicField>
<Name>StandortGebaeude</Name>
<Value>am8</Value>
</DynamicField>
<DynamicField>
<Name>StandortFloor</Name>
<Value>1</Value>
</DynamicField>
<DynamicField>
<Name>StandortRoom</Name>
<Value>123</Value>
</DynamicField>
<DynamicField>
<Name>ObjectType</Name>
<Value>5</Value>
</DynamicField>
<DynamicField>
<Name>NetDosenNr</Name>
<Value>14 / 15 / 339</Value>
</DynamicField>
<DynamicField>
<Name>NetType</Name>
<Value>2</Value>
</DynamicField>
<DynamicField>
<Name>NetDosenPos</Name>
<Value>3</Value>
</DynamicField>
<DynamicField>
<Name>TestMultiSelect</Name>
<Value>1</Value>
<Value>2</Value>
</DynamicField>
You do not have the required permissions to view the files attached to this post.
"Produktiv": OTRS: 3.1.x
OS: SUSE Linux Enterprise Server 11
Apache2/MySQL 5.5
Locked