Executando e Explorando a Amostra de Leilão

Depois de iniciar o servidor, você pode executar e explorar o aplicativo.

Você pode executar as seguintes tarefas com o aplicativo de Web site de Leilão:
  • Executar o Aplicativo Para executar o aplicativo, você deve implementá-lo.
  • Explorar o Web site do Leilão Você pode executar o aplicativo e explorar sua funcionalidade.
  • Remover a Amostra de Leilão Você pode remover a amostra de Leilão importada, incluindo o projeto.
  • Reinstalar a Amostra de Leilão Padrão Você pode reinstalar a amostra de Leilão, sobrescrever quaisquer alterações e restaurá-la para seu estado padrão.
  • Verificar se o Aplicativo de Leilão Está Sendo Executado Se parecer que o aplicativo não está sendo executado, você poderá verificar se ele foi iniciado.

Executando o Aplicativo

Para executar o aplicativo:
  1. Verificar se o WebSphere Application Server está em execução.
  2. No Explorador de Projetos, clique com o botão direito do mouse no projeto AuctionV60Web e clique em Executar Como (Run As) > Executar no Servidor (Run on Server).
A home page de Leilão é aberta no navegador interno. Observe que isso pode levar algum tempo porque os arquivos JSP são compilados na primeira vez em que ela é executada. Se você desejar executar a amostra em um navegador externo, utilize esta URL: http://localhost:9080/AuctionV60Web.

Explorando o Web Site de Leilão

O Web site de Leilão é um Web site funcional. Você pode executar as seguintes tarefas:
  • Localizar Itens do Leilão Você pode localizar itens no catálogo, procurando itens específicos.
  • Registrar-se no Web site do Leilão - Embora seja possível procurar itens no Web site do Leilão sem efetuar logon, você deve efetuar login como um usuário ou administrador para executar outras tarefas.
  • Oferecer o Lance para Itens do Leilão. Você pode oferecer lance para itens no catálogo de Leilão.
  • Vender itens no Web site do Leilão - Você pode incluir itens no catálogo do Web site do Leilão.
  • Alterar as Datas de Expiração do Item - Você pode alterar a data de expiração para os itens no catálogo.

Localizando Itens de Leilão

Você pode localizar itens no catálogo, procurando itens específicos ou procurando pelo preço máximo de itens.
  1. Para procurar itens específicos por palavras-chave, execute uma das etapas a seguir:
    • Na página inicial de Leilão, digite a palavra-chave de procura no campo Digitar (Enter) Palavras de Procura (Enter Search Words) e clique em Ir (Go).
    • Clique na guia Procurar (Browse) e, em seguida, digite a palavra-chave de procura no campo Procurar (Search) Descrições (Search descriptions), selecione Expiração (Expiration) ou Valor (Value) para especificar a ordem na qual os resultados de procura devem ser listados e clique em Ir (Go).
  2. Para localizar todos os itens disponíveis com um valor inferior a um valor específico, clique na guia Procurar (Browse), digite o valor máximo no campo Preço Máximo (Maximum Price), selecione Expiração (Expiration) ou Valor (Value) para especificar a ordem na qual os resultados de procura devem ser listados e clique em Ir (Go). O mecanismo de procura procura descrições de itens.
  3. Para ver todos os itens em uma categoria, na Home Page, clique na categoria desejada. A Lista de Itens (Items List) exibe os itens que atendem aos critérios de procura ou que estão na categoria selecionada, incluindo descrição do item, valor, data de expiração do item e imagem (se disponível).
  4. Clique no item. A página Detalhes do Item (Item Details) é aberta e exibe o número, nome e a descrição do item, além das informações sobre lances.

Efetuando Login no Web Site de Leilão

Embora seja possível procurar itens no Web site de Leilão sem efetuar login, você deve efetuar login como um usuário ou administrador para executar outras tarefas.
  1. Clique na guia Login (Login). A página Login é aberta.
  2. Para oferecer lance para itens ou incluir itens no leilão, efetue login como um usuário. Digite jack@acme.com ou jill@xyz.com no campo Userid (ID do Usuário) e digite jack para a senha do Jack ou jill para a senha do Jill no campo Senha (Password).
  3. Clique em Ir (Go).

Oferecendo Lance para Itens de Leilão

Você pode oferecer lance para itens no catálogo de Leilão.

Pré-requisito: Para oferecer um lance para um item de leilão, é necessário primeiro efetuar login no site. Você pode efetuar login antes de localizar o item ou quando começar a oferecer o lance. Também é necessário Localizar o Item para o qual você deseja oferecer o lance.
  1. Abra a página Detalhes do Item (Item Details). A página Detalhes (Details) lista o lance mínimo, lance atual e a data em que o item não estará mais disponível.
  2. Clique em Oferecer o Lance (Bid).
  3. Digite um único valor de lance no campo Lance (Bid). Os valores de lance são gerenciados por meio das funções de validação do JSF. Os lances devem ser pelo menos um dólar a mais que o lance atual e ser um valor inteiro de dólar. Por exemplo, se você digitar 26.01, o aplicativo truncará o valor para 26.
  4. Clique em Ir (Go).

Vendendo Itens no Web Site de Leilão

Você pode incluir itens no catálogo do Web site de Leilão.

Pré-requisito: Para vender um item de leilão, é necessário primeiro efetuar login no site.

  1. Clique na guia Vender (Sell) para abrir a página Vender (Sell).
  2. Digite as informações para o item:
    1. Selecione a categoria para o item na lista Categoria (Category).
    2. Digite o nome e a descrição do item no campo Nome do Item (Item name).
    3. Digite a descrição do item no campo Descrição (Description).
    4. Digite o menor lance válido no campo Lance Mínimo (Minimum bid).
    5. Digite o valor do item no campo Valor Estimado (Estimated value).
    6. Selecione a data para o item ser disponibilizado para venda no campo Iniciar Lances (Start bidding).
    7. Selecione a data de expiração do item no campo Encerrar Lances (End bidding).
    8. Opcional: Se você tiver uma foto do item, digite as URLs nos campos URL de Imagem Pequena (Small image url) e URL de Imagem Grande (Large image url).
  3. Clique em Ir (Go) para incluir o item na listagem do catálogo.

Alterando Datas de Expiração de Itens

Por padrão, a data de expiração para todos os itens fornecidos no banco de dados original está definida para janeiro de 2009. Você pode reconfigurar essas datas.

  1. Clique no link Configuração (Setup) no canto superior direito em qualquer página de Leilão (Auction). A página Configuração (Setup) é aberta.
  2. No campo Duração (Duration), digite durante quanto tempo você deseja que o item seja listado no leilão antes de expirar. É possível especificar de 1 a 99 dias a partir da data atualmente exibida. Por exemplo, se a data atualmente exibida for 15/04/07 e você especificar 30 dias para a alteração da data de expiração, as datas de expiração de todos os itens do catálogo serão alteradas para 15 de maio de 2007.
  3. Clique em Inicializar o Banco de Dados (Initialize Database). A expiração de todos os itens é alterada com base no número de dias especificados.

Removendo a Amostra de Leilão

Para remover a amostra de Leilão:
  1. Feche o aplicativo da Web de Leilão no navegador.
  2. Remova a implementação do arquivo EAR com as seguintes etapas:
    1. Clique com o botão direito em WebSphere Application Server v6.1 na visualização Servidores e clique em Incluir e Remover Projetos (Add and Remove Projects). A janela Incluir e Remover Projetos (Add and Remove Projects) é aberta.
    2. Selecione o projeto AuctionV60EAR e clique em Remover (Remove) para removê-lo da lista de projetos.
    3. Clique em Concluir (Finish) e a janela Incluir e Remover Projetos (Add and Remove Projects) é fechada.
  3. Exclua os projetos de Leilão com as etapas a seguir:
    1. Clique em Janela (Window) > Outras Perspectivas (Other Perspectives) > Recurso (Resource) para comutar para a perspectiva Recurso (Resource).
    2. Na visualização Navigator, exclua os projetos a seguir:
      • Todos os projetos com nomes que iniciam com "AuctionV60"
      • OIDGenerator
      • OIDGeneratorClient

Reinstalando a Amostra de Leilão Padrão

Pré-requisito: Você deve primeiro remover a amostra antes de poder reinstalá-la.

Para reinstalar a amostra de Leilão, siga estas etapas:
  1. Clique em Ajuda (Help) > Galeria de Amostras (Samples Gallery). A Galeria de Amostras (Samples Gallery) é aberta.
  2. Expanda Amostras de Casos (Showcase Samples) e, em seguida, clique em Aplicativo da Web de Leilão (Auction Web Application.
  3. Clique em Importar (Import) para importar a amostra novamente.
  4. Clique em Instruções de Configuração (Setup Instructions) e siga as instruções para configurar a amostra novamente.

Nota: O banco de dados do leilão não é reinstalado e terá os mesmos dados.

Se você fez uma cópia do plugin de banco de dados, com.ibm.etools.auction.sampledb_6.0.0/db/AUCTION60, e o colocou em outro diretório, pode restaurá-lo.

Para restaurar o banco de dados padrão, siga estas etapas:
  1. Pare o servidor da Web.
  2. Verifique se nenhum outro aplicativo está conectado ao banco de dados.
  3. Substitua o banco de dados alterado pela cópia do banco de dados original.
  4. Reinicie a Software Development Platform com a opção -clean.

Resolvendo Problemas do Aplicativo de Leilão

Se parecer que o aplicativo não está sendo executado, verifique os seguintes itens:
O Servidor Está em Execução
Para verificar se o servidor está em execução, procure na visualização Console pela cadeia "Servidor server1 aberto para e-business".
A Construção Automática Está Ativada
Para verificar se a construção automática está ativada, clique em Projeto (Project) > Construir Automaticamente (Build Automatically). Se não estiver ativada, clique em Projeto (Project) > Construir Tudo (Build All) para construir todos os arquivos de projeto e reimplementar.
O Aplicativo da Web Está em Execução no Servidor de Aplicativos
Para verificar se o aplicativo da Web está em execução no servidor de aplicativos:
  1. Na visualização Servidor (Server), clique com o botão direito do mouse em WebSphere Application Server v6.1 e clique em Executar Console Administrativo (Run administrative console). O console administrativo é aberto.
  2. Digite um ID de usuário no campo ID do Usuário (Userid) e, em seguida, clique em Efetuar Login (Log in). Esse ID do usuário é utilizado para identificar quem fez as alterações. Ele também aparece em mensagens.
  3. Expanda Aplicativos (Applications) e clique em Aplicativos Corporativos (Enterprise Applications).
  4. Se AuctionV60EAR não estiver listado, você deverá incluir EAR no servidor de aplicativos.
  5. Se AuctionV60EAR estiver listado, mas não iniciado, clique em Iniciar (Start).
Banco de Dados do Leilão Conectado
  1. Se uma outra ferramenta estiver conectada ao banco de dados, pare a outra ferramenta. Se você não souber qual ferramenta está conectada ao banco de dados, reinicie o Software Development Platform.
  2. Para configurar uma origem de dados diferente do WAS (WebSphere Application Server), pré-configurado para ser executado no servidor de teste do WAS 6:
    1. Comute para a perspectiva J2EE.
    2. No Explorador de Projetos (Project Explorer), expanda Enterprise Applications (Aplicativos Corporativos), expanda AuctionV60EAR e selecione Descritor de Implementação (Deployment Descriptor).
    3. Selecione a guia Implementação (Deployment) e, em seguida, selecione Provedor JDBC Derby (Derby JDBC Provider) na lista de provedores JDBC. O caminho da origem de dados está em Propriedades de Recurso (Resource Properties) definidas na origem de dados selecionada acima na coluna Valor (Value).
Tópico pai: Aplicativo da Web de Leilão

Feedback