Montando um Aplicativo para Utilizar Recursos de Consolidação de Uma e Duas Fases na Mesma Transação

Utilize esta tarefa para montar um aplicativo para utilizar os recursos one-phase e two-phase commit na mesma transação.

Antes de Iniciar

Esta descrição de tarefa presume que você tenha um arquivo EAR para um componente do aplicativo que pode ser implementado no WebSphere Application Server. Para obter detalhes adicionais sobre como montar aplicativos, consulte o tópico sobre como montar aplicativos.

Sobre Esta Tarefa

Para ativar um aplicativo para utilizar recursos compatíveis com one-phase e two-phase commit na mesma transação, você deve configurar os atributos de implementação do aplicativo para aceitar o risco heurístico, ou seja, o risco elevado de um resultado heurístico. É possível configurar os atributos de implementação de um aplicativo utilizando uma ferramenta de montagem.

Também é possível configurar um aplicativo para aceitar o risco heurístico após a implementação, utilizando o console administrativo e as Configurações de Extensão do Suporte ao Último Participante. Como alternativa, é possível configurar o serviço de transações para um servidor de aplicativos para aceitar o risco heurístico.

Este tópico descreve o uso do Rational Application Developer para configurar os atributos de implementação de um aplicativo.

Para configurar um aplicativo para indicar que você aceita o risco maior de um resultado heurístico, execute as seguintes etapas:

Procedimento

  1. Inicie a ferramenta de montagem. Para obter mais informações, consulte as informações do Rational Application Developer.
  2. Crie ou edite o arquivo EAR do aplicativo.
    Nota: Certifique-se de configurar o servidor de destino como WebSphere Application Server Versão 7.0.

    Por exemplo, para alterar os atributos de um aplicativo existente, utilize o assistente de Importação para importar o arquivo EAR para a ferramenta de montagem. Para iniciar o assistente para importação:

    1. Clique em Arquivo > Importar > Arquivo EAR.
    2. Clique em Avançar, em seguida, selecione o arquivo EAR.
    3. No campo Servidor de Destino, selecione WebSphere Application Server v7.0.
    4. Clique em Concluído.
  3. Na visualização Project Explorer da perspectiva Java EE, conclua as seguintes etapas:
    1. Expanda a instância do Aplicativo Corporativo.
    2. Clique com o botão direito do mouse no Deployment Descriptor.
    3. Clique em Abrir com > Deployment Descriptor Editor.
    Um bloco de notas do diálogo de propriedades do componente é exibido na área de janela de propriedades.
  4. Execute as etapas a seguir para exibir a guia Serviços Estendidos.
    1. Feche o editor Enterprise Application Deployment Descriptor.
    2. Na barra de ferramentas, selecione Janelas > Preferências.
    3. No painel esquerdo, selecione Capacidades.
    4. Na área de janela à direita, expanda Java EE Avançado e selecione a opção WebSphere PME Development.
    5. Clique em Aplicar.
    6. Abra o editor do Enterprise Application Deployment Descriptor.
  5. Na guia Serviços Estendidos, na seção Suporte do Último Participante, selecione a caixa de opção Suporte do Último Participante.
  6. Salve suas mudanças para o descritor de implementação.
    1. Feche o Deployment Descriptor Editor.
    2. Ao receber o aviso para tal, clique em Sim para salvar as alterações para o descritor de implementação.
  7. Verifique os arquivos archive. Para obter mais informações sobre a verificação de arquivos utilizando o Rational Application Developer, consulte as informações do Rational Application Developer.
  8. A partir do menu pop-up do projeto, clique em Implementar para gerar o código de implementação EJB.
  9. Opcional: Teste o módulo concluído em uma instalação do WebSphere Application Server. Clique com o botão direito em um módulo, clique em Executar no Servidor e siga as instruções no assistente exibido.
    Importante: Use Executar no Servidor apenas para teste da unidade. A ferramenta de montagem controla a instalação do WebSphere Application Server e, quando um aplicativo é publicado remotamente, a ferramenta de montagem sobrescreve o arquivo de configuração do servidor. Não utilize a opção Executar no Servidor em servidores de produção.

O que Fazer Depois

Após montar seu aplicativo, use uma ferramenta de gerenciamento de sistemas para implementar o arquivo EAR no servidor de aplicativos que deve executar o aplicativo; por exemplo, usando o console administrativo, conforme descrito no tópico sobre implementação e administração de aplicativos corporativos.

Ícone que indica o tipo de tópico Tópico de Tarefa



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tla_cfap2
Nome do arquivo: tla_cfap2.html