No se puede utilizar el entorno de trabajo para publicar la misma aplicación que se instaló utilizando la consola administrativa

Una aplicación publicada mediante el entorno de trabajo puede mostrar un nombre de aplicación distinto en el servidor, como la misma aplicación instalada utilizando la consola administrativa de WebSphere Application Server.

Este escenario tiene lugar cuando una aplicación contiene nombres distintos para el proyecto EAR (Enterprise Application) y el nombre que se especifica en el código display-name del archivo de descriptor de despliegue de la aplicación (application.xml). El entorno de trabajo de desarrollo utiliza el nombre de proyecto EAR como nombre de aplicación cuando se publica en el servidor; la consola administrativa, en cambio, utiliza el valor de display-name de la aplicación que se encuentra en el archivo application.xml. Si instala esta aplicación utilizando la consola administrativa y luego utiliza el entorno de trabajo para publicar esta misma aplicación en el mismo servidor, la aplicación va a existir dos veces en el servidor bajo dos nombres distintos: uno de los nombres de la aplicación se genera al instalar la aplicación con la consola administrativa y corresponde al valor de display-name del archivo application.xml. El otro nombre de aplicación se genera la publicar la aplicación utilizando el entorno de trabajo y corresponde al nombre del proyecto EAR. El uso del entorno de trabajo para realizar más actualizaciones y publicar esta aplicación falla y da lugar al siguiente mensaje de error en tiempo de ejecución seguido por varias excepciones de publicación:
La publicación ha encontrado algunos problemas y puede que la aplicación no se haya instalado, o puede que se haya instalado correctamente pero no haya podido iniciarse.
A continuación se muestran ejemplos de excepciones de publicación en la vista Consola del entorno de trabajo:
  • javax.naming.NameAlreadyBoundException
  • com.ibm.ws.webcontainer.exception.WebAppNotLoadedException
Si desea tener flexibilidad para actualizar y publicar la misma aplicación utilizando el entorno de trabajo o la consola administrativa, debe emparejar el nombre del proyecto EAR con el valor de display-name de la aplicación que se encuentra en el archivo application.xml. Al crear un proyecto EAR utilizando el entorno de trabajo, éste utiliza de forma predeterminada el nombre que se proporciona para el proyecto EAR para generar automáticamente el valor de display-name correspondiente de la aplicación que se encuentra en el archivo application.xml.
Icono que indica el tipo de tema Tema de referencia
Términos y condiciones para centros de información | Comentarios

Icono de indicación de fecha y hora Última actualización: 22 de abril de 2014

Nombre de archivo: rpubappname.html