| | |
| | | * Portions Copyright 2006-2007 Sun Microsystems, Inc. |
| | | */ |
| | | package org.opends.server.core; |
| | | import org.opends.messages.Message; |
| | | |
| | | |
| | | |
| | |
| | | import org.opends.server.types.DisconnectReason; |
| | | import org.opends.server.types.DN; |
| | | import org.opends.server.types.Entry; |
| | | import org.opends.server.types.ErrorLogCategory; |
| | | import org.opends.server.types.ErrorLogSeverity; |
| | | |
| | | |
| | | import org.opends.server.types.InitializationException; |
| | | import org.opends.server.types.IntermediateResponse; |
| | | import org.opends.server.types.LDIFExportConfig; |
| | |
| | | import org.opends.server.types.operation.SubordinateModifyDNOperation; |
| | | import org.opends.server.workflowelement.localbackend.*; |
| | | |
| | | import static org.opends.server.loggers.ErrorLogger.*; |
| | | import static org.opends.server.loggers.debug.DebugLogger.*; |
| | | import static org.opends.server.loggers.ErrorLogger.*; |
| | | import org.opends.server.loggers.debug.DebugTracer; |
| | | import static org.opends.server.messages.ConfigMessages.*; |
| | | import static org.opends.server.messages.MessageHandler.*; |
| | | import static org.opends.server.messages.PluginMessages.*; |
| | | import static org.opends.messages.ConfigMessages.*; |
| | | import static org.opends.messages.PluginMessages.*; |
| | | |
| | | import org.opends.messages.MessageBuilder; |
| | | import static org.opends.server.util.StaticUtils.*; |
| | | |
| | | |
| | |
| | | } |
| | | catch (InitializationException ie) |
| | | { |
| | | logError(ErrorLogCategory.CONFIGURATION, ErrorLogSeverity.SEVERE_ERROR, |
| | | ie.getMessage(), ie.getMessageID()); |
| | | logError(ie.getMessageObject()); |
| | | continue; |
| | | } |
| | | } |
| | |
| | | PluginCfg.class, |
| | | List.class); |
| | | |
| | | List<String> unacceptableReasons = new ArrayList<String>(); |
| | | List<Message> unacceptableReasons = new ArrayList<Message>(); |
| | | Boolean acceptable = (Boolean) method.invoke(plugin, configuration, |
| | | unacceptableReasons); |
| | | if (! acceptable) |
| | | { |
| | | StringBuilder buffer = new StringBuilder(); |
| | | MessageBuilder buffer = new MessageBuilder(); |
| | | if (! unacceptableReasons.isEmpty()) |
| | | { |
| | | Iterator<String> iterator = unacceptableReasons.iterator(); |
| | | Iterator<Message> iterator = unacceptableReasons.iterator(); |
| | | buffer.append(iterator.next()); |
| | | while (iterator.hasNext()) |
| | | { |
| | |
| | | } |
| | | } |
| | | |
| | | int msgID = MSGID_CONFIG_PLUGIN_CONFIG_NOT_ACCEPTABLE; |
| | | String message = getMessage(msgID, String.valueOf(configuration.dn()), |
| | | buffer.toString()); |
| | | throw new InitializationException(msgID, message); |
| | | Message message = ERR_CONFIG_PLUGIN_CONFIG_NOT_ACCEPTABLE.get( |
| | | String.valueOf(configuration.dn()), buffer.toString()); |
| | | throw new InitializationException(message); |
| | | } |
| | | } |
| | | |
| | |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | int msgID = MSGID_CONFIG_PLUGIN_CANNOT_INITIALIZE; |
| | | String message = getMessage(msgID, className, |
| | | String.valueOf(configuration.dn()), |
| | | stackTraceToSingleLineString(e)); |
| | | throw new InitializationException(msgID, message, e); |
| | | Message message = ERR_CONFIG_PLUGIN_CANNOT_INITIALIZE. |
| | | get(className, String.valueOf(configuration.dn()), |
| | | stackTraceToSingleLineString(e)); |
| | | throw new InitializationException(message, e); |
| | | } |
| | | } |
| | | |
| | |
| | | // determination. |
| | | if (pluginArray.length == 0) |
| | | { |
| | | int msgID = MSGID_CONFIG_PLUGIN_EMPTY_ELEMENT_IN_ORDER; |
| | | String message = getMessage(msgID, pluginType.getName()); |
| | | logError(ErrorLogCategory.CONFIGURATION, |
| | | ErrorLogSeverity.SEVERE_WARNING, message, msgID); |
| | | Message message = WARN_CONFIG_PLUGIN_EMPTY_ELEMENT_IN_ORDER.get( |
| | | pluginType.getName()); |
| | | logError(message); |
| | | } |
| | | } |
| | | else if (token.equals("*")) |
| | |
| | | // determination. |
| | | if (pluginArray.length == 0) |
| | | { |
| | | int msgID = MSGID_CONFIG_PLUGIN_MULTIPLE_WILDCARDS_IN_ORDER; |
| | | String message = getMessage(msgID, pluginType.getName()); |
| | | logError(ErrorLogCategory.CONFIGURATION, |
| | | ErrorLogSeverity.SEVERE_WARNING, message, msgID); |
| | | Message message = WARN_CONFIG_PLUGIN_MULTIPLE_WILDCARDS_IN_ORDER. |
| | | get(pluginType.getName()); |
| | | logError(message); |
| | | } |
| | | } |
| | | else |
| | |
| | | // make the determination. |
| | | if (pluginArray.length == 0) |
| | | { |
| | | int msgID = MSGID_CONFIG_PLUGIN_LISTED_MULTIPLE_TIMES; |
| | | String message = getMessage(msgID, pluginType.getName(), token); |
| | | logError(ErrorLogCategory.CONFIGURATION, |
| | | ErrorLogSeverity.SEVERE_WARNING, message, msgID); |
| | | Message message = WARN_CONFIG_PLUGIN_LISTED_MULTIPLE_TIMES.get( |
| | | pluginType.getName(), token); |
| | | logError(message); |
| | | } |
| | | } |
| | | |
| | |
| | | // make the determination. |
| | | if (pluginArray.length == 0) |
| | | { |
| | | int msgID = MSGID_CONFIG_PLUGIN_LISTED_MULTIPLE_TIMES; |
| | | String message = getMessage(msgID, pluginType.getName(), token); |
| | | logError(ErrorLogCategory.CONFIGURATION, |
| | | ErrorLogSeverity.SEVERE_WARNING, message, msgID); |
| | | Message message = WARN_CONFIG_PLUGIN_LISTED_MULTIPLE_TIMES.get( |
| | | pluginType.getName(), token); |
| | | logError(message); |
| | | } |
| | | } |
| | | |
| | |
| | | // determination. |
| | | if (pluginArray.length == 0) |
| | | { |
| | | int msgID = MSGID_CONFIG_PLUGIN_ORDER_NO_WILDCARD; |
| | | String message = getMessage(msgID, pluginType.getName()); |
| | | logError(ErrorLogCategory.CONFIGURATION, |
| | | ErrorLogSeverity.SEVERE_WARNING, message, msgID); |
| | | Message message = |
| | | WARN_CONFIG_PLUGIN_ORDER_NO_WILDCARD.get(pluginType.getName()); |
| | | logError(message); |
| | | } |
| | | } |
| | | |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_STARTUP_PLUGIN_EXCEPTION; |
| | | String message = getMessage(msgID, String.valueOf(p.getPluginEntryDN()), |
| | | stackTraceToSingleLineString(e)); |
| | | Message message = ERR_PLUGIN_STARTUP_PLUGIN_EXCEPTION.get( |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | stackTraceToSingleLineString(e)); |
| | | |
| | | result = new StartupPluginResult(false, false, msgID, message); |
| | | result = new StartupPluginResult(false, false, message); |
| | | break; |
| | | } |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_STARTUP_PLUGIN_RETURNED_NULL; |
| | | String message = getMessage(msgID, |
| | | String.valueOf(p.getPluginEntryDN())); |
| | | |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.FATAL_ERROR, |
| | | message, msgID); |
| | | return new StartupPluginResult(false, false, msgID,message); |
| | | Message message = ERR_PLUGIN_STARTUP_PLUGIN_RETURNED_NULL.get( |
| | | String.valueOf(p.getPluginEntryDN())); |
| | | logError(message); |
| | | return new StartupPluginResult(false, false, message); |
| | | } |
| | | else if (! result.completedSuccessfully()) |
| | | { |
| | | if (result.continueStartup()) |
| | | { |
| | | int msgID = MSGID_PLUGIN_STARTUP_PLUGIN_FAIL_CONTINUE; |
| | | String message = getMessage(msgID, |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | result.getErrorMessage(), |
| | | result.getErrorID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_STARTUP_PLUGIN_FAIL_CONTINUE. |
| | | get(String.valueOf(p.getPluginEntryDN()), |
| | | result.getErrorMessage(), |
| | | result.getErrorMessage().getDescriptor().getId()); |
| | | logError(message); |
| | | } |
| | | else |
| | | { |
| | | int msgID = MSGID_PLUGIN_STARTUP_PLUGIN_FAIL_ABORT; |
| | | String message = getMessage(msgID, |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | result.getErrorMessage(), |
| | | result.getErrorID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.FATAL_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_STARTUP_PLUGIN_FAIL_ABORT. |
| | | get(String.valueOf(p.getPluginEntryDN()), |
| | | result.getErrorMessage(), |
| | | result.getErrorMessage().getDescriptor().getId()); |
| | | logError(message); |
| | | return result; |
| | | } |
| | | } |
| | |
| | | * |
| | | * @param reason The human-readable reason for the shutdown. |
| | | */ |
| | | public void invokeShutdownPlugins(String reason) |
| | | public void invokeShutdownPlugins(Message reason) |
| | | { |
| | | for (DirectoryServerPlugin p : shutdownPlugins) |
| | | { |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_SHUTDOWN_PLUGIN_EXCEPTION; |
| | | String message = getMessage(msgID, String.valueOf(p.getPluginEntryDN()), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_SHUTDOWN_PLUGIN_EXCEPTION. |
| | | get(String.valueOf(p.getPluginEntryDN()), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | } |
| | | } |
| | | } |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_POST_CONNECT_PLUGIN_EXCEPTION; |
| | | String message = getMessage(msgID, String.valueOf(p.getPluginEntryDN()), |
| | | clientConnection.getConnectionID(), |
| | | clientConnection.getClientAddress(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_CONNECT_PLUGIN_EXCEPTION. |
| | | get(String.valueOf(p.getPluginEntryDN()), |
| | | clientConnection.getConnectionID(), |
| | | clientConnection.getClientAddress(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | try |
| | | { |
| | | clientConnection.disconnect(DisconnectReason.SERVER_ERROR, true, |
| | | message, msgID); |
| | | message); |
| | | } |
| | | catch (Exception e2) |
| | | { |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_POST_CONNECT_PLUGIN_RETURNED_NULL; |
| | | String message = getMessage(msgID, |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | clientConnection.getConnectionID(), |
| | | clientConnection.getClientAddress()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_CONNECT_PLUGIN_RETURNED_NULL. |
| | | get(String.valueOf(p.getPluginEntryDN()), |
| | | clientConnection.getConnectionID(), |
| | | clientConnection.getClientAddress()); |
| | | logError(message); |
| | | |
| | | try |
| | | { |
| | | clientConnection.disconnect(DisconnectReason.SERVER_ERROR, true, |
| | | message, msgID); |
| | | message); |
| | | } |
| | | catch (Exception e) |
| | | { |
| | |
| | | * @param clientConnection The client connection that has been closed. |
| | | * @param disconnectReason The general reason that the connection was |
| | | * closed. |
| | | * @param messageID The unique ID for the closure message, or a |
| | | * negative value if there was no message. |
| | | * @param message A human-readable message that may provide |
| | | * additional information about the closure. |
| | | * |
| | | * @return The result of processing the post-connect plugins. |
| | | */ |
| | | public PostDisconnectPluginResult invokePostDisconnectPlugins( |
| | | ClientConnection clientConnection, |
| | | DisconnectReason disconnectReason, |
| | | int messageID, String message) |
| | | ClientConnection clientConnection, |
| | | DisconnectReason disconnectReason, |
| | | Message message) |
| | | { |
| | | PostDisconnectPluginResult result = null; |
| | | |
| | |
| | | try |
| | | { |
| | | result = p.doPostDisconnect(clientConnection, disconnectReason, |
| | | messageID, message); |
| | | message); |
| | | } |
| | | catch (Exception e) |
| | | { |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_POST_DISCONNECT_PLUGIN_EXCEPTION; |
| | | String msg = getMessage(msgID, String.valueOf(p.getPluginEntryDN()), |
| | | clientConnection.getConnectionID(), |
| | | clientConnection.getClientAddress(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, msg, |
| | | msgID); |
| | | Message msg = ERR_PLUGIN_POST_DISCONNECT_PLUGIN_EXCEPTION. |
| | | get(String.valueOf(p.getPluginEntryDN()), |
| | | clientConnection.getConnectionID(), |
| | | clientConnection.getClientAddress(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(msg); |
| | | |
| | | return new PostDisconnectPluginResult(false); |
| | | } |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_POST_DISCONNECT_PLUGIN_RETURNED_NULL; |
| | | String msg = getMessage(msgID, String.valueOf(p.getPluginEntryDN()), |
| | | clientConnection.getConnectionID(), |
| | | clientConnection.getClientAddress()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, msg, |
| | | msgID); |
| | | Message msg = ERR_PLUGIN_POST_DISCONNECT_PLUGIN_RETURNED_NULL. |
| | | get(String.valueOf(p.getPluginEntryDN()), |
| | | clientConnection.getConnectionID(), |
| | | clientConnection.getClientAddress()); |
| | | logError(msg); |
| | | |
| | | return new PostDisconnectPluginResult(false); |
| | | } |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_LDIF_IMPORT_PLUGIN_EXCEPTION; |
| | | String message = getMessage(msgID, String.valueOf(p.getPluginEntryDN()), |
| | | String.valueOf(entry.getDN()), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_LDIF_IMPORT_PLUGIN_EXCEPTION. |
| | | get(String.valueOf(p.getPluginEntryDN()), |
| | | String.valueOf(entry.getDN()), stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | return new LDIFPluginResult(false, false); |
| | | } |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_LDIF_IMPORT_PLUGIN_RETURNED_NULL; |
| | | String message = getMessage(msgID, String.valueOf(p.getPluginEntryDN()), |
| | | String.valueOf(entry.getDN())); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_LDIF_IMPORT_PLUGIN_RETURNED_NULL. |
| | | get(String.valueOf(p.getPluginEntryDN()), |
| | | String.valueOf(entry.getDN())); |
| | | logError(message); |
| | | |
| | | return new LDIFPluginResult(false, false); |
| | | } |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_LDIF_EXPORT_PLUGIN_EXCEPTION; |
| | | String message = getMessage(msgID, String.valueOf(p.getPluginEntryDN()), |
| | | String.valueOf(entry.getDN()), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_LDIF_EXPORT_PLUGIN_EXCEPTION. |
| | | get(String.valueOf(p.getPluginEntryDN()), |
| | | String.valueOf(entry.getDN()), stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | return new LDIFPluginResult(false, false); |
| | | } |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_LDIF_EXPORT_PLUGIN_RETURNED_NULL; |
| | | String message = getMessage(msgID, String.valueOf(p.getPluginEntryDN()), |
| | | String.valueOf(entry.getDN())); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_LDIF_EXPORT_PLUGIN_RETURNED_NULL. |
| | | get(String.valueOf(p.getPluginEntryDN()), |
| | | String.valueOf(entry.getDN())); |
| | | logError(message); |
| | | |
| | | return new LDIFPluginResult(false, false); |
| | | } |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | abandonOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | abandonOperation.getConnectionID(), |
| | | abandonOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION. |
| | | get(abandonOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | abandonOperation.getConnectionID(), |
| | | abandonOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | abandonOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | abandonOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | abandonOperation.getConnectionID(), |
| | | abandonOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL. |
| | | get(abandonOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | abandonOperation.getConnectionID(), |
| | | String.valueOf(abandonOperation.getOperationID())); |
| | | logError(message); |
| | | |
| | | abandonOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | addOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | addOperation.getConnectionID(), |
| | | addOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION. |
| | | get(addOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | addOperation.getConnectionID(), addOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | addOperation.setResultCode(DirectoryServer.getServerErrorResultCode()); |
| | | addOperation.appendErrorMessage(message); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | addOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | addOperation.getConnectionID(), |
| | | addOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL. |
| | | get(addOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | addOperation.getConnectionID(), |
| | | String.valueOf(addOperation.getOperationID())); |
| | | logError(message); |
| | | |
| | | addOperation.setResultCode(DirectoryServer.getServerErrorResultCode()); |
| | | addOperation.appendErrorMessage(message); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | bindOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | bindOperation.getConnectionID(), |
| | | bindOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION. |
| | | get(bindOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | bindOperation.getConnectionID(), bindOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | bindOperation.setResultCode(DirectoryServer.getServerErrorResultCode()); |
| | | bindOperation.appendErrorMessage(message); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | bindOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | bindOperation.getConnectionID(), |
| | | bindOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL. |
| | | get(bindOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | bindOperation.getConnectionID(), |
| | | String.valueOf(bindOperation.getOperationID())); |
| | | logError(message); |
| | | |
| | | bindOperation.setResultCode(DirectoryServer.getServerErrorResultCode()); |
| | | bindOperation.appendErrorMessage(message); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | compareOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | compareOperation.getConnectionID(), |
| | | compareOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION. |
| | | get(compareOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | compareOperation.getConnectionID(), |
| | | compareOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | compareOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | compareOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | compareOperation.getConnectionID(), |
| | | compareOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL. |
| | | get(compareOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | compareOperation.getConnectionID(), |
| | | String.valueOf(compareOperation.getOperationID())); |
| | | logError(message); |
| | | |
| | | compareOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | deleteOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | deleteOperation.getConnectionID(), |
| | | deleteOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION. |
| | | get(deleteOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | deleteOperation.getConnectionID(), |
| | | deleteOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | deleteOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | deleteOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | deleteOperation.getConnectionID(), |
| | | deleteOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL. |
| | | get(deleteOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | deleteOperation.getConnectionID(), |
| | | String.valueOf(deleteOperation.getOperationID())); |
| | | logError(message); |
| | | |
| | | deleteOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | extendedOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | extendedOperation.getConnectionID(), |
| | | extendedOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION. |
| | | get(extendedOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | extendedOperation.getConnectionID(), |
| | | extendedOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | extendedOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | extendedOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | extendedOperation.getConnectionID(), |
| | | extendedOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL. |
| | | get(extendedOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | extendedOperation.getConnectionID(), |
| | | String.valueOf(extendedOperation.getOperationID())); |
| | | logError(message); |
| | | |
| | | extendedOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | operation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | operation.getConnectionID(), |
| | | operation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION. |
| | | get(operation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | operation.getConnectionID(), operation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | operation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | operation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | operation.getConnectionID(), |
| | | operation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL. |
| | | get(operation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | operation.getConnectionID(), |
| | | String.valueOf(operation.getOperationID())); |
| | | logError(message); |
| | | |
| | | operation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | modifyDNOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyDNOperation.getConnectionID(), |
| | | modifyDNOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION. |
| | | get(modifyDNOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyDNOperation.getConnectionID(), |
| | | modifyDNOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | modifyDNOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | modifyDNOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyDNOperation.getConnectionID(), |
| | | modifyDNOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL. |
| | | get(modifyDNOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyDNOperation.getConnectionID(), |
| | | String.valueOf(modifyDNOperation.getOperationID())); |
| | | logError(message); |
| | | |
| | | modifyDNOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | searchOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION. |
| | | get(searchOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | searchOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | searchOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL. |
| | | get(searchOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | String.valueOf(searchOperation.getOperationID())); |
| | | logError(message); |
| | | |
| | | searchOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | unbindOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | unbindOperation.getConnectionID(), |
| | | unbindOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION. |
| | | get(unbindOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | unbindOperation.getConnectionID(), |
| | | unbindOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | unbindOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | unbindOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | unbindOperation.getConnectionID(), |
| | | unbindOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL. |
| | | get(unbindOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | unbindOperation.getConnectionID(), |
| | | String.valueOf(unbindOperation.getOperationID())); |
| | | logError(message); |
| | | |
| | | unbindOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | addOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | addOperation.getConnectionID(), |
| | | addOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION. |
| | | get(addOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | addOperation.getConnectionID(), addOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | addOperation.setResultCode(DirectoryServer.getServerErrorResultCode()); |
| | | addOperation.appendErrorMessage(message); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | addOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | addOperation.getConnectionID(), |
| | | addOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL. |
| | | get(addOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | addOperation.getConnectionID(), addOperation.getOperationID()); |
| | | logError(message); |
| | | |
| | | addOperation.setResultCode(DirectoryServer.getServerErrorResultCode()); |
| | | addOperation.appendErrorMessage(message); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | bindOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | bindOperation.getConnectionID(), |
| | | bindOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION. |
| | | get(bindOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | bindOperation.getConnectionID(), bindOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | bindOperation.setResultCode(DirectoryServer.getServerErrorResultCode()); |
| | | bindOperation.appendErrorMessage(message); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | bindOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | bindOperation.getConnectionID(), |
| | | bindOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL. |
| | | get(bindOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | bindOperation.getConnectionID(), |
| | | bindOperation.getOperationID()); |
| | | logError(message); |
| | | |
| | | bindOperation.setResultCode(DirectoryServer.getServerErrorResultCode()); |
| | | bindOperation.appendErrorMessage(message); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | compareOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | compareOperation.getConnectionID(), |
| | | compareOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION. |
| | | get(compareOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | compareOperation.getConnectionID(), |
| | | compareOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | compareOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | compareOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | compareOperation.getConnectionID(), |
| | | compareOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL. |
| | | get(compareOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | compareOperation.getConnectionID(), |
| | | compareOperation.getOperationID()); |
| | | logError(message); |
| | | |
| | | compareOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | deleteOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | deleteOperation.getConnectionID(), |
| | | deleteOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION. |
| | | get(deleteOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | deleteOperation.getConnectionID(), |
| | | deleteOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | deleteOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | deleteOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | deleteOperation.getConnectionID(), |
| | | deleteOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL. |
| | | get(deleteOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | deleteOperation.getConnectionID(), |
| | | deleteOperation.getOperationID()); |
| | | logError(message); |
| | | |
| | | deleteOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | extendedOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | extendedOperation.getConnectionID(), |
| | | extendedOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION. |
| | | get(extendedOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | extendedOperation.getConnectionID(), |
| | | extendedOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | extendedOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | extendedOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | extendedOperation.getConnectionID(), |
| | | extendedOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL. |
| | | get(extendedOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | extendedOperation.getConnectionID(), |
| | | extendedOperation.getOperationID()); |
| | | logError(message); |
| | | |
| | | extendedOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | modifyOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyOperation.getConnectionID(), |
| | | modifyOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION. |
| | | get(modifyOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyOperation.getConnectionID(), |
| | | modifyOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | modifyOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | modifyOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyOperation.getConnectionID(), |
| | | modifyOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL. |
| | | get(modifyOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyOperation.getConnectionID(), |
| | | modifyOperation.getOperationID()); |
| | | logError(message); |
| | | |
| | | modifyOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | modifyDNOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyDNOperation.getConnectionID(), |
| | | modifyDNOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION. |
| | | get(modifyDNOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyDNOperation.getConnectionID(), |
| | | modifyDNOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | modifyDNOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | modifyDNOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyDNOperation.getConnectionID(), |
| | | modifyDNOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL. |
| | | get(modifyDNOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyDNOperation.getConnectionID(), |
| | | modifyDNOperation.getOperationID()); |
| | | logError(message); |
| | | |
| | | modifyDNOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | searchOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION. |
| | | get(searchOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | searchOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | searchOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL. |
| | | get(searchOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID()); |
| | | logError(message); |
| | | |
| | | searchOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | abandonOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | abandonOperation.getConnectionID(), |
| | | abandonOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION. |
| | | get(abandonOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | abandonOperation.getConnectionID(), |
| | | abandonOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | abandonOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | abandonOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | abandonOperation.getConnectionID(), |
| | | abandonOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL. |
| | | get(abandonOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | abandonOperation.getConnectionID(), |
| | | abandonOperation.getOperationID()); |
| | | logError(message); |
| | | |
| | | abandonOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | addOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | addOperation.getConnectionID(), |
| | | addOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION. |
| | | get(addOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | addOperation.getConnectionID(), addOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | addOperation.setResultCode(DirectoryServer.getServerErrorResultCode()); |
| | | addOperation.appendErrorMessage(message); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | addOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | addOperation.getConnectionID(), |
| | | addOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL. |
| | | get(addOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | addOperation.getConnectionID(), addOperation.getOperationID()); |
| | | logError(message); |
| | | |
| | | addOperation.setResultCode(DirectoryServer.getServerErrorResultCode()); |
| | | addOperation.appendErrorMessage(message); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | bindOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | bindOperation.getConnectionID(), |
| | | bindOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION. |
| | | get(bindOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | bindOperation.getConnectionID(), bindOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | bindOperation.setResultCode(DirectoryServer.getServerErrorResultCode()); |
| | | bindOperation.appendErrorMessage(message); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | bindOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | bindOperation.getConnectionID(), |
| | | bindOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL. |
| | | get(bindOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | bindOperation.getConnectionID(), |
| | | bindOperation.getOperationID()); |
| | | logError(message); |
| | | |
| | | bindOperation.setResultCode(DirectoryServer.getServerErrorResultCode()); |
| | | bindOperation.appendErrorMessage(message); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | compareOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | compareOperation.getConnectionID(), |
| | | compareOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION. |
| | | get(compareOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | compareOperation.getConnectionID(), |
| | | compareOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | compareOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | compareOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | compareOperation.getConnectionID(), |
| | | compareOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL. |
| | | get(compareOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | compareOperation.getConnectionID(), |
| | | compareOperation.getOperationID()); |
| | | logError(message); |
| | | |
| | | compareOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | deleteOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | deleteOperation.getConnectionID(), |
| | | deleteOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION. |
| | | get(deleteOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | deleteOperation.getConnectionID(), |
| | | deleteOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | deleteOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | deleteOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | deleteOperation.getConnectionID(), |
| | | deleteOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL. |
| | | get(deleteOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | deleteOperation.getConnectionID(), |
| | | deleteOperation.getOperationID()); |
| | | logError(message); |
| | | |
| | | deleteOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | extendedOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | extendedOperation.getConnectionID(), |
| | | extendedOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION. |
| | | get(extendedOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | extendedOperation.getConnectionID(), |
| | | extendedOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | extendedOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | extendedOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | extendedOperation.getConnectionID(), |
| | | extendedOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL. |
| | | get(extendedOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | extendedOperation.getConnectionID(), |
| | | extendedOperation.getOperationID()); |
| | | logError(message); |
| | | |
| | | extendedOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | modifyOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyOperation.getConnectionID(), |
| | | modifyOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION. |
| | | get(modifyOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyOperation.getConnectionID(), |
| | | modifyOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | modifyOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | modifyOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyOperation.getConnectionID(), |
| | | modifyOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL. |
| | | get(modifyOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyOperation.getConnectionID(), |
| | | modifyOperation.getOperationID()); |
| | | logError(message); |
| | | |
| | | modifyOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | modifyDNOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyDNOperation.getConnectionID(), |
| | | modifyDNOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION. |
| | | get(modifyDNOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyDNOperation.getConnectionID(), |
| | | modifyDNOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | modifyDNOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | modifyDNOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyDNOperation.getConnectionID(), |
| | | modifyDNOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL. |
| | | get(modifyDNOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyDNOperation.getConnectionID(), |
| | | modifyDNOperation.getOperationID()); |
| | | logError(message); |
| | | |
| | | modifyDNOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | searchOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION. |
| | | get(searchOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | searchOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | searchOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL. |
| | | get(searchOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID()); |
| | | logError(message); |
| | | |
| | | searchOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | unbindOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | unbindOperation.getConnectionID(), |
| | | unbindOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION. |
| | | get(unbindOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | unbindOperation.getConnectionID(), |
| | | unbindOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | unbindOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | unbindOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | unbindOperation.getConnectionID(), |
| | | unbindOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL. |
| | | get(unbindOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | unbindOperation.getConnectionID(), |
| | | unbindOperation.getOperationID()); |
| | | logError(message); |
| | | |
| | | unbindOperation.setResultCode( |
| | | DirectoryServer.getServerErrorResultCode()); |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | addOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | addOperation.getConnectionID(), |
| | | addOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION. |
| | | get(addOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | addOperation.getConnectionID(), addOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | return new PostResponsePluginResult(false, false); |
| | | } |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | addOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | addOperation.getConnectionID(), |
| | | addOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL. |
| | | get(addOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | addOperation.getConnectionID(), addOperation.getOperationID()); |
| | | logError(message); |
| | | |
| | | return new PostResponsePluginResult(false, false); |
| | | } |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | bindOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | bindOperation.getConnectionID(), |
| | | bindOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION. |
| | | get(bindOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | bindOperation.getConnectionID(), bindOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | return new PostResponsePluginResult(false, false); |
| | | } |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | bindOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | bindOperation.getConnectionID(), |
| | | bindOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL. |
| | | get(bindOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | bindOperation.getConnectionID(), |
| | | bindOperation.getOperationID()); |
| | | logError(message); |
| | | |
| | | return new PostResponsePluginResult(false, false); |
| | | } |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | compareOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | compareOperation.getConnectionID(), |
| | | compareOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION. |
| | | get(compareOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | compareOperation.getConnectionID(), |
| | | compareOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | return new PostResponsePluginResult(false, false); |
| | | } |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | compareOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | compareOperation.getConnectionID(), |
| | | compareOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL. |
| | | get(compareOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | compareOperation.getConnectionID(), |
| | | compareOperation.getOperationID()); |
| | | logError(message); |
| | | |
| | | return new PostResponsePluginResult(false, false); |
| | | } |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | deleteOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | deleteOperation.getConnectionID(), |
| | | deleteOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION. |
| | | get(deleteOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | deleteOperation.getConnectionID(), |
| | | deleteOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | return new PostResponsePluginResult(false, false); |
| | | } |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | deleteOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | deleteOperation.getConnectionID(), |
| | | deleteOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL. |
| | | get(deleteOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | deleteOperation.getConnectionID(), |
| | | deleteOperation.getOperationID()); |
| | | logError(message); |
| | | |
| | | return new PostResponsePluginResult(false, false); |
| | | } |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | extendedOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | extendedOperation.getConnectionID(), |
| | | extendedOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION. |
| | | get(extendedOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | extendedOperation.getConnectionID(), |
| | | extendedOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | return new PostResponsePluginResult(false, false); |
| | | } |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | extendedOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | extendedOperation.getConnectionID(), |
| | | extendedOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL. |
| | | get(extendedOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | extendedOperation.getConnectionID(), |
| | | extendedOperation.getOperationID()); |
| | | logError(message); |
| | | |
| | | return new PostResponsePluginResult(false, false); |
| | | } |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | modifyOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyOperation.getConnectionID(), |
| | | modifyOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION. |
| | | get(modifyOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyOperation.getConnectionID(), |
| | | modifyOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | return new PostResponsePluginResult(false, false); |
| | | } |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | modifyOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyOperation.getConnectionID(), |
| | | modifyOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL. |
| | | get(modifyOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyOperation.getConnectionID(), |
| | | modifyOperation.getOperationID()); |
| | | logError(message); |
| | | |
| | | return new PostResponsePluginResult(false, false); |
| | | } |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | modifyDNOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyDNOperation.getConnectionID(), |
| | | modifyDNOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION. |
| | | get(modifyDNOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyDNOperation.getConnectionID(), |
| | | modifyDNOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | return new PostResponsePluginResult(false, false); |
| | | } |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | modifyDNOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyDNOperation.getConnectionID(), |
| | | modifyDNOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL. |
| | | get(modifyDNOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyDNOperation.getConnectionID(), |
| | | modifyDNOperation.getOperationID()); |
| | | logError(message); |
| | | |
| | | return new PostResponsePluginResult(false, false); |
| | | } |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | searchOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION. |
| | | get(searchOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | return new PostResponsePluginResult(false, false); |
| | | } |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | searchOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL. |
| | | get(searchOperation.getOperationType().getOperationName(), |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID()); |
| | | logError(message); |
| | | |
| | | return new PostResponsePluginResult(false, false); |
| | | } |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_SEARCH_ENTRY_PLUGIN_EXCEPTION; |
| | | String message = getMessage(msgID, String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID(), |
| | | String.valueOf(searchEntry.getDN()), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_EXCEPTION. |
| | | get(String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID(), |
| | | String.valueOf(searchEntry.getDN()), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | return new SearchEntryPluginResult(false, false, false, false); |
| | | } |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_SEARCH_ENTRY_PLUGIN_RETURNED_NULL; |
| | | String message = getMessage(msgID, String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID(), |
| | | String.valueOf(searchEntry.getDN())); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_RETURNED_NULL. |
| | | get(String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID(), |
| | | String.valueOf(searchEntry.getDN())); |
| | | logError(message); |
| | | |
| | | return new SearchEntryPluginResult(false, false, false, false); |
| | | } |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_SEARCH_ENTRY_PLUGIN_EXCEPTION; |
| | | String message = getMessage(msgID, String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID(), |
| | | String.valueOf(searchEntry.getDN()), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_EXCEPTION. |
| | | get(String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID(), |
| | | String.valueOf(searchEntry.getDN()), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | return new SearchEntryPluginResult(false, false, false, false); |
| | | } |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_SEARCH_ENTRY_PLUGIN_RETURNED_NULL; |
| | | String message = getMessage(msgID, String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID(), |
| | | String.valueOf(searchEntry.getDN())); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_RETURNED_NULL. |
| | | get(String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID(), |
| | | String.valueOf(searchEntry.getDN())); |
| | | logError(message); |
| | | |
| | | return new SearchEntryPluginResult(false, false, false, false); |
| | | } |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_SEARCH_REFERENCE_PLUGIN_EXCEPTION; |
| | | String message = getMessage(msgID, String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID(), |
| | | searchReference.getReferralURLString(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_EXCEPTION. |
| | | get(String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID(), |
| | | searchReference.getReferralURLString(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | return new SearchReferencePluginResult(false, false, false, false); |
| | | } |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_SEARCH_REFERENCE_PLUGIN_RETURNED_NULL; |
| | | String message = getMessage(msgID, String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID(), |
| | | searchReference.getReferralURLString()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_RETURNED_NULL. |
| | | get(String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID(), |
| | | searchReference.getReferralURLString()); |
| | | logError(message); |
| | | |
| | | return new SearchReferencePluginResult(false, false, false, false); |
| | | } |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_SEARCH_REFERENCE_PLUGIN_EXCEPTION; |
| | | String message = getMessage(msgID, String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID(), |
| | | searchReference.getReferralURLString(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_EXCEPTION. |
| | | get(String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID(), |
| | | searchReference.getReferralURLString(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | return new SearchReferencePluginResult(false, false, false, false); |
| | | } |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_SEARCH_REFERENCE_PLUGIN_RETURNED_NULL; |
| | | String message = getMessage(msgID, String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID(), |
| | | searchReference.getReferralURLString()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_RETURNED_NULL. |
| | | get(String.valueOf(p.getPluginEntryDN()), |
| | | searchOperation.getConnectionID(), |
| | | searchOperation.getOperationID(), |
| | | searchReference.getReferralURLString()); |
| | | logError(message); |
| | | |
| | | return new SearchReferencePluginResult(false, false, false, false); |
| | | } |
| | |
| | | { |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_EXCEPTION; |
| | | String message = |
| | | getMessage(msgID, |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyDNOperation.getConnectionID(), |
| | | modifyDNOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | logError(ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_EXCEPTION.get( |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyDNOperation.getConnectionID(), |
| | | modifyDNOperation.getOperationID(), |
| | | stackTraceToSingleLineString(e))); |
| | | |
| | | return new SubordinateModifyDNPluginResult(false, false, true); |
| | | } |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_RETURNED_NULL; |
| | | String message = |
| | | getMessage(msgID, |
| | | logError(ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_RETURNED_NULL.get( |
| | | String.valueOf(p.getPluginEntryDN()), |
| | | modifyDNOperation.getConnectionID(), |
| | | modifyDNOperation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | String.valueOf(modifyDNOperation.getOperationID()))); |
| | | |
| | | return new SubordinateModifyDNPluginResult(false, false, true); |
| | | } |
| | |
| | | TRACER.debugCaught(DebugLogLevel.ERROR, e); |
| | | } |
| | | |
| | | int msgID = MSGID_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_EXCEPTION; |
| | | String message = getMessage(msgID, String.valueOf(p.getPluginEntryDN()), |
| | | operation.getConnectionID(), |
| | | operation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_EXCEPTION. |
| | | get(String.valueOf(p.getPluginEntryDN()), |
| | | operation.getConnectionID(), operation.getOperationID(), |
| | | stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | return new IntermediateResponsePluginResult(false, false, false, false); |
| | | } |
| | | |
| | | if (result == null) |
| | | { |
| | | int msgID = MSGID_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_RETURNED_NULL; |
| | | String message = getMessage(msgID, String.valueOf(p.getPluginEntryDN()), |
| | | operation.getConnectionID(), |
| | | operation.getOperationID()); |
| | | logError(ErrorLogCategory.PLUGIN, ErrorLogSeverity.SEVERE_ERROR, |
| | | message, msgID); |
| | | Message message = ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_RETURNED_NULL. |
| | | get(String.valueOf(p.getPluginEntryDN()), |
| | | operation.getConnectionID(), operation.getOperationID()); |
| | | logError(message); |
| | | |
| | | return new IntermediateResponsePluginResult(false, false, false, false); |
| | | } |
| | |
| | | * {@inheritDoc} |
| | | */ |
| | | public boolean isConfigurationAddAcceptable(PluginCfg configuration, |
| | | List<String> unacceptableReasons) |
| | | List<Message> unacceptableReasons) |
| | | { |
| | | if (configuration.isEnabled()) |
| | | { |
| | |
| | | } |
| | | catch (InitializationException ie) |
| | | { |
| | | unacceptableReasons.add(ie.getMessage()); |
| | | unacceptableReasons.add(ie.getMessageObject()); |
| | | return false; |
| | | } |
| | | } |
| | |
| | | { |
| | | ResultCode resultCode = ResultCode.SUCCESS; |
| | | boolean adminActionRequired = false; |
| | | ArrayList<String> messages = new ArrayList<String>(); |
| | | ArrayList<Message> messages = new ArrayList<Message>(); |
| | | |
| | | configuration.addChangeListener(this); |
| | | |
| | |
| | | resultCode = DirectoryServer.getServerErrorResultCode(); |
| | | } |
| | | |
| | | messages.add(ie.getMessage()); |
| | | messages.add(ie.getMessageObject()); |
| | | } |
| | | |
| | | if (resultCode == ResultCode.SUCCESS) |
| | |
| | | */ |
| | | public boolean isConfigurationDeleteAcceptable( |
| | | PluginCfg configuration, |
| | | List<String> unacceptableReasons) |
| | | List<Message> unacceptableReasons) |
| | | { |
| | | // We will always allow plugins to be removed. |
| | | return true; |
| | |
| | | { |
| | | ResultCode resultCode = ResultCode.SUCCESS; |
| | | boolean adminActionRequired = false; |
| | | ArrayList<String> messages = new ArrayList<String>(); |
| | | ArrayList<Message> messages = new ArrayList<Message>(); |
| | | |
| | | deregisterPlugin(configuration.dn()); |
| | | |
| | |
| | | */ |
| | | public boolean isConfigurationChangeAcceptable( |
| | | PluginCfg configuration, |
| | | List<String> unacceptableReasons) |
| | | List<Message> unacceptableReasons) |
| | | { |
| | | if (configuration.isEnabled()) |
| | | { |
| | |
| | | } |
| | | catch (InitializationException ie) |
| | | { |
| | | unacceptableReasons.add(ie.getMessage()); |
| | | unacceptableReasons.add(ie.getMessageObject()); |
| | | return false; |
| | | } |
| | | } |
| | |
| | | { |
| | | ResultCode resultCode = ResultCode.SUCCESS; |
| | | boolean adminActionRequired = false; |
| | | ArrayList<String> messages = new ArrayList<String>(); |
| | | ArrayList<Message> messages = new ArrayList<Message>(); |
| | | |
| | | |
| | | // Get the existing plugin if it's already enabled. |
| | |
| | | resultCode = DirectoryServer.getServerErrorResultCode(); |
| | | } |
| | | |
| | | messages.add(ie.getMessage()); |
| | | messages.add(ie.getMessageObject()); |
| | | } |
| | | |
| | | if (resultCode == ResultCode.SUCCESS) |