powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Исключение из JavaCompute в WMB под AIX
6 сообщений из 6, страница 1 из 1
Исключение из JavaCompute в WMB под AIX
    #36973547
Tyo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите, плз, разобратсья с проблемой:
Имеем ПО, нормально работаеющее на WebSphere Message Broker под Виндой.
При попытке перенести на WMB под AIXом получаем в ноде JavaCompute вот такое исключение:

Код: plaintext
<com.ibm.broker.plugin.MbRecoverableException class:com.ibm.broker.jdbctype4.jdbcdbasemgr.JDBCType4Connection@25b425b4 method:JDBCType4Connection::createXAConnection source:BIPmsgs key: 6231 >

Коннект из нода JavaCompute происходит вот через ConfigurableService, вот так:

Код: plaintext
1.
2.
3.
Object object = getUserDefinedAttribute("DB_ConfigurableService");
String jdbcConnection = object.toString();
Connection connection = 
   getJDBCType4Connection(jdbcConnection,JDBC_TransactionType.MB_TRANSACTION_AUTO);

Увы, подробной отладки нету, но похоже что исключение вываливается в строке getJDBCType4Connection

Ниже -- настройки ConfigurableService, сделали все как виндах:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
JDBCProviders
  CS_LIPPED
    connectionUrlFormat='jdbc:oracle:thin:[user]/[password]@[serverName]:[portNumber]:[connectionUrlFormatAttr1]'
    connectionUrlFormatAttr1='email'
    connectionUrlFormatAttr2=''
    connectionUrlFormatAttr3=''
    connectionUrlFormatAttr4=''
    connectionUrlFormatAttr5=''
    databaseName='default_Database_Name'
    databaseType='Oracle'
    databaseVersion='default_Database_Version'
    description='default_Description'
    environmentParms='default_none'
    jarsURL='/xoracle/app/oracle/product/agent10g/jdbc/lib'
    maxConnectionPoolSize='0'
    portNumber='1522'
    securityIdentity='EMailIdentity'
    serverName='10.73.7.42'
    type4DatasourceClassName='oracle.jdbc.xa.client.OracleXADataSource'
    type4DriverClassName='oracle.jdbc.OracleDriver'
...
Рейтинг: 0 / 0
Исключение из JavaCompute в WMB под AIX
    #36974103
BRK01
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Tyo,

BIP6231 - говорит лишь о том, что в ноде произошла ошибка. Инфы мало.
Так же версии ПО и аикса могли бы быть полезны.
...
Рейтинг: 0 / 0
Исключение из JavaCompute в WMB под AIX
    #36977217
Tyo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BRK01Tyo,
BIP6231 - говорит лишь о том, что в ноде произошла ошибка. Инфы мало.

Да, в хелпе негусто.
Но отладкой удалось локализовать достоверно, что ошибка -- именно при getJDBCType4Connection

BRK01Так же версии ПО и аикса могли бы быть полезны.

Версии:
AIX 6.1 уровень обновления 6100-03-01
WMB 7.0.0.1

Еще вопрос: куда WMB под AIX пишет свой журнал событий, т.е. лог, аналогичный виндовому EventLog'у?
Ведь правильно я понимаю, что ошибки BIP6231 должны писаться в журнал событий?
Админ WMB и AIX утверждает, что WMB настроен таким образом, чтобы писать журнал событий в user.log, однако там нет никаких следов BIP6231...
Самому воспроизвести такую же ошибку на WMB под виндой не получается, как я ни корёжу ConfigurableService и сам флоу.
Если есть опыт, поделитесь, плз -- в каких ситуациях мб 6231 на JavaCompute?
...
Рейтинг: 0 / 0
Исключение из JavaCompute в WMB под AIX
    #36977594
Tyo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Справились.
Оказалась сугубо юниксовая вещь -- у юзера, к-рым запускался WMB, не было прав доступа к оракловому агенту.
...
Рейтинг: 0 / 0
Исключение из JavaCompute в WMB под AIX
    #36981010
BRK01
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ого, народ уже во всю на 7-ку переходит. Хорошо :-)

В 6.1 точно все в user.log перенаправлялось. Может в 7-ке переиначили... не довелось пощупать 7-ку на АИКсе :(
...
Рейтинг: 0 / 0
Исключение из JavaCompute в WMB под AIX
    #36983923
Tyo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BRK01, наши админы мя просветили -- в WMB7 это дело настраивается (в смысле, куда выводить журнал событий). Хошь в user.log, хошь еще куда.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Исключение из JavaCompute в WMB под AIX
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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