Hallo,
ich habe Bugs im Bereich der Tags und beim Löschen gefunden:
- Beim Versuch Tags zu ändern, tritt auf dem Server wohl eine unbehandelte Exception auf. Der Tag wird nicht geändert. Die Antwort des Servers sieht (nach php konvertiert) etwa so aus:
stdClass::__set_state(array(
'servicePrefix' => '/ica/rest/api/1/2/service/',
'methodCall' => NULL,
'response' =>
stdClass::__set_state(array(
'success' => false,
'data' => NULL,
'responseType' => 'EXCEPTION',
'message' => 'Unhandled Exception occured.',
'title' => 'Exception',
)),
'statusCode' => 0,
'statusMessage' => '',
'apiSessionName' => 'JSESSIONID',
'apiSessionToken' => 'geändert.undefined',
'minorNumber' => 2,
'majorNumber' => 1,
))
- Beim Versuch etwas (z. B. einen Tag) zu löschen, gibt der Server kein valides JSON zurück. Das Element wird aber erfolgreich gelöscht. Die Antwort des Servers ist z. B.:
{"servicePrefix":"/ica/rest/api/1/2/service/","methodCall":null,"response":!!de.iconcept.lib.webutil.rest.communication.base.ExtResponseImpl {data: null, message: Delete successful,
responseType: OK, success: true, title: null}
,"statusCode":0,"statusMessage":"","apiSessionName":"JSESSIONID","apiSessionToken":"geändert.undefined","minorNumber":2,"majorNumber":1}
Wäre toll, wenn die Bugs behoben werden könnten.
Gut Pfad
Flo