Falls Sie Workplace XT mit anderen Anwendungen verwenden, wie z. B. Application Integration, eForms oder Records Manager, müssen Sie die Unterstützung für Benutzertoken und WebDAV-Verbindungen (Web-based Distributed Authoring and Versioning) aktivieren.
Sie können diese Einstellungen unter den Bootstrap-Einstellungen in den Sitevorgaben überprüfen.
So konfigurieren Sie JBoss Application Server für die Unterstützung für
Benutzertoken und WebDAV-Verbindungen:
- Stoppen Sie JBoss Application Server, falls der Server aktiv ist.
- (Für Installationen mit Content Engine Version 4.5.x)
Kopieren Sie die Datei authentication-utils.jar
von:
Installationspfad/IBM/FileNet/WebClient/WorkplaceXT/authenticationFiles
nach:
JBoss-Ausgangsverzeichnis/server/server_name/lib
- (Für Installationen mit Content Engine Version 4.0.x)
Kopieren Sie die Datei authentication-utils1.1.2.jar
von:
Installationspfad/IBM/FileNet/WebClient/WorkplaceXT/authenticationFiles/1.1.2
nach:
JBoss-Ausgangsverzeichnis/server/server_name/lib
- Ändern Sie die Datei login-config.xml.
Tipp: Erstellen Sie eine Backup-Kopie, bevor Sie Änderungen vornehmen.
- Öffnen Sie auf dem Workplace XT-Server die Datei
login-config.xml im Verzeichnis
JBoss-Ausgangsverzeichnis/server/server_name/conf zur Bearbeitung.
- Fügen Sie das folgende XML-Element (unten in Fettdruck) als ersten Eintrag im
FileNet-Domänenabschnitt hinzu und setzen Sie die Markierung auf "optional":
<application-policy name="FileNet">
<authentication>
<login-module code="com.filenet.ae.authentication.
loginmodule.UserTokenLoginModule" flag="optional">
<module-option name="wcmApiConfigPath"><Installationspfad>
/IBM/FileNet/WebClient/WorkplaceXT/WEB-INF/WcmApiConfig.properties
</module-option>
<module-option name="multi-threaded">true</module-option>
</login-module>
<login-module code="org.jboss.security.auth.spi.LdapExtLoginModule"
flag="required">
<module-option name="java.naming.provider.url">ldap://copenhagen:389
</module-option>
<module-option name="java.naming.security.authentication">simple
</module-option>
<module-option name="allowEmptyPasswords">false</module-option>
<module-option name="bindDN">CN=CEAdmin,OU=Shared,OU=Engineering,
OU=FileNet,DC=FileNet,DC=Com</module-option>
<module-option name="bindCredential">MyPassword</module-option>
<module-option name="baseCtxDN">DC=FileNet,DC=Com</module-option>
<module-option name="baseFilter">(cn={0})</module-option>
<module-option name="rolesCtxDN">DC=FileNet,DC=Com</module-option>
<module-option name="roleFilter">(cn={0})</module-option>
<module-option name="roleAttributeID">memberOf</module-option>
<module-option name="roleAttributeIsDN">true</module-option>
<module-option name="roleRecursion">-1</module-option>
</login-module>
</authentication>
</application-policy>
Verwenden Sie unter Windows im Eintrag "wcmApiConfigPath" einen doppelten Backslash (\\) anstelle des Schrägstrichs wie im folgenden Beispiel gezeigt:
<module-option
name="wcmApiConfigPath"> <Installationspfad>\\IBM\\FileNet\\WebClient\\WorkplaceXT\\WEB-INF\\WcmApiConfig.properties</module-option>
Bei der Implementierung als EAR-Datei oder WAR-Datei muss der wcmApiConfigPath-Wert ein gültiger
Ordnerpfad sein, beispielsweise die Installationsposition. Er kann nicht auf einen Ordner in der
EAR- oder WAR-Datei zeigen.
- Speichern Sie die Änderungen in der Datei login-config.xml.