© Copyright International Business Machines Corporation 2006. Alle Rechte vorbehalten.
Diese Datei mit Release-Informationen enthält neueste Informationen zu Einschränkungen und bekannten Problemen sowie Strategien zur Behebung von Problemen beim Assembly-Editor von WebSphere® Integration Developer.
Die SCA-Spezifikation (Service Component Architecture) unterstützt die folgenden Verwendungen von WSDL-Operationen mit mehrteiliger Ausgabe nicht:
- Wenn WSDL-Operationen eine mehrteilige Ausgabe aufweisen und Sie die WSDL-Schnittstellenreferenz in eine JavaTM-Schnittstellenreferenz konvertieren.
- Wenn Java-Komponenten über WSDL-Schnittstellen verfügen, die aus einer mehrteiligen Ausgabe bestehende Operationen enthalten und Sie eine Implementierung generieren.
Importe und Exporte können eine Transaktion nicht zurückstellen. Wenn eine Transaktion zurückgestellt werden soll, müssen Sie eine andere Komponente als Mittlerkomponente hinzufügen und ihr Qualifikationsmerkmal entsprechend festlegen.
Wenn beispielsweise ein Export mit einem JMS-Binding und einer unidirektionalen Operation vorliegt und ein Import mit einem SOAP/HTTP-Binding und einer unidirektionalen Operation (zum Zurückgeben von Daten) erfolgen soll, müssen Sie eine Mittlerkomponente, z. B. eine Java-Komponente, zwischen dem Import und dem Export mit unidirektionaler Operation einfügen und das Qualifikationsmerkmal der Komponente entsprechend setzen.
Transaktionen, bei denen der CICS-ECI-Ressourcenadapter verwendet wird, werden unabhängig von der Einstellung des Qualifikationsmerkmals ausschließlich im Transaktionsmodus ausgeführt. Diese Einschränkung wird durch eine aktuelle Laufzeitbegrenzung verursacht.
In WebSphere Integration Developer 6.0.1 wird ein Fehler ausgegeben, wenn eine Schnittstelle zwei oder mehr Operationen mit demselben Namen aufweist. Der Schnittstelleneditor von WebSphere Integration Developer 6.0.2 lässt nicht zu, dass zwei oder mehr Operationen mit demselben Namen vorhanden sind. Es dürfen nicht zwei Operationen mit demselben Namen vorhanden sein, da zur Laufzeit nicht abzusehen ist, welche Operation aufgerufen wird.
Analog dazu können im Assemblydiagramm zwar mehrere Schnittstellen für eine Komponente vorhanden sein, die einzelnen schnittstellenübergreifenden Operationen müssen jedoch jeweils einen eindeutigen Namen haben. In WebSphere Integration Developer 6.0.1 wird in diesem Fall eine Warnung ausgegeben, die besagt, dass die Schnittstellen überlastete Operationen aufweisen. Die Anwendung könnte jedoch trotzdem publiziert werden. Sie können allerdings nicht vorhersehen, welche Operation aufgerufen wird, wenn zwei oder mehr Operationen denselben Namen aufweisen. In WebSphere Integration Developer 6.0.2 wird ein Fehler ausgegeben, und die Anwendung kann nicht publiziert werden.
Keine