Hudson - установка как Windows-службы Ошибка инициализации - PullRequest
1 голос
/ 03 июня 2011

Hudson - установить как службу Windows Я пытаюсь установить сервер сборки Hudson на Windows XP. Путь к папке Hudson в E:\Hudson. Каталог Hudson содержит файл hudson.war. Я использую следующую команду для перехода на панель управления Hudson.

java -jar E:\hudon\Hudson.war.

Тогда я могу перейти к http://localhost:8080.

Теперь проблема в том, что когда я пытаюсь установить как службу Windows, происходит следующее исключение.

**Installing a service
[hudsonhome] $ D:\hudsonhome\hudson.exe install
System.Management.ManagementException: Initialization failure 
   at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)
   at System.Management.ManagementScope.InitializeGuts(Object o)
   at System.Management.ManagementScope.Initialize()
   at System.Management.ManagementScope.Connect()
   at WMI.WmiRoot..ctor(String machineName)
   at WMI.WmiRoot..ctor()
   at winsw.WrapperService.Run(String[] _args)
   at winsw.WrapperService.Main(String[] args)**

Есть ли кто-нибудь, кто сталкивался с такой же проблемой? Почему это бросает такое исключение?

1 Ответ

1 голос
/ 03 июня 2011

Единственный известный мне «сбой инициализации» (касающийся WMI) - это повреждение хранилища WMI: см. « Восстановление хранилища WMI ».
Ваш контекст немного отличается, исценарий, описанный в этой статье, может быть не правильным для вас, но прежде чем выполнять какой-либо сценарий, все равно стоит проверить, повреждено ли WMI-репозиторий или нет , прежде чем попытается восстановитьэто .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...