Exportando aplicativos corporativos
É possível exportar um aplicativo corporativo para uma localização de sua opção.
Antes de Iniciar
Este tópico supõe que você tenha instalado um aplicativo corporativo em um servidor e que deseja exportar o aplicativo.
Sobre Esta Tarefa
A exportação de aplicativos permite que você faça backup de seus aplicativos e preserve as informações de ligação para os aplicativos. Você pode exportar seus aplicativos antes de atualizar os aplicativos instalados ou migrar para uma versão posterior do produto.
Para exportar os aplicativos, utilize o botão Exportar na página Aplicativos Corporativos. Utilizar Exportar produz um arquivo EAR (enterprise archive) aprimorado que contém o aplicativo além da configuração de implementação. A configuração de implementação é composta pelo deployment.xml e por outros arquivos de configuração que controlam o comportamento do aplicativo no destino da implementação.
Procedimento
Resultados
O arquivo que contém as informações de ligação é exportado para o nó e diretório especificados e tem o nome enterprise_application_name.ear.
A exportação de aplicativos com o botão Exportar não exportará nenhuma alteração que tenha sido feita nos aplicativos no diretório installedApps. Para exportar tais alterações, copie e mova os arquivos dos aplicativos manualmente.
O que Fazer Depois
É possível editar o arquivo EAR aprimorado exportado e, depois, reinstalá-lo. Por padrão, a instalação expande um arquivo EAR no diretório profile_root/installedApps/cell_name. Se especificar a variável $(CELL) do Diretório de Instalação do Aplicativo no painel Selecionar Opções de Instalação do assistente de instalação do aplicativo ao instalar o primeiro aplicativo, o diretório cell_name será o nome da célula atual.
Para reinstalar o arquivo EAR aprimorado, execute o procedimento a seguir:
- Utilize a operação Atualizar disponível na página Aplicativos
Corporativos para atualizar a instalação do aplicativo existente.
A operação Atualizar inclui os arquivos de aplicativo no diretório profile_root/installedApps/cell_name, em que cell_name é o nome da célula atual ou o nome da célula que você especificou no Diretório de instalação do aplicativo quando instalou o aplicativo pela primeira vez em um destino de implementação. A configuração do Diretório de Instalação de Aplicativo está ativa no painel Selecionar Opções de Instalação do assistente de instalação de aplicativo. Se especificar a variável $(CELL) do Diretório de Instalação do Aplicativo ao instalar o primeiro aplicativo, o diretório cell_name será o nome da célula atual.
- Utilize a operação
Se especificar a variável $(CELL) do Diretório de Instalação do Aplicativo ao instalar o primeiro aplicativo, o diretório cell_name será o nome da célula atual. Ou seja, se o arquivo estiver originalmente instalado na Cell1 com a variável $(CELL) no diretório de destino e reinstalar o arquivo EAR aprimorado na Cell2, o diretório cell_name é a Cell2, o nome da célula atual.
Se a variável $(CELL) não foi especificada na primeira instalação, utilizar Novo Aplicativo Corporativo para reinstalar um arquivo EAR aprimorado instalará o aplicativo no diretório cell_name do aplicativo exportado. Ou seja, se o aplicativo foi originalmente instalado na Cell1 e exportado a partir dessa célula e você reinstalar o arquivo EAR aprimorado na Cell2, o diretório cell_name será Cell1. O arquivo EAR aprimorado será expandido no diretório Cell1, mesmo quando o nome da célula atual for Cell2. Por padrão, o diretório de destino do aplicativo conterá Cell1 em seu caminho porque o arquivo deployment.xml no aplicativo exportado apresenta Cell1 nele.
Se exportou o aplicativo da Cell1 e não especificou a variável $(CELL) quando instalou o aplicativo pela primeira vez, e deseja instalar o arquivo EAR aprimorado em uma célula diferente, desmarque Processar configuração incorporada no painel Selecionar Opções de Instalação do assistente de instalação do aplicativo a fim de expandir o arquivo EAR aprimorado no diretório de nomes da célula atual, que não é a Cell1.
para instalar o arquivo EAR exportado.