Ejecución de DB2eAppl.java en un emulador de Palm OS

Los pasos siguientes se aplican al proyecto DB2 Everyplace Sample for Palm OS CLDC. El proyecto DB2 Everyplace Sample for Palm OS XTR implica pasos similares:

Esta tarea forma parte de la tarea más importante de Compilación y ejecución de aplicaciones Java de ejemplo en destinos Palm OS. Después de completar estos pasos, vuelva al apartado Compilación y ejecución de aplicaciones Java de ejemplo en destinos de Palm OS.

Requisitos previos

Si todavía no ha configurado el sistema para utilizar el controlador JDBC de DB2 Everyplace, instale los siguientes archivos para el controlador JDBC de su dispositivo:

<DB2
Everyplace>\Clients\PalmOS\database\JDBC\cldc\DB2eJDBC.prc
<DB2
Everyplace>\Clients\PalmOS\database\JDBC\cldc\DB2eJDBC_Cldc.prc

Si está trabajando con el proyecto DB2 Everyplace Sample for Palm OS XTR, instale los siguientes archivos para el controlador JDBC de su dispositivo:

<DB2
Everyplace>\Clients\PalmOS\database\JDBC\xtr\DB2eJDBC.prc
<DB2
Everyplace>\Clients\PalmOS\database\JDBC\xtr\DB2eJDBC_Xtr.prc

Procedimiento

Para ejecutar DB2eAppl.java en un emulador Palm OS:

  1. Configure el emulador Palm OS:
    1. Pulse Dispositivos --> Configurar.
    2. En la ventana Configuraciones de dispositivo, seleccione Palm Emulator en el panel izquierdo y después pulse Nueva.
    3. En la configuración que aparece a la derecha, entre la siguiente información:
      • En el campo Nombre de dispositivo, escriba DB2 Everyplace Palm Emulator.
      • En el campo Ejecutable de emulador de Palm, examine el <PalmEmulator>\Emulator.exe, donde <PalmEmulator> es el directorio en el que ha instalado el Palm Emulator.
      • En el campo Argumentos de ejecución de emulador, escriba -psf <archivo>.psf, donde <archivo>.psf es un archivo .psf que tenga instalado DB2 Everyplace y el J9 VM.
    4. Pulse Aplicar y después pulse Bien.
  2. Cree DB2eAppl.java.
    1. En la vista del Explorador de paquetes de la Perspectiva Java, pulse dos veces en el archivo wsddbuild.xml para el proyecto DB2 Everyplace Sample for Palm OS CLDC.
    2. En el editor para wsddbuild.xml, pulse Añadir creación.
    3. Seleccione J9 para Palm 68k en la Lista de plataformas, conserve los valores por omisión en los campos Clase principal y Nombrecreación y después pulse Siguiente.
    4. En la página de valores de PalmOS, escriba DB2e en el campo ID de creador y escriba DB2eAppl en el campo Nombre de aplic. y después pulse Siguiente.
    5. En la página Opciones de Jxelink, conserve los valores por omisión y pulse Finalizar.
  3. Modifique el archivo DB2eAppl.jxeLinkOptions:

    1. En la vista del Explorador de paquetes de la Perspectiva Java, amplíe la carpeta palm68k para el proyecto DB2 Everyplace Sample for Palm OS CLDC. Pulse dos veces en DB2eAppl.jxeLinkOptions para abrir el editor para DB2eAppl.jxeLinkOptions.
    2. En el editor, pulse la pestaña Entrada. Pulse Nueva para la sección Leer clases en archivos de correlación (requisito previo). En la ventana Añadir requisito previo que aparecerá, entre DB2eJDBC_Cldc para el requisito previo y después pulse Bien. Nota: Si está trabajando con el proyecto DB2 Everyplace Sample for Palm OS XTR, entre DB2eJDBC_Xtr como requisito previo y sáltese los dos pasos siguientes.
    3. En el editor, pulse la pestaña Jxe. En Información de plataforma de Jxe, pulse Nueva para Utilizar opciones de VM al ejecutar la sección de jxe.
    4. En la ventana Añadir opción de VM que aparecerá, entre -jcl:cldc:loadlibrary=db2ejdbc para la opción de VM y después pulse Bien.
    5. Escriba Control+S para guardar los cambios.
    6. En el editor para wsddbuild.xml, seleccione jxe2prc palm68k/DB2eAppl y después pulse Realizar creación.
  4. Ejecute DB2eAppl.java.

    1. Pulse Ejecutar --> Ejecutar en el menú principal. Se abrirá la ventana Ejecutar configuraciones.
    2. En la ventana Ejecutar configuraciones, seleccione Aplicación Java de dispositivo en el panel izquierdo y después pulse Nueva.
    3. En la configuración que aparece en el panel derecho, escriba DB2eAppl Palm CLDC en el campo Nombre.
    4. En el panel de Aplicación Java, entre la información siguiente:
      1. En el campo de Proyecto, examine DB2 Everyplace Sample for Palm OS CLDC.
      2. Pulse Buscar en el campo de Aplicación de Java.
      3. En la ventana Seleccionar destino, seleccione DB2eAppl.prc (Target "jxe2prc palm68k/DB2eAppl" in wsddbuild.xml) y después pulse Finalizar.
      4. Seleccione DB2 Everyplace Palm Emulator en la lista de Dispositivos o JRE.
      5. De nuevo en la ventana Ejecutar configuraciones, pulse Aplicar y después pulse Ejecutar. Un Emulador de Palm Emulator debe iniciar y ejecutar DB2eAppl. Debe ver la salida para la aplicación de ejemplo en la pantalla Emulador de Palm o en el archivo j9stdout.txt del directorio en el que está el archivo .psf. Si no modificó la preferencia "Visualizar stdout en pantalla" de J9 Java VM, la salida estará en el archivo j9stdout.txt. Compruebe asimismo si hay errores en j9stderr.txt.

Vuelva a Compilación y ejecución de aplicaciones Java de ejemplo en destinos de Palm OS.