Notes de version de Sun Java System Message Queue 3.7 UR1 pour Microsoft Windows

Propriétés du référentiel utilisateur LDAP

Dans Message Queue 3.7 UR1 , la configuration du courtier donnée en exemple pour utiliser un serveur LDAP comme référentiel utilisateur est fournie dans la zone de commentaires du fichier config.properties . L'exemple de référentiel utilisateur LDAP du fichier default.properties a été commenté.

Si vous dépendiez auparavant d'une valeur de propriété des propriétés du référentiel utiliateur LDAP donné en exemple dans le fichier default.properties, après la mise à niveau vers Message Queue 3.7 UR1, votre client d'application JMS recevra une exception de sécurité lorsqu'il tentera de créer une connexion JMS.

Lorsque votre client JMS tente d'établir une connexion avec le courtier de Message Queue 3.7 UR1 , une erreur s'affiche dans le journal du courtier et votre client JMS reçoit l'exception suivante :

SecurityException.
20/Aug/2004:11:16:41 PDT] ERROR [B4064]: propriété LDAP du référentiel LDAP
.uidattr non définie pour le type d'authentification
basic:com.sun.messaging.jmq.auth.LoginException: 
[B4064]: propriété LDAP du référentiel LDAP .uidattr non définie
pour le type d'authentification basic

Solution : définissez la propriété du courtier imq.user_repository.ldap.uidattr en suivant les instructions du Chapitre 7, Managing Security du Sun Java System Message Queue 3.7 UR1 Administration Guide.