Message Queue 3.7 UR1에서 LDAP 서버를 사용자 저장소로 사용하는 브로커 구성 예는 config.properties의 주석 영역에 있으며 LDAP 사용자 저장소 예는 default.properties 파일의 주석 영역에 있습니다.
default.properties 파일에 지정된 LDAP 사용자 저장소 등록 정보 예의 등록 정보 값을 이전에 사용한 경우 Message Queue 3.7 UR1로 업그레이드하면 JMS 응용 프로그램 클라이언트가 JMS 연결 생성을 시도하는 동안 보안 예외가 발생합니다.
JMS 클라이언트가 Message Queue 3.7 UR1 브로커에 연결하려고 시도하면 브로커 로그에 오류가 기록되며 JMS 클라이언트가 다음 예외를 수신합니다.
SecurityException. 20/Aug/2004:11:16:41 PDT] ERROR [B4064]: Ldap repository ldap property .uidattr not defined for authentication type basic:com.sun.messaging.jmq.auth.LoginException: [B4064]: Ldap repository ldap property .uidattr not defined for authentication type basic
해결 방법: Sun Java System Message Queue 3.7 UR1 Administration Guide의 7 장, Managing Security의 지침에 따라 브로커 등록 정보 imq.user_repository.ldap.uidattr을 설정합니다.