Sie müssen den Sicherheitsargumenten im WebLogic Server-Startscript mehrere Umgebungsargumente für JAAS (Java™ Authentication and Authorization Service) hinzufügen, bevor Benutzer eine Verbindung zu Administration Console for Content Platform Engine herstellen können.
Informationen zu diesem Vorgang
Wichtig: Wenn Sie
Content Platform Engine in einem Hochverfügbarkeitscluster implementieren, müssen Sie die folgenden Schritte für jeden Knoten im Cluster durchführen.
Vorgehensweise
So fügen Sie dem WebLogic Server-Startscript JAAS-Argumente hinzu:
- Öffnen Sie das WebLogic Server-Startscript, startWebLogic.cmd oder startWebLogic.sh.
Das Startscript befindet sich standardmäßig im folgenden Verzeichnis (WL-Ausgangsverzeichnis ist der Installationspfad für WebLogic Server):
Betriebssystem |
Standardposition |
AIX, HPUX, HPUXi, Linux, Linux for System z, Solaris |
WL-Ausgangsverzeichnis/user_projects/domains/Domänenname/bin/startWebLogic.sh |
Windows |
WL-Ausgangsverzeichnis\user_projects\domains\Domänenname\bin\startWebLogic.cmd |
- Fügen Sie dem Startscript für JAAS die folgenden Umgebungsargumente hinzu:
- Unter AIX, HPUX, HPUXi, Linux, Linux for System z,
und Solaris lautet das (standardmäßige) Installationsverzeichnis /opt/IBM/FileNet/ContentEngine:
echo "${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS}
-Djava.security.auth.login.config=Installationsverzeichnis
/config/samples/jaas.conf.WebLogic -Dweblogic.Name=${SERVER_NAME}
-Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${JAVA_OPTIONS}
${PROXY_SETTINGS} ${SERVER_CLASS}"
${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS}
-Djava.security.auth.login.config=Installationsverzeichnis
/config/samples/jaas.conf.WebLogic -Dweblogic.Name=${SERVER_NAME}
-Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${JAVA_OPTIONS}
${PROXY_SETTINGS} ${SERVER_CLASS}
- Unter Windows lautet das (standardmäßige) Installationsverzeichnis C:\Programme (x86)\ibm\FileNet\ContentEngine:
echo Starting WLS with line:
echo %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS%
-Dweblogic.Name=%SERVER_NAME%
-Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy
%JAVA_OPTIONS% %PROXY_SETTINGS% %SERVER_CLASS%
%JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS%
-Djava.security.auth.login.config=Installationsverzeichnis
\config\samples\jaas.conf.WebLogic
-Dweblogic.Name=%SERVER_NAME%
-Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS%
%PROXY_SETTINGS% %SERVER_CLASS%
echo Redirecting output from WLS window to %WLS_REDIRECT_LOG%
%JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS%
-Djava.security.auth.login.config=Installationsverzeichnis
\config\samples\jaas.conf.WebLogic
-Dweblogic.Name=%SERVER_NAME%
-Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS%
%PROXY_SETTINGS% %SERVER_CLASS% >"%WLS_REDIRECT_LOG%" 2>&1
)
- Speichern Sie die Änderungen am Startscript.
- Falls Sie eine Umgebung mit verwalteten Servern haben, fügen Sie Ihrer Datei startManagerServer.sh oder startManagedServer.cmd folgende Zeilen hinzu und speichern Sie Ihre Änderungen in der Datei:
Für startManagerServer.sh:
JAVA_OPTIONS="$SAVE_JAVA_OPTIONS
-Djava.security.auth.login.config=${WL-Ausgangsverzeichnis}/config/samples/
jaas.conf.WebLogic" export SAVE_JAVA_OPTIONS
Für startManagedServer.cmd:
set JAVA_OPTIONS=%SAVE_JAVA_OPTIONS%
-Djava.security.auth.login.config="WL-Ausgangsverzeichnis\config\samples\
jaas.conf.WebLogic"
- Starten Sie den Anwendungsserver erneut und prüfen Sie, ob er fehlerfrei startet.