не может запустить weblogic из NetBeans после Windows 7 BSOD - PullRequest
0 голосов
/ 24 октября 2018

после BSOD в Windows 7 что-то повреждено, и NetBeans не может запустить локальный сервер WebLogic 10, с которым у него раньше не было проблем.в уведомлении NetBeans также появляется своеобразное сообщение с сообщениями и трассировкой стека, практически идентичными сообщениям в зарегистрированном сообщении об ошибке NetBeans :

java.lang.IllegalArgumentException: hostname can't be null
at java.net.InetSocketAddress.<init>(InetSocketAddress.java:139)
at org.netbeans.modules.weblogic.common.api.WebLogicRuntime.ping(WebLogicRuntime.java:623)
at org.netbeans.modules.weblogic.common.api.WebLogicRuntime.ping(WebLogicRuntime.java:612)
at org.netbeans.modules.weblogic.common.api.WebLogicRuntime.isRunning(WebLogicRuntime.java:500)
at org.netbeans.modules.j2ee.weblogic9.optional.WLStartServer.isRunning(WLStartServer.java:124)
at org.netbeans.modules.j2ee.deployment.impl.ServerInstance$3.run(ServerInstance.java:902)
at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443)
at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68)
at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) 
[catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058)

С тех пор я пытался выполнить несколько перезапусков, несколькоNetBeans перезапускается, пробует даже NetBeans 8.1 и 9 - при запуске WebLogic NetBeans просто застревает с сообщением «Starting ...» и никогда не останавливается.На самом деле вам нужно принудительно закрыть NetBeans, чтобы остановить это.

1 Ответ

0 голосов
/ 24 октября 2018

В какой-то момент я попытался запустить weblogic вне NetBeans и увидел, что он не запускается, с примерно таким же сообщением от этой ветки форума Oracle :

<Critical> <WebLogicServer> <BEA-000362> <Server failed. Reason: [Management:141268]Parsing Failure in config.xml on line 1, column 1: Content is not allowed in prolog.> 

Ну, действительно, в домене WebLogic есть каталог, который я пытался запустить, называемый «config», с файлом «config.xml» (и config.loc - его удаление не имело никакого значения), поэтому я попыталсязагляните в config.xml и WOW он был полностью поврежден.Так что по этой причине ничего не началось.Я попытался просто удалить этот файл (config.xml) (в вышеупомянутой ветке форума Oracle они также предлагают удалить домен - но это не было вариантом для меня, поскольку это не был интегрированный сервер) - после попытки запуститьснова вручную, серверный стартовый скрипт WebLogic вежливо спросил меня, хочу ли я создать новый файл config.xml по умолчанию, поскольку старый файл не найден - ответ «да» сработал, и я снова в деле (надеюсь: P)

конечно, я потерял некоторые (РЕДАКТИРОВАТЬ: не все) пользовательские настройки, которые я сделал в конфигурации WebLogic с момента его установки - я потерял источники данных custm, но пользователи и группы пользователей были сохранены.если бы только я сделал резервную копию этого config.xml :( в любом случае.

(РЕДАКТИРОВАТЬ: вероятно, резервное копирование config.xml не имеет смысла - в любом случае - я думаю, что он сохраняет ссылку на источник данных для всех развернутыхприложения - так что - вам не нужно воссоздавать источник данных - вам просто нужно повторно развернуть ваши приложения)

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