| | |
| | | } |
| | | |
| | | messages.add(ERR_CONFIG_EXTOP_INITIALIZATION_FAILED.get( |
| | | String.valueOf(configuration.getJavaImplementationClass()), |
| | | String.valueOf(configuration.getJavaClass()), |
| | | String.valueOf(dn), |
| | | stackTraceToSingleLineString(e))); |
| | | resultCode = DirectoryServer.getServerErrorResultCode(); |
| | |
| | | // applied dynamically, so if the class name did change then |
| | | // indicate that administrative action is required for that |
| | | // change to take effect. |
| | | String className = configuration.getJavaImplementationClass(); |
| | | String className = configuration.getJavaClass(); |
| | | if (!className.equals(handler.getClass().getName())) { |
| | | adminActionRequired = true; |
| | | } |
| | |
| | | } |
| | | |
| | | messages.add(ERR_CONFIG_EXTOP_INITIALIZATION_FAILED.get( |
| | | String.valueOf(configuration.getJavaImplementationClass()), |
| | | String.valueOf(configuration.getJavaClass()), |
| | | String.valueOf(dn), |
| | | stackTraceToSingleLineString(e))); |
| | | resultCode = DirectoryServer.getServerErrorResultCode(); |
| | |
| | | private ExtendedOperationHandler getHandler( |
| | | ExtendedOperationHandlerCfg config) throws ConfigException |
| | | { |
| | | String className = config.getJavaImplementationClass(); |
| | | String className = config.getJavaClass(); |
| | | ExtendedOperationHandlerCfgDefn d = |
| | | ExtendedOperationHandlerCfgDefn.getInstance(); |
| | | ClassPropertyDefinition pd = d |
| | | .getJavaImplementationClassPropertyDefinition(); |
| | | .getJavaClassPropertyDefinition(); |
| | | |
| | | // Load the class and cast it to an extended operation handler. |
| | | Class<? extends ExtendedOperationHandler> theClass; |
| | |
| | | private boolean isJavaClassAcceptable(ExtendedOperationHandlerCfg config, |
| | | List<Message> unacceptableReasons) |
| | | { |
| | | String className = config.getJavaImplementationClass(); |
| | | String className = config.getJavaClass(); |
| | | ExtendedOperationHandlerCfgDefn d = |
| | | ExtendedOperationHandlerCfgDefn.getInstance(); |
| | | ClassPropertyDefinition pd = d |
| | | .getJavaImplementationClassPropertyDefinition(); |
| | | .getJavaClassPropertyDefinition(); |
| | | |
| | | // Load the class and cast it to an extended operation handler. |
| | | Class<? extends ExtendedOperationHandler> theClass; |