Proporcionar opciones para especificar las opciones de despliegue de EJB
Puede especificar opciones para la herramienta de despliegue del enterprise bean (EJB). La herramienta genera código que es necesario para ejecutar los archivos de enterprise beans. Puede especificar variables classpath adicionales, opciones RMIC (Remote Method Invocation Compiler), tipos de base de datos y nombres de esquemas de base de datos que se van a utilizar mientras se ejecuta la herramienta de despliegue de EJB.
Esta página de la consola administrativa es un paso de los asistentes de instalación y actualización de aplicaciones. Para ver esta página, debe seleccionar Desplegar enterprise beans en la página Seleccionar las opciones de instalación. De este modo, para ver esta página, pulse .
Puede especificar las opciones de la herramienta de despliegue EJB cuando instale o actualice una aplicación que contenga módulos EJB. La herramienta de despliegue de EJB se ejecuta durante la instalación de módulos EJB 1.x o 2.x si el módulo no está en una aplicación Java7. La herramienta de despliegue EJB no se ejecuta durante la instalación de los módulos EJB 3.x.
Las opciones que especifique establecerán los valores de parámetro para el mandato ejbdeploy. La herramienta y, por consiguiente, el mandato ejbdeploy se ejecutan en el archivo archivador empresarial (EAR) durante la instalación después de pulsar Finalizar en la página Resumen del asistente.
Classpath
Especifica la vía de acceso de clases de uno o más archivos Java o archivos zip de los que depende el archivo JAR o EAR que se va a instalar.
Para especificar las classpaths de varias entradas, los nombres de archivo deben estar totalmente cualificados, deben separarse por un separador de vía de acceso que utilice el servidor de destino, y deben separarse por comillas dobles.
En los sistemas operativos Windows, el separador de vía de acceso es un punto y coma (;). Por ejemplo:
vía_acceso\myJar1.jar;vía_acceso\myJar2.jar;vía_acceso\myJar3.jar
En los demás sistemas operativos admitidos, el separador de vía de acceso
son los dos puntos (:). Por ejemplo:
vía_acceso/myJar1.jar:vía_acceso/myJar2.jar:vía_acceso/myJar3.jar
Vía de acceso de clases es lo mismo que el parámetro del mandato ejbdeploy -cp vía_acceso_clases.
Información | Valor |
---|---|
Tipo de datos | Serie |
Serie | null |
RMIC
Especifica si la herramienta de despliegue de EJB pasa opciones RMIC al compilador RMI (Remote Method Invocation). Consulte la documentación de las herramientas RMI para obtener información acerca de las opciones.
Separe las opciones mediante un espacio y enciérrelas entre comillas dobles. Por ejemplo:
"-nowarn -verbose"
El valor RMIC es el mismo que el parámetro del mandato ejbdeploy -rmic "opciones".
Información | Valor |
---|---|
Tipo de datos | Serie |
Serie | null |
Tipo de base de datos
Especifica el nombre del proveedor de bases de datos que se utiliza para determinar los tipos de columnas de base de datos, la información de correlación, Table.sql y otra información. Seleccione un tipo de base de datos o una opción vacía de la lista desplegable. La lista contiene los nombres de los proveedores de base de datos válidos. Al seleccionar los conjuntos de opciones vacíos se establece el tipo de datos en "" (nulo).
Si especifica un tipo de base de datos, el tipo de base de datos seleccionado sobregrabará los ID de programa de fondo definidos anteriormente para todos los módulos EJB. Para habilitar los ID de programa de fondo para módulos EJB individuales, seleccione la opción vacía para establecer el tipo de base de datos en nulo.

Tipo de base de datos es el mismo que el parámetro del mandato ejbdeploy -dbvendor nombre.
Información | Valor |
---|---|
Tipo de datos | Serie |
Serie | DB2UDB_V82 |
Esquema de base de datos
Especifica el nombre del esquema que desea crear.
La herramienta de despliegue EJB guarda la información de base de datos en el documento del esquema del archivo JAR o EAR, lo que significa que no es necesario volver a especificar las opciones. También significa que cuando se genera un JAR o EAR, se debe definir la base de datos correcta en dicho punto porque no se puede modificar posteriormente.
Si el nombre del esquema contiene espacios, se debe encerrar todo el nombre entre comillas. Por ejemplo:
"mi esquema"
Esquema de bases de datos es el mismo que del parámetro del mandato ejbdeploy -dbschema "nombre".
Información | Valor |
---|---|
Tipo de datos | Serie |
Serie | null |
Tipo de acceso de base de datos
Especifica el tipo de acceso para una base de datos DB2 que admita Structured Query Language para Java (SQLJ). Utilice SQLJ para desarrollar aplicaciones de acceso a datos que se conecten a bases de datos DB2. SQLJ es un conjunto de extensiones de programación que permite el uso del lenguaje de programación Java para intercalar sentencias que proporcionan solicitudes de bases de datos SQL (Structured Query Language).
Para ver este valor, debe seleccionar una base de datos de programa de fondo DB2 que admita SQLJ en la lista desplegable Tipo de base de datos.
Los tipos de acceso de base de datos disponibles incluyen JDBC y SQLJ.
Información | Valor |
---|---|
Tipo de datos | Serie |
Serie | JDBC |
Vía de acceso de SQLJ
Especifica la vía de acceso de clases del archivo sqlj.zip de la herramienta DB2 SQLJ. El producto utiliza esta vía de acceso de clases para ejecutar la herramienta DB2 SQLJ durante la instalación de la aplicación y genera perfiles SQLJ (archivos .ser).
Para ver este valor, debe seleccionar una base de datos de programa de fondo DB2 que admita SQLJ en la lista desplegable Tipo de base de datos.
Especifique la unidad y el directorio donde resida el archivo sqlj.zip. Por ejemplo:
En el sistema operativo Windows,
especifique c:\SQLJ\sqlj.zip.
En el resto de sistemas operativos, especifique
/SQLJ/sqlj.zip.
Cuando reinstala un archivo EAR de aplicación, el producto suprime todos los perfiles SQLJ existentes y crea nuevos perfiles.
Si no especifica una vía de acceso de clases, el producto muestra un aviso de que no encuentra la vía de acceso de clases. Una vez ha especificado una vía de acceso de clases válida, puede continuar utilizando el asistente para la instalación de la aplicación.
Puede personalizar o añadir enlaces al perfil SQLJ generado después de que el producto instale la aplicación. Utilice los perfiles SQLJ de la consola administrativa y la página de archivos de enlace pureQuery a la que puede acceder pulsando
.Información | Valor |
---|---|
Tipo de datos | Serie |
Serie | null |
Nivel de conformidad JDK
Especifica el nivel de compatibilidad del compilador de Java Developer Kit como 1.4, 5.0, 6.0 o 7.0 cuando se incluyen archivos de origen de aplicación para la compilación.
De forma predeterminada se utiliza la versión del kit del desarrollador utilizada por el mandato ejbdeploy. Por ejemplo, si la aplicación está utilizando una nueva funcionalidad definida en la versión 7.0 o está incluyendo archivos de origen (no es recomendable), debe especificar el nivel de la versión 7.0.
El nivel de compatibilidad del Java SE Development Kit que especifique debe ser el mismo nivel que el Kit Java SDK predeterminado para el servidor de aplicaciones en el que está desplegando la aplicación. Por ejemplo, si selecciona 8.0 para el nivel de compatibilidad de Java SE Development Kit en esta página, debe asegurarse de que Java SE Development Kit 8.0 está instalado y que el Java SDK predeterminado para el servidor de aplicaciones esté establecido en 8.0. La página de los SDK de Java de la consola de administración lista los kits de desarrollo de software instalados en el nodo y le permite seleccionar un SDK predeterminado para el nodo o el servidor. Para ver la página de Java SDK, pulse
.El Nivel de compatibilidad JDK es lo mismo que el parámetro del mandato ejbdeploy -complianceLevel "1.4" | "5.0" | "6.0" | "7.0".
Información | Valor |
---|---|
Tipo de datos | Serie |
Serie | null (serie vacía) |