| | |
| | | private static final String CLASS_NAME = |
| | | "org.opends.server.tools.ConfigureWindowsService"; |
| | | |
| | | private static final String DEBUG_OPTION = "--debug"; |
| | | |
| | | private static int ERROR = 1; |
| | | |
| | | /** |
| | |
| | | "create", |
| | | serverRoot, |
| | | getMessage(MSGID_WINDOWS_SERVICE_NAME, (Object[]) null), |
| | | getMessage(MSGID_WINDOWS_SERVICE_DESCRIPTION, serverRoot) |
| | | getMessage(MSGID_WINDOWS_SERVICE_DESCRIPTION, serverRoot), |
| | | DEBUG_OPTION |
| | | }; |
| | | try |
| | | { |
| | |
| | | } |
| | | catch (Throwable t) |
| | | { |
| | | err.println("Fucking throwable: "+t); |
| | | t.printStackTrace(); |
| | | returnValue = SERVICE_ENABLE_ERROR; |
| | | msg = getMessage(MSGID_WINDOWS_SERVICE_ENABLE_ERROR, |
| | | (Object[])null); |
| | |
| | | String[] cmd = { |
| | | getBinaryFullPath(), |
| | | "remove", |
| | | serverRoot |
| | | serverRoot, |
| | | DEBUG_OPTION |
| | | }; |
| | | try |
| | | { |
| | |
| | | } |
| | | catch (Throwable t) |
| | | { |
| | | t.printStackTrace(); |
| | | returnValue = SERVICE_DISABLE_ERROR; |
| | | msg = getMessage(MSGID_WINDOWS_SERVICE_DISABLE_ERROR, |
| | | (Object[])null); |
| | |
| | | String[] cmd = { |
| | | getBinaryFullPath(), |
| | | "cleanup", |
| | | serviceName |
| | | serviceName, |
| | | DEBUG_OPTION |
| | | }; |
| | | try |
| | | { |
| | |
| | | String[] cmd = { |
| | | getBinaryFullPath(), |
| | | "state", |
| | | serverRoot |
| | | serverRoot, |
| | | DEBUG_OPTION |
| | | }; |
| | | try |
| | | { |