Utilice esta página para configurar una aplicación de empresa.
Para ver esta página de la consola administrativa, pulse Aplicaciones > Aplicaciones de empresa > nombre_aplicación.
Conceptos relacionados
crun_classload.html
crun_entapp.html
crun_app_moduleversion.html
Tareas relacionadas
trun_appl.html
Referencia relacionada
udat_nestjcaconfac.html
uejb_rimod.html
ucws_rlibref.html
uprs_rsession_manager.html
urun_rtargetmap.html
ucws_rvars.html
rcfg_objectnames.html
Especifica un nombre lógico para la aplicación. Un nombre de aplicación debe ser único dentro de una celda y no puede contener ningún carácter no permitido.
Un nombre de aplicación no puede empezar por un punto (.), no puede contener espacios iniciales ni finales, y no puede contener los caracteres siguientes:
Caracteres no permitidos | ||
---|---|---|
/ barra inclinada | $ signo del dólar | ' comilla simple |
\ barra invertida | = signo igual | " comilla doble |
* asterisco | % porcentaje | | barra vertical |
, coma | + sibno más | < corchete angular izquierdo |
: dos puntos | @ arroba | corchete angular derecho |
; punto y coma | # almohadilla | & ampersand (signo Y) |
? interrogante | ]]> No existe ningún nombre específico para esta combinación de caracteres |
Tipo de datos | Serie |
Especifica el directorio en el que se instalará el archivo EAR de la aplicación. Este valor Binarios de aplicación es el mismo que el del campo Directorio de instalación de la aplicación de los asistentes de instalación y actualización de la aplicación.
El valor por omisión es el valor de APP_INSTALL_ROOT/nombre_celda, donde la variable APP_INSTALL_ROOT es raíz_instalación/installedApps; por ejemplo, C:\WebSphere\AppServer\profiles\nombre_perfil\installedApps\nombre_celda.
Puede especificar una vía de acceso absoluta o utilizar una variable pathmap como ${MY_APPS}. Puede utilizar una variable pathmap en cualquier instalación, aunque es especialmente necesaria cuando se instala una aplicación en un clúster con miembros de nodos heterogéneos ya que, en dichos casos, es posible que no existe una única forma de especificar una vía de acceso absoluta. La variable pathmap también puede contener una variable ${CELL} de WebSphere Application Server, que denota el nombre de la celda actual; por ejemplo, ${MY_APP}/${CELL}.
Puede definir variables de WebSphere Application Server en la página Variables de WebSphere de la consola administrativa, a la que puede acceder pulsando Entorno > Variables de WebSphere.
Tipo de datos | Serie |
Unidades | Nombre de vía de acceso completa |
Especifica si el servidor de aplicaciones utiliza descriptores de enlaces, de extensiones y de despliegue localizados en el documento de despliegue de la aplicación, archivo deployment.xml (por omisión), o los que se encuentran en el archivo EAR (enterprise application resource).
El valor de Utilizar metadatos de binarios es el mismo que el del campo Utilizar configuración binaria de los asistentes de instalación y actualización de aplicaciones. Seleccione este valor para las aplicaciones instaladas únicamente en destinos de despliegue 6.x.
Tipo de datos | Booleano |
Predeterminado | false |
Especifica si WebSphere Application Server expande o suprime archivos binarios de aplicación en el destino de instalación. Por omisión, la distribución de aplicaciones está habilitada. Los archivos binarios de aplicación para las aplicaciones instaladas se expanden al directorio especificado. Los archivos binarios también se suprimen cuando se desinstalan y guardan los cambios en la configuración. Si inhabilita esta opción, debe garantizar que los archivos binarios de la aplicación se expanden correctamente en los directorios de destino de todos los nodos en los que se ejecuta la aplicación.
Este valor de Habilitar distribución es el mismo que el del campo Distribuir aplicación de los asistentes de instalación y actualización de la aplicación.
Tipo de datos | Booleano |
Predeterminado | true |
Indica si WebSphere Application Server examina las referencias de aplicación especificadas durante la instalación o actualización de la aplicación y, si se habilita la validación, advierte a los usuarios sobre las referencias incorrectas o genera un error en la operación.
Generalmente, una aplicación hace referencia a los recursos utilizando orígenes de datos para beans de persistencia gestiona por contenedor (CMP) o utilizando referencias de recursos o referencias de entorno de recursos definidas en los descriptores de despliegue. La operación de validación comprueba si el recurso al que hace referencia la aplicación está definido en el ámbito del destino de despliegue de dicha aplicación.
El recurso puede definirse en el servidor, su nodo, celda o clúster si el servidor pertenece a un clúster. Seleccione desactivado para no validar recursos, aviso para mensajes de advertencia sobre referencias de recursos incorrectas, o error para detener las operaciones que fallan como consecuencia de referencias de recursos incorrectas.
Este valor de Validación es el mismo que el del campo Validar entrada desactivada/aviso/error de lo asistentes de instalación y actualización de la aplicación.
Tipo de datos | Serie |
Predeterminado | aviso |
Especifica si el cargador de clases realiza primero búsquedas en el cargador de clases padre o en el cargador de clases de la aplicación para cargar una clase. El estándar para los cargadores de clases del kit de desarrollo y cargadores de clases de WebSphere Application Server es Padre primero. Al especificar Padre primero, la aplicación puede reemplazar las clases contenidas en el cargador de clases padre, pero esta acción puede dar lugar a una excepción ClassCastException o a errores LinkageErrors si se ha combinado el uso de clases reemplazadas y clases no reemplazadas.
Las opciones son Padre primero y Padre último. Por omisión se realiza la búsqueda en el cargador de clases padre antes de realizar búsquedas en el cargador de clases de la aplicación para cargar una clase.
Para que la aplicación pueda utilizar la configuración por omisión de Jakarta Commons Logging en WebSphere Application Server, establezca esta modalidad de cargador de clases de la aplicación en Padre primero. Para que la aplicación pueda reemplazar la configuración por omisión de Jakarta Commons Logging en WebSphere Application Server, la aplicación debe proporcionar la configuración en un formato admitido por Jakarta Commons Logging y esta modalidad de cargador de clases debe estar establecida en Primero padre. Asimismo, para reemplazar la configuración por omisión, debe establecer la modalidad de cargador de clases para cada módulo web de la aplicación de modo que se cargue el valor de fábrica de registrador correcto.
Tipo de datos | Serie |
Predeterminado | Primero padre |
Especifica si debe utilizares un único cargador de clases para cargar todos los archivos WAR de esta aplicación o si debe utilizarse un cargador de clases distinto para cada archivo WAR.
Las opciones son Aplicación y Módulo. Por omisión se utiliza un cargador de clases distinto para cargar cada archivo WAR.
Tipo de datos | Serie |
Predeterminado | Módulo |
Especifica si se habilita la recarga de clases cuando se actualizan archivos de aplicación.
Para módulos EJB o cualquier módulo que no sea web, al seleccionar Habilitar recarga de clases se establece reloadEnabled en true en el archivo deployment.xml de la aplicación. Si una definición de clase de la aplicación cambia, el tiempo de ejecución del servidor de aplicaciones se detiene y se inicia la aplicación para cargar las clases de aplicación.
Para los módulos web como los servlets y los archivos JSP (JavaServer Page), un contenedor web sólo recarga un módulo web si la extensión reloadingEnabled de IBM está establecida en true en el archivo ibm-web-ext.xmi. Puede establecer la extensión reloadingEnabled en true al editar los descriptores de despliegue ampliados del módulo en una herramienta de ensamblaje.
Para habilitar la recarga de un módulo web, si también desea recargarlos módulos EJB y módulos no web habilitados:
Para habilitar la recarga de un único módulo Web y no habilitar la recarga de módulos EJB ni módulos que no sean web:
Para inhabilitar la recarga de un módulo web, establezca la extensión de IBM reloadingEnabled en el archivo ibm-web-ext.xmi en false. O bien, si el módulo web tiene la extensión de IBM reloadingEnabled en el archivo ibm-web-ext.xmi establecida en true, para inhabilitar la recarga, utilice la consola administrativa:
Tipo de datos | Booleano |
Predeterminado | false |
Especifica el número de segundos durante los que se debe explorar el sistema de archivos de la aplicación para archivos actualizados. El valor por omisión es el valor del atributo del intervalo de recarga del archivo de la extensión de IBM (META-INF/ibm-application-ext.xmi) del archivo EAR.
El valor de Intervalo de recarga es el mismo que el del campo Intervalo de recarga en segundos de los asistentes de instalación y actualización de la aplicación.
Para habilitar la recarga, especifique un valor mayor que cero (por ejemplo, de 1 a 2147483647). Para inhabilitar la recarga, especifique cero (0).
El intervalo de recarga especificado aquí reemplaza el valor especificado en las extensiones de IBM para cada módulo que no sea web en el archivo EAR (que, a su vez, reemplaza el intervalo de recarga especificado en las extensiones de IBM para la aplicación en el archivo EAR). El atributo del intervalo de recarga sólo es efectivo si se habilita la recarga de clases.
El rango oscila entre 0 y 2147483647.
Tipo de datos | Entero |
Unidades | Segundos |
Predeterminado | 3 |
Especifica el orden en el que se inician las aplicaciones al iniciar el servidor. La primera aplicación que se inicia es la que tiene el peso inicial más bajo.
Tipo de datos | Entero |
Predeterminado | 1 |
Rango | De 0 a 2147483647 |
Especifica si la aplicación debe inicializarse por completo antes de que se inicie el servidor.
El valor por omisión de false indica que el arranque del servidor no finalizará hasta que se inicie la aplicación.
El valor true indica a WebSphere Application Server que la aplicación puede iniciarse en una hebra de fondo y, por consiguiente, es posible que el arranque del servidor continúe sin esperar a que se inicie la aplicación. Por lo tanto, es posible que la aplicación no esté preparada para su uso cuando se inicie el servidor de aplicaciones.
Este valor sólo se aplica si la aplicación se ejecuta en un servidor de aplicaciones de la versión 6.
Tipo de datos | Booleano |
Predeterminado | false |
Especifica si deben crearse archivos MBean para distintos recursos (como servlets o archivos JSP) en una aplicación cuando ésta se inicia. Por omisión se crean archivos MBean.
Tipo de datos | Booleano |
Predeterminado | true |
Pestaña Políticas de servicio
A continuación se indican atributos que pueden verse en las políticas de servicio:
Clases de trabajo HTTP | Expanda esta opción para ver o administrar las clases de trabajo para las peticiones HTTP. |
Clases de trabajo SOAP | Expanda esta opción para ver o administrar las clases de trabajo para las peticiones SOAP. |
Pestaña Políticas de direccionamiento
A continuación se indican atributos que pueden verse en las políticas de direccionamiento:
Clases de trabajo HTTP | Expanda esta opción para ver o administrar las clases de trabajo para las peticiones HTTP. |
Clases de trabajo SOAP | Expanda esta opción para ver o administrar las clases de trabajo para las peticiones SOAP. |