Ejecutar y explorar el ejemplo de subastas

Después de iniciar el servidor puede ejecutar y explorar la aplicación.

Puede realizar las tareas siguientes en la aplicación de sitio Web de subastas:
  • Ejecutar la aplicación Para ejecutar la aplicación, debe desplegarla.
  • Explorar el sitio Web de subastas Puede ejecutar la aplicación y explorar la funcionalidad.
  • Eliminar el ejemplo de subastas Puede eliminar el ejemplo de subastas importado, incluyendo el proyecto.
  • Reinstalar el ejemplo de subastas predeterminado Puede volver a instalar el ejemplo de subastas, sobreescribir los cambios y devolver al estado predeterminado.
  • Verificar que la aplicación de subastas está ejecutándose Si la aplicación no parece estar ejecutándose, puede verificar que se haya iniciado.

Ejecutar la aplicación

Para ejecutar la aplicación:
  1. Verifique que WebSphere Application Server esté ejecutándose.
  2. En el Explorador de proyectos, pulse el botón derecho sobre el proyecto AuctionV60Web y pulse Ejecutar como > Ejecutar en servidor.
La página inicial de Auction se abre en el navegador interno. Tenga en cuenta que esto puede tardar unos momentos ya que los archivos JSP se compilan con la primera ejecución. Si desea ejecutar el ejemplo en un navegador externo, utilice este URL: http://localhost:9080/AuctionV60Web.

Explorar el sitio Web de subastas

El sitio Web de subastas es un sitio Web en funcionamiento. Puede realizar las tareas siguientes:
  • Buscar artículos de subasta Puede buscar artículos específicos del catálogo.
  • Iniciar la sesión en el sitio Web de subastas. Aunque puede examinar artículos del sitio Web de subastas sin iniciar la sesión, debe iniciar la sesión como usuario o administrador para realizar otras tareas.
  • Pujar por artículos de la subasta. Puede pujar por artículos del catálogo de la subasta.
  • Vender artículos en el sitio Web de subastas. Puede añadir artículos al catálogo del sitio Web de subastas.
  • Cambiar fechas de caducidad de artículos. Puede cambiar la fecha de caducidad para los artículos del catálogo.

Buscar artículos de subasta

Puede buscar artículos en el catálogo buscando artículos específicos o buscando por el precio máximo de los artículos.
  1. Para buscar artículos específicos mediante palabras clave, siga uno de estos pasos:
    • En la página inicial de subastas, especifique la palabra clave de búsqueda en el campo Intro y pulse Go.
    • Pulse la pestaña Browse y especifique la palabra clave de búsqueda en el campo Search descriptions, seleccione Expiration o Value para especificar el orden en el que deben aparecer los resultados de la búsqueda y pulse Go.
  2. Para buscar todos los artículos disponibles por menos de una cantidad específica, pulse la pestaña Browse, especifique la cantidad máxima en el campo Maximum price, seleccione Expiration o Value para especificar el orden en el que deben aparecer los resultados de la búsqueda y pulse Go. El motor de búsqueda busca descripciones de artículo.
  3. Para ver todos los artículos de una categoría, en la página inicial, pulse la categoría deseada. La lista Items List muestra los artículos que cumplen con los criterios de búsqueda o que están en la categoría seleccionada, incluyendo la descripción del artículo, el valor, la fecha de caducidad del artículo y la imagen (si la hay).
  4. Pulse sobre el artículo. Se abre la página Item Details en la que se muestran el número del artículo, el nombre, la descripción y la información de las pujas.

Iniciar la sesión en el sitio Web de subastas

Aunque puede buscar artículos en el sitio Web de subastas sin necesidad de iniciar la sesión, debe iniciar la sesión como usuario o como administrador para realizar otras tareas.
  1. Pulse la pestaña Login. Se abre la página Login.
  2. Para pujar por artículos o añadir artículos a la subasta, inicie la sesión como un usuario. Especifique jack@acme.com o jill@xyz.com en el campo Userid y especifique jack par la contraseña de Jack o jill para la contraseña de Jill en el campo Password.
  3. Pulse Go.

Pujar por artículos de subasta

Puede pujar por artículos del catálogo de la subasta.

Prerrequisito: para pujar sobre un artículo de subasta, primero debe iniciar la sesión en el sitio. Puede iniciar la sesión antes de encontrar el artículo o cuando empiece a pujar. También debe Buscar el artículo por el que desea pujar.
  1. Abra la página Item Details. La página de detalles muestra la puja mínima, la puja actual y la fecha en la que el artículo ya no está disponible.
  2. Pulse Bid.
  3. Especifique una sola cantidad de puja en el campo Bid. Los valores de la puja se gestionan a través de las funciones de validación de JSF. Las pujas deben ser como mínimo un dólar superiores a la puja actual y tener un valor entero en dólares. Por ejemplo, si especifica 26.01, la aplicación redondea el valor a 26.
  4. Pulse Go.

Vender artículos en el sitio Web de subastas

Puede añadir artículos al catálogo del sitio Web de subastas.

Prerrequisito: para vender un artículo de subasta, primero debe iniciar la sesión en el sitio.

  1. Pulse la pestaña Sell para abrir la página de ventas.
  2. Especifique información para el artículo:
    1. Seleccione la categoría del artículo en la lista Category.
    2. Especifique el nombre y la descripción del artículo en el campo Item name.
    3. Especifique la descripción del artículo en el campo Description.
    4. Especifique la puja mínima, válida en el campo Minimum bid.
    5. Especifique el valor del artículo en el campo Estimated value.
    6. Seleccione la fecha de disponibilidad para la venta del artículo en el campo Start bidding.
    7. Seleccione la fecha de caducidad del artículo en el campo End bidding.
    8. Opcional: si tiene una imagen para el artículo, especifique los URL en los campos Small image url y Large image url.
  3. Pulse Go para añadir el artículo a la lista del catálogo.

Cambiar fechas de caducidad de artículos

Por omisión, la fecha de caducidad para todos los artículos enviados en la base de datos original se establece en enero de 2009. Puede restablecer estas fechas.

  1. Pulse el enlace Setup situado en la esquina superior derecha de cualquier página de Auction. Se abre la página de configuración.
  2. En el campo Duration, especifique el tiempo que un artículo debe aparecer en la lista de la subasta antes de caducar. Puede especificar de 1 a 99 días a partir de la fecha visualizada actualmente. Por ejemplo, si la fecha visualizada actualmente es 04/15/07 y especifica 30 días de cambio de fecha de caducidad, las fechas de caducidad de los artículos del catálogo cambian a May 15, 2007.
  3. Pulse Initialize Database. La caducidad de todos los artículos cambia según el número de días especificado.

Eliminar el ejemplo Auction

Para eliminar el ejemplo Auction:
  1. Cierre la aplicación Web Auction en el navegador.
  2. Repliegue el archivo EAR siguiendo estos pasos:
    1. Pulse con el botón derecho sobre WebSphere Application Server v6.1 en la vista Servidores y pulse Añadir y eliminar proyectos. Se abre la ventana Añadir y eliminar proyectos.
    2. Seleccione el proyecto AuctionV60EAR y pulse Eliminar para eliminarlo de la lista de proyectos.
    3. Pulse Finalizar y se cerrará la ventana Añadir y eliminar proyectos.
  3. Suprima los proyectos de Auction siguiendo estos pasos:
    1. Pulse Ventana > Otras perspectivas > Recursos para pasar a la perspectiva Recursos.
    2. En la vista Navegador, suprima los proyectos siguientes:
      • Todos los proyectos cuyos nombres empiezan por "AuctionV60"
      • OIDGenerator
      • OIDGeneratorClient

Reinstalar el ejemplo de subastas predeterminado

Prerrequisito: primero debe eliminar el ejemplo para poder reinstalarlo.

Para reinstalar el ejemplo Auction, utilice estos pasos:
  1. Pulse Ayuda > Galería de ejemplos. Se abre la galería de ejemplos.
  2. Expanda Ejemplos de caso de muestra y pulse Aplicación Web de subastas.
  3. Pulse Importar para volver a importar el ejemplo.
  4. Pulse Setup Instructions y siga las instrucciones para volver a configurar el ejemplo.

Nota: la base de datos de subasta no se reinstala y tendrá los mismos datos.

Si hizo una copia del conector de base de datos, com.ibm.etools.auction.sampledb_6.0.0/db/AUCTION60 y lo colocó en otro directorio, puede restaurarlo.

Para restaurar la base de datos por omisión, utilice estos pasos:
  1. Detenga el servidor Web.
  2. Verifique que no hay otras aplicaciones conectadas a la base de datos.
  3. Sustituya la base de datos cambiada por la copia de la base de datos original.
  4. Reinicie Software Development Platform con la opción -clean.

Resolución de problemas de la aplicación Auction

Si la aplicación no parece estar ejecutándose, compruebe lo siguiente:
El servidor está ejecutándose
Para verificar que el servidor esté ejecutándose, busque la serie "Servidor server1 abierto para e-business" en la vista Consola.
La construcción automática está habilitada
Para verificar que la construcción automática está habilitada, pulse Proyecto > Construir automáticamente. Si no está habilitada, pulse Proyecto > Construir todo para construir todos los archivos de proyecto y volver a desplegar.
La aplicación Web está ejecutándose en el servidor de aplicaciones
Para verificar que la aplicación Web está ejecutándose en el servidor de aplicaciones:
  1. En la vista Servidor, pulse con el botón derecho del ratón sobre WebSphere Application Server v6.1 y pulse Ejecutar consola administrativa. Se abre la Consola administrativa.
  2. Especifique un ID de usuario en el campo Userid y pulse Iniciar la sesión. Este ID de usuario se utiliza para identificar el autor de los cambios. También aparece en los mensajes.
  3. Expanda Aplicaciones y pulse Aplicaciones de empresa.
  4. Si AuctionV60EAR no aparece en la lista, debe añadir el EAR al servidor de aplicaciones.
  5. Si AuctionV60EAR aparece en la lista pero no se inicia, pulse Iniciar.
Base de datos Auction conectada
  1. Si otra conexión se conecta a la base de datos, detenga la otra herramienta. Si no sabe qué herramienta está conectada a la base de datos, reinicie Software Development Platform.
  2. Para configurar un origen de datos que no sea WebSphere Application Server (WAS), que está preconfigurado para ejecutarse en el servidor de prueba WAS 6:
    1. Pase a la perspectiva J2EE.
    2. En el Explorador de proyectos, expanda Aplicaciones de empresa, expanda AuctionV60EAR y seleccione Descriptor de despliegue.
    3. Seleccione la pestaña Despliegue y seleccione Proveedor JDBC Derby en la lista de proveedores JDBC. La vía de acceso de origen de datos está en las Propiedades de recurso definidas en el origen de datos seleccionado más arriba en la columna Valor.
Tema principal: Aplicación Web de subastas

Comentarios