FileNet P8 Workplace XT, 版本 1.1.5       應用程式伺服器:  JBOSS Application Server   作業系統:  Windows

配置 Java 和 JAAS 設定 (Windows)

在 Windows 中,您可以使用 JBoss 應用程式伺服器 中的設定,針對您的 Workplace XT Web 應用程式的鑑別,來設定 JAVA 和記憶體設定以及 JAAS 登入資訊。

如果要配置 Java™ 和 JAAS 設定,請執行下列動作:
  1. 停止 JBoss 應用程式伺服器(如果正在執行的話)。
  2. 針對 JBoss 應用程式伺服器 啟動 Script run.bat,建立一份備份副本。
  3. 開啟 run.bat 啟動 Script 來進行編輯。
  4. 編輯 Java 設定。
    1. 新增一行,以指定安裝 JBoss 應用程式伺服器 之機器上的 JDK 路徑,如下列範例所示:
      set JAVA_HOME=C:\Program
      Files\Java\jdk1.5.0_06

      如果您的 JDK 1.5.0 版本不同,請將上述 (_06) 換成您的版本。

    2. 更新 JAVA_OPTS 記憶體設定。

      調整這項設定,可避免應用程式伺服器記憶體不足,因為在這種情況下,使用者將無法登入 Workplace XT

      在第一個 JAVA_OPTS 項目中,如下列範例所示,變更您配置的 -Xms 和 -Xmx 值。

      set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx512m

      如需「起始資料堆大小」和「資料堆大小上限」的值,請參閱您應用程式伺服器供應商的建議。如需 IBM® 特定建議,請參閱《IBM FileNet P8 Performance Tuning Guide》。

    3. 如果您的應用程式伺服器使用 IBM JVM,請在 run.bat 檔中,編輯緊接在先前子步驟那一行之後的 JAVA_OPTS 變數。這項 JAVA_OPTS 編輯可以改良效能。

      run.bat 檔中找出下列這一行:

      set JAVA_OPTS=%JAVA_OPTS% -Dprogram.name=%PROGNAME%

      將它變更為如下(不換行):

      set JAVA_OPTS=%JAVA_OPTS% -Dprogram.name=%PROGNAME% -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5

    4. 若為高可用性環境,請配置 JNDI 查閱以連接 Content Engine,並且容許失效接手。
      在每一個節點上,編輯 run.batrun.sh 檔,使其包含下列字行(請輸入成單行):
      -DFileNet.EJB.ContextProperties=java.naming.factory.initial=
      org.jboss.naming.NamingContextFactory
    5. 儲存您的編輯。
  5. 配置 JAAS 登入。

    run.bat 檔中,就在 "%JAVA%" %JAVA_OPTS 項目之後,新增下列 JAAS 登入項目。

    重要: 以單行輸入 JAAS 登入項目(下列的粗體字),而不要換行。請勿複製和貼上本手冊中的文字,因為隱藏的格式可能導致項目出問題。請改以將項目輸入到 Script 中。

    視您的用戶端安裝版本,或是否選擇安裝架構的自訂路徑而定,您的路徑可能略微不同。比方說,如果您的 Content Engine Client 是 4.0,這個路徑的 config 目錄之下可能包含 samples 目錄。輸入路徑之前,請驗證 jaas.conf.JBoss 檔的位置。

    "%JAVA%" %JAVA_OPTS% -Djava.security.auth.login.config= install_path \IBM\ FileNet\WebClient\CE_API\config\jaas.conf.JBoss "-Djava.endorsed.dirs=%JBOSS_ENDORSED_DIRS%" -classpath "%JBOSS_CLASSPATH%" org.jboss.Main %*

  6. 儲存並關閉 run.bat 應用程式伺服器啟動 Script。


意見

前次更新: 2013 年 3 月
wxtip030.htm

© Copyright IBM Corp. 2013.
這個資訊中心採用 Eclipse 技術。(http://www.eclipse.org)