| | |
| | | * Portions Copyright 2007 Sun Microsystems, Inc. |
| | | */ |
| | | package org.opends.server.extensions; |
| | | import org.opends.messages.Message; |
| | | |
| | | |
| | | |
| | |
| | | import static org.opends.server.loggers.debug.DebugLogger.*; |
| | | import org.opends.server.loggers.debug.DebugTracer; |
| | | import org.opends.server.types.DebugLogLevel; |
| | | import static org.opends.server.messages.ExtensionsMessages.*; |
| | | import static org.opends.server.messages.MessageHandler.*; |
| | | import static org.opends.messages.ExtensionMessages.*; |
| | | import static org.opends.server.util.Validator.*; |
| | | |
| | | |
| | |
| | | Entry memberEntry = DirectoryConfig.getEntry(memberDN); |
| | | if (memberEntry == null) |
| | | { |
| | | int msgID = MSGID_STATICMEMBERS_NO_SUCH_ENTRY; |
| | | String message = getMessage(msgID, String.valueOf(memberDN), |
| | | String.valueOf(groupDN)); |
| | | throw new MembershipException(msgID, message, true); |
| | | Message message = ERR_STATICMEMBERS_NO_SUCH_ENTRY.get( |
| | | String.valueOf(memberDN), String.valueOf(groupDN)); |
| | | throw new MembershipException(message, true); |
| | | } |
| | | |
| | | return memberEntry; |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, de); |
| | | } |
| | | |
| | | int msgID = MSGID_STATICMEMBERS_CANNOT_GET_ENTRY; |
| | | String message = getMessage(msgID, String.valueOf(memberDN), |
| | | String.valueOf(groupDN), |
| | | String.valueOf(de.getErrorMessage())); |
| | | throw new MembershipException(msgID, message, true, de); |
| | | Message message = ERR_STATICMEMBERS_CANNOT_GET_ENTRY. |
| | | get(String.valueOf(memberDN), String.valueOf(groupDN), |
| | | String.valueOf(de.getMessageObject())); |
| | | throw new MembershipException(message, true, de); |
| | | } |
| | | } |
| | | |