Danke für deine Unterstützung.
Nachdem ich in Java die Funktion nachgebaut habe, habe ich festgestellt das das bei mir auch alles i.O. war.
Tatsächlich wird der Request kurz nacheinander auf 3 untereinanderliegende Stufen gestellt, zur Vorstellung :
/test123/test1
/test123/test2
/test123/test3
Ich war nun fest der Überzeugung, der Fehler würde in test1 geworfen werden. Da mein JSON aber wirklich korrekt war und auch korrekt geparst wurde,
(erst durch Java dann durch JSON, dann durch den XML Parser) musste ich den Fehler dann wo anders suchen.
Durch die minimale Verzögerung innerhalb der Requests hat es sehr schwer gemacht, das aus den Logs zu finden - aber am Ende lag es praktisch am Request
test2....
Vielen Dank trotzdem AspirinJunkie