Release-Informationen für IBM WebSphere Adapter for SAP Software Version 6.1.0.3

Dieses Dokument enthält die folgenden Abschnitte:
Erweiterungen und Programmkorrekturen
Neue und geänderte Connectoreigenschaften
Hinweise zu Upgrades

In dieser Tabelle werden die Erweiterungen und Programmkorrekturen im Fixpack Version 6.1.0.3 aufgelistet
Erweiterungen
#CRAPARTitelDetails
186210Unterstützung für asynchrone Inbound-Verarbeitung von BAPI-Aufrufen ist erforderlich.
Symptom: Bis zum vorherigen Release hat der Adapter die synchrone Verarbeitung von Inbound-Ereignissen unterstützt. Der Adapter kann nun nur die asynchrone Verarbeitung von Ereignissen unterstützen.
Problemlösung: Mit diesem Fixpack unterstützt der Adapter die asynchronen Protokolle tRFC und qRFC für die Inbound-Verarbeitung. Werden diese Protokolle verwende, wartet die SAP-Clientanwendung nicht aus eine Antwort des Adapters. Weitere Informationen zu dieser Funktion finden Sie in der Adapterdokumentation.
295726Unterstützung für asynchrone Outbound-Verarbeitung von BAPI-Aufrufen ist erforderlich.
Symptom: Bis zum vorherigen Release hat der Adapter die synchrone Verarbeitung von Outbound-Ereignissen unterstützt. Der Adapter kann nun nur die asynchrone Verarbeitung von Ereignissen unterstützen.
Problemlösung: Mit diesem Fixpack unterstützt der Adapter die asynchronen Protokolle tRFC und qRFC für die Outbound-Verarbeitung. Werden diese Protokolle verwende, wartet der Adapter nicht auf eine Antwort des SAP-Servers. Weitere Informationen zu dieser Funktion finden Sie in der Adapterdokumentation.
Programmkorrekturen
#CRAPARTitelDetails
196046JR28793Der Benutzername und das Kennwort werden im Abschnitt für die erweiterte Konfiguration gespeichert, obwohl sie Basiseigenschaften sind.
Symptom: Wird SAP Adapter 6.1 mit WebSphere Message Broker verwendet, werden der Benutzername und das Kennwort im Abschnitt für die erweiterte Konfiguration der Adaptereigenschaften gespeichert, obwohl es sich um verbindliche Eigenschaften handelt.
Problemlösung: Da es sich um verbindliche Eigenschaften handelt, wurden sie in den Abschnitt für die Basiseigenschaften versetzt.
296221JR29142SAP Adapter Version 6.1.0 bettet die Anwendungsausnahmebedingung nicht ein.
Symptom: SAP Adapter Version 6.1.0 bettet die Anwendungsausnahmebedingung nicht in 'FaultException' ein, wenn ein BAPI-Outbound-Aufruf fehlschlägt.
Problemlösung: Der Adapter wurde geändert und dieses Problem behoben. Der Adapter schließt die Anwendungsausnahmebedingung jetzt in 'FaultException' ein, wenn ein BAPI-Outbound-Aufruf fehlschlägt.
396094JR28825ALE-Inbound-Ereignisse schlagen mit einer Ausnahmebedingung 'NullPointerException' fehl.
Symptom: Nach dem Anwenden der WPS-Programmkorrektur 6.0.2.1 für APAR JR26701 schlagen ALE-Inbound-Ereignisse mit einer Ausnahmebedingung 'NullPointerException' fehl.
Problemlösung: Der Adapter wurde geändert und dieses Problem behoben.
496095JR28827Nach dem Auftreten eines Fehlers schlagen nachfolgende Aufrufe von SAP fehl.
Symptom: In bestimmten Fällen wird die zugrunde liegende Tabelle gesperrt, wenn ein Outbound-BAPI-Aufruf von SAP Adapter fehlschlägt. Hierdurch schlagen auch alle nachfolgenden BAPI-Aufrufe fehl.
Problemlösung: Der Adapter wurde geändert und dieses Problem behoben. Der Adapter ruft nun BAPI_TRANSACTION_ROLLBACK auf, wenn ein Outbound-Aufruf an SAP fehlschlägt. Hierdurch können die zugrunde liegenden Ressourcen innerhalb von SAP freigegeben werden.


In dieser Tabelle werden die Erweiterungen und Programmkorrekturen im Fixpack Version 6.1.0.2 aufgelistet
Erweiterungen
#CRAPARTitelDetails
195574Unterstützung für den generischen IDoc-Typ in der ALE-Durchgriffsschnittstelle ist erforderlich.
Symptom: Für jedes IDoc, das vom Adapter verarbeitet werden soll, ist eine separate IDoc-Definition erforderlich. Dies kann sehr unhandlich werden, wenn die ALE-Durchgriffsschnittstelle verwendet wird, um viele verschiedene IDoc-Typen zu verarbeiten.
Problemlösung: Die ALE-Durchgriffsschnittstelle unterstützt eine generische IDoc-Definition. Diese Definition kann vom Adapter verwendet werden, um beliebige IDoc-Typen zu verarbeiten. Zum Angeben des IDoc-Typs wird ein Feld für den IDoc-Typ in der Objektdefinition verwendet.
295236Unterstützung für angepasstes SAP-Funktionsmodul in der QISS-Schnittstelle ist erforderlich.
Symptom: Die QISS-Schnittstelle verwendet das Funktionsmodul SAP RFC_READ_TABLE, um Daten abzurufen. Auf bestimmten SAP-Systemen ist schlägt das Funktionsmodul RFC_READ_TABLE fehl, was zu SAP-Kurzspeicherauszügen führt. Dies führt dazu, dass der Adapter eine Ausnahmebedingung mit der Nachricht "Error in ASSIGN statement in the program SAPLSDTX" (Fehler in der Anweisung ASSIGN im Programm SAPLSDTX) auslöst.
Problemlösung: Um diesen Fehler zu umgehen, wird in der SAP-OSS-Anmerkung 758278 empfohlen, ein angepasstes Funktionsmodul an Stelle von RFC_READ_TABLE zu erstellen und zu verwenden. Nachdem dieses angepasste Funktionsmodul im SAP-System erstellt wurde, können Sie den Namen des angepassten Funktionsmoduls angeben, wenn Sie den Assistenten für externe Services ausführen. Der Adapter verwendet dieses angepasste Funktionsmodul zur Laufzeit.
395594Unterstützung für geteilte IDoc-Pakete in der ALE-Durchgriffsschnittstelle ist erforderlich.
Symptom: Die ALE-Durchgriffsschnittstelle für eingehende Pakete unterstützt keine geteilten IDoc-Pakete.
Problemlösung: Die Option, jedes IDoc im eingehenden Paket als einzelnes Geschäftsobjekt zu senden, wird jetzt bereitgestellt.
495622Die Transaktions-ID (Ereignis-ID) für eingehende ALE-Operationen muss weitergegeben werden.
Symptom: Die Transaktions-ID (Ereignis-ID) wird nicht in das Geschäftsobjekt übernommen.
Problemlösung: Die Transaktions-ID (Ereignis-ID) wird nun in das Geschäftsobjekt übernommen.


In dieser Tabelle werden die Erweiterungen und Programmkorrekturen im Fixpack Version 6.1.0.1 aufgelistet
Erweiterungen
#CRAPARTitelDetails
Dieses Fixpack enthält keine Erweiterungen.
Programmkorrekturen
#CRAPARTitelDetails
186215Unterstützung für IDoc-Datenströme ohne partielles Parsing.
Symptom: Die Schnittstelle für eingehendes (inbound) ALE unterstützt die Verarbeitung eines IDoc als nicht geparsten Datenstrom nicht.
Problemlösung: Die Schnittstelle für eingehendes (inbound) ALE unterstützt nun die Verarbeitung eingehender IDocs als nicht geparsten Datenstrom. Der EMD-Assistent (EMD - Enterprise Metadata Discovery) wurde geändert und generiert nun die zum Bereitstellen dieser Unterstützung erforderlichen Artefakte.
289221Unterstützung für Secure Network Connections (SNC) ist erforderlich.
Symptom: Der Adapter unterstützt Secure Network Connections nicht.
Problemlösung: Die Unterstützung wurde hinzugefügt.
390957Wiederholungen für fehlgeschlagene Ereignisse müssen konfigurierbar sein.
Symptom: Der Adapter versucht unbegrenzt, fehlgeschlagene Ereignisse erneut zuzustellen.
Problemlösung: Die neue Eigenschaft "FailedEventRetryLimit" wurde zur Aktivierungsspezifikation (ActivationSpec) hinzugefügt. Mit der Eigenschaft "FailedEventRetryLimit" können Sie festlegen, wie oft der Adapter versuchen soll, ein Ergebnis zuzustellen, bevor er es als fehlgeschlagen (FAILED) markiert. Dies gilt nur für Fehlschläge, die üblicherweise erneut zugestellt werden; Datenbindungsfehler und Fehler im Funktionsselektor sind hiervon ausgeschlossen. Wird der Adapter oder Server gestoppt und neu gestartet, beginnt der Adapter von vorn und stellt das Ereignis so oft zu, wie in der Eigenschaft angegeben, ohne die Wiederholungen zu berücksichtigen, die vor dem Stoppen des Adapters ausgeführt wurden.


In dieser Tabelle werden die neuen und geänderten Connectoreigenschaften aufgelistet
#VersionHinzugefügt oder entferntEigenschaftPosition
1 6.1.0.2 Hinzugefügt customFunctionName - Name der angepassten Funktion SAPSQIInteractionSpec/customFunctionName
2 6.1.0.1 Hinzugefügt SncMode - Modus für Secure Network Connection (SNC - Sichere Netzverbindung), 0 (inaktiv) oder 1 (aktiv) SAPManagedConnectionFactory/SAPActivationSpecWithXID
3 6.1.0.1 Hinzugefügt SncMyname - Name für Secure Network Connection (SNC) SAPManagedConnectionFactory/SAPActivationSpecWithXID
4 6.1.0.1 Hinzugefügt SncPartnername - Partner für Secure Network Connection (SNC). Beispiel: p:CN=R3, O=ABC-TES, C=EN SAPManagedConnectionFactory/SAPActivationSpecWithXID
5 6.1.0.1 Hinzugefügt SncQop - Sicherheitsstufe für Secure Network Connection (SNC). Gültige Werte sind 1 bis 9 SAPManagedConnectionFactory/SAPActivationSpecWithXID
6 6.1.0.1 Hinzugefügt SncLib - Pfad zur Bibliothek, die den SNC-Service bereitstellt SAPManagedConnectionFactory/SAPActivationSpecWithXID
7 6.1.0.1 Hinzugefügt FailedEventRetryLimit SAPActivationSpec


Gehen Sie wie folgt vor, um das Upgrade auf Fixpack Version 6.1.0.3 auszuführen:
1. Stellen Sie sicher, dass Sie die Anweisungen im Abschnitt "Installation Instructions" auf der Seite mit den Links für die Downloads befolgt haben, bevor Sie fortfahren.
2. Wenn Sie das Fixpack für EMD (Enterprise Metadata Discovery) verwenden, müssen Sie das Connectorprojekt in WebSphere Integration Developer (WID) löschen, die neue RAR-Datei importieren und die EIS-spezifischen (EIS - Enterprise Information System) abhängigen Dateien importieren.
   a. Öffnen Sie den Java-Erstellungspfad für das SCA-Modul (SCA - Service Component Architecture), und entfernen Sie das auf der Registerkarte für Projekte ausgewählte Connectorprojekt.
   b. Öffnen Sie den Abhängigkeitseditor (Dependency Editor), und entfernen Sie das Connectorprojekt.
   c. Löschen Sie das Connectorprojekt aus dem Arbeitsbereich.
   d. Importieren Sie die neue RAR-Datei. Fügen Sie gegebenenfalls die erforderlichen abhängigen Dateien aus EIS-spezifischen anwendungsspezifischen Informationen hinzu.
   e. Öffnen Sie den Java-Erstellungspfad für das SCA-Modul (SCA - Service Component Architecture), und wählen Sie das auf der Registerkarte für Projekte ausgewählte Connectorprojekt aus.
   f. Öffnen Sie den Abhängigkeitseditor, fügen Sie das Connectorprojekt hinzu, wenn es nicht bereits vorhanden ist, und wählen Sie Deploy with Module aus.
3. Führen Sie die folgenden Schritte aus, wenn implementierte Anwendungen auf WebSphere Process Server aktualisiert werden müssen:
   a. Wählen Sie in der Verwaltungskonsole von WebSphere Process Server die Option Update für die jeweilige Anwendung aus.
   b. Wählen Sie Single Module mit einem relativen Pfad als Name der RAR-Datei (CWYAP_SAPAdapter.rar, CWYAP_SAPAdapter_Tx.rar) aus.
   c. Klicken Sie im lokalen Dateisystem auf die Schaltfläche Browse, um die aktualisierte RAR-Datei mit den Änderungen auszuwählen.
   d. Wählen Sie in den übrigen Schritten die Standardwerte aus, und klicken Sie auf Finish. Hierdurch wird sichergestellt, dass beispielsweise vorhandene Konfigurationen nicht geändert und nur JAR-Dateien aktualisiert werden.


30. Juni 2008, 18:00 Uhr
(C) 2008 IBM Corporation. Proprietär und vertraulich. Alle Rechte vorbehalten.