Заранее извиняюсь за ужасное форматирование - я потратил больше времени, чтобы добраться до этого момента, чем задавая свой вопрос.
Я пытаюсь установить Weblogic 12 на Windows 8 Server. Я следил за мастерами, и я могу запустить консоль администратора и войти в систему, и все, кажется, работает до тех пор, пока я не попытаюсь запустить HTTP-сервер. Это не удается со следующей ошибкой:
weblogic.nodemanager.NMException: Received error message from Node Manager Server: [Server start command for OHS server 'ohs_1' failed due to: [Failed to start the server ohs_1
Check log file C:\app\oracle\Middleware\Oracle_Home\user_projects\domains\base_domain\system_components\OHS\ohs_nm.log
Check log file C:\app\oracle\Middleware\Oracle_Home\user_projects\domains\base_domain\servers\ohs_1\logs\ohs_1.log]. Please check Node Manager log and/or server 'ohs_1' log for detailed information.]. Please check Node Manager log for details.
at weblogic.nodemanager.client.NMServerClient.checkResponse(NMServerClient.java:552)
at weblogic.nodemanager.client.NMServerClient.checkResponse(NMServerClient.java:565)
at weblogic.nodemanager.client.NMServerClient.start(NMServerClient.java:124)
at weblogic.nodemanager.client.DefaultSSLClient.start(DefaultSSLClient.java:14)
at weblogic.nodemanager.mbean.StartRequest.start(StartRequest.java:78)
at weblogic.nodemanager.mbean.StartRequest.run(StartRequest.java:47)
at weblogic.work.ContextWrap.run(ContextWrap.java:40)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:548)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:311)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:263)
Это крайне бесполезное сообщение приводит меня к C:\app\oracle\Middleware\Oracle_Home\user_projects\domains\base_domain\system_components\OHS\ohs_nm.log
Этот журнал содержит следующее:
[2014-11-07 14:38:15] [INFO] [OHS-4018] [Starting server ohs_1]
[2014-11-07 14:38:15] [INFO] [OHS-0] [Running C:\app\oracle\Middleware\Oracle_Home\ohs\bin\launch.exe C:\app\oracle\Middleware\Oracle_Home\ohs\bin\httpd.exe -f C:\app\oracle\Middleware\Oracle_Home\user_projects\domains\base_domain\config\fmwconfig\components\OHS\instances\ohs_1\httpd.conf]
[2014-11-07 14:38:16] [INFO] [OHS-0] [C:\app\oracle\Middleware\Oracle_Home\ohs\bin\launch.exe C:\app\oracle\Middleware\Oracle_Home\ohs\bin\httpd.exe -f C:\app\oracle\Middleware\Oracle_Home\user_projects\domains\base_domain\config\fmwconfig\components\OHS\instances\ohs_1\httpd.conf: exit status = -1072365566]
[2014-11-07 14:38:16] [INFO] [OHS-4005] [Check the instance log file for more information: C:\app\oracle\Middleware\Oracle_Home\user_projects\domains\base_domain\servers\ohs_1\logs\ohs_1.log]
[2014-11-07 14:38:16] [SEVERE] [OHS-0] [Failed to start the server ohs_1]
[2014-11-07 14:42:50] [INFO] [OHS-4018] [Starting server ohs_1]
[2014-11-07 14:42:50] [INFO] [OHS-0] [Running C:\app\oracle\Middleware\Oracle_Home\ohs\bin\launch.exe C:\app\oracle\Middleware\Oracle_Home\ohs\bin\httpd.exe -f C:\app\oracle\Middleware\Oracle_Home\user_projects\domains\base_domain\config\fmwconfig\components\OHS\instances\ohs_1\httpd.conf]
[2014-11-07 14:42:51] [INFO] [OHS-0] [C:\app\oracle\Middleware\Oracle_Home\ohs\bin\launch.exe C:\app\oracle\Middleware\Oracle_Home\ohs\bin\httpd.exe -f C:\app\oracle\Middleware\Oracle_Home\user_projects\domains\base_domain\config\fmwconfig\components\OHS\instances\ohs_1\httpd.conf: exit status = -1072365566]
[2014-11-07 14:42:51] [INFO] [OHS-4005] [Check the instance log file for more information: C:\app\oracle\Middleware\Oracle_Home\user_projects\domains\base_domain\servers\ohs_1\logs\ohs_1.log]
[2014-11-07 14:42:51] [SEVERE] [OHS-0] [Failed to start the server ohs_1]
Итак, я проверил файл журнала экземпляра, как было предложено, и он пуст. Поддержка Oracle пока не принесла пользы. Любой совет будет очень признателен.
Этот статус выхода (в шестнадцатеричном виде 0xc0150002) обычно означает, что вам не хватает зависимости для EXE.
Я бы бросил Зависимость Уокер на httpd.exe
и launch.exe
чтобы узнать, не хватает ли вам зависимых библиотек DLL. Мне кажется, что в этом могут быть библиотеки времени выполнения Visual C ++, но это всего лишь предположение.