Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
WebSphere 5.3 XA Resource Manager
|
|||
|---|---|---|---|
|
#18+
Привет! Вообщем моя проблема не такая уж редкая. Я использую WebSphere 5.3 и DB2 WorkGroup версии 8.2 все последнии fix pack'и стоят, пытаюсь настроить XA Resource Manager говорит что библиотека не найдена, Depends из набора утилит Визуал Студии, дает ворнинг на эту библиотеку, но вроде страшного в этом ничего нет. ПО Трейсу нашел следующую подозрительную вещь 00019361 13:37:56.009947 3616.1 Calling xcsLoadFunction, SwitchFile=C:\PSITools\Replica\Bin\DB2SWIT.dll 00019363 13:37:56.009975 3616.1 ------{ xcsLoadFunction 00019365 13:37:56.009994 3616.1 Object:C:\PSITools\Replica\Bin\DB2SWIT.dll 000193A9 13:37:56.011947 3616.1 FullPathObj:C:\PSITools\Replica\Bin\DB2SWIT.dll 000193AC 13:37:56.011986 3616.1 -------{ xcsDisplayMessageForSubpool 000193AF 13:37:56.012016 3616.1 --------{ xcsQueryValueForSubpool 000193B0 13:37:56.012036 3616.1 --------} xcsQueryValueForSubpool (rc=OK) 000193B3 13:37:56.012072 3616.1 --------{ xcsDisplayMessageForSubpool 000193B4 13:37:56.012095 3616.1 msgid:00006174 a1:00000000 a2:00000000 c1:C:\PSITools\Replica\ c2:(null) c2:(null) 000193B7 13:37:56.012131 3616.1 ---------{ xcsGetMem 000193B9 13:37:56.012154 3616.1 component:23 function:381 length:3001 options:0 *pointer:003F9DE8 000193BB 13:37:56.012182 3616.1 ---------} xcsGetMem (rc=OK) 000193BC 13:37:56.012200 3616.1 ---------{ xcsGetMessage 000193BE 13:37:56.012223 3616.1 msgid:00006174 a1:00000000 a2:00000000 c1:C:\PSITools\Replica\ c2:(null) c2:(null) control 0000001A 000193C0 13:37:56.012253 3616.1 ----------{ xcsGetMem 000193C2 13:37:56.012280 3616.1 component:23 function:76 length:3000 options:0 *pointer:009E0C80 000193C4 13:37:56.012309 3616.1 ----------} xcsGetMem (rc=OK) 000193C6 13:37:56.012326 3616.1 ----------{ xgmDetermineMsgCatLanguage -------------СМОТРЕТЬ СЮДА!!! 000193C8 13:37:56.012354 3616.1 -----------{ xgmValidLanguage 000193CA 13:37:56.012373 3616.1 Provided language of 1049 000193CC 13:37:56.012405 3616.1 Using Language 1049 and CCSID 0 000193CE 13:37:56.012433 3616.1 -----------} xgmValidLanguage (rc=OK) 000193D0 13:37:56.012452 3616.1 Language 1049 for user unsupported. Checking system 000193D3 13:37:56.012512 3616.1 -----------{ xgmValidLanguage 000193D4 13:37:56.012530 3616.1 Provided language of 1049 000193D7 13:37:56.012560 3616.1 Using Language 1049 and CCSID 0 000193D9 13:37:56.012587 3616.1 -----------} xgmValidLanguage (rc=OK) 000193DB 13:37:56.012606 3616.1 Language 1049 for user unsupported. Checking registry 000193DE 13:37:56.012691 3616.1 -----------{ xgmValidLanguage 000193E0 13:37:56.012711 3616.1 Provided language of 1033 000193E2 13:37:56.012742 3616.1 Using Language 1033 and CCSID 1252 000193E5 13:37:56.012770 3616.1 -----------}! xgmValidLanguage (rc=Unknown(4E4)) ------------------ ДАЛЬШЕ ВСЕ ТОЖЕ САМОЕ 000193E7 13:37:56.012806 3616.1 Using Language 1033 and CCSID 1252 000193E9 13:37:56.012834 3616.1 ----------} xgmDetermineMsgCatLanguage (rc=OK) 000193EB 13:37:56.012852 3616.1 ----------{ xeeConvertInserts 000193ED 13:37:56.012869 3616.1 -----------{ xcsGetMem 000193EE 13:37:56.012890 3616.1 component:23 function:83 length:119 options:0 *pointer:005BCC60 000193F1 13:37:56.012917 3616.1 -----------} xcsGetMem (rc=OK) 000193F3 13:37:56.012937 3616.1 ----------} xeeConvertInserts (rc=OK) 000193F4 13:37:56.012954 3616.1 ----------{ xgmNTGetMessage 000193F6 13:37:56.012970 3616.1 -----------{ xgmCheckMsgSource 000193FB 13:37:56.013064 3616.1 -----------} xgmCheckMsgSource (rc=OK) 0001940A 13:37:56.013396 3616.1 -----------{ xgmDetermineMsgCatLanguage 0001940D 13:37:56.013423 3616.1 ------------{ xgmValidLanguage 0001940E 13:37:56.013443 3616.1 Provided language of 1049 00019410 13:37:56.013474 3616.1 Using Language 1049 and CCSID 0 00019413 13:37:56.013509 3616.1 ------------} xgmValidLanguage (rc=OK) 00019415 13:37:56.013527 3616.1 Language 1049 for user unsupported. Checking system 00019417 13:37:56.013555 3616.1 ------------{ xgmValidLanguage 00019419 13:37:56.013573 3616.1 Provided language of 1049 0001941B 13:37:56.013602 3616.1 Using Language 1049 and CCSID 0 0001941D 13:37:56.013630 3616.1 ------------} xgmValidLanguage (rc=OK) 0001941F 13:37:56.013650 3616.1 Language 1049 for user unsupported. Checking registry 00019421 13:37:56.013736 3616.1 ------------{ xgmValidLanguage 00019423 13:37:56.013756 3616.1 Provided language of 1033 00019425 13:37:56.013787 3616.1 Using Language 1033 and CCSID 1252 00019427 13:37:56.013839 3616.1 ------------}! xgmValidLanguage (rc=Unknown(4E4)) 0001942A 13:37:56.013872 3616.1 Using Language 1033 and CCSID 1252 0001942C 13:37:56.013901 3616.1 -----------} xgmDetermineMsgCatLanguage (rc=OK) 00019447 13:37:56.014370 3616.1 ----------} xgmNTGetMessage (rc=OK) 00019449 13:37:56.014390 3616.1 ----------{ xcsFreeMem 0001944B 13:37:56.014410 3616.1 component:23 pointer:005BCC60 0001944E 13:37:56.014440 3616.1 ----------} xcsFreeMem (rc=OK) 00019453 13:37:56.014516 3616.1 ----------{ xcsFreeMem 00019455 13:37:56.014535 3616.1 component:23 pointer:009E0C80 00019457 13:37:56.014566 3616.1 ----------} xcsFreeMem (rc=OK) 00019459 13:37:56.014583 3616.1 ---------} xcsGetMessage (rc=OK) 0001945B 13:37:56.014600 3616.1 ---------{ xcsQueryDateTime2 0001945D 13:37:56.014623 3616.1 ---------} xcsQueryDateTime2 (rc=OK) 0001945F 13:37:56.014640 3616.1 ---------{ xcsCreateThreadMutexSem 00019461 13:37:56.014663 3616.1 ---------} xcsCreateThreadMutexSem (rc=OK) 0001955D 13:37:56.021232 3616.1 ---------{ xcsGetMessage 0001955E 13:37:56.021263 3616.1 msgid:00006160 a1:00000000 a2:00000000 c1:C:\PSITools\Replica\ c2:(null) c2:(null) control 00000013 0001955F 13:37:56.021291 3616.1 ----------{ xcsGetMem 00019560 13:37:56.021313 3616.1 component:23 function:76 length:3000 options:0 *pointer:009E0C80 00019561 13:37:56.021341 3616.1 ----------} xcsGetMem (rc=OK) 00019562 13:37:56.021359 3616.1 ----------{ xeeConvertInserts 00019563 13:37:56.021375 3616.1 -----------{ xcsGetMem 00019564 13:37:56.021421 3616.1 component:23 function:83 length:119 options:0 *pointer:005BCC40 00019565 13:37:56.021449 3616.1 -----------} xcsGetMem (rc=OK) 00019566 13:37:56.021468 3616.1 ----------} xeeConvertInserts (rc=OK) 00019567 13:37:56.021484 3616.1 ----------{ xgmNTGetMessage 00019568 13:37:56.021502 3616.1 -----------{ xgmCheckMsgSource 00019569 13:37:56.021517 3616.1 -----------} xgmCheckMsgSource (rc=OK) 00019574 13:37:56.021881 3616.1 -----------{ xgmDetermineMsgCatLanguage 00019575 13:37:56.021914 3616.1 ------------{ xgmValidLanguage 00019576 13:37:56.021933 3616.1 Provided language of 1049 00019577 13:37:56.021964 3616.1 Using Language 1049 and CCSID 0 00019578 13:37:56.021992 3616.1 ------------} xgmValidLanguage (rc=OK) 00019579 13:37:56.022011 3616.1 Language 1049 for user unsupported. Checking system 0001957A 13:37:56.022036 3616.1 ------------{ xgmValidLanguage 0001957B 13:37:56.022052 3616.1 Provided language of 1049 0001957C 13:37:56.022082 3616.1 Using Language 1049 and CCSID 0 0001957D 13:37:56.022116 3616.1 ------------} xgmValidLanguage (rc=OK) 0001957E 13:37:56.022135 3616.1 Language 1049 for user unsupported. Checking registry 0001957F 13:37:56.022197 3616.1 ------------{ xgmValidLanguage 00019580 13:37:56.022215 3616.1 Provided language of 1033 00019581 13:37:56.022244 3616.1 Using Language 1033 and CCSID 1252 00019582 13:37:56.022272 3616.1 ------------}! xgmValidLanguage (rc=Unknown(4E4)) 00019583 13:37:56.022311 3616.1 Using Language 1033 and CCSID 1252 00019585 13:37:56.022360 3616.1 -----------} xgmDetermineMsgCatLanguage (rc=OK) 0001959A 13:37:56.022800 3616.1 ----------} xgmNTGetMessage (rc=OK) 0001959C 13:37:56.022818 3616.1 ----------{ xcsFreeMem 0001959D 13:37:56.022839 3616.1 component:23 pointer:005BCC40 000195A0 13:37:56.022869 3616.1 ----------} xcsFreeMem (rc=OK) 000195A2 13:37:56.022893 3616.1 ----------{ xcsFreeMem 000195A4 13:37:56.022913 3616.1 component:23 pointer:009E0C80 000195A7 13:37:56.022944 3616.1 ----------} xcsFreeMem (rc=OK) 000195A9 13:37:56.022961 3616.1 ---------} xcsGetMessage (rc=OK) 000195D6 13:37:56.023856 3616.1 ---------{ xcsGetMessage 000195D7 13:37:56.023882 3616.1 msgid:00006161 a1:00000000 a2:00000000 c1:C:\PSITools\Replica\ c2:(null) c2:(null) control 00000013 000195D8 13:37:56.023908 3616.1 ----------{ xcsGetMem 000195D9 13:37:56.023933 3616.1 component:23 function:76 length:3000 options:0 *pointer:009E0C80 000195DA 13:37:56.023960 3616.1 ----------} xcsGetMem (rc=OK) 000195DB 13:37:56.023977 3616.1 ----------{ xeeConvertInserts 000195DC 13:37:56.023993 3616.1 -----------{ xcsGetMem 000195DD 13:37:56.024013 3616.1 component:23 function:83 length:119 options:0 *pointer:005BCC40 000195DE 13:37:56.024040 3616.1 -----------} xcsGetMem (rc=OK) 000195DF 13:37:56.024059 3616.1 ----------} xeeConvertInserts (rc=OK) 000195E0 13:37:56.024075 3616.1 ----------{ xgmNTGetMessage 000195E1 13:37:56.024090 3616.1 -----------{ xgmCheckMsgSource 000195E2 13:37:56.024105 3616.1 -----------} xgmCheckMsgSource (rc=OK) 000195E3 13:37:56.024439 3616.1 -----------{ xgmDetermineMsgCatLanguage 000195E4 13:37:56.024467 3616.1 ------------{ xgmValidLanguage 000195E5 13:37:56.024485 3616.1 Provided language of 1049 000195E6 13:37:56.024514 3616.1 Using Language 1049 and CCSID 0 000195E7 13:37:56.024541 3616.1 ------------} xgmValidLanguage (rc=OK) 000195E8 13:37:56.024559 3616.1 Language 1049 for user unsupported. Checking system 000195E9 13:37:56.024585 3616.1 ------------{ xgmValidLanguage 000195EA 13:37:56.024602 3616.1 Provided language of 1049 000195EB 13:37:56.024631 3616.1 Using Language 1049 and CCSID 0 000195EC 13:37:56.024658 3616.1 ------------} xgmValidLanguage (rc=OK) 000195ED 13:37:56.024676 3616.1 Language 1049 for user unsupported. Checking registry 000195EE 13:37:56.024744 3616.1 ------------{ xgmValidLanguage 000195EF 13:37:56.024763 3616.1 Provided language of 1033 000195F0 13:37:56.024792 3616.1 Using Language 1033 and CCSID 1252 000195F1 13:37:56.024817 3616.1 ------------}! xgmValidLanguage (rc=Unknown(4E4)) 000195F2 13:37:56.024864 3616.1 Using Language 1033 and CCSID 1252 000195F3 13:37:56.024893 3616.1 -----------} xgmDetermineMsgCatLanguage (rc=OK) 000195F9 13:37:56.025329 3616.1 ----------} xgmNTGetMessage (rc=OK) 000195FB 13:37:56.025350 3616.1 ----------{ xcsFreeMem 000195FD 13:37:56.025370 3616.1 component:23 pointer:005BCC40 000195FF 13:37:56.025400 3616.1 ----------} xcsFreeMem (rc=OK) 00019600 13:37:56.025425 3616.1 ----------{ xcsFreeMem 00019602 13:37:56.025445 3616.1 component:23 pointer:009E0C80 00019604 13:37:56.025476 3616.1 ----------} xcsFreeMem (rc=OK) 00019605 13:37:56.025493 3616.1 ---------} xcsGetMessage (rc=OK) 0001966A 13:37:56.027350 3616.1 ---------{ xgmWriteNTEventLog 0001966C 13:37:56.027370 3616.1 ----------{ xgmCheckMsgRequired 0001966F 13:37:56.027419 3616.1 ----------} xgmCheckMsgRequired (rc=OK) 00019671 13:37:56.027436 3616.1 ----------{ xgmCheckMsgSource 00019672 13:37:56.027453 3616.1 ----------} xgmCheckMsgSource (rc=OK) 00019674 13:37:56.027469 3616.1 ----------{ xeeConvertInserts 00019675 13:37:56.027486 3616.1 -----------{ xcsGetMem 00019676 13:37:56.027507 3616.1 component:23 function:83 length:119 options:0 *pointer:005BCC40 00019678 13:37:56.027534 3616.1 -----------} xcsGetMem (rc=OK) 0001967A 13:37:56.027554 3616.1 ----------} xeeConvertInserts (rc=OK) 00019693 13:37:56.028343 3616.1 ----------{ xcsFreeMem 00019694 13:37:56.028365 3616.1 component:23 pointer:005BCC40 00019695 13:37:56.028386 3616.1 ----------} xcsFreeMem (rc=OK) 00019696 13:37:56.028398 3616.1 ---------} xgmWriteNTEventLog (rc=OK) 00019697 13:37:56.028409 3616.1 ---------{ xcsReleaseThreadMutexSem 00019698 13:37:56.028422 3616.1 ---------} xcsReleaseThreadMutexSem (rc=OK) 00019699 13:37:56.028433 3616.1 ---------{ xcsFreeMem 0001969A 13:37:56.028446 3616.1 component:23 pointer:003F9DE8 0001969B 13:37:56.028467 3616.1 ---------} xcsFreeMem (rc=OK) 0001969C 13:37:56.028478 3616.1 --------} xcsDisplayMessageForSubpool (rc=OK) 0001969D 13:37:56.028497 3616.1 -------} xcsDisplayMessageForSubpool (rc=OK) 0001969E 13:37:56.028510 3616.1 ------}! xcsLoadFunction (rc=xecU_I_FUNCTION_NOT_FOUND) Вызывает подозрения что он никак не может найти подходящего языка. Languege 1049 соотвествует русскому, наверное он задан по дефолту т.к. windows русский. Пытался найти язык с таким номером в панель управления/язык и ..../дополнительно, но к удивлению не нашел. Может у кого есть идеи как решит данную проблему? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2006, 14:03 |
|
||
|
WebSphere 5.3 XA Resource Manager
|
|||
|---|---|---|---|
|
#18+
проблема то в чем? что библиотека не загружается, или что сообщение об ошибке не печатается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2006, 14:26 |
|
||
|
WebSphere 5.3 XA Resource Manager
|
|||
|---|---|---|---|
|
#18+
Проблема в том что менеджер не стартует :) А не стартует он потому что библиотеку не может загрузить, а пишет в лог что ее вообще нет :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2006, 14:40 |
|
||
|
WebSphere 5.3 XA Resource Manager
|
|||
|---|---|---|---|
|
#18+
значит нужно проверить, почему ее нет. "библиотека не найдена" это же просто виндовняная ошибка 126, в логе наверно написано. возможно, что-то с доступом к файлу, или ещё что. можно например дать пользователю MQUSR_MQADMIN (ли кто у вас) права администратора. а когда "библиотеку не может загрузить" может это возможно другая виндовняная ошибка, например 127. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2006, 15:17 |
|
||
|
WebSphere 5.3 XA Resource Manager
|
|||
|---|---|---|---|
|
#18+
Ошибку смотрю в логе MQ менеджера вот что он пишет(ниже), пробывал добавлять юзеров, даже добавил чтоб всем доступ предоставлялся не помогло, результат тотже 26.09.2006 15:45:47 AMQ6174: The library C:\PSITools\Replica\Bin\DB2SWIT.dll was not found. The queue manager will continue without this module. EXPLANATION: The dynamically loadable file C:\PSITools\Replica\Bin\DB2SWIT.dll was not found. ACTION: Check that the file exists and is either fully qualified or is in the appropriate directory. ------------------------------------------------------------------------------- 26.09.2006 15:45:47 AMQ7622: WebSphere MQ could not load the XA switch load file for resource manager 'DB PSIDBSV'. EXPLANATION: An error has occurred loading XA switch file C:\PSITools\Replica\Bin\DB2SWIT.dll. If the error occurred during startup then the queue manager will terminate. At all other times the queue manager will continue without this resource manager meaning that it will no longer be able to participate in global transactions. The queue manager will also retry the load of the switch file at regular intervals so that the resource manager will be able to participate again should the load problem be resolved. ACTION: Look for a previous message outlining the reason for the load failure. Message AMQ6175 is issued if the load failed because of a system error. If this is the case then follow the guidance given in message AMQ6175 to resolve the problem. In the absence of prior messages or FFST information related to this problem check that the name of the switch load file is correct and that it is present in a directory from which it can be dynamically loaded by the queue manager. The easiest method of doing this is to define the switch load file as a fully-qualified name. Note that if the queue manager is still running it will need to be restarted in order that any changes made to its configuration data can be picked up. ----- amqtrmca.c : 256 -------------------------------------------------------- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2006, 15:49 |
|
||
|
WebSphere 5.3 XA Resource Manager
|
|||
|---|---|---|---|
|
#18+
Никто не может помочь? У нас тоит еще одна машина, там это вылечилось простым сносом DB2 и установкой заново. На моем машины, конфигурации отличаются лишь версией виндоус(у меня XP на др. машине 2003 Server) никак не получается настроить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2006, 15:26 |
|
||
|
WebSphere 5.3 XA Resource Manager
|
|||
|---|---|---|---|
|
#18+
wow, и при чем тут снос db2, если swit file не находится? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2006, 18:44 |
|
||
|
WebSphere 5.3 XA Resource Manager
|
|||
|---|---|---|---|
|
#18+
да такое часто бывает. иногда помогает добавления MQUSR_MQADMIN в администраторы. иногда перекомпиляци db2swit. вообще этот глюк бывает сложно отловить. найти, в чем проблема, обычно удается, но вот так обсуждать ... рабочий db2swit c XP смогу завтра выложить. пока на всякий случай просто нормально скомпиленый без warning-ов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2006, 10:52 |
|
||
|
WebSphere 5.3 XA Resource Manager
|
|||
|---|---|---|---|
|
#18+
легче платформу сменить на более предсказуемую, imho :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2006, 11:24 |
|
||
|
WebSphere 5.3 XA Resource Manager
|
|||
|---|---|---|---|
|
#18+
Эта библиотека пока не помогла ... :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2006, 17:13 |
|
||
|
WebSphere 5.3 XA Resource Manager
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2006, 11:08 |
|
||
|
WebSphere 5.3 XA Resource Manager
|
|||
|---|---|---|---|
|
#18+
К сожалению это тоже не помогло ... У меня стояла до этого две версии DB2 8-я и 9-я экспресс но когда появился этот глюк я снес обе и поставил заново, чистил реестр(не удалял только COM объекты потому что их многа было). А на другой машине снос помог ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2006, 13:46 |
|
||
|
WebSphere 5.3 XA Resource Manager
|
|||
|---|---|---|---|
|
#18+
Я понял что проблема такая что подсказать наверное не получается. Давай те тогда попробую задать другой вопрос, как боролись с подобной ошибкой? Из тех способов которые я перепробывал : 1) удалить MQSeries и DB2 и поставить заново со всеми fix pack'ми 2) пункт 1 + в ручную очистил реестр 3) компилировал библиотеку DB2Swit на своем компе, использовал ту которую выложил NewYear 4) Устанавливал права для библиотки, пробывал для отдельного юзера от которого стартует менеджер, пробывал поставиьт для всех Из все этого ничего к сожалению не помогло :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2006, 12:30 |
|
||
|
WebSphere 5.3 XA Resource Manager
|
|||
|---|---|---|---|
|
#18+
Заработало когда переставил Windows в английской версии ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2006, 18:22 |
|
||
|
WebSphere 5.3 XA Resource Manager
|
|||
|---|---|---|---|
|
#18+
Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2008, 17:52 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=34012838&tid=1603993]: |
0ms |
get settings: |
5ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
44ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 347ms |

| 0 / 0 |
