Author |
Message
|
pshan81 |
Posted: Wed Jan 04, 2006 11:08 pm Post subject: MQ two phase commit AMQ6174,AMQ7622 |
|
|
Acolyte
Joined: 24 May 2005 Posts: 72
|
For achieving two phase commit in MQ using oracle(NT 2000),i have set the path of jdbcora.dll in the switch file tab of queuemanager services.After setting it when i start the queue manager i am getting the below exception.
AMQ6174: The library c:\winnt\system32\jdbcora.dll was not found. The queue manager will continue without this module.
AMQ7622: WebSphere MQ could not load the XA switch load file for resource manager.
But the dll file is present in the path |
|
Back to top |
|
 |
fjb_saper |
Posted: Thu Jan 05, 2006 8:06 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Does your path lead to:
<MQ Install>java/lib/jdbc ? Does it do that BEFORE going to system ?
 _________________ MQ & Broker admin |
|
Back to top |
|
 |
pshan81 |
Posted: Thu Jan 05, 2006 8:26 pm Post subject: MQ two phase commit AMQ6174,AMQ7622 |
|
|
Acolyte
Joined: 24 May 2005 Posts: 72
|
jdbcora.dll is present in the correct path --MQinstallpath\Java\lib\jdbc(C:\Program Files\IBM\WebSphere MQ\Java\lib\jdbc) |
|
Back to top |
|
 |
fjb_saper |
Posted: Thu Jan 05, 2006 8:30 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Obviously this is not part of your path ?
Quote: |
AMQ6174: The library c:\winnt\system32\jdbcora.dll was not found. The queue manager will continue without this module. |
Why else would it look in the path specified above ?
Or is it that the user starting MQ does not have that dll or the MQ part of the path to the dll in its path ?
Enjoy  _________________ MQ & Broker admin |
|
Back to top |
|
 |
pshan81 |
Posted: Thu Jan 05, 2006 8:51 pm Post subject: MQ two phase commit AMQ6174,AMQ7622 |
|
|
Acolyte
Joined: 24 May 2005 Posts: 72
|
First i tried with the dll in the MQInstallPath\Java\lib\jdbc.I got AMQ6174 and AMQ7622 error.Then only i tried with the new path(WINNT\system32).
I again tried with the MQInstallPath\Java\lib\jdbc now.I am getting the same error as below in the qmgr error log.
01/06/2006 10:14:56
AMQ6174: The library C:\Program Files\IBM\WebSphere
MQ\Java\lib\jdbc\jdbcora.dll was not found. The queue manager will continue
without this module.
EXPLANATION:
The dynamically loadable file C:\Program Files\IBM\WebSphere
MQ\Java\lib\jdbc\jdbcora.dll was not found.
ACTION:
Check that the file exists and is either fully qualified or is in the
appropriate directory.
-------------------------------------------------------------------------------
01/06/2006 10:14:56
AMQ7622: WebSphere MQ could not load the XA switch load file for resource
manager 'DBS'. |
|
Back to top |
|
 |
fjb_saper |
Posted: Fri Jan 06, 2006 1:31 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Is the dll registered ? You may have to register the dll with the windows registry.... _________________ MQ & Broker admin |
|
Back to top |
|
 |
pshan81 |
Posted: Mon Jan 09, 2006 2:07 am Post subject: |
|
|
Acolyte
Joined: 24 May 2005 Posts: 72
|
When i tried to add the dll to windows registry(regsvr32),i am getting the following error
"This file does not have a program associated with it for performing this action.Create an association in the folder Options control panel." |
|
Back to top |
|
 |
|