Configuración de Auto World

El ejemplo de Auto World incluye una aplicación de empresa y un proyecto EJB.

Los pasos siguientes muestran cómo importar, ejecutar y explorar el ejemplo:
  1. Para poder configurar el ejemplo, primero tiene que importarlo al espacio de trabajo.
    1. Importar el ejemplo.
    2. En el recuadro de diálogo Importar proyecto, acepte los valores predeterminados y pulse Finalizar Los dos proyectos de ejemplo siguientes se añaden al espacio de trabajo:
      • AutoWorld20ExampleEAR: una aplicación de empresa
      • AutoWorld20Example: un módulo EJB
      Estas instrucciones de configuración proporcionan los pasos básicos para exportar las tablas de base de datos a IBM DB2 Universal Database, ejecutar la aplicación Auto World en el entorno de prueba de WebSphere Application Server y probar los beans de empresa utilizando el cliente de prueba universal.
      Nota: Para ejecutar este ejemplo en un programa de fondo de base de datos distinto que no sea DB2, deberá crear nuevas correlaciones entre los beans de empresa y las tablas de base de datos. Para ejecutar el ejemplo en un servidor de aplicaciones distinto del que aquí se describe, deberá modificar estos pasos para este servidor en concreto. Consulte la ayuda del producto para obtener más información.

      Después de importar los proyectos de ejemplo de Auto World, lleve a cabo los pasos siguientes:

  2. Crear la base de datos.
    1. Para iniciar el Centro de control de IBM DB2, seleccione Inicio > Todos los programas > IBM DB2 > Herramientas de administración general > Centro de control.
    2. En el Centro de control, pulse con el botón derecho sobre Todas las bases de datos y seleccione Crear base de datos > Estándar.
    3. En el campo Nombre de base de datos, teclee SAMPLE y pulse Finalizar.
  3. Crear una conexión con la base de datos.
    1. En el entorno de trabajo del proyecto, seleccione Ventana > Abrir perspectiva > Otras > Datos. Pulse Aceptar.
    2. En la vista Explorador de base de datos, pulse con el botón derecho sobre Conexiones y seleccione Conexión nueva.
    3. En el panel Seleccionar un gestor de base de datos, expanda DB2 UDB y seleccione V8.2. Especifique los detalles del URL de la conexión y la ubicación de la clase.
    4. En el campo ID de usuario, teclee el ID de usuario de la base de datos (por ejemplo, db2admin). En el campo Contraseña, teclee su contraseña. Pulse Probar conexión. Se muestra un diálogo de información con el estado de la conexión.
    5. Pulse Finalizar. En la vista Explorador de base de datos, verá una conexión activa con la base de datos SAMPLE.
  4. Despliegue las tablas en la base de datos.
    1. Seleccione Ventana > Abrir perspectiva > Otras > J2EE y pulse Aceptar.
    2. En la vista Explorador de proyectos, expanda AutoWorld20Example > ejbModule > META-INF > backends > DB2UDBNT_V82_1.
    3. Efectúe una doble pulsación sobre Table.ddl y seleccione Ejecutar > Ejecutar SQL. En el diálogo Seleccionar conexión, seleccione la conexión SAMPLE. Pulse Finalizar.
  5. Prepare el proyecto EJB para desplegarse en el servidor.
    • Pulse con el botón derecho del ratón sobre el proyecto AutoWorld20Example y seleccione Preparar para despliegue. Se genera el código de despliegue que se añade al proyecto EJB.
      Nota: Para desplegar, el proyecto debe enlazarse al servidor. Pulse con el botón derecho sobre el proyecto y seleccione Propiedades. En el diálogo Propiedades del proyecto, puede actualizar la Vía de acceso de construcción Java, las Facetas de proyecto y los Tiempos de ejecución destino.
  6. Especifique la información de despliegue para la aplicación de empresa AutoWorld20ExampleEAR.
    1. En el Explorador de proyectos, expanda el proyecto AutoWorld20ExampleEAR y efectúe una doble pulsación sobre el descriptor de despliegue. Se abre el Descriptor de despliegue de la aplicación.
    2. Pulse la pestaña Despliegue. En la sección Orígenes de datos, defina un nuevo proveedor JDBC.
      1. Pulse Añadir junto a la tabla de proveedores JDBC. Se abre el asistente Crear un proveedor JDBC.
      2. En la lista Tipo de base de datos, seleccione IBM DB2.
      3. En la lista Tipo de proveedor JDBC, seleccione DB2 Universal JDBC Driver Provider.
      4. Pulse Siguiente.
      5. En el campo Nombre escriba un nombre para el proveedor JDBC (por ejemplo db2jdbc.)
      6. En la sección Vía de acceso de clases, elimine las entradas existentes.
      7. Pulse Añadir JAR externos y añada la vía de acceso que señala a los archivos de clase (por ejemplo, C:\Archivos de programa\IBM\SQLLIB\java\db2jcc.jar, C:\Archivos de programa\IBM\SQLLIB\java\db2jcc._javax.jar, C:\Archivos de programa\IBM\SQLLIB\java\db2jcc._license_cu.jar).
      8. Pulse Finalizar.
      Cree un alias de autenticación.
      1. En la sección Autenticación, pulse Añadir.
      2. En el campo Alias, escriba un nombre para el alias (por ejemplo db2alias.)
      3. En el campo ID de usuario, teclee el ID de usuario de la base de datos (por ejemplo, db2admin). En el campo Contraseña, teclee su contraseña. Pulse Aceptar.
      Defina el origen de datos para el proveedor JDBC.
      1. En la sección Orígenes de datos, resalte el origen de datos creado en la lista de proveedores de JDBC.
      2. Pulse Añadir junto a la tabla de orígenes de datos. Se abre el asistente Crear un origen de datos.
      3. Seleccione DB2 Universal JDBC Driver Provider y pulse Siguiente.
      4. En el campo Nombre, escriba un nombre para el origen de datos (por ejemplo myDataSource.)
      5. En el campo Nombre JNDI, escriba el nombre JNDI que su aplicación está utilizando (por ejemplo SAMPLE.)
      6. En la lista desplegable Alias de autenticación gestionado por componente, seleccione el alias de autenticación (por ejemplo, db2alias.) Repita esta acción en la lista desplegable Alias de autenticación gestionado por contenedor.
      7. Pulse Finalizar.
      8. Guarde los cambios en el descriptor de despliegue de aplicaciones.
  7. Inicie el servidor.
    1. En la vista Servidores, pulse con el botón derecho el servidor en el que desea ejecutar la aplicación.
    2. Seleccione Iniciar. La vista Consola indica cuándo se ha iniciado el servidor.
      Nota: Si no hay ningún servidor creado, puede definir un servidor pulsando con el botón derecho del ratón en la vista Servidores y seleccionando Nuevo > Servidor.
  8. Ejecute AutoWorld20ExampleEAR en el servidor.
    1. En el Explorador de proyectos, pulse el botón derecho sobre el proyecto AutoWorld20ExampleEAR y pulse Ejecutar como> Ejecutar en servidor. Se abre el diálogo Selección de servidor.
    2. Elija el servidor existente definido anteriormente y pulse Siguiente.
    3. Asegúrese de que el proyecto AutoWorld20ExampleEAR está en la lista Proyectos configurados y luego pulse Finalizar. El archivo EAR se publica en el servidor.
  9. Pruebe los beans de empresa utilizando el cliente de prueba universal.
    1. Pulse con el botón derecho sobre el servidor y seleccione Ejecutar cliente de prueba universal.
    2. En el cliente de prueba universal, pulse Explorador JNDI.
    3. Expanda la carpeta [Beans EJB locales] y localice los beans autoworld.
    4. Pruebe los beans utilizando los métodos disponibles. Puede pulsar en los beans para ver sus interfaces iniciales y luego puede empezar a crear y manipular los beans de empresa de ejemplo Auto World y a trabajar con objetos.
Tema principal: Auto World

Comentarios