SAP JCo
Migration 2.x-3.0 (Standalone)
Mit der SAP JCo Standalone-Version 3.0 wurden z.T. deutliche Veränderungen am JCo API vorgenommen.
Im Falle eines Umstiegs von einer älteren JCo-Version (2.x) auf JCo 3.0 sind deshalb einige Anpassungen im Coding erforderlich, um die einwandfreie Funktion des SAP JCo zu gewährleisten.
In den folgenden Abschnitten finden Sie wichtige Informationen über die Art der vorgenommenen Änderungen und die erforderlichen Aktivitäten für die Migration.
Insbesondere in folgenden Bereichen sind ggf. Modifikationen notwendig:
● Allgemeine Änderungen
● Verbindungsmanagement
● Ausnahmebehandlung
● Metadatenmodell
● Server-Umstellungen
Der Umfang der vorzunehmenden Änderungen ist vor allem vom verwendeten Anwendungsszenario abhängig. Grundsätzlich sind hier drei verschiedene Szenarios denkbar:
Client Szenarios
● Ihre Anwendung kommuniziert als Client mit einem ABAP Server.
● Ihre Anwendung verfügt über hart codierte Metadaten oder metadaten-relevante APIs.
Server Szenarios
● Ihre Anwendung wurde auf einem Java Anwendungsserver entwickelt und führt Serverfunktionen aus, d.h. sie verarbeitet Aufrufe eines ABAP Servers.
Zusätzlich müssen Sie unabhängig vom Anwendungsszenario einige allgemeine Änderungen im Coding vornehmen.
Eine ausführliche Beschreibung der jeweils vorzunehmenden Änderungen finden Sie hier:
Szenario-unabhängig:
● Allgemeine Änderungen im Coding
● JCo-Klassen durch Interfaces ersetzen
Client-Rolle:
● Verbindungsmanagement anpassen
● Ausnahmebehandlung aktualisieren
Server-Rolle:
Die vollständige Dokumentation der Client- und Serverprogrammierung für JCo 3.0 befindet sich unter: