Сервер weblogic остановлен, ошибка подключения к домену WebLogic

Я настраивал свою первую рабочую область на сервере Eclipse и Weblogic 10.3.6,

Я запустил сервер Weblogic и получаю следующую ошибку на вкладке сервера eclipse.

   Oracle WebLogic server 11gR1 (10.3.6) base_domain [Stopped, Error connecting to WebLogic domain] 

Когда Я перешел на вкладку консоли eclipse. В нем говорится, что сервер запущен в рабочем режиме, а также мне удалось получить доступ к консоли входа в систему

 <Feb 5, 2020 5:04:46 PM PST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING> 
 <Feb 5, 2020 5:04:46 PM PST> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode>



 http://localhost:7001/console/login/LoginForm.jsp

. Я попытался перезагрузить машину и запустить сервер с помощью startWebLogic Команда Windows

Я получил следующее сообщение об ошибке:

JAVA Memory arguments: -Xms1024m -Xmx2048m -XX:CompileThreshold=8000 -XX:PermSize=1024m  -XX:MaxPermSize=2048m
.
WLS Start Mode=Development
.
***************************************************
*  To start WebLogic Server, use a username and   *
*  password assigned to an admin-level user.  For *
*  server administration, use the WebLogic Server *
*  console at http:\\hostname:port\console        *
***************************************************
starting weblogic with Java version:
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
<Feb 5, 2020 5:40:45 PM CST> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java 
 HotSpot(TM) 64-Bit Server VM Version 24.79-b02 from Oracle Corporation>
 <Feb 5, 2020 5:40:55 PM CST> <Info> <Management> <BEA-141281> <unable to get file lock, will retry ...>
 <Feb 5, 2020 5:41:05 PM CST> <Info> <Management> <BEA-141281> <unable to get file lock, will retry ...>

Я перепробовал почти все решения, доступные для serverfault и stackoverflow.

Есть какие-нибудь советы?

0
задан 6 February 2020 в 04:42
3 ответа
-1
ответ дан 26 February 2020 в 02:30

У меня была такая же ошибка. Моя проблема заключалась в том, что я запускал Nginx, прослушивающий порт 7003. Итак, это вызывало конфликт порта с Weblogic. Мое решение состояло в том, чтобы удалить этот обратный прокси из Nginx. Вы также можете проверить, прослушивает ли какой-либо процесс 7003 команды:

netstat -aon | findstr 7003

taskkill / f / pid

Надеюсь, это поможет всем, у кого такие же проблемы.

0
ответ дан 27 March 2020 в 17:10

Даже если написано, что сервер Остановлен, на самом деле это неправда, ваш сервер работает, но Eclipse его не обнаруживает (это реальная проблема, с которой вы столкнулись). Таким образом, «невозможно получить блокировку файла» из-за этого. Если вы убьете свой сервер, вы сможете снова запустить его из командной строки с помощью команды startWebLogic.cmd.

Как я уже сказал, проблема в том, что Eclipse не может обнаружить его или подключиться к нему, поэтому вы не можете отлаживать свои приложения в Eclipse.

Я столкнулся с той же проблемой, и после некоторого расследования я обнаружил, что ошибка была связана с версией jvm, используемой Eclipse. Если Eclipse запускается с jvm8, он работает нормально, но, к сожалению, версии Eclipse> 2020-06 требуют jdk11, поэтому вам придется использовать максимум eclipse-2020-06. Вы можете проверить версию jvm, используемую Eclipse, в файле eclipse.ini в каталоге установки eclipse и изменить ее, если она больше 8 (используемый jvm находится после строки с -vm).

Проблема в том, что в jdk11 и более поздних версиях некоторая библиотека, необходимая для подключения к JMX, отсутствует (либо потому, что она не связана с jvm, либо она переупакована/переработана в какой-то другой библиотеке). Просматривая журналы ошибок, я обнаружил, что в моем случае класс org.omg.CORBA_2_3.portable.ObjectImpl отсутствует, поэтому Eclipse вызывает ClassNotFoundException; возможно, добавление этой библиотеки в путь к классам jvm тоже сработает, но я не пробовал.

TL;DR

Чтобы использовать плагин Oracle Weblogic Tools, вы можете установить его в Eclipse до версии 2020-06 и запустить его с версией jvm не выше 8.

0
ответ дан 19 February 2021 в 07:34

Теги

Похожие вопросы