Poznámky k vydání nástrojů konektoru J2EE (J2C)

© Copyright International Business Machines Corporation 2006. Všechna práva vyhrazena. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM® Corp.

Poznámky k vydání

1.0 Omezení
   1.1 Nástroje konektoru J2EE (J2C) podporují omezené množství verzí adaptérů prostředků
   1.2 Importér PL/I není podporován v systému Linux
   1.3 Omezení na vlastnictví více adaptérů na stejném běhovém serveru
2.0 Známé problémy a náhradní řešení
   2.1 Rozevře se chybová zpráva, když vyberete záznam zobrazení na stránce souhrnu migrace
   2.2 Omezení pro volbu implementace webových služeb v průvodci J2C
   2.3 PL1_TO_Java/MPO_PL1_Mapping se zobrazí v systému Linux
   2.4 Migrace skriptu Ant J2C V6013 na skript Ant J2C ve verzi 7.0

1.0 Omezení

1.1 Nástroje konektoru J2EE (J2C) podporují omezené množství verzí adaptérů prostředků

Toto jsou momentálně podporované adaptéry prostředků:
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

Verze  CICS® Transaction Gateway , která je momentálně podporovaná, je V6.0.2.

Kvůli podporovanému softwaru pro CICS Transaction Gateway vás odkazujeme na

 http://www-1.ibm.com/support/docview.wss?uid=swg21239203

1.2 Importér PL/I není podporován v systému Linux®

 Importér PL/I není podporován na platformě Linux.

1.3 Omezení pro vlastnictví více adaptérů na stejném běhovém serveru

Na WebSphere® Application Server by nemělo být instalováno více adaptérů prostředků samostatně, zvláště pokud se jedná o stejný typ EIS (například CICS ECI 5.1 a CICS ECI 6.0). Toto je z důvodů, že všechny samostatné adaptéry prostředků sdílejí stejný zaváděč tříd. 

2.0 Známé problémy a náhradní řešení

2.1 Rozevře se chybová zpráva, když vyberete záznam zobrazení na stránce souhrnu migrace

Zobrazí se chybová zpráva, když klepnete na stránku souhrnu migrace J2C poté, co migrujete soubor služeb WSDL s pomocí průvodce pro migraci J2C.

Náhradní řešení: Nesmíte klepnout na stránku souhrnu migrace poté, co migrujete soubor služeb WSDL s pomocí průvodce pro migraci J2C. Můžete jej uložit do souboru, pokud si přejete další odkaz.

2.2 Omezení pro volbu implementace webových služeb v průvodci J2C

Pro volbu implementace webových služeb v průvodci J2C: pokud nespustíte cílový server, port uvedený pro koncovou adresu webové služby nemusí být určen správně.

Náhradní řešení: Spusťte cílový server pro webový projekt, kde chcete generovat webovou službu z objektu bean J2C Java dříve, než provedete krok pro generování. Přestože se nepožaduje pro vlastní generování, není-li cílový server spuštěn, port uvedený pro koncovou adresu webové služby nemusí být určen správně. Pokud nespustíte server, ujistěte se, že koncový port uvedený v generovaném souboru webové služby WSDL odpovídá správnému portu na serveru WebSphere, pak můžete implementovat webovou službu na server.

2.3 PL1_TO_Java/MPO_PL1_Mapping se zobrazí v systému Linux

Funkce importéru PL/I není podporována na systému Linux®.

Avšak, pokud projdete průvodci J2C, stále  uvidíte PL1_TO_Java/MPO_PL1_Mapping na stránce importéra.

Pokud je vyberete, obdržíte výjimku NULL Pointer Exception.

Náhradní řešení: Ignorujte volby a nevybírejte je na platformě Linux.

2.4 Migrace skriptu Ant J2C V6013 na skript Ant J2C ve verzi 7.0

Pokud používáte skripty Ant J2C V6013 a chcete migrovat skripty Ant J2C na skript Ant J2C ve verzi 7.0 produktu, toto bude pro vás vhodné.

Následuje sekce vázání rozhraní skritpu Ant J2C, kde se používá <input>. Vyskytla se kolize názvů mezi hodnotou <input> úlohy Ant J2C v následujícím skriptu a předvolenou hodnotou <input> úlohy Ant:

         <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>

Skript <input> úlohy Ant přepíše předvolbu. Předvolenou úlohu Ant nelze provést.

V J2C V6013 se poskytuje oprava pro vyřešení kolize názvů. Úloha J2C <input> ve výše uvedeném skriptu se změní na <j2cinput>, aby obojí fungovalo řádně.

Protože skripty Ant J2C ve verzi 7.0 produktu mají nové rozvržení, poskytuje se nástroj pro migraci. Výše uvedená změna názvu ovlivní nástroj pro migraci, který nerozezná název <j2cinput>. Pro správnou migraci skriptů J2C Ant z verze 6.0.x produktu na nové rozvržení rozpoznané ve verzi 7.0 se musí název úlohy <j2cinput> změnit zpět na <input>.