Hallo

Baue Folgendes nach dem InputStream =... (bzw. log) ein:

PHP-Code:
StringBuffer xml = new StringBuffer();
byte[] = new byte[4096];
for (
int n; (iStream.read(b)) != -1;) {
      
xml.append(new String(b0n));
}
ByteArrayInputStream xmlStream = new ByteArrayInputStream(xml.toString().getBytes()); 
danach noch ein
log("XML-Inhalt: " + xml);

und dahinter musst du den build(iStream) durch build(xmlStream) ersetzen.

Wenn es keine Netzwerkproblem ist, solltest du die Anfrage im Log haben und weiterforschen können. Wenn er jetzt in der Schleife verstirbt, ist es zu 99,9% kein XML-Problem.

Der Teil ist nicht besonders sauber geschrieben (beim Hin- und Herwandeln könnten Umlaute verloren gehen), also nach der Problembehebung besser wieder entfernen.

/Robert