Strumenti J2C (J2EE connector)

© Copyright International Business Machines Corporation 2006. Tutti i diritti riservati. Limitazioni previste per gli Utenti del Governo degli Stati Uniti - L'uso, la duplicazione o la divulgazione sono limitati dal GSA ADP Schedule Contract con la IBM® Corp.

Note sul rilascio

1.0 Limitazioni
   1.1 Gli strumenti J2C (J2EE connector) supportano una versione limitata di adattatori di risorse
   1.2 Il programma di importazione PL/I non è supportato in Linux
   1.3 Limitazione nell'avere più adattatori sullo stesso server di runtime
2.0 Problemi noti e soluzioni temporanee
   2.1 Appare un messaggio di errore quando si seleziona una voce visualizzata nella pagina di riepilogo della migrazione
   2.2 Limitazione per l'opzione Distribuzione servizio Web nelle procedure guidate J2C
   2.3 Viene visualizzato PL1_TO_Java/MPO_PL1_Mapping su Linux
   2.4 Migrazione dello script ant di J2C V6013 allo script ant J2C Versione 7.0

1.0 Limitazioni

1.1 Gli strumenti J2C (J2EE connector) supportano una versione limitata di adattatori di risorse

I seguenti, sono gli adattatori di risorse supportati:
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

 La versione CICS® Transaction Gateway  correntemente supportata è V6.0.2

Per il software di supporto per CICS Transaction Gateway, fare riferimento a

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

1.2 Il programma di importazione PL/I non è supportato in Linux®

 Il programma di importazione PL/I non è supportato nella piattaforma Linux.

1.3 Limitazione nell'avere più adattatori sullo stesso server di runtime

Più adattatori di risorse non devono essere installati autonomamente in WebSphere® Application Server in particolare se vi sono per lo stesso tipo EIS (ad esempio, CICS ECI 5.1 e CICS ECI 6.0). Ciò accade in quanto tutti gli adattatori di risorse autonomi condividono programma di caricamento classi. 

2.0 Problemi noti e soluzioni temporanee

2.1 Appare un messaggio di errore quando si seleziona una voce visualizzata nella pagina di riepilogo della migrazione

Verrà visualizzato un messaggio di errore quando si fa clic sulla pagina di riepilogo della migrazione J2C dopo aver migrato il file WSDL di servizio, utilizzando la procedura guidata di migrazione J2C.

Soluzione temporanea: non fare clic sulla pagina di riepilogo della migrazione dopo aver migrato il file WSDL di servizio, utilizzando la procedura guidata di migrazione J2C. È possibile salvarla in un file se si desiderano ulteriori riferimenti.

2.2 Limitazione per l'opzione Distribuzione servizio Web nelle procedure guidate J2C

Per l'opzione di distribuzione del servizio Web nella procedura guidata J2C, se non si avvia il server di destinazione, la porta specificata per l'indirizzo dell'endpoint del servizio Web potrebbe non essere determinato correttamente.

Soluzione temporanea: avviare il server di destinazione per il progetto Web dove si prevede di generare il servizio Web dal bean Java J2C prima di eseguire il passo per la creazione. Sebbene non venga richiesto per la vera generazione, se il server di destinazione non viene avviato, la porta specificata per l'indirizzo dell'endpoint del servizio Web potrebbe non essere determinato correttamente. Se si sceglie di non avviare il server, verificare che la porta dell'endpoint specificata nel file WSDL del servizio Web generato corrisponda alla porta corretta sul server WebSphere, prima di distribuire il servizio Web sul server.

2.3 Viene visualizzato PL1_TO_Java/MPO_PL1_Mapping su Linux

Il programma di importazione PL/I non è supportato in Linux®.

Tuttavia, se si prendono in esame le procedure guidate J2C, può ancora essere  visualizzatoPL1_TO_Java/MPO_PL1_Mapping sulla pagina di importazione.

Se si selezionano, si avrà un'eccezione di puntatore null.

Soluzione temporanea: ignorare le opzioni e non selezionarle sulla piattaforma Linux.

2.4 Migrazione dello script ant di J2C V6013 allo script ant J2C Versione 7.0

Se sono stati utilizzati gli script ant J2C V6013 e si desidera migrare i propri script ant J2C alla Versione 7.0 del prodotto, sarà utile prendere visione di questa sezione.

Quella seguente è la sezione binding dell'interfaccia dello script Ant J2C dove viene utilizzato l'<input>. Vi è un conflitto di nomi tra l'<input> dell'attività ant J2C nel seguente script e nell'<input> dell'attività Ant predefinito:

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

Lo script di <input> dell'attività ant J2C sovrascrive l'attività ant predefinita. L'attività ant predefinita non può essere eseguita.

In J2C V6013, viene fornita una correzione per risolvere il problema del conflitto di nomi. L'attività di <input> J2C, nello script suddetto, viene modificata in <j2cinput> per entrambi, perché funzionino correttamente.

Dato che gli script ant J2C nella versione 7.0 del prodotto hanno un nuovo layout, è stato fornito uno strumento di migrazione. La modifica del nome succitata, interesserà lo strumento di migrazione che non riconosce il nome <j2cinput>. Per migrare correttamente gli script ant J2C dalla Versione 6.0.x del prodotto al nuovo layout riconosciuto nella Versione 7.0, il nome dell'attività <j2cinput> deve essere modificato nuovamente in <input>.