Para instalar Express Runtime, consulte el InfoCenter de Express Runtime 2.1, al que puede accederse desde el LaunchPad.
Programa | Mandato |
---|---|
LaunchPad de Linux | LinuxLaunchpad |
Instalación de Linux | LinuxSetup |
LaunchPad de Linux en POWER | LinuxPPCLaunchpad |
Instalación de Linux en POWER | LinuxPPCSetup |
LaunchPad de Windows | WindowsLaunchpad.exe |
Instalación de Windows | WindowsSetup.exe |
Problemas de desarrollo conocidos
Iniciar la sesión con autorización de administrador para la instalación
Iniciar la sesión con autorización de administrador para utilizar los enlaces Launchpad y Primeros pasos
Instalación como usuario raíz en SUSE LINUX
Es necesario IBM Installation Agent para la instalación de sólo middleware en un sistema remoto
Accesos directos de Linux en el menú Aplicación
El asistente de despliegue no puede conectarse a un sistema destino Linux
Acomodación de palabras de doble byte en el asistente de despliegue
Ubicación del archivo .log de Eclipse
La generación de la solución falla con el mensaje "No se puede encontrar el archivo C:\IBM\Runtime21\SolutionEnabler\workspace\Sampledata3\src\?????????.sxml"
Los archivos de licencia de solución personalizados requieren códigos HTML en minúsculas
Migración de envolturas a Express Runtime 2.1
Cambios de esquema con respecto a la Versión 1.1
Problemas conocidos del software de componentes
Puerto de IBM HTTP Server no establecido en 80
Puertos de WebSphere Application Server e IBM HTTP Server en OS/400 (i5/OS)
Punto en nombres de directorio
Gestionar varias instalaciones de IBM
HTTP Server en un sistema que ejecuta Windows
El redespliegue de WebSphere Application Server - Express
falla
La reinstalación de un módulo de la consola falla
Excepción al mensaje relativo al exceso de procesadores DB2
Instrucciones de postinstalación de IBM DB2 UDB
Cuestiones acerca de la documentación
Navegador Web soportado necesario para la documentación
La visualización del InfoCenter de la consola en chino simplificado requiere la preferencia de idioma "zh-cn"
Algunos idiomas deben utilizar navegadores configurados para utilizar la página de códigos UTF-8
Plataformas soportadas para Linux listadas incorrectamente
Referencia incorrecta al conector HTTP
Acceso al Javadoc de la infraestructura de soporte
En el InfoCenter no figura la descripción de las envolturas soportadas
Sitio Web de información de IBM Express Runtime
Mensajes
IRU00129
IRU03026
IRU10950
Con la excepción de localhost, todos los sistemas destino en los que despliegue una solución deben tener IBM Installation Agent instalado y en funcionamiento para que la solución pueda desplegarse satisfactoriamente.
En el InfoCenter de IBM Installation Agent encontrará más información relativa a éste, incluidas directrices de instalación.
Java.lang.NullPointerException
en sun.rmi.transport.tcp.TCPConnection.getOutputStream(TCPConnection.java:83)
en sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:206)
en sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:188)
bin
, pero sí los archivos .classpath
y
.project
.<DIRECTORIO_INSTALACIÓN>/Runtime/SolutionEnabler/com/ibm/jsdt/webserver/tree
).
El nombre de archivo del paquete de despliegue contiene el ID de la aplicación y una abreviatura de la plataforma a la que está destinada (por ejemplo, "win" =
Windows, "lnx" = Linux). <DIRECTORIO_INSTALACIÓN>/Runtime21/SolutionEnabler/com/ibm/jsdt/webserver/tree
).
.en.jar
" por ".xx.jar.
".
Envolturas de aplicación
Elementos nuevos
Envolturas de solución
Elementos nuevos
En primer lugar, actualice el puerto de sistema principal virtual de WebSphere mediante la consola administrativa de WebSphere. En la consola administrativa de WebSphere, siga estos pasos:
Una vez actualizado el puerto de sistema principal virtual, debe generarse el archivo de configuración del conector y propagarse al sistema de IBM HTTP Server. Si el sistema no está configurado para generar y propagar automáticamente el archivo de configuración del conector, siga estos pasos en la consola administrativa de WebSphere:
Actualmente, las tareas no detectan si otros procesos ya están utilizando estos puertos. Si alguno de los puertos del bloque de puertos de configuración de WebSphere se está utilizando, el servidor de aplicaciones no se iniciará. Si el puerto especificado en la configuración de HTTP se está utilizando, el servidor HTTP intentará iniciarse, pero fallará y finalizará de forma anómala. Visualice las anotaciones de trabajo de los trabajos de inicio del servidor para determinar la causa del problema. Para encontrar las anotaciones de trabajo, emita el siguiente mandato CL: "WRKJOB <nombre_servidor_ihs>", donde <nombre_servidor_ihs> es el nombre del servidor IHS que no ha podido iniciarse. Por ejemplo, "WRKJOB irhttp".
Si desea gestionar más de una instalación de IBM HTTP Server en el mismo sistema, puede hacerlo definiendo un servicio para las copias adicionales de IBM HTTP Server. Esta operación puede realizarse ejecutando el siguiente mandato en el directorio en el que está instalado IBM HTTP Server:
\bin\apache -k install -nA continuación, la consola permitirá la designación de este IBM HTTP Server como servidor Web gestionable.
ISCDeploy (INSTALL)
Código de retorno | Descripción |
---|---|
0 | El componente de Integrated Solutions Console se ha desplegado satisfactoriamente (IscDeploy) o la comprobación de prerrequisitos ha sido satisfactoria (IscPrereqChk). |
1 | Se ha producido un error de sintaxis. |
2 | No se ha encontrado el archivo WAR especificado. Especifique la vía de acceso y el nombre de archivo correctos. |
3 | El protocolo o el URL de contexto especificado no es correcto. Compruebe que el URL incluye el protocolo correcto (http:// o https://). Especifique deploy/deploy como URL de contexto. |
4 | El nombre de sistema principal especificado no es válido o el servidor de Integrated Solutions Console no se está ejecutando. Compruebe que el URL incluye el nombre de sistema principal correcto. Inicie el servidor antes de emitir el mandato de despliegue (deploy). |
10 | No se han especificado los parámetros correctos. |
70 | El proceso (despliegue o comprobación de prerrequisitos) se ha completado satisfactoriamente. |
71 | El proceso (despliegue o comprobación de prerrequisitos) no se ha completado satisfactoriamente. Este mensaje indica generalmente un problema con un portlet en el archivo WAR del componente. Consulte el archivo directorio_raíz_isc\PortalServer\log\wps_date_time.log para conocer los mensajes anotados antes de que se visualizara este código de retorno. Utilice las indicaciones de la hora del archivo para localizar dichos mensajes. |
81 | Se ha producido un error al desplegar los archivos de ayuda del componente. El intento de copiar los archivos de ayuda en el sistema ha fallado. |
100 | Este componente no puede desplegarse debido a que ya se ha desplegado. Si desea desplegar de nuevo el componente, puede utilizar IscReplace para actualizar el componente. |
101 | Este componente no puede desplegarse debido a que tiene un componente prerrequisito que no se ha desplegado. Despliegue el componente prerrequisito y, a continuación, despliegue este componente. |
102 | Este componente tiene un componente prerrequisito, pero se ha desplegado una versión incorrecta del prerrequisito. Despliegue la versión correcta del componente prerrequisito y, a continuación, despliegue este componente. |
104 | El ID de usuario o la contraseña de administrador de Integrated Solutions Console, o ambos, son incorrectos. Especifique valores correctos. |
105 | Se ha producido un error interno. No se ha encontrado un archivo del lado del servidor. Asegúrese de especificar la vía de acceso de archivo totalmente calificada o relativa y el nombre del archivo WAR. Si el problema persiste, póngase en contacto con el servicio técnico. |
106 | El archivo component.xml del archivo WAR no es válido. Corrija el archivo y vuelva a empaquetar el archivo WAR. |
108 | Se ha producido un error interno. Póngase en contacto con el servicio técnico. |
ISCRemove (UNINSTALL)
Código de retorno | Descripción |
---|---|
0 | El componente de Integrated Solutions Console se ha desplegado satisfactoriamente (IscRemove) o la comprobación de prerrequisitos ha sido satisfactoria (IscDependencyChk). |
1 | Se ha producido un error de sintaxis. |
3 | El protocolo o el URL de contexto especificado no es correcto. Compruebe que el URL incluye el protocolo correcto (http:// o https://). Especifique deploy/deploy como URL de contexto. |
4 | El nombre de sistema principal especificado no es válido o el servidor de Integrated Solutions Console no se está ejecutando. Compruebe que el URL incluye el nombre de sistema principal correcto. Inicie el servidor antes de emitir el mandato de eliminación (remove). |
84 | Se ha producido un error al eliminar las conectores de ayuda para este componente. No es necesaria ninguna acción. |
200 | El componente no puede eliminarse porque no está desplegado. Especifique el UID de un componente que esté desplegado. |
201 | Este componente no puede eliminarse debido a que es un componente prerrequisito de uno o varios componentes. Elimine los componentes dependientes antes de eliminar este componente. |
ISCReplace (REINSTALL)
Código de retorno | Descripción |
---|---|
0 | El componente de Integrated Solutions Console se ha sustituido satisfactoriamente. |
1 | Se ha producido un error de sintaxis. |
2 | No se ha encontrado el archivo WAR especificado. Especifique la vía de acceso y el nombre de archivo correctos. |
3 | El protocolo o el URL de contexto especificado no es correcto. Compruebe que el URL incluye el protocolo correcto (http:// o https://). Especifique deploy/deploy como URL de contexto. |
4 | El nombre de sistema principal especificado no es válido o el servidor de Integrated Solutions Console no se está ejecutando. Compruebe que el URL incluye el nombre de sistema principal correcto. Inicie el servidor antes de emitir el mandato de despliegue (deploy). |
10 | No se han especificado los parámetros correctos. |
70 | El proceso de sustitución se ha completado satisfactoriamente. |
71 | El proceso de sustitución no se ha completado satisfactoriamente. Este mensaje indica generalmente un problema con un portlet en el archivo WAR del componente. Consulte el archivo de anotaciones wps_date_time.log para conocer los mensajes anotados antes de que se visualizara este código de retorno. Utilice las indicaciones de la hora del archivo para localizar dichos mensajes. |
81 | Se ha producido un error al desplegar los archivos de ayuda del componente. El intento de copiar los archivos de ayuda en el sistema ha fallado. |
102 | Este componente tiene un componente prerrequisito, pero se ha desplegado una versión incorrecta del prerrequisito. Despliegue la versión correcta del componente prerrequisito y, a continuación, despliegue este componente. |
104 | El ID de usuario o la contraseña de administrador de Integrated Solutions Console, o ambos, son incorrectos. Especifique valores correctos. |
105 | Se ha producido un error interno. No se ha encontrado un archivo del lado del servidor. Asegúrese de especificar la vía de acceso de archivo totalmente calificada o relativa y el nombre del archivo WAR. Si el problema persiste, póngase en contacto con el servicio técnico. |
106 | El archivo component.xml del archivo WAR no es válido. Corrija el archivo y vuelva a empaquetar el archivo WAR. |
108 | Se ha producido un error interno. Póngase en contacto con el servicio técnico. |
200 | El componente no puede sustituirse porque no hay desplegado ningún componente con el mismo UID de componente. Especifique un archivo WAR de un componente que ya esté desplegado o utilice IscDeploy para desplegar este componente por primera vez. |
Habilitar el Servicio de mandatos remotos DB2
Si ha instalado un servidor DB2 particionado en Windows 2000, Windows
Server 2003 o Windows XP, debe habilitar el Servicio de mandatos remotos DB2 para proteger los datos y recursos. Para obtener una protección total, debe habilitar el sistema, si el servicio se ejecuta bajo el contexto del la cuenta LocalSystem, o un usuario para delegación, si el servicio se ejecuta bajo el contexto de inicio de sesión de un usuario.
Para habilitar el Servicio de mandatos remotos DB2, siga estos pasos:
Repita estos pasos para cada sistema o usuario que deba habilitarse. Debe reiniciar el sistema para que el cambio de seguridad entre en vigor.
Puede inhabilitar las funciones de seguridad del Servicio de mandatos remotos DB2 y devolver el entorno a su estado anterior mediante la variable de registro DB2RCMD_LEGACY_MODE.
Para inhabilitar las funciones de seguridad del Servicio de mandatos remotos DB2, especifique el siguiente mandato:
db2set DB2RCMD_LEGACY_MODE=ON
Nota: esta variable de registro requiere valores booleanos como argumentos. Los valores YES, 1, TRUE y ON son todos equivalentes, y también los valores NO, 0, FALSE y OFF. Puede especificar cualquiera de los valores equivalentes adecuados.
Reenlazar archivos de enlace
Es necesario enlazar los programas de utilidad DB2 con todas las bases de datos después de la instalación. Este paso es necesario para que los arreglos entren en vigor.
El procedimiento de enlace que se indica a continuación sólo debe realizarse una vez por cada base de datos.
Reenlazar con bases de datos DB2 UDB
Después de aplicar los arreglos, ejecute los siguientes mandatos:
db2 terminate
db2 CONNECT TO <nombrebd>
db2 BIND $DIRDB2\BND\@db2ubind.lst GRANT PUBLIC
db2 BIND $DIRDB2\BND\@db2cli.lst GRANT PUBLIC
db2 terminate
donde <nombrebd> representa el nombre de una base de datos a la que deben enlazarse los programas de utilidad y $DIRDB2 representa el directorio en el que ha instalado DB2. db2ubind.lst y db2cli.lst contienen listas de los archivos de enlace necesarios utilizados por DB2 UDB Versión 8.
Reenlazar bases de datos de sistema principal
Si se conecta a bases de datos de sistema principal, debe enlazar los archivos de enlace nuevos al sistema principal. Utilice el Procesador de línea de mandatos DB2 para conectarse a la base de datos de sistema principal y enlazar los programas de utilidad del siguiente modo:
HOST COMMAND
===== ===================================================================
MVS BIND $DIRDB2\BND\@ddcsmvs.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC
VM BIND $DIRDB2\BND\@ddcsvm.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC
VSE BIND $DIRDB2\BND\@ddcsvse.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC
OS400 BIND $DIRDB2\BND\@ddcs400.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC
Reenlazar paquetes específicos
Si desea enlazar sólo los archivos .bnd específicos a la base de datos, emita los siguientes mandatos para cada base de datos:
db2 terminate
db2 CONNECT TO <nombrebd>
db2 BIND $DIRDB2\BND\<archivo_enlace> BLOCKING ALL GRANT PUBLIC sqlerror continue
db2 terminate
donde <archivo_enlace> representa el nombre del archivo de enlace y <nombrebd> representa el nombre de la base de datos.
Enlazar db2schema.bnd a bases de datos existentes
Para instalaciones en el servidor, debe enlazarse un archivo de enlace adicional a las bases de datos existentes. Este requisito no se aplica a los clientes.
Para enlazar db2schema.bnd en el servidor, ejecute una de estas secuencias de mandatos:
En un indicador de mandatos:
db2 terminate
db2 CONNECT TO <nombrebd>
db2 BIND $DIRDB2\BND\db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue
db2 terminate
o, en la línea de mandatos DB2:
TERMINATE
CONNECT TO <nombrebd>
BIND $DIRDB2\BND\db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue
TERMINATE
donde <nombrebd> representa el nombre de una base de datos a la que deben enlazarse los programas de utilidad y $DIRDB2 representa el directorio en el que ha instalado DB2.
Reenlazar después de la instalación de un paquete de arreglos o parche
Si tiene bases de datos habilitadas para Spatial, debe reenlazar el archivo de lista
db2gse.lst después de instalar un paquete de arreglos o parche DB2. El archivo db2gse.lst
contiene los nombres de los archivos de enlace para los procedimientos almacenados suministrados por DB2 Spatial Extender.
Para enlazar el archivo db2gse.lst, debe tener una de las siguientes autorizaciones:
* autorización sysadm o dbadm
* privilegio ALTERIN sobre el esquema
* privilegio BIND sobre el paquete
para reenlazar el archivo db2gse.lst, siga estos pasos:
cd %DB2PATH%\bnd
db2 connect to nombrebd
db2 bind /home/instance/sqllib/bnd/@db2gse.lst
db2 terminate
Puede utilizar el mandato DB2RBIND con la opción ALL en lugar del mandato BIND. Para conocer la sintaxis y las opciones de los mandatos BIND y DB2RBIND, consulte el manual de consulta de mandatos DB2.
SUSE LINUX Enterprise Server 8.0 está soportado para para despliegue.
Aplicación de ejemplo para Windows
Utilice esta envoltura de aplicación para desplegar la aplicación de ejemplo en sistemas que ejecuten Windows. También puede editar esta envoltura mediante Express Runtime Developer para crear una envoltura destinada a desplegar las aplicaciones personalizadas en sistemas que ejecuten Windows. Para obtener más información acerca de la utilización de Express Runtime Developer, consulte la sección Utilizar Express Runtime Developer del InfoCenter.
Dependiendo de la selección y la configuración, puede que sea necesario suministrar valores para algunos de los siguientes campos o para todos ellos.
ID de aplicación: IRU2_1SampleWin
Campo | Descripción | Valor por omisión | Requisitos de validación |
---|---|---|---|
Directorio de documentos | Obligatorio. El directorio en el que se instalan los documentos de la aplicación. | C:\RuntimeDocs |
|
Nombre de base de datos | Obligatorio. El nombre de la base de datos utilizada por esta aplicación. | DOCMGTD7 |
|
ID de usuario de administrador de DB2 | Obligatorio. El ID de administrador utilizado para conectarse a DB2. | db2inst |
|
Contraseña de administrador de DB2 | Obligatoria. La contraseña utilizada con el ID de usuario de administrador de DB2 especificado para conectarse a DB2. |
|
Aplicación de ejemplo para Linux
Utilice esta envoltura de aplicación para desplegar la aplicación de ejemplo en sistemas que ejecuten Linux. También puede editar esta envoltura mediante Express Runtime Developer para crear una envoltura destinada a desplegar las aplicaciones personalizadas en sistemas que ejecuten Linux. Para obtener más información acerca de la utilización de Express Runtime Developer, consulte la sección Utilizar Express Runtime Developer del InfoCenter.
Dependiendo de la selección y la configuración, puede que sea necesario suministrar valores para algunos de los siguientes campos o para todos ellos.
ID de aplicación: IRU2_1SampleLnx
Campo | Descripción | Valor por omisión | Requisitos de validación |
---|---|---|---|
Directorio de documentos | Obligatorio. El directorio en el que se instalan los documentos de la aplicación. | /opt/IBM/RuntimeDocs |
|
Nombre de base de datos | Obligatorio. El nombre de la base de datos que esta aplicación debe crear y utilizar. | DOCMGTD7 |
|
Nombre de usuario propietario de instancia de DB2 | Obligatorio. El ID de usuario propietario de instancia de DB2 utilizado para conectarse a DB2. | db2inst |
|
Contraseña de propietario de instancia de DB2 | Obligatoria. La contraseña del ID de usuario de la instancia de DB2. |
|
Aplicación de ejemplo para OS/400 (i5/OS)
Utilice esta envoltura de aplicación para desplegar la aplicación de ejemplo en sistemas que ejecuten OS/400 (i5/OS). También puede editar esta envoltura mediante Express Runtime Developer para crear una envoltura destinada a desplegar las aplicaciones personalizadas en sistemas que ejecuten OS/400 (i5/OS). Para obtener más información acerca de la utilización de Express Runtime Developer, consulte la sección Utilizar Express Runtime Developer del InfoCenter.
Dependiendo de la selección y la configuración, puede que sea necesario suministrar valores para algunos de los siguientes campos o para todos ellos.
ID de aplicación: IRU2_1SampleI5OS
Campo | Descripción | Valor por omisión | Requisitos de validación |
---|---|---|---|
Directorio de documentos | Obligatorio. El directorio en el que se instalan los documentos de la aplicación. | /opt/IBM/RuntimeDoc |
|
Nombre de base de datos | El nombre de la base de datos creada y utilizada por esta aplicación. Si la base de datos ya existe, debe eliminarse. | ||
ID de usuario de administrador de DB2 | Obligatorio. El ID de usuario administrador utilizado para conectarse a DB2. | db2inst |
|
Contraseña de administrador de DB2 | Condicional. La contraseña utilizada con el ID de usuario de administrador especificado para conectarse a DB2. |
|
|
Nombre de servidor HTTP | Especifique el nombre del servidor IBM HTTP Server. |
|
|
Nombre de servidor de aplicaciones | Especifique un nombre exclusivo para el servidor de aplicaciones. |
Extensión de gestión de consola para IBM WebSphere Application Server - Express para Linux en IBM POWER
Utilice esta envoltura para instalar la extensión de gestión de la consola para IBM WebSphere(R) Application
Server - Express en un sistema destino que ejecute Linux(TM) en IBM POWER(TM).
Dependiendo de la selección y la configuración, puede que sea necesario suministrar valores para algunos de los siguientes campos o para todos ellos.
ID de aplicación: IRU2_1WASExpressMgmtExt6_0LnxOnPwr
Campo | Descripción | Valor por omisión | Requisitos de validación |
---|---|---|---|
Ubicación de instalación de extensión de gestión de WebSphere | Obligatoria. La vía de acceso totalmente calificada al directorio en el que desea instalar la extensión de gestión de WebSphere Application Server - Express. Si la extensión de gestión ya está instalada, se utilizará el directorio correspondiente. | c:\Program Files\IBM | No puede contener la barra inclinada (/) |
Ubicación destino de WebSphere | Obligatoria. La vía de acceso totalmente calificada al directorio del servidor WebSphere Application Server que debe administrarse. | c:\Program Files\IBM\WebSphere\AppServer | No puede contener la barra inclinada (/) |
Nombre de usuario de WebSphere | Opcional. El nombre de usuario necesario para administrar el servidor WebSphere Application Server. |
|
|
Contraseña de WebSphere | Opcional. La contraseña necesaria para administrar el servidor WebSphere Application Server. |
|
|
Puerto de agente de consola | Obligatorio. El puerto de comunicaciones utilizado por el agente de consola. Si el agente de consola ya está instalado, este valor se pasa por alto. | 7044 | Números de puerto del 1 al 65535 |
Permitir reinstalación | Especifique si debe permitirse la reinstalación si la extensión de gestión ya está instalada en el sistema destino. | false | Booleano |
Niveles de ejecución de agente de consola | Obligatorio. El nivel de ejecución bajo el que se ejecutará el agente de consola. | Una serie que contenga enteros 1 - 5 y comas. |
Los siguientes mensajes son nuevos o se han modificado con respecto al release del InfoCenter de Express Runtime 2.1.