powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Чтение переменной ORB_LISTENER_ADDRESS из java
3 сообщений из 3, страница 1 из 1
Чтение переменной ORB_LISTENER_ADDRESS из java
    #37973986
WhiteWoolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго дня.
Мне требуется прочитать из java программы значение переменной Websphere - ORB_LISTENER_ADDRESS. Я написал небольшой тестик, который успешно читает значение переменной APP_INSTALL_ROOT. Но требуемое значение прочитать не может (возвращает имя переменной в качестве выходного значения).

Есть у меня подозрение, что дело в значении параметра "expandVariable". Вероятно его надо на что-то поменять. Но на что, я - не могу ни понять, ни найти в документации.

Кто-то может посоветовать, как поправить код, что бы читалось значение ORB_LISTENER_ADDRESS?

Код у меня следующий:
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
    protected void readPort( PrintWriter out ){
    	out.println("<p>APP_INSTALL_ROOT - enter</p>");
    	try  
        {   
            AdminService adminService = AdminServiceFactory.getAdminService();   
            ObjectName queryName = new ObjectName( "WebSphere:*,type=AdminOperations" );   
            Set objs = adminService.queryNames( queryName, null );
            if ( !objs.isEmpty() )   
            {   
                ObjectName thisObj = (ObjectName)objs.iterator().next();   
                String opName = "expandVariable"; //expandVariable   
                String signature[] = { "java.lang.String" };   
                String params[] = { "${APP_INSTALL_ROOT}" };
                String domainPref = (String) adminService.invoke( thisObj, opName, params, signature );   
                out.println("<p>APP_INSTALL_ROOT = " + domainPref.toString() + "</p>");
            }   
        } catch (Exception ex) {
        	out.println("<p>APP_INSTALL_ROOT - "+ ex.getMessage() + "</p>");
        }    
    }
...
Рейтинг: 0 / 0
Чтение переменной ORB_LISTENER_ADDRESS из java
    #37974314
WhiteWoolf,

Возможно вот это поможет: http://java-utilities.blogspot.com/2009/03/how-to-fetch-port-information-from.html
...
Рейтинг: 0 / 0
Чтение переменной ORB_LISTENER_ADDRESS из java
    #37974749
WhiteWoolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Почему-то не работает в кластере (локально работает нормально).
Интересно. Спасибо. Покопаюсь.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Чтение переменной ORB_LISTENER_ADDRESS из java
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]