WebDAV クライアントと FileNet® P8 WebDAV Servlet 間で問題が発生した場合、管理者の調査を支援するために、log4j を使用してサーバー・サイドのロギングを有効にできます。log4j は、Workplace XT 環境の重要なメッセージをログに記録するものです。
WebDAV Servlet では、次の種類の情報がログに記録されます。
タイプ | 情報 |
---|---|
要求 | WebDAV クライアントが WebDAV サーブレットに要求を発行すると、ヘッダーおよび要求の本文中のすべての内容がログに記録されます。 |
応答 | WebDAV クライアントの要求に対して応答をディスパッチすると、すべての応答ヘッダーおよび応答の本文中のすべての内容がログに記録されます。 |
例外 | エラーが検出され、クライアントに送信される応答コードの情報が不十分な場合に、P8 特有の情報がログに記録されます。 |
警告条件 | 警告と見なされるが、クライアントに送信されるエラー・コードでは明示されないエラーが検出された場合に、警告が説明文付きでログに記録されます。 |
エラー・ロギングを構成するには:
@REM log4j config @REM set log_conf="-Dlog4j.configuration= file:/C:¥Progra~1¥IBM¥FileNet¥WebClient¥log4j.properties"
# log4j config LOG_CONF="-Dlog4j.configuration= /opt/IBM/FileNet/WebClient/log4j.properties"
echo . echo CLASSPATH=%CLASSPATH% echo . echo PATH=%PATH% echo . echo *************************************************** echo * To start WebLogic Server, use a user name and * echo * password assigned to an admin-level user. For * echo * server administration, use the WebLogic Server * echo * console at http:¥[host_name]:[port]¥console * echo *************************************************** %JAVA_HOME%¥bin¥java %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS% %log_conf% - Dweblogic.Name=%SERVER_NAME% -Dweblogic.management.username=%WLS_USER% - Dweblogic.management.password=%WLS_PW% - Dweblogic.ProductionModeEnabled=%PRODUCTION_MODE% - Djava.security.policy="%WL_HOME%¥server¥lib¥weblogic.policy" weblogic.Server
# Log4j プロパティー・ファイルLOG_CONF="-Dlog4j.configuration=/opt/IBM/FileNet/WebClient/log4j.properties" # WebLogic Server の呼び出し echo "." echo "CLASSPATH=${CLASSPATH}" echo "." echo "PATH=${PATH}" echo "." echo "***************************************************" echo "* To start WebLogic Server, use a user name and *" echo "* password assigned to an admin-level user. For *" echo "* server administration, use the WebLogic Server *" echo "* console at http://[host_name]:[port]/console *" echo "***************************************************" ${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} ${JAVA_OPTIONS} ${LOG_CONF} - Dweblogic.Name=${SERVER_NAME} - Dweblogic.ProductionModeEnabled=${PRODUCTION_MODE} - Djava.security.policy="${WL_HOME}/server/lib/weblogic.policy" weblogic.Server
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% %log_conf% - 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 )
${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} ${LOG_CONF} -Dweblogic.Name=${SERVER_NAME} -Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${PROXY_SETTINGS} ${SERVER_CLASS} >"${WLS_REDIRECT_LOG}" 2>&1
-Dlog4j.configuration= C:¥Progra~1¥IBM¥FileNet¥WebClient¥log4j.properties
-Dlog4j.configuration= file:/opt/IBM/FileNet/WebClient/log4j.properties