FileNet P8 Workplace XT, Versão 1.1.5              

Implementando várias Instâncias do Workplace XT

É possível implementar várias instâncias do Workplace XT em um único servidor de aplicativos. Cada implementação do Workplace XT deve utilizar o mesmo Content Engine, Process Engine e ponto de conexão. Cada implementação do Workplace XT pode usar arquivos diferentes da Preferência de Site e pode fornecer acesso a diferentes armazenamentos de objetos.

Nota:
  • O procedimento abaixo assume que você já instalou o Workplace XT e implementou uma instância do aplicativo Workplace XT. Você pode ou não ter conectado e configurado suas preferências de autoinicialização.
  • Para obter mais informações sobre como implementar e gerenciar vários aplicativos idênticos, consulte a documentação do servidor de aplicativos.
  • Para o WebLogic, a implementação usando um diretório simples não é recomendada quando houver várias implementações.

Para implementar uma segunda instância do aplicativo Workplace XT:

  1. Copie a pasta de configuração do Workplace XT.

    No servidor Workplace XT, faça uma cópia, WebClient2, da pasta de configuração do Workplace XT localizada em:

    install_path/IBM/FileNet/Config/WebClient

    e coloque-a no mesmo diretório para criar install_path/IBM/FileNet/Config/WebClient2.

  2. Copie a pasta deploy.

    No servidor Workplace XT, faça uma cópia, deploy2, da pasta de implementação do Workplace XT em:

    install_path/IBM/FileNet/WebClient/deploy

    e coloque-a no mesmo diretório para criar install_path/IBM/FileNet/WebClient/deploy2.

  3. Exclua o arquivo .war e o arquivo .ear do diretório deploy2.
  4. No diretório install_path/IBM/FileNet/WebClient/deploy2, edite o arquivo create_web_client_war.bat ou .sh.
    1. Faça um backup do arquivo.
    2. Altere as seguintes linhas:
      cd /D "%WEB_HOME%\WorkplaceXT"
      "%WEB_HOME%\_AEjvm\bin\jar" -cf
      "%WEB_HOME%\deploy\web_client.war" author containerSecured css
      download eprocess FnJavaV1Files images include is js operations
      portlets properties redirect regions scripts select UI-INF utils
      WEB-INF wizards *.jsp
      rem Add P8 eForms if installed.
      if exist "%WEB_HOME%\deploy\eforms_add_to_war.bat"
      call "%WEB_HOME%\deploy\eforms_add_to_war.bat"

      para:

      cd /D "%WEB_HOME%\WorkplaceXT"
      "%WEB_HOME%\_AEjvm\bin\jar" -cf
      "%WEB_HOME%\deploy2\web_client2.war" author containerSecured css
      download eprocess FnJavaV1Files images include is js operations
      portlets properties redirect regions scripts select UI-INF utils
      WEB-INF wizards *.jsp
      rem Add P8 eForms if installed.
      if exist
      "%WEB_HOME%\deploy2\eforms_add_to_war.bat" call
      "%WEB_HOME%\deploy2\eforms_add_to_war.bat"

      para incluir o nome da pasta modificado e o novo nome do arquivo WAR, como web_client2.war.

  5. Se você quiser implementar como um arquivo EAR, modifique o arquivo create_web_client_ear.bat ou .sh no diretório install_path/IBM/FileNet/WebClient/deploy2 para apontar para os nomes de pastas modificados e para renomear o arquivo EAR.
    1. Faça um backup do arquivo create_web_client_ear.bat ou .sh.
    2. Edite o arquivo create_ear.bat ou .sh para alterar estas linhas:
      cd /D "%WEB_HOME%\deploy"
      "%WEB_HOME%\_AEjvm\bin\jar" -cvf
      "%WEB_HOME%\deploy\web_client.ear" META-INF *.war

      para:

      cd /D "%WEB_HOME%\deploy2"
      "%WEB_HOME%\_AEjvm\bin\jar" -cvf
      "%WEB_HOME%\deploy2\web_client2.ear" META-INF *.war
  6. No diretório de instalação do Workplace XT, edite o arquivo web.xml.
    1. Em FileNet\WebClient\WorkplaceXT\WEB-INF, renomeie web.xml para web.xml.1.
    2. Crie uma cópia de web.xml.1 e renomeie-a como web.xml.
    3. No novo web.xml, altere o seguinte valor de parâmetro:

      <param-name>configurationDirectory</param-name> <param-value>C:/Program Files/IBM/FileNet/Config/WebClient</param-value>

      para configurar o caminho para a cópia da nova pasta de configuração criada, por exemplo, install_path/IBM/FileNet/Config/WebClient2

      Lembre-se: No Windows, use uma barra invertida dupla (\\) no lugar da barra em configurationDirectory.
    4. (Apenas para implementações que usam arquivo EAR) Altere o valor da raiz de contexto para o nome customizado escolhido para a nova instância do aplicativo, por exemplo, WorkplaceXT2.
  7. Crie novamente o arquivo WAR executando create_web_client_war.bat ou .sh.
  8. (Apenas para implementações de arquivos EAR) Recrie o arquivo EAR executando create_web_client_ear.bat ou .sh.
  9. Renomeie os arquivos web.xml.
    1. Renomeie o arquivo web.xml que se aplica à segunda instância de web.xml.2.
    2. Renomeie o arquivo original, agora chamado de web.xml.1, novamente para web.xml.

    O arquivo original web.xml destina-se à instância do aplicativo original e web.xml.2 destina-se à nova instância. Se você precisar de outra configuração para as duas instâncias, deverá renomear a versão adequada do arquivo para web.xml durante a configuração.

  10. Limpe o arquivo bootstrap.properties.

    Se você ainda não se conectou ao aplicativo Workplace XT como parte da sua primeira instalação do Workplace XT, não haverá necessidade de limpar o arquivo.

    Ao se conectar pela primeira vez ao Workplace XT, determinados valores no arquivo bootstrap.properties, como nome e local do arquivo de preferências do site, serão configurados. Para usar configurações diferentes para seu novo aplicativo Workplace XT, remova as entradas existentes do arquivo copiado.

    O arquivo bootstrap.properties está localizado em:

    install_path/IBM/FileNet/Config/WebClient2

    Edite o arquivo bootstrap.properties:

    1. Remova o valor inserido da configuração prefName. Esta entrada contém o nome do arquivo de preferências do site armazenado no armazenamento de objetos.
    2. Remova o valor inserido para objectStoreId. Esta entrada contém o nome do armazenamento de objeto no qual as preferências do site serão armazenadas.
    3. Remova ou edite qualquer um dos outros valores, conforme necessário.
  11. Nos arquivos de configuração relevantes no novo diretório IBM/FileNet/Config/WebClient2, remova qualquer comentário e mudanças customizadas que não se apliquem à segunda instância do Workplace XT.

    Se você ainda não se conectou ao aplicativo Workplace XT como parte de sua primeira instalação do Workplace XT, não haverá necessidade de limpar os arquivos.

  12. Implemente a segunda instância do Workplace XT.

    Siga os procedimentos específicos do servidor de aplicativos para implementar sua segunda instância do Workplace XT usando um nome exclusivo, como Workplace XT2.

    Ao implementar a segunda instância, use o arquivo recentemente criado, web_client2.war ou web_client2.ear (dependendo do método escolhido), para implementar o aplicativo:

    deploy2/web_client2.war ou deploy2/web_client2.ear

  13. Conecte-se e configure as preferências de autoinicialização do novo aplicativo.

    Use a seguinte URL ao se conectar para configurar as preferências de autoinicialização de sua nova instância do Workplace XT.

    http://WorkplaceXTServerName:port#/WorkplaceXT2

    É necessário especificar um nome exclusivo para o nome de preferência de cada implementação.



Feedback

Última atualização: Março de 2013
wxtip068.htm

© Copyright IBM Corporation 2013.
Este centro de informações foi desenvolvido com a tecnologia Eclipse. (http://www.eclipse.org)