FileNet P8 Workplace XT, Versão 1.1.5       Servidor de Aplicativos:  WebLogic Application Server   Sistemas Operacionais:  AIX, HP-UX, Linux, Linux on System z, Solaris

Configurando as Informações de Login do JAAS para Definições de Autenticação e Memória para Uso de Recursos no WebLogic Server para UNIX

Você pode configurar informações de login do JAAS e configurar as definições de memória para UNIX editando arquivos do WebLogic Server.

Lembre-se: Em configurações de servidor de cluster de alta disponibilidade, para as etapas que necessitam que configurações da Java™ Virtual Machine (JVM) sejam feitas, certifique-se de fazer essas mudanças em cada nó na configuração do servidor de aplicativos.
Para configurar as informações de LOGIN do JAAS:
  1. Pare o WebLogic Server, se ele estiver executando.
  2. Faça uma cópia de backup do arquivo setDomainEnv.sh.
  3. Efetue uma das seguintes ações para editar a variável MEM_ARGS no arquivo setDomainEnv:
    • Para todos os sistemas, exceto aqueles que usam JRockit Java:

      Localize a variável MEM_ARGS e anexe o seguinte em qualquer definição existente:

      -XX:MaxPermSize= size m

      em que size é o valor, em MB, de MaxPermSize. Consulte a recomendação do fornecedor do seu servidor de aplicativos para obter um valor para sua configuração. Para obter mais informações sobre o ajuste de desempenho, consulte IBM FileNet P8: Guia de Ajuste de Desempenho.

    • Para sistemas que usam JRockit Java:

      Localize a variável MEM_ARGS e anexe o seguinte em qualquer definição existente:

      -Xgc:gencon

    Se a variável MEM_ARGS não existir, inclua-a no arquivo setDomainEnv.sh.

  4. Se o seu servidor de aplicativos usar IBM® JVM, edite a variável JAVA_OPTIONS para melhorar o desempenho.

    Modifique a seguinte linha no arquivo setDomainEnv:

    JAVA_OPTIONS="${JAVA_OPTIONS} ${JAVA_PROPERTIES} -Dwlw.iterativeDev=${iterativeDevFlag} -Dwlw.testConsole=${testConsoleFlag} -Dwlw.logErrorsToConsole=

    ${logErrorsToConsoleFlag}" export JAVA_OPTIONS

    insira essas entradas (sem um retorno de linha) antes da linha export JAVA_OPTIONS:

    -Dprogram.name=$PROGNAME -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5"

    Resultado:

    JAVA_OPTIONS="${JAVA_OPTIONS} ${JAVA_PROPERTIES} -Dwlw.iterativeDev=${iterativeDevFlag} -Dwlw.testConsole=${testConsoleFlag} -Dwlw.logErrorsToConsole=

    ${logErrorsToConsoleFlag} - Dprogram.name=$PROGNAME -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5" export JAVA_OPTIONS

  5. Configure o login do JAAS. Inclua uma das opções a seguir imediatamente após a entrada de caminho de classe para WebLogic Server.

    Insira a entrada JAAS_LOGIN como uma única linha, sem quebras de linha. Não copie e cole o texto desse guia porque uma formatação oculta pode causar problemas com a entrada. Em vez disso, digite a entrada no script.

    Importante: Seu caminho pode ser um pouco diferente dependendo da versão das instalações clientes ou se você tiver escolhido um caminho customizado para instalação. Por exemplo, se seu Content Engine Client estiver em 4.0, esse caminho poderá incluir um diretório de amostras no diretório de configuração. Verifique o local do arquivo antes de inserir o caminho.
    Opção Descrição
    AIX
     Definição de Configuração # JAAS LOGIN
    JAAS_LOGIN="${JAAS_LOGIN}" -Djava.security.auth.login.config= " install_path /IBM/FileNet/WebClient/CE_API/config/jaas.conf.WebLogic"
     JAAS_LOGIN="${JAAS_LOGIN}" -Dlogin.configuration.provider=
    com.ibm.security.auth.login.ConfigFile
    em que install_path é o local no qual você instalou o Workplace XT. Por exemplo:
    "/opt/IBM/FileNet/WebClient/CE_API
    /config/jaas.conf.WebLogic"
    UNIX
    # JAAS LOGIN configuration setting
    JAAS_LOGIN="${JAAS_LOGIN}" -Djava.security.auth.login.config= "install_path /IBM/FileNet/WebClient/CE_API/config/jaas.conf.WebLogic"
    em que install_path é o local no qual você instalou o Workplace XT. Por exemplo:
    "/opt/IBM/FileNet/WebClient/CE_API
    /config/jaas.conf.WebLogic" 
  6. Salve e feche o arquivo setDomainEnv.sh.
  7. Faça uma cópia de backup do script de inicialização do servidor de aplicativos.
    • Se você estiver usando um domínio do WebLogic Server, modifique startWebLogic.sh.
    • Se você não estiver usando um domínio do WebLogic Server, modifique startWLS.sh.
  8. Use um editor de texto para abrir e editar o script de inicialização do servidor de aplicativos.
  9. Inclua a seção JAAS_LOGIN conforme indicado nos exemplos abaixo.
    ${JAVA_HOME}/bin/java ${JAVA_VM} -version
    if [ "${WLS_REDIRECT_LOG}" = "" ] ; then
    echo "Starting WLS with line:"
    echo "${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} ${JAVA_OPTIONS} 
    -Dweblogic.Name=${SERVER_
    NAME} -Djava.security.policy=
    ${WL_HOME}/server/lib
    /weblogic.policy 
    ${PROXY_SETTINGS} 
    ${SERVER_CLASS
    }"
    ${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} ${JAVA_OPTIONS} ${JAAS_LOGIN} 
    -Dweblogic.Name=${SERVER_NAME} 
    -Djava.security.policy=
    ${WL_HOME}
    /server/lib/weblogic.policy 
    ${PROXY_SETTINGS} ${SERVER_
    CLASS}
     else
    echo "Redirecting output from WLS window to ${WLS_REDIRECT_LOG}"
    ${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} ${JAVA_OPTIONS} 
    ${JAAS_LOGIN} 
    -Dweblogic.Name=${SERVER_NAME} 
    -Djava.security.policy=
    ${WL_HOME}
    /server/lib/weblogic.policy 
    ${PROXY_SETTINGS} 
    ${SERVER_CLASS} 
    >"${WLS_REDIRECT_LOG}" 2>&1
    fi
  10. Salve e feche o arquivo de script de inicialização do servidor de aplicativos.


Feedback

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

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