Cuando se definen planificadores en la configuración del servidor, la
instancia del objeto se enlaza al espacio de nombres global en el que está configurado el
nombre JNDI (Java™ Naming Directory Interface). Se
puede utilizar una referencia de recurso para no tener que codificar
manualmente este nombre de JNDI en su aplicación. La utilización de una
referencia de recursos permite a los administradores correlacionar las
aplicaciones con los planificadores adecuados.
Acerca de esta tarea
De forma alternativa puede
crear una referencia de recurso del planificador editando el XML directamente. Una
referencia de recurso del planificador es un recurso compatible con Java EE (Java Platform,
Enterprise Edition) que utiliza la clase com.ibm.websphere.scheduler.Scheduler como el
tipo de objeto. Para información sobre el formato de archivo XML, consultar la
especificación Java EE.
Procedimiento
- Inicie una herramienta de ensamblaje, como Rational Application Developer.
- Abra la perspectiva Java EE.
- Abra el módulo EJB (Enterprise JavaBeans) o módulo web con el editor de descriptor de despliegue.
- Pulse la pestaña Referencia.
- Pulse Añadir.
- Seleccione la opción Resource reference (Referencia
de Recursos).
-
Pulse Siguiente.
- Complete el campo Reference (Referencia) tal como se muestra en
las siguientes propiedades:
- Name
- Nombre de referencia, por ejemplo, sched/MyScheduler. Según
este ejemplo, el nombre elegido tiene un nombre de referencia local
de java:comp/env/sched/MyScheduler.
- Type
- Seleccione com.ibm.websphere.scheduler.Scheduler y pulse
OK (Aceptar).
- Autenticación
- Seleccione el contenedor.
- Descripción
- Cualquier descripción relevante.
- Pulse finish (finalizar).
- Opcional: Especifique un nombre JNDI global de un planificador configurado en el campo de nombre JNDI de la sección
de enlaces de la ventana de referencia.
Puede especificar o sobrescribir este valor al instalar la aplicación.
- Guarde los cambios en el descriptor de despliegue.
Resultados
Una referencia de recursos del planificador está ahora disponible para
su uso dentro de la aplicación.