Si vous utilisez Workplace XT avec d'autres applications, par exemple Application Integration, eForms, ou Records
Manager, vous devez mettre en oeuvre la prise en charge des jetons utilisateur et des connexions WebDAV.
Ces paramètres sont vérifiables dans la section des paramètres d'amorçage des préférences de site.
Pour configurer JBoss Application Server en vue de la prise en charge des jetons utilisateur et des connexions WebDAV :
- Arrêtez JBoss Application Server s'il est en cours.
- (Installations avec Content Engine version 4.5.x) Copiez le fichier authentication-utils.jar du répertoire :
chemin d'installation/IBM/FileNet/WebClient/WorkplaceXT/authenticationFiles
dans le répertoire :
racine JBoss/server/server_name/lib
- (Installations avec Content Engine version 4.0.x) Copiez le fichier authentication-utils1.1.2.jar du répertoire :
chemin d'installation/IBM/FileNet/WebClient/WorkplaceXT/authenticationFiles/1.1.2
dans le répertoire :
racine JBoss/server/server_name/lib
- Modifiez le fichier login-config.xml.
Conseil : Faites-en une copie de sauvegarde avant d'effectuer les modifications.
- Sur le serveur Workplace XT, éditez le fichier login-config.xml dans le répertoire racine JBoss/server/server_name/conf.
- Ajoutez l'élément xml suivant (en gras ci-dessous) de sorte qu'il constitue la première entrée de la section réservée au domaine FileNet, et affectez la valeur "optional" à l'indicateur :
<application-policy name="FileNet">
<authentication>
<login-module code="com.filenet.ae.authentication.
loginmodule.UserTokenLoginModule" flag="optional">
<module-option name="wcmApiConfigPath"><install_path>
/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>
Sous Windows, utilisez les doubles barres obliques inversées (\\) à la place de la barre oblique simple dans l'entrée wcmApiConfigPath, comme dans l'exemple suivant :
<module-option
name="wcmApiConfigPath"> < chemin d'installation >\\IBM\\FileNet\\WebClient\\WorkplaceXT\\WEB-INF\\WcmApiConfig.properties</module-option>
En cas de déploiement sous la forme d'un fichier EAR ou WAR , la valeur de wcmApiConfigPath doit être un chemin de dossier valide, tel que le répertoire d'installation. Elle ne peut pas être un dossier du ficher EAR ou WAR.
- Sauvegardez les modifications du fichier login-config.xml.