Limitaciones del despliegue de EJB

En este tema se esbozan limitaciones y restricciones conocidas actuales del despliegue de EJB.

Problemas al generar el código de despliegue cuando la vía de acceso de instalación tiene varios espacios consecutivos

Si hay varios espacios consecutivos en cualquiera de los directorios en la vía de acceso donde se instala el producto, la generación del código de despliegue producirá un error.

Tipo BLOB Oracle no admitido en el despliegue de EJB 2.x

Si la tabla correlacionada incluye una columna BLOB Oracle, se generará una excepción durante el despliegue.

Código de despliegue de EJB no suprimido cuando se modifica una clase de bean

Para proporcionar soporte a varios enterprise que utilizan las mismas clases Java, es necesario que el código de despliegue generado utilice una técnica de denominación para crear los nombres de las clases de despliegue generadas únicos. Los nombres se derivan de los nombres de la clase de bean, interfaces y clases de clave existentes.

Si ha generado el código de despliegue para un bean y desea cambiar el nombre de alguna de estas clases, primero debe suprimir el código de despliegue. Si primero no suprime el código de despliegue, el anterior, no se eliminarán las clases y podría contener errores de compilación. Esto también puede ser cierto si cambia el tipo del campo de clave primaria utilizando la acción Edit en la página Beans. Esto cambiará automáticamente la clase de clave con el tipo especificado o se creará una nueva clave compuesta si ya no es válido un campo de clave primaria.

Despliegue de aplicaciones EJB con conversores y compositores en WebSphere Application Server v4.0.6

Despliegue en WebSphere Application Server v4.0.7

Los conversores o compositores siguientes faltan o están caducados en WebSphere Application Server v4.0.6 (pero se han actualizado en WebSphere Application Server v4.0.7):

Si utiliza conversores y compositores en la correlación de EJB con RDB y realiza el despliegue en WebSphere Application Server v4.0.6:

Método alternativo: copie el vaprt.jar del directorio de ejecución de los conectores j2ee.core al directorio de bibliotecas de ejecución de WebSphere Application Server.

Migración

Si desea migrar un archivo JAR de EJB 1.0 a su producto y ha modificado el código de despliegue generado existente para que funcione con un proveedor de base de datos específico (por ejemplo, cambiando las mayúsculas de los nombres de columna a mayúsculas y minúsculas), ese cambio no se conservará cuando vuelva a desplegar el archivo JAR utilizando el producto.

Si ha utilizado inicialmente VisualAge para Java para especificar una correlación y generar el código de despliegue, deberá exportar el proyecto EJB de VisualAge para Java como un archivo JAR de EJB 1.1. De esta forma se conservarán los metadatos de correlación y las mayúsculas y minúsculas de los nombres de tabla y columna.

Conceptos relacionados
Herramienta de despliegue de EJB
Tareas relacionadas
Generar código de despliegue de EJB desde el entorno de trabajo
Generar código de despliegue de EJB desde la línea de mandatos
Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.