Ich versuche, die Zuordnungstabelle für DB2 9.7 für eine EJB 2.1-Anwendung zu erstellen, die auf IBM Websphere 8 für DB2 10.1 ausgeführt wird.DB2 10.1 EJB to RDB Mapping
Das Problem, das ich bin vor ist, dass offenbar Websphere 8 die Erzeugung von DB2 10.1 Mappings (https://www.ibm.com/support/knowledgecenter/SS7JFU_8.5.5/com.ibm.etools.ejbbatchdeploy.doc/topics/regenc.html?cp=SS7JFU_8.5.5&lang=en unter -DBVendor Namen) Ich würde normalerweise verwenden, um das ejbdeploy Werkzeug, um es zu erzeugen, nicht unterstützt, sondern nur Versionen bis bis 9.8 werden unterstützt.
Ich habe versucht, das gleiche mit Rational Application Developer zu tun, und es gelang mir, nur herauszufinden, dass die Websphere das Ergebnis nicht gefällt. Beachten Sie, dass gemäß der Verbindung selbst WAS 8.5.5, die aktuelle Version, unterstützt nicht DB2 10.1.
Ich kämpfe um die Logik dahinter zu verstehen. Hat IBM DB2 die Unterstützung älterer Anwendungen gestoppt? Kann ich einfach die alte Karte 9.7 benutzen? Bis jetzt scheint die Anwendung zu funktionieren, aber ich möchte eine plausible Erklärung dafür finden.