Тот же простой скрипт WLST работает на Weblogic 10.3, но не на WebLogic12c
Во-первых, я не являюсь администратором серверов WebLogic, я подключаюсь и запускаю сценарии WLSL как пользователь приложения через инструмент сценариев WebLogic и отлично работает для WebLogic 10.3.6 на нескольких разных серверах host:port.
Это простой сценарий WLST, который вы можете проверить ниже: WLST-запрос (список развернутых приложений и хостов вместе)
Но теперь один сервер был перенесен в WebLogic 12c, и у меня возникла ошибка с тем же сценарием WSLT:
Это сообщение появляется при входе в систему на сервере Weblogic 12c:
The CompatabilityMBeanServer is not initialized properly.
This might happen if the CompatabilityMBeanServer is
disabled via the JMXMBean.
Successfully connected to Admin Server 'AdminServer' that belongs to domain 'MyDomain'.
Это сообщение появляется, когда я запускаю скрипт WLST:
weblogic.management.NoAccessRuntimeException: weblogic.management.NoAccessRuntimeException: [Management:141302]Access not allowed for Subject: principals=[weblogicuser001 [weblogic]], on resource AppRuntimeStateRuntime, action: execute, target getCurrentState.
Это вывод dumpStack()
javax.naming.NameNotFoundException: While trying to lookup 'weblogic.management.home.localhome' didn't find subcontext 'management'. Resolved 'weblogic' [Root exception is javax.naming.NameNotFoundException: While trying to lookup 'weblogic.management.home.localhome' didn't find subcontext 'management'. Resolved 'weblogic']; remaining name 'management/home/localhome'
Больше информации: я не могу получить доступ к консоли администрирования в 12c: http://hots:7005/console/(Вы не авторизованы и не являетесь администратором), но я могу это сделать на всех серверах 10.3 weblogic.
Я не могу общаться с администраторами Weblogic напрямую, мне приходится общаться через сторонних людей, но мне нужно знать, что не так, чтобы правильно передать проблему. Благодарю.