Notas de release de las herramientas de J2EE Connector (J2C)

© Copyright International Business Machines Corporation 2006. Reservados todos los derechos. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM® Corp.

Notas de release

1.0 Limitaciones
   1.1 Las herramientas de J2EE Connector (J2C) soportan versiones limitadas de adaptadores de recursos
   1.2 El importador PL/I no está soportado en Linux
   1.3 Limitación de la existencia de varios adaptadores en el mismo servidor de tiempo de ejecución
2.0 Problemas conocidos y soluciones
   2.1 Mensaje de error emergente al seleccionar la visualización de la entrada en la página de resumen de migración
   2.2 Limitación de la opción de despliegue de servicio Web en los asistentes J2C
   2.3 PL1_TO_Java/MPO_PL1_Mapping aparece en Linux
   2.4 Migrar script ante J2C V6013 a script ant J2C en la Versión 7.0

1.0 Limitaciones

1.1 Las herramientas de J2EE Connector (J2C) soportan versiones limitadas de adaptadores de recursos

Estos son los adaptadores de recursos soportados actualmente:
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 versión de CICS® Transaction Gateway soportada actualmente es V6.0.2.

Para el software de soporte de CICS Transaction Gateway, vaya al sitio

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

1.2 El importador PL/I no está soportado en Linux®

 El importador PL/I no está soportado en la plataforma Linux.

1.3 Limitación de la existencia de varios adaptadores en el mismo servidor de tiempo de ejecución

No se pueden instalar varios adaptadores de recursos autónomos en WebSphere® Application Server, especialmente si son para el mismo tipo de EIS (por ejemplo, CICS ECI 5.1 y CICS ECI 6.0). Esto es así porque todos los adaptadores de recursos comparten el mismo cargador de clases. 

2.0 Problemas conocidos y soluciones

2.1 Mensaje de error emergente al seleccionar la visualización de la entrada en la página de resumen de migración

Se visualizará un mensaje de error cuando pulse en la página de resumen de migración de J2C después de migrar el archivo WSDL de servicio mediante el asistente Migración de J2C.

Solución: no pulse la página de resumen de migración después de migrar el archivo WSDL de servicio utilizando el asistente Migración de J2C. Puede guardarla en un archivo si desea consultarla.

2.2 Limitación de la opción de despliegue de servicio Web en los asistentes J2C

Para la opción de despliegue del servicio Web en el asistente J2C, si no inicia el servidor destino, el puerto especificado para la dirección de punto final de servicio Web no se determinará correctamente.

Solución: Inicie el servidor destino para el proyecto Web en el que va a generar el servicio Web del bean Java J2C antes de realizar el paso de generación. Aunque no es necesario para la generación en sí misma, si el servidor destino no se ha iniciado, el puerto especificado para la dirección de punto final del servicio Web no se determinará correctamente. Si elige no iniciar el servidor, asegúrese de verificar que el puerto de punto final especificado en el archivo WSDL de servicio Web corresponde al puerto correcto del servidor WebSphere antes de desplegar el servicio Web en el servidor.

2.3 PL1_TO_Java/MPO_PL1_Mapping aparece en Linux

Las características del Importador PL/I no están soportadas en Linux®.

Sin embargo, si sigue los asistentes de J2C, verá PL1_TO_Java/MPO_PL1_Mapping en la página del importador.

Si los selecciona, obtendrá una Excepción de puntero NULL.

Solución: ignore las opciones y no las seleccione en la plataforma Linux.

2.4 Migrar script ante J2C V6013 a script ant J2C en la Versión 7.0

Tenga en cuenta lo siguiente si utilizó los scripts ant J2C V6013 y desea migrar los scripts ant J2C a scripts ant J2C en la Versión 7.0 del producto.

Lo siguiente es la sección de enlace de interfaz del script Ant J2C, donde se utiliza <input>. Hay un conflicto de nombres entre la tarea ant J2C <input> en el script siguiente y la tarea Ant predeterminada <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>

El script de la tarea ant J2C <input> sobrescribe la tarea ant predeterminada. La tarea Ant predeterminada no puede ejecutarse.

En J2C V6013, se proporciona un arreglo para resolver el conflicto de nombres. La tarea J2C <input> del script anterior se cambia por <j2cinput> para que ambas funcionen correctamente.

Puesto que los scripts Ant J2C de la Versión 7.0 del producto tienen un diseño nuevo, se ha proporcionado una herramienta de migración. El cambio del nombre anterior afectará a la herramienta de migración que no reconoce el nombre <j2cinput>. Para migrar correctamente los scripts Ant de J2C de la Versión 6.0.x del producto al diseño nuevo reconocido en la Versión 7.0, el nombre de la tarea <j2cinput> debe volverse a cambiar por <input>.