For at gøre det nemmere for administratorer at undersøge problemer mellem en WebDAV-klient og FileNet P8 WebDAV-miniserveren kan du aktivere registrering i log vha. log4j på serveren, hvorefter meddelelser, der har betydning i FileNet P8 Workplace-miljøet, bliver registreret i en log.
FileNet P8 WebDAV-miniserveren registrerer følgende typer oplysninger i loggen:
Type | Oplysninger |
---|---|
Anmodning | Når en WebDAV-klient sender en anmodning til WebDAV-miniserveren, bliver headere og eventuelt tekstindhold i anmodningen registreret i loggen. |
Reaktion | IndholdVed afsendelsen af et svar på en WebDAV-klientanmodning registreres alle svarheadere og alt indhold i svarteksten i loggen. |
Undtagelse | Når der opstår fejl, og reaktionskoden der sendes tilbage til klienten muligvis ikke er forståelig, bliver de FileNet P8-specifikke oplysninger registreret i loggen. |
Advarselsbetingelse | Når der opstår fejl, der betragtes som advarsler, men som ikke resulterer i, at der sendes en fejlkode til klienten, registreres en advarsel med forklarende tekst. |
Sådan konfigurerer du fejlregistrering
@REM log4j config
@REM set log_conf="-Dlog4j.configuration=file:/C:\Progra~1\FileNet\Config\AE\log4j.properties"
UNIX
# log4j config
LOG_CONF="-Dlog4j.configuration=/opt/FileNet/Config/AE/log4j.properties"
WebLogic 8 - Windows
Tilføj afsnittet %log_conf% efter CLASSPATH-indstillingerne. Eksempel:
echo .
echo CLASSPATH=%CLASSPATH%
echo .
echo PATH=%PATH%
echo .
echo *********************************************************************
echo * For at starte WebLogic-serveren skal du bruge et brugernavn og *
echo * kodeord, der er tildelt til en bruger på administratorniveau. For *
echo * serveradministration skal du bruge WebLogic-serverkonsollen på *
echo * adressen http:\[værtsnavn]:[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
WebLogic 8 - UNIX
Tilføj afsnittet %log_conf% efterCLASSPATH-indstillingerne, som angivet med fed i eksemplet nedenfor:
# Log4j-egenskabsfil
LOG_CONF="-Dlog4j.configuration=/opt/FileNet/Config/AE/log4j.properties"
# Kald WebLogic-server
echo "."
echo "CLASSPATH=${CLASSPATH}"
echo "."
echo "PATH=${PATH}"
echo "."
echo "*********************************************************************"
echo "* For at starte WebLogic-serveren skal du bruge et brugernavn og *"
echo "* kodeord, der er tildelt til en bruger på administratorniveau. For *"
echo "* serveradministration skal du bruge WebLogic-serverkonsollen på *"
echo "* adressen http://[værtsnavn]:[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
WebLogic 9 - Windows
Tilføj afsnittet %log_conf% i WLS_REDIRECT_LOG-indstillingerne, som angivet med fed i eksemplet nedenfor:
If “%WLS_REDIRECT_LOG%”==””(
echo Starter WLS med linjen:
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 Omdirigerer output fra WLS-vinduet til %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
)
WebLogic 9 - UNIX
Tilføj afsnittet %log_conf% i WLS_REDIRECT_LOG-indstillingerne, som angivet med fed i eksemplet nedenfor:
${JAVA_HOME}/bin/java ${JAVA_VM} -version
if [ "${WLS_REDIRECT_LOG}" = "" ] ; then
echo "Starter WLS med linjen:"
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 "Omdirigerer output fra WLS-vinduet til ${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
Windows
-Dlog4j.configuration=C:\Progra~1\FileNet\Config\AE\log4j.properties
Solaris
-Dlog4j.configuration=file:/opt/FileNet/Config/AE/log4j.properties