Мой сервер Weblogic работал нормально в моем Eclipse. Но затем я случайно развернул .ear на моем сервере Weblogic (используя консоль администратора сервера), который конфликтует с другим .ear, и теперь мой сервер Weblogic не запускается. Я знаю, как убрать год. Чтобы удалить его, перейдите в консоль администратора, выберите «Развертывания», отметьте помеченный .ear, а затем выберите «Остановить и удалить». Но я не могу попасть в консоль администратора, потому что сервер Weblogic не запускается.
Я хочу отменить его развертывание, но не могу, потому что не могу запустить консоль администратора. Я также попытался удалить его из командной строки, но команда требует связи с работающим сервером.
Сообщение об ошибке в консоли Eclipse гласит: «Не удалось инициализировать приложение» EILoggingSharedLib [LibSpecVersion = 2.22, LibImplVersion =2.22] "из-за ошибки weblogic.application.library.LibraryDeploymentException: [J2EE: 160145] Не удалось развернуть расширение библиотеки: EILoggingSharedLib, версия спецификации: 2.9, версия реализации: 2.9 из-за конфликтующих значений манифеста библиотеки и библиотекиинформация, зарегистрированная на сервере: [Спецификация-версия: 2.9 против 2.22, Реализация-версия: 2.9 против 2.22]. Проверьте файл библиотеки MANIFEST.MF и исправьте в нем информацию о версии, чтобы соответствовать настройкам сервера, или отмените неправильно настроенную библиотеку. "
Я использовал команду командной строки:
C: \ bea12c \wlserver \ server \ lib> java -cp weblogic.jar weblogic.Deployer -verbose -noexit -adminurl http://localhost:7016 -username (myusername) -password (mypassword) -name Dev12c -undeploy EILoggingSharedLib -timeout 300
weblogic.Deployer вызывается с параметрами: -verbose -noexit -adminurl http://localhost:7016 -username weblogic -name Dev12c -undeploy EILoggingSharedLib -timeout 300 Неожиданная ошибка при инициализации развертывателя: weblogic.Deployer $ DeployerException: webloapi.dep. tools.deployer.DeployerException: невозможно подключиться к 'http://localhost:7016': Адресат 0: 0: 0: 0: 0: 0: 0: 1, 7016 недоступен; вложенное исключение: java.net.ConnectException: не удалось подключитьсяto / 0: 0: 0: 0: 0: 0: 0: 1; нет доступного маршрутизатора к месту назначения. Убедитесь, что URL представляет работающий сервер администратора и что учетные данные соответствуюткт. Если используется протокол HTTP, туннелирование должно быть включено на сервере администратора.
Я также попытался запустить сервер с помощью startweblogic.sh с помощью следующей команды, используя тот же идентификатор и пароль, которые я использую для входа в консоль администратора. (когда он был запущен). Но это не помогло:
startweblogic.sh username = (myusername) password = (mypassword)
Спасибо!