Este apartado describe problemas conocidos relacionados con la instalación, junto con las soluciones pertinentes.
Se ha observado que este problema se ha producido en varios sistemas Linux. Es más frecuente en Java Desktop System 2, pero también se ha observado en distribuciones Linux Red Hat.
Después de hacer clic en el botón Finalizar en la última pantalla, el programa de instalación no consigue iniciar una ventana del explorador que contiene la página con información acerca del producto o la página de registro. El programa de instalación se bloquea completamente y no permite volver a la línea de comandos.
Salga de instalador pulsando Ctrl+C en la ventana de terminal en la que se inició el instalador. Después de hacer esto, es posible que se muestre una ventana del explorador que contiene información acerca del producto o la pantalla de registro, de lo contrario, inicie el navegador y escriba la siguiente dirección URL para ver la información acerca del producto:
file://install_dir/docs-ee/about.html |
Si seleccionó la opción pertinente para registrar el producto, siga el enlace a la página de registro que se mostrará en la página de información sobre el producto.
En Windows, justo después de instalar Application Server Enterprise Edition, el agente de Message Queue presenta errores durante el inicio y se muestra un mensaje en el que se indica que no existe el directorio drive:\as\domains\domain1\imq.
Tenga en cuenta que si el agente se ejecuta después de iniciar domain1, Application Server creará el directorio y no habrá ningún problema.
Cree var_home_dir_location antes de crear el agente:
$imqbrokerd -varhome var_home_dir_location |
Por ejemplo:
$imqbrokerd -varhome D:\as\domains\domain1\imq |
La instalación de Application Server Edición Enterprise 8.2 en un sistema Red Hat Linux Advanced Server (RHLAS) 3.0 o 4.0 presentará errores si aún no se ha instalado la biblioteca compat-libstdc++ en el sistema. Application Server necesita la biblioteca compat-libstdc++ en los sistemas RHLAS, aunque no se instala de forma predeterminada. Tenga en cuenta que este problema sólo se produce en los sistemas RHLAS.
Descargue e instale el RPM de compat-libstdc++ desde http://rpm.pbone.net/index.php3/stat/4/idpl/843376/com/compat-libstdc++-7.3-2.96.118.i386.rpm.html antes de instalar el software de Application Server.
Al ejecutar Application Server Edición Enterprise 8.2 con Web Server 7.0 en el modo de 64 bits, los intentos de ejecutar una versión de 64 bits del complemento de equilibrador de carga fallan mostrando el siguiente error:
failure: CORE2253: Error running Init function load-modules: dlopen of /export/home/mareks/opt/webserver7/plugins/lbplugin/bin/libpassthrough.so failed (ld.so.1: webservd: fatal: /export/home/mareks/opt/webserver7/plugins/ lbplugin/bin/libpassthrough.so: wrong ELF class: ELFCLASS32) failure: server initialization failed |
El problema es que no hay disponible un complemento de equilibrador de carga de 64 bits para Application Server Edición Enterprise 8.2, y Web Server de 64 bits requiere complementos de 64 bits.
Puede determinar si Web Server se ejecutará en modo de 64 bits o de 32 bits utilizando el siguiente comando:
wadm get-config-prop --user=admin --config=xxx --password-file=xxx platform |
No hay programado ningún equilibrador de carga de 64 bits para Application Server Edición Enterprise 8.2. Para solucionar el problema, use la función de proxy inverso de Web Server 7.0 o configure Web Server 7.0 para ejecutarlo en modo de 32 bits. Consulte la documentación de Web Server para obtener instrucciones.
Al instalar Application Server 8.2 en la ubicación predeterminada en Windows 2000, es posible que aparezca el siguiente mensaje de error al ejecutar asant deploy:
$ C:/Sun/JavaES5/appserver/bin/asant deploy The input line is too long. The syntax of the command is incorrect. |
El problema es que las líneas de comando en Windows 2000 no pueden superar los 1000 caracteres de longitud y, en función de la configuración del sistema, el entorno predeterminado ANT_OPTS puede provocar que la línea del comando asant deploy sea larga. Esto sólo ocurre en Windows 2000.
En Windows 2000, instale Application Server en una ruta de directorio corta; por ejemplo, C:\JES5_AS.
Si Application Server está seleccionado en la parte superior del panel de instalación de componentes, el subcomponente agente de nodo estará también seleccionado de forma predeterminada al utilizar JES 5 b12 en Windows. El proceso de instalación crea un agente de nodo y una instancia de servidor llamado AppServer1 que pertenece a este agente de nodo. Este comportamiento es correcto.
No obstante, si el subcomponente agente de nodo no está seleccionado, el proceso de instalación continuará creando una instancia AppServer1 en el archivo common.properties del dominio; por ejemplo:
domain.name=domain1 appserver.instance=AppServer1 |
Los siguientes intentos de implementar las aplicaciones utilizando asant darán error.
Edite el archivo common.propeties sustituyendo appserver.instance=AppServer1 por appserver.instance=server.
A consecuencia de otros errores (posiblemente 6295215), el código proporcionado en la sección Obtaining a Physical Connection from a Wrapped Connection de Sun Java System Application Server Enterprise Edition 8.2 Developer’s Guide del Capítulo 11, Using the JDBC API for Database Access de Sun Java System Application Server Enterprise Edition 8.2 Developer’s Guide no es correcto. En concreto, la línea siguiente:
Connection drivercon = ds.getConnection(con); |
debería indicar:
Connection drivercon = ((com.sun.gjc.spi.DataSource)ds).getConnection(con); |
En esta versión de software, Application Server no admite el sistema de archivos de red (NFS).
ninguna.