![]() |
SOAP Argumente fehlt: xmlns=""
Hallo zusammen,
Wenn ich auf einen Webservice, der in Java geschrieben ist, zugreifen will, bekomme eine NullPointerExeption zurückgemeldet. Aus dem WebServiceStudio geht es. Ich habe nun raus gefunden, dass die Argumente anders übergeben werden: Delphi: <arg0>ALB</arg0> WS-Studio: <arg0 xmlns="">ALB</arg0> Ich habe die "Zugriffs"-Unit von Delphi 2006 anhand des WSDL generieren lassen. Kann ich irgendwie das 'mxlns=""' in den Soap-Aufruf einbauen? Gruss und Dank Stefan |
AW: SOAP Argumente fehlt: xmlns=""
Zitat:
Momentan liegen die nämlich im Namespace "". Der Delphi WSDL-Importer macht nun die falsche Annahme, dass das "kein Namespace" heißt. Kann sogar sein, dass der SOAP-Stack in Delphi "kein Namespace" dadurch annotiert, dass ein leerer String angegeben wird. Wenn das der Fall ist, kannst du da wohl gar nix machen. Aber die Zickereien der Delphi-IDE sind eigentlich nur ein Symptom des wirklichen Problems: Ein Namespace namens "" in deinem Java-Webservice! |
AW: SOAP Argumente fehlt: xmlns=""
:-D Ich habe die Lösung gefunden.
Ich habe im "HTTPRIOBeforeExecute" den SOAPRequest angepasst. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:19 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz