#weblogic #wlst
Вопрос:
Я создаю и запускаю образ docker с помощью Weblogic 12.2.1.4 и теперь пытаюсь написать сценарий для создания пользователей и групп. Я пытаюсь подключиться к серверу администрирования для создания групп и пользователей. Я запускаю wlst.sh
и выполняю команду connect('admin','AdminAdmin1','t3://localhost:9002')
, но получаю исключение —
WLSTException: Error occurred while performing connect : Error getting the initial context. There is no server running at t3://localhost:9002 : Failed to initialize JNDI context, tried 2 time or times totally, the interval of each time is 0ms.
[Login failed for an unknown reason: P]
admin amp; AdminAdmin1 — это имя пользователя и пароль из файла domain.properties.
Как подключиться к серверу администратора?
Комментарии:
1. Вы уверены, что порт 9002 не является портом ssl ? Если это так, ваш URL-адрес должен быть t3s://localhost:9002
Ответ №1:
Вы используете порт администрирования WLS по умолчанию 9002. Пока все хорошо, но порт администрирования всегда работает с SSL. Так что используйте t3s://localhost:9002
и не t3://localhost:9002
Комментарии:
1. Исключение WLSTException: При выполнении подключения произошла ошибка : Не удается подключиться через t3s или https. При использовании демонстрационных сертификатов убедитесь, что-Dweblogic.security. Установлено системное свойство TrustKeyStore=DemoTrust. : Не удалось инициализировать контекст JNDI, пробовал 2 раза или более, интервал каждого раза равен 0 мс.