J2C-Tools (J2EE Connector) - Release-Informationen

© Copyright International Business Machines Corporation 2006. Alle Rechte vorbehalten.
© Copyright IBM Deutschland GmbH 2000, 2006. Alle Rechte vorbehalten.

Release-Informationen

1.0 Einschränkungen
   1.1 J2EE-Connector-Tools (J2C) unterstützen eingeschränkte Versionen von Ressourcenadaptern
   1.2 PL/I-Importprogramm wird nicht von Linux unterstützt
   1.3 Begrenzung für mehrere Adapter auf demselben Laufzeitserver
2.0 Bekannte Probleme und Problemlösungen
   2.1 Bei Auswahl der Anzeige auf der Zusammenfassungsseite für die Migration wird eine Fehlernachricht angezeigt
   2.2 Einschränkung für die Web-Service-Implementierungsoption in J2C-Assistenten
   2.3 Unter Linux wird 'PL1_TO_Java/MPO_PL1_Mapping' angezeigt
   2.4 Migration von Ant-Script 'J2C V6013' in Ant-Script 'J2C' in Version 7.0

1.0 Einschränkungen

1.1 J2EE-Connector-Tools (J2C) unterstützen eingeschränkte Versionen von Ressourcenadaptern

Derzeit werden die folgenden Ressourcenadapter unterstützt:
JCA 1.0                       JCA 1.5                      
IMSICO91014.rar IMSICO91023.rar      
IMSICO91013a.rar   IMSICO91022a.rar    
IMSICO91013.rar        IMSICO91022.rar      
IMSICO91012.rar       IMSICO91021.rar       
IMSICO91011.rar       IMSICO9102.rar      
ECIResourceAdapter 5.1.0.1                  ECIResourceAdapter 6.0.1                          
ECIResourceAdapter 5.0.1                 ECIResourceAdapter 6.0.2
  ECIResourceAdapter 6.0

 Derzeit wird die Version 6.0.2 von CICS® Transaction Gateway unterstützt.

Informationen zur Unterstützungssoftware für CICS Transaction Gateway finden Sie unter  http://www-1.ibm.com/support/docview.wss?uid=swg21239203.

1.2 PL/I-Importprogramm wird nicht von Linux unterstützt

 Das PL/I-Importprogramm wird nicht auf Linux®-Plattformen unterstützt.

1.3 Begrenzung für mehrere Adapter auf demselben Laufzeitserver

In WebSphere® Application Server dürfen nicht mehrere Ressourcenadapter eigenständig installiert werden, insbesondere dann nicht, wenn sie für denselben EIS-Typ vorgesehen sind (zum Beispiel CICS ECI 5.1 und CICS ECI 6.0). Ursache hierfür ist, dass alle eigenständigen Ressourcenadapter das gleiche Klassenladeprogramm gemeinsam nutzen.  

2.0 Bekannte Probleme und Problemlösungen

2.1 Bei Auswahl der Anzeige auf der Zusammenfassungsseite für die Migration wird eine Fehlernachricht angezeigt

Eine Fehlernachricht wird angezeigt, wenn Sie auf die Zusammenfassungsseite für die J2C-Migration klicken, nachdem Sie die Service-WSDL-Datei mit Hilfe des J2C-Migrationsassistenten migriert haben.

Problemumgehung: Klicken Sie nicht auf die Zusammenfassungsseite für die Migration, wenn Sie die Service-WSDL-Datei mit Hilfe des J2C-Migrationsassistenten migrieren. Sie können die Daten in einer Datei speichern, wenn Sie sie als Referenz aufbewahren möchten.

2.2 Einschränkung für die Web-Service-Implementierungsoption in J2C-Assistenten

Wenn Sie bei der Web-Service-Implementierungsoption im J2C-Assistenten nicht den Zielserver starten, wird möglicherweise der für die Web-Service-Endpunktadresse angegebene Port nicht korrekt ermittelt.

Problemumgehung: Starten Sie, bevor Sie den Schritt für die Generierung ausführen, den Zielserver für das Webprojekt, in dem der Web-Service von der J2C-Java-Bean generiert werden soll. Zwar ist der Zielserver nicht für die eigentliche Generierung erforderlich, doch wenn der Zielserver nicht gestartet wurde, wird möglicherweise der für die Web-Service-Endpunktadresse angegebene Port nicht korrekt ermittelt. Sollten Sie sich dazu entscheiden, den Server nicht zu starten, prüfen Sie unbedingt, ob der in der WSDL-Datei für den generierten Web-Service angegebene Port für den Endpunkt dem korrekten Port auf dem WebSphere-Server entspricht, und implementieren Sie erst anschließend den Web-Service auf dem Server.

2.3 Unter Linux wird 'PL1_TO_Java/MPO_PL1_Mapping' angezeigt

Die Funktionen des PL/I-Importprogramms werden unter Linux nicht unterstützt.

In den J2C-Assistenten wird 'PL1_TO_Java/MPO_PL1_Mapping' auf der Seite des Importprogramms angezeigt.

Wenn Sie eine Auswahl vornehmen, wird eine NULL Pointer-Ausnahmebedingung ausgegeben.

Problemumgehung: Sie müssen die Optionen ignorieren und dürfen sie nicht auf einer Linux-Plattform auswählen.

2.4 Migration von Ant-Script 'J2C V6013' in Ant-Script 'J2C' in Version 7.0

Wenn Sie die Ant-Scripts des Typs 'J2C V6013' verwendet haben und jetzt die J2C-Ant-Scripts in J2C-Ant-Scripts in Version 7.0 des Produkts migrieren möchten, können Sie dies tun.

Im folgenden Schnittstellenbindungsabschnitt der J2C-Ant-Scripts wird <input> verwendet. Es gibt einen Namenskonflikt zwischen der J2C-Ant-Task <input> im folgenden Script und der Standard-Ant-Task <input>:

         <createBinding package="com.ibm.test" class="Taderc99Interface">
              <methodElement>
                  <name value="gettaderc99"/>
                  <input value="\${project}\com\ibm\test\Taderc99.java"/>
                  <output value="\${project}\com\ibm\test\Taderc99.java"/>
                  <interactionSpec>
                      <propertyElement name="functionName" value="TADERC99"/>
                  </interactionSpec>
              </methodElement>
               <connectionSpec>
                     <propertyElement name="ServerName" value="rubicon"/>
                     <propertyElement name="ConnectionURL" value="rubicon.torolab.ibm.com"/>
                     <propertyElement name="UserName" value="sysad"/>
                     <propertyElement name="Password" value="sysad"/>
                     </connectionSpec>
               <resourceAdapter project="CICS ECI"/>
         </createBinding>

Die J2C-Ant-Task <input> im Script überschreibt die Standard-Ant-Task. Die Standard-Ant-Task kann nicht ausgeführt werden.

In 'J2C V6013' steht eine Korrektur zur Lösung des Namenskonflikts zur Verfügung. Die J2C-Task <input> im obigen Script wird in <j2cinput> geändert, damit beide korrekt funktionieren.

Da die J2C-Ant-Scripts in Version 7.0 des Produkts über ein neues Layout verfügen, wurde ein Migrationstool zur Verfügung gestellt. Die obige Änderung hat Auswirkungen auf das Migrationstool, das den Namen <j2cinput> nicht erkennt. Damit die J2C-Ant-Scripts aus Version 6.0.x des Produkts korrekt in das neue Layout migriert werden, das in Version 7.0 erkannt wird, muss der Taskname <j2cinput> wieder in <input> geändert werden.