Para Reimplantar uma Aplicação Implantada

A reimplantação de uma aplicação implanta uma nova versão da aplicação, embora preserve as definições e outras opções da aplicação implantada originalmente.

Antes de Começar

Verifique se a aplicação a ser reimplantada já está implantada.

  1. Na árvore de navegação, selecione o nó Aplicações.

    A página Aplicações será aberta.

  2. Na tabela Aplicações Implantadas, clique em Reimplantar na linha da aplicação a ser reimplantada.

    O nome da aplicação pode incluir um identificador de versão opcional, que segue o nome e é separado do nome por dois-pontos (:). Para obter mais informações sobre versões modulares ou da aplicação, consulte Module and Application Versions em Oracle GlassFish Server Application Deployment Guide.

    A página Reimplantar Aplicações ou Módulos será aberta.

  3. Especifique a localização da aplicação a ser reimplantada.

  4. Marque a caixa de seleção Disponibilidade Ativada para ativar a persistência de sessão e o checkpoint SFSB da aplicação.

    Se a caixa de seleção Ativado estiver selecionada, a alta disponibilidade será ativada para sessões Web e para checkpoint e, potencialmente, a passivação do bean da sessão stateful (SFSB). Se esta opção estiver definida como falsa (default), todos os salvamentos de sessões Web e checkpoints SFSB serão desativados para a aplicação especificada. Se definida como verdadeira, a aplicação especificado será ativada para alta disponibilidade. Defina essa opção como verdadeira apenas se a alta disponibilidade estiver configurada e ativada em níveis mais altos, como os níveis do servidor e contêiner.

    Esta opção aparece se clusters ou instâncias de servidores standalone, além da instância default do servidor (server), existirem.

  5. Marque a caixa de seleção Precompilar JSPs para precompilar arquivos JSP (JavaServer Pages).

    Se esta opção for desativada, os arquivos JSP serão compilados durante o runtime, quando forem acessados pela primeira vez. Por default, essa opção está desativada.

  6. Marque a caixa de seleção Executar Verificador para verificar o descritor de implantação antes da reimplantação.

    Se essa opção for selecionada e a verificação falhar, a reimplantação não será realizada. O verificador examina a estrutura e o conteúdo dos descritores de implantação. A verificação de aplicações grandes geralmente consome muito tempo. Por default, essa opção está desativada.

    Os pacotes do verificador devem ser instalados a partir da Ferramenta de Atualização, ou uma advertência será registrada e esta opção será ignorada.

  7. Marque a caixa de seleção Java Web Start para ativar o acesso ao Java Web Start para um módulo de cliente da aplicação.

    Esta opção está ativada ou desativada por default, de acordo com a definição no momento da implantação original.

  8. Marque a caixa de seleção Manter Estado para conservar as sessões Web, as instâncias SFSB e os timers EJB criados persistentemente entre as reimplantações.

    Por default, essa opção está desativada. Esta opção somente é suportada na instância do servidor default, com o nome server. Não é suportada e ignorada em nenhum outro alvo.

    Algumas alterações em uma aplicação entre as reimplantações impedem que este recurso funcione apropriadamente. Por exemplo, não altere o conjunto de variáveis da instância na classe do bean SFSB.

    Para aplicações Web, este recurso somente é aplicável se no arquivo glassfish-web-app.xml o atributo persistence-type do elemento session-manager for file.

    Em instâncias do bean de sessão stateful, o tipo de persistência sem alta disponibilidade está definido no servidor (a opção Tipo de persistência SFSB) e deve estar definido como file, que é o valor default e recomendado.

    Se qualquer sessão Web ativa, instância SFSB ou timer EJB falhar em ser preservado ou restaurado, nenhum deles estará disponível quando a reimplantação tiver sido concluída. Entretanto, a reimplantação continuará e uma advertência será registrada em log.

    Para preservar dados do estado ativo, o GlassFish Server serializa os dados e os salva na memória. Para restaurar os dados, o carregador de classe da aplicação recém-reimplantada desserializa todos os dados salvos anteriormente.

  9. Marque a caixa de seleção Preservar Recursos no Escopo da Aplicação para preservar os recursos no escopo da aplicação e restaurá-los durante a reimplantação.

    Por default, essa opção está desativada.

  10. Clique em OK.

Consulte Também
Copyright © 2005, 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices