É possível desempenhar uma instalação silenciosa ou em segundo plano, utilizando arquivos chamados arquivos de resposta. Neste caso, em vez de exibir uma interface ("assistente") gráfica com o usuário, o programa de instalação silenciosa lê todas as suas respostas a partir de um arquivo que você fornece. O arquivo de resposta responsefile.esb.txt pode ser utilizado para fazer uma instalação silenciosa do WebSphere ESB. O arquivo de resposta é fornecido com valores padrão.
################################################################################ # # Material Licenciado - Propriedade da IBM # 5724-L01 # (C) Direitos Autorais IBM Corporation 2005. Todos os Direitos Reservados. # Direitos Restritos para Usuários do Governo dos Estados Unidos - Uso, # duplicação e divulgação restritos pelo Contrato de Planejamento GSA ADP # com a IBM Corp. # ################################################################################ ################################################################################ # # Arquivo de Opções do InstallShield # # Nome do Assistente: Instalação # Origem do Assistente: setup.jar # # Este arquivo pode ser utilizado para configurar Instalar com as opções especificadas abaixo # quando o assistente for executado com a opção de linha de comandos "-options". Leia # a documentação de cada configuração para obter informações sobre como alterar seu valor. # # Uma utilização comum de um arquivo de opções é executar o assistente no modo silencioso. Isso permite # que o autor do arquivo de opções especifique as configurações do assistente sem a necessidade de execução # no modo gráfico ou do console. Para utilizar esse arquivo de opções no modo # silencioso, utilize os seguintes argumentos da linha de comandos quando executar o assistente: # # -options "D:\installImage\ESB\responsefile.esb.txt" -silent # ################################################################################ ################################################################################### # # Aceitação de Licença # # Opções Válidas: true Aceita a licença. O produto será instalado. # false Rejeita a licença. A instalação não ocorrerá. # # Se não ocorrer nenhuma instalação, isto será registrado em um arquivo de registro temporário no # diretório temporário do usuário. # # Alterando o silentInstallLicenseAcceptance.value neste arquivo de resposta para "true", você concorda que # reviu e está de acordo com os termos do Contrato de Licença do Programa Internacional da IBM que acompanha # este programa, localizado em CD_ROOT\ESB\lafiles. Se não concordar com estes termos, não altere # o valor ou, de outra forma, não faça download, instale, copie, acesse ou utilize o programa e devolva # imediatamente o programa e a prova de titularidade para a parte da qual você o adquiriu para obter # um reembolso do valor pago. # -W silentInstallLicenseAcceptance.value="false" ################################################################################ # # Instalação Incremental # # Se estiver instalando recursos adicionais sobre uma instalação existente, # (ex. instalação incremental), remova o comentário da linha a seguir. Isto notificará # o instalador que você está fazendo uma instalação incremental. # # -W esbDetectionPanel_InstallWizardBean.optionSelected="1" # # Certifique-se de que installLocation esteja configurado como seu local de instalação existente. # # Para recursos já instalados, será necessário configurar a propriedade ativa do recurso # como false. Para novos recursos que você deseja instalar, será necessário configurar # propriedades ativas como true. # # Por exemplo, você instalou o recurso Samples Gallery, agora deseja # instalar o recurso Public API Javadoc(tm), as propriedades ativas devem ser: # # -P samplesProductFeatureBean.active="false" # -P javadocsProductFeatureBean.active="true" ################################################################################ # # Local de Instalação do IBM WebSphere ESB # # O local da instalação do produto. Especifique um diretório válido no qual o # produto deve ser instalado. Se o diretório contiver espaços, coloque-o # entre aspas duplas, conforme mostrado no exemplo do Windows abaixo. Observe que os espaços # no local da instalação são suportados apenas em sistemas operacionais Windows. # # Abaixo está a lista de locais da instalação padrão para cada sistema operacional # suportado. Por padrão, neste arquivo de resposta, o local da instalação do Windows é # utilizado. Se desejar utilizar o local da instalação padrão para outro sistema # operacional, remova o comentário da entrada do local da instalação padrão apropriado (removendo '#') # e, em seguida, comente (incluindo '#') a entrada do sistema operacional Windows abaixo. # # # Local da Instalação Padrão do AIX: # # -P esbProductBean.installLocation=/usr/IBM/WebSphere/ESB # # # Local da Instalação Padrão do HP-UX, Solaris ou Linux: # # -P esbProductBean.installLocation=/opt/IBM/WebSphere/ESB # # # Local da Instalação Padrão do Windows: # -P esbProductBean.installLocation="C:\Program Files\IBM\WebSphere\ESB" ################################################################################ # # Utilizar o IBM WebSphere Application Server Existente# # Se você pretende utilizar uma instalação existente do WebSphere Application Server ou # WebSphere Application Server Network Deployment, remova comentário da linha a seguir # (removendo '#'). # # -W wasdetectionpanelInstallWizardBean.optionSelected="1" # # Em seguida, será necessário configurar o local de instalação acima do WebSphere Application Server para a # raiz de instalação da instalação do WAS existente. # # Observe que a instalação falhará se o WebSphere Application Server já estiver instalado # no local da instalação do WAS existente. # ################################################################################ # # Tipo de Instalação # # Este valor é requerido para a instalação. Não altere-o! # -W setuptypepanelInstallWizardBean.selectedSetupTypeId="Custom" ################################################################################ # # Recurso "Samples Gallery" # # O estado da seleção do recurso "Samples Gallery". Os valores válidos são: # # true - Indica que o recurso está selecionado para instalação # false - Indica que o recurso não está selecionado para instalação # # Por exemplo, para selecionar "Samples Gallery" para instalação, utilize # # -P samplesProductFeatureBean.active="true" # -P samplesProductFeatureBean.active="true" ################################################################################ # # Recurso "Public API Javadoc (tm)" # # O estado da seleção do recurso "Public API Javadoc (tm)". Os valores válidos são: # # true - Indica que o recurso está selecionado para instalação # false - Indica que o recurso não está selecionado para instalação # # Por exemplo, para selecionar "Public API Javadoc (tm)" para instalação, utilize # # -P javadocsProductFeatureBean.active="true" # -P javadocsProductFeatureBean.active="true" ################################################################################ # # Assistente de Perfil do WebSphere ESB # # Para ativar o Assistente de Perfil SILENCIOSAMENTE no final # da instalação, altere o valor para "true". # Caso contrário, configure o valor como "false". # -W summaryPanel_InstallWizardBean.launchPCAW="false" ################################################################################ # Se você optar por executar o Assistente de Perfil silenciosamente no final da # instalação, será necessário # 1. obter uma cópia do arquivo de resposta do Assistente de Perfil (a partir do CD) e colocar em um dir temp # como: /tmp/ESB/responsefile.pcat.esb.dmgrProfile.txt Para criação do Perfil DMGR # /tmp/ESB/responsefile.pcat.esb.managedProfile.txt Para criação do Perfil Gerenciado # /tmp/ESB/responsefile.pcat.esb.standAloneProfile.txt Para criação do Perfil de Servidor Independente # 2. Modifique o arquivo de resposta preenchendo as opções/valores requeridos. # Nota: Se os valores não forem preenchidos corretamente, a configuração poderá não ser bem-sucedida. # 3. Especifique abaixo o caminho absoluto para seu arquivo de resposta modificado. # # Por exemplo, # -W pcawResponseFileLocationQueryAction_InstallWizardBean.fileLocation="/tmp/WBI/responsefile.pcaw.dmgrProfile.txt" -W pcawResponseFileLocationQueryAction_InstallWizardBean.fileLocation=""