Búsquedas de orígenes de datos para enterprise beans y módulos web
Durante el despliegue o ensamblaje de aplicaciones, debe enlazar la referencia de recurso con el nombre JNDI (Java™ Naming and Directory Interface) del recurso real en el entorno de tiempo de ejecución. Esta acción se puede realizar en la herramienta de ensamblaje o en uno de los pasos durante la instalación del archivo EAR (enterprise archive) de aplicación.
Bean con persistencia gestionada por bean
javax.sql.DataSource dSource = (javax.sql.DataSource)((new InitialContext()).lookup("java:comp/env/ref/ds"));
En la herramienta de ensamblaje, debe especificar el nombre ref/ds en la página Referencia de recurso, en la pestaña General. Si conoce el nombre del origen de datos, puede especificarlo en esta página Referencia de recurso, en la pestaña Enlaces. Tenga en cuenta que si no lo especifica aquí, deberá proporcionar este nombre JNDI cuando instale el archivo EAR de aplicación.
Bean con persistencia gestionada por contenedor
El proceso de enlace de origen de datos del bean con persistencia gestionada por contenedor (CMP) es el mismo proceso que se ejecuta para los beans con persistencia gestionada por bean (BMP). Utilice el nombre JNDI del origen de datos como una propiedad de enlace WebSphere para cada bean durante el ensamblaje de la aplicación.
Servlets y archivos JavaServer Pages
En una aplicación de servlet, el origen de datos se busca exactamente igual que en el caso del bean BMP.