Author |
Message
|
Hanuman |
Posted: Tue Oct 03, 2006 8:37 pm Post subject: AMQ6184: An internal WebSphere MQ error has occurred on queu |
|
|
 Voyager
Joined: 28 Aug 2006 Posts: 89
|
Hi,
I have my application server is Jboss and there is .binding file created with then help of Jmsadmin in MQ. My MQ is version 6 windows
Now when I start my jboss server and deployment of application starts I get this kind of error on
Quote: |
Jboss console :
10:33:37,555 WARN [TimerImpl] Timer was not registered with Tx, reseting state: [id=1target=[target=jboss.j2ee:jndiName=TCSiteDataPull,service=EJB],remaining=295579,periode=300000,in_timeout]
10:33:40,160 INFO [JMSContainerInvoker] Trying to reconnect to JMS provider
10:33:40,167 ERROR [JMSContainerInvoker] Reconnect failed: JMS provider failure detected:
javax.naming.NameNotFoundException: XAConnectionFactory not bound
at org.jnp.server.NamingServer.getBinding(NamingServer.java:514)
at org.jnp.server.NamingServer.getBinding(NamingServer.java:522)
at org.jnp.server.NamingServer.getObject(NamingServer.java:528) |
and the error log created in MQ i.e on AMQERR01.LOG
is
Quote: |
10/4/2006 03:55:37 - Process(284.6) User(MUSR_MQADMIN) Program(amqzlaa0.exe)
AMQ6184: An internal WebSphere MQ error has occurred on queue manager
QM_orf_qa01.
EXPLANATION:
An error has been detected, and the WebSphere MQ error recording routine has
been called. The failing process is process 284.
ACTION:
Use the standard facilities supplied with your system to record the problem
identifier, and to save the generated output files. Contact your IBM support
center. Do not discard these files until the problem has been resolved. |
Pls can any help me out in solving this problem. |
|
Back to top |
|
 |
jefflowrey |
Posted: Wed Oct 04, 2006 1:30 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Is the queue manager local to the JBoss server? I mean, are they both on the same machine? _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
Hanuman |
Posted: Wed Oct 04, 2006 1:47 am Post subject: |
|
|
 Voyager
Joined: 28 Aug 2006 Posts: 89
|
No both are on different machines one jboss is on solaris and windows is on winxp.  |
|
Back to top |
|
 |
jefflowrey |
Posted: Wed Oct 04, 2006 1:47 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Then you can't use XA.
Unless you paid for and put the Extended Transactional Client on the JBoss server. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
Hanuman |
Posted: Wed Oct 04, 2006 1:50 am Post subject: |
|
|
 Voyager
Joined: 28 Aug 2006 Posts: 89
|
sorry can you please elobrate on this ...
i did not get what is
Quote: |
Then you can't use XA.
Unless you paid for and put the Extended Transactional Client on the JBoss server. |
i am not clear |
|
Back to top |
|
 |
Vitor |
Posted: Wed Oct 04, 2006 2:02 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
You got an error:
Code: |
10:33:40,167 ERROR [JMSContainerInvoker] Reconnect failed: JMS provider failure detected:
javax.naming.NameNotFoundException: XAConnectionFactory not bound
|
You're trying to use XA, and that won't work in your configuration unless you purchase the additional software jefflowrey talks about. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
Hanuman |
Posted: Wed Oct 04, 2006 2:11 am Post subject: |
|
|
 Voyager
Joined: 28 Aug 2006 Posts: 89
|
on which side should be the additional software the MQ winxp or jboss Solaris server as per my knowledge jboss is free tot o download.... |
|
Back to top |
|
 |
Vitor |
Posted: Wed Oct 04, 2006 2:19 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
JBoss is, but MQ's XA ability out-of-the-box is limited to coordinating applications local to the queue manager. To coordinate client applications (and in this configuration JBoss is a client of MQ) you need to purchase ETC and put it on the JBoss server, again as jefflowrey said. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
Vitor |
Posted: Wed Oct 04, 2006 2:21 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
|
Back to top |
|
 |
Hanuman |
Posted: Wed Oct 04, 2006 2:42 am Post subject: |
|
|
 Voyager
Joined: 28 Aug 2006 Posts: 89
|
the websphere Mq that we have is an evaluation version 6 which is valid for 90 days only ... is this because of this we are facing problem or something else as u suggested... |
|
Back to top |
|
 |
Vitor |
Posted: Wed Oct 04, 2006 2:43 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
No, this would apply to the purchased product as well as the evaluation. Please see comments previously re: needing to buy additional software  _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
Hanuman |
Posted: Wed Oct 04, 2006 3:30 am Post subject: |
|
|
 Voyager
Joined: 28 Aug 2006 Posts: 89
|
Thanks a lot vitor.....
But can u help me in understadning what exactly the probelm is.
what advantage is there in getting the XA. and whats the functionality XA.
how would it help us in establishing the connection.... |
|
Back to top |
|
 |
Vitor |
Posted: Wed Oct 04, 2006 3:39 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
Before we get started, let me just say I'm not a highly skilled JBoss person. So bear that in mind.
XA coordination is the two-phase commit process used to guarantee transactional integrity. If you Google "two phase commit" you'll find a raft of stuff that explains it better than I can so go look.
It has nothing per se to do with the connection, but your set-up is trying to use it. If you have no interest in transactional integrity, I recomend you reconfigure your set-up not to use it. This will allow you to use the standard MQ Client to establish a connection and obviate the need for the ETC. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
Vitor |
Posted: Wed Oct 04, 2006 3:46 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
Google'd this and thought it might help:
http://www.jboss.org/wiki/Wiki.jsp?page=TransactionRecovery
There were a raft of other hits for "JBoss XA" which I leave you to investigate & evaluate as you see fit.
Happy Reading!  _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
|