FileNet P8 Application Engine, 버전 5.0.+       애플리케이션 서버:  WebLogic Application Server     

애플리케이션 서버 파일 구성

WebLogic Server에서 Application Engine 구성의 일부로, 애플리케이션 서버 파일을 구성하여 자원 사용을 위한 메모리 설정 및 인증을 위한 JAAS 로그인 정보를 설정하십시오.

애플리케이션 서버 파일을 수정하려면 다음 단계를 수행하십시오.

  1. 실행 중인 경우 WebLogic Server를 중지하십시오.
  2. setDomainEnv 파일의 백업 사본을 작성하십시오.

    Windows®의 경우, setDomainEnv.cmd를 백업하십시오.

    UNIX®의 경우, setDomainEnv.sh를 백업하십시오.

  3. MEM_ARGS 변수를 편집하십시오.

    이 설정을 조정하면 메모리 부족 시 애플리케이션 서버가 실행되지 않습니다. 이 조건에서는 사용자가 Workplace에 로그인할 수 없습니다.

    MEM_ARGS 변수가 없을 경우 시작 스크립트에 추가하십시오.

    • JRockit JAVA를 사용하는 시스템을 제외한 모든 시스템의 경우
      다음을 MEM_ARGS 변수에 추가하십시오.
      -XX:MaxPermSize= size m
      여기서 size는 MB 단위의 MaxPermSize의 값입니다.

      초기 및 최대 힙 크기 값은 애플리케이션 서버 벤더 권장사항을 참조하십시오. IBM® 관련 권장사항은 IBM FileNet® P8 Performance Tuning Guide를 참조하십시오.

    • JRockit JAVA를 사용하는 시스템의 경우
      다음을 MEM_ARGS 변수에 추가하십시오.
      -Xgc:gencon
  4. 애플리케이션 서버에서 IBM JVM을 사용하는 경우, 성능 향상을 위해 JAVA_OPTIONS 변수를 편집하십시오.
    UNIX
    setDomainEnv 파일의 다음 행 바로 앞에
    SAVE_JAVA_OPTIONS=$JAVA_OPTIONS
    (캐리지 리턴 없이) 다음 행을 삽입하십시오.
    JAVA_OPTIONS="$JAVA_OPTIONS -Dprogram.name=$PROGNAME
     -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5"
    Windows
    setDomainEnv 파일의 다음 행 바로 앞에
    set SAVE_JAVA_OPTIONS=%JAVA_OPTIONS%
    (캐리지 리턴 없이) 다음 행을 삽입하십시오.
    set JAVA_OPTIONS=%JAVA_OPTIONS% -Dprogram.name=%PROGNAME%
     -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5
  5. JAAS 로그인을 구성하십시오.

    WebLogic Server에 대한 클래스 경로 항목 바로 뒤에 다음 중 하나를 추가하십시오.

    중요사항: jaas_login 항목은 줄바꿈 없이 단일 행으로 입력하십시오. 숨겨진 포맷팅으로 인해 항목에서 문제가 발생할 수 있으므로 이 안내서의 텍스트를 복사하여 붙여넣지 마십시오. 대신 항목을 스크립트에 입력하십시오.
    팁: 클라이언트 설치의 버전 또는 설치에 대해 사용자 정의 경로를 선택했는지 여부에 따라 경로가 약간 다를 수 있습니다. 경로를 입력하기 전에 파일 위치를 확인하십시오.
    UNIX
    # Jaas 로그인 구성 설정
    JAAS_LOGIN="${JAAS_LOGIN}" -Djava.security.auth.login.config=
    "AE_install_path/CE_API/config/jaas.conf.WebLogic"
    AIX®
    # Jaas 로그인 구성 설정
    JAAS_LOGIN="${JAAS_LOGIN}" -Djava.security.auth.login.config=
    "AE_install_path/CE_API/config/jaas.conf.WebLogic"
    JAAS_LOGIN="${JAAS_LOGIN}"
    -Dlogin.configuration.provider=com.ibm.security.auth.login.ConfigFile
    Windows
    @REM Jaas Login configurationsetting
    set JAAS_LOGIN=%JAAS_LOGIN% -Djava.security.auth.login.config=
    "AE_install_path\CE_API\config\jaas.conf.WebLogic"
  6. 애플리케이션 서버 시작 스크립트의 백업 사본을 작성하십시오.

    Windows의 경우, startWebLogic.cmd를 백업하십시오.

    UNIX의 경우, startWebLogic.sh를 백업하십시오.

    WebLogic 도메인을 사용하고 있지 않은 경우 다음 파일을 백업하십시오.

    Windows의 경우, startWLS.cmd를 백업하십시오.

    UNIX의 경우, startWLS.sh를 백업하십시오.

  7. 다음 예제에 표시된 것과 같이 %JAAS_LOGIN% 섹션을 애플리케이션 서버 시작 스크립트에 추가하십시오.
    UNIX - WLS_REDIRECT_LOG 설정에서
    ${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
    Windows - WLS_REDIRECT_LOG 설정에서
    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
    )
  8. 애플리케이션 서버 시작 스크립트를 저장한 후 닫으십시오.


피드백

마지막 업데이트 날짜: 2010년 11월


© Copyright IBM Corp. 2010.
이 Information Center는 Eclipse 기술로 구현됩니다. (http://www.eclipse.org)