FileNet P8 Workplace XT, 版本 1.1.5       应用程序服务器:  WebLogic Application Server   操作系统:  Windows

WebLogic Server for Windows 上,设置用于执行认证的 JAAS 登录信息以及用于控制资源使用情况的内存设置

可以通过编辑 WebLogic Server 文件为 Windows 设置 JAAS 登录信息和配置内存设置。

切记: 在高可用性集群服务器配置中,要执行需要 Java™ 虚拟机 (JVM) 设置的步骤,请确保对应用程序服务器配置中的每个节点进行这些更改。
要设置 JAAS 登录信息,请完成下列步骤:
  1. 如果 WebLogic Server 正在运行,请将它停止。
  2. 备份 setDomainEnv.cmd 文件。
  3. 执行下列其中一项操作来编辑 setDomainEnv.cmd 文件中的 MEM_ARGS 变量:
    • 对于除了那些使用 JRockit Java 的系统之外的所有系统:

      找到 MEM_ARGS 变量,并对现有的任何设置追加以下内容:

      -XX:MaxPermSize=size m

      其中 size 是 MaxPermSize 的值(按 MB 计)。请参阅应用程序服务器供应商关于您应采用的配置值的建议。有关如何调整性能的更多信息,请参阅 IBM FileNet® P8 Performance Tuning Guide

    • 对于使用 JRockit Java 的系统:

      找到 MEM_ARGS 变量,并对现有的任何设置追加以下内容:

      -Xgc:gencon

    如果 MEM_ARGS 变量不存在,请在启动脚本中添加此变量。

  4. 如果应用程序服务器使用 IBM® JVM,请编辑 JAVA_OPTIONS 变量以提高性能。

    请修改 setDomainEnv.cmd 文件中的下面这一行:

    set JAVA_OPTIONS=%JAVA_OPTIONS% %JAVA_PROPERTIES% -Dwlw.iterativeDev=%iterativeDevFlag% -Dwlw.testConsole=%testConsoleFlag% -Dwlw.logErrorsToConsole=%logErrorsToConsoleFlag%

    在 %JAVA_PROPERTIES% 后面插入下列条目(请勿换行):

    -Dprogram.name=%PROGNAME% -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5Result:

    结果为:

    set JAVA_OPTIONS=%JAVA_OPTIONS% %JAVA_PROPERTIES% -Dprogram.name=%PROGNAME% -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5 -Dwlw.iterativeDev=%iterativeDevFlag% -Dwlw.testConsole=%testConsoleFlag% -Dwlw.logErrorsToConsole=%logErrorsToConsoleFlag%

  5. 配置 JAAS 登录。紧接在 WebLogic Server 的类路径条目后面添加下列其中一项。

    在一行上(不换行)输入 JAAS_LOGIN 条目。请勿复制并粘贴本指南中的文本,这是因为隐藏的格式调整可能会导致条目出现问题。改为将条目输入到脚本中。

    要点: 您的路径可能稍有不同,这取决于您的客户机安装版本或者您是否为安装选择了定制路径。例如,如果 Content Engine Client 版本为 4.0,那么此路径可能在 config 目录下包括一个 samples 目录。在输入路径之前,请验证此文件的位置。

    @REM JAAS LOGIN configuration setting

    set JAAS_LOGIN=%JAAS_LOGIN% -Djava.security.auth.login.config= "install_path \IBM\FileNet\WebClient\CE_API\config\jaas.conf.WebLogic"

    其中 install_path 是已安装的 Workplace XT 所在的位置。例如,
    "C:\Program Files\IBM\FileNet
    \WebClient\CE_API\config\
    jaas.conf.weblogic"
  6. 保存 setDomainEnv.cmd 文件,然后将它关闭。
  7. 备份应用程序服务器启动脚本。
    • 如果您正在使用 WebLogic Server 域,请修改 startWebLogic.cmd
    • 如果您未使用 WebLogic Server 域,请修改 startWLS.cmd
  8. 使用文本编辑器来打开和编辑应用程序服务器启动脚本。
  9. 如以下示例中所指示那样添加 JAAS_LOGIN 部分。
    If "%WLS_REDIRECT_LOG%"==""(
    echo Starting WLS with line:
    echo %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% 
    %JAVA_HOME%\bin\java %JAVA_VM% 
    %MEM_ARGS% %JAVA_OPTIONS%  
    %JAAS_LOGIN% 
    -Dweblogic.Name=%SERVER_NAME% 
    -Dweblogic.management.username=
    %WLS_USER% 
    -Dweblogic.management.password=
    %WLS_PW% 
    -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% 
    -Dweblogic.management.username=
    %WLS_USER% 
    -Dweblogic.management.password=
    %WLS_PW% -Djava.security.policy=
    %WL_HOME%\server\lib\weblogic.policy 
    %PROXY_SETTINGS% %SERVER_CLASS% 
    >"%WLS_REDIRECT_LOG%" 2>&1
  10. 保存应用程序服务器启动脚本文件,然后将它关闭。


反馈

最近一次更新时间: 2013 年 3 月
wxtip078.htm

© Copyright IBM Corporation 2013.
本信息中心基于 Eclipse 技术。(http://www.eclipse.org)