Hi everyone,
I am getting an error while configuring JMS Adapater.
After entering all th erequired fileds in the administrator page for JMS Adapter settings and while enabling the adapter, I am encountering the erroe as pasted below:
[ART.118.5042] Adapter Runtime (Connection): Unable to enable connection resource JMS:JMS.
[ART.118.5063] Adapter Runtime (Connection): Unable to start connection JMS:JMS: after 1 attempt(s).
[ART.118.5036] Adapter Runtime (Connection): Unable to configure connection manager.
[ADA.680.911] Exception Looking up JNDI Entry “QCF1”.
unexpected exception
Can anyone help me out, please.
Thanks in anticipation
Sreedhara Satuluri
Hi Sreedhara,
can you provide the following infos:
- Version and FixLevel of JMSAdapter
- Version and SPs/Fixes of IS
- Vendor and Version of the JMS Provider
- Connection Config Screen
- Entry of the ErrorLog for the given ErrorMessage
- Informations from the LogFile of your JMS Provider if there are any.
Regards,
Holger
Hi Holger,
The details that u r asking is as attached.
Please help me out.
-
Version and FixLevel of JMSAdapter
Name: WebSphere MQ
Version: 530.9 CSD09
-
Version and SPs/Fixes of IS
6.1
-
Connection Config Screen
The fileds in the connection config screen are:
Transaction Type:::::::LOCAL_TRANSACTION
JNDI Initial Context Factory::::::com.sun.jndi.fscontext.RefFSContextFactory
JNDI Provider URL:::::::file:/C:/JNDI
QueueConnectionFactory JNDI Name:::::QCF1
-
Entry of the ErrorLog for the given ErrorMessage
After configuration and while enabling the connection the logs in the console are:
2006-02-28 20:11:02 IST [ART.0118.5505V1] Adapter Runtime (Connection): Starting connection JMS:JMS.
2006-02-28 20:11:02 IST [ART.0118.5505V1] Adapter Runtime (Connection): Starting connection JMS:JMS.
2006-02-28 20:11:02 IST [ART.0118.5517V1] Adapter Runtime (Connection): Creating connection manager properties:
BasicData:p
oolable=true,minimumPoolSize=1,maximumPoolSize=10,poolIncrementSize=1,blockingTimeout=1000,expireTimeout=1000,selectionSize=1
,
poolOnCommit=true<<<.
2006-02-28 20:11:02 IST [ART.0114.1104V1] Adapter Runtime: Facility 1 found.
2006-02-28 20:11:02 IST [ART.0114.1104V1] Adapter Runtime: Facility 600 found.
2006-02-28 20:11:02 IST [ART.0114.1101W] Adapter Runtime: Duplicate facility 680 - JMSAdapter registered with bundle
com.wm.ad
apter.wmjms.JMSAdapterResourceBundle.
2006-02-28 20:11:02 IST [ART.0114.1100D] Adapter Runtime: Facility 680 - JMSAdapter registered with bundle
com.wm.adapter.wmjm
s.JMSAdapterResourceBundle.
2006-02-28 20:11:02 IST [ADA.0680.0004V1] Creating JNDI InitialContext
2006-02-28 20:11:02 IST [ADA.0680.0004V1] providerUrl: file:/C:/JNDI
2006-02-28 20:11:02 IST [ADA.0680.0004V1] initialContextFactory: com.sun.jndi.fscontext.RefFSContextFactory
2006-02-28 20:11:02 IST [ADA.0680.0004V1] JNDI InitialContext Created
2006-02-28 20:11:02 IST [ADA.0680.0004V1] #WmJMSUtils.createQueueConnection()#
2006-02-28 20:11:02 IST [ADA.0680.0004V1] #WmJMSUtils.lookupConnectionFactory()#
2006-02-28 20:11:02 IST [ADA.0680.0004V1] Factory Name: QCF1
2006-02-28 20:11:02 IST [ART.0114.1007E] Adapter Runtime: Error Logged. See Error log for details. Error: [ADA.680.911]
Except
ion Looking up JNDI Entry “QCF1”.
unexpected exception
2006-02-28 20:11:03 IST [ART.0114.1007E] Adapter Runtime: Error Logged. See Error log for details. Error: [ART.118.5036]
Adapt
er Runtime (Connection): Unable to configure connection manager.
[ADA.680.911] Exception Looking up JNDI Entry “QCF1”.
unexpected exception
2006-02-28 20:11:03 IST [ISS.0128.0003V2] SQLException:Error Message: [wm-cjdbc33-0009][SQLServer JDBC Driver]No more data
ava
ilable to read.; Error Code: 0; SQLState: HY000 while deleting expired uuids
2006-02-28 20:11:03 IST [ART.0114.1007E] Adapter Runtime: Error Logged. See Error log for details. Error: [ART.118.5042]
Adapt
er Runtime (Connection): Unable to enable connection resource JMS:JMS.
[ART.118.5063] Adapter Runtime (Connection): Unable to start connection JMS:JMS: after 1 attempt(s).
[ART.118.5036] Adapter Runtime (Connection): Unable to configure connection manager.
[ADA.680.911] Exception Looking up JNDI Entry “QCF1”.
unexpected exception
bye
Hi Sreedhara,
there are some things to verify:
-
Consider upgrading your IS from 6.1 to 6.1 SP1.
-
Check the URL for the JNDI Provider.
It looks invalid to me due to “C:”, in URLs this should normally bie given as “C|”
hi holger,
i have installed sp1 for developer.
i think it would be sufficient.
i am unable to understand the concept of JDBC Provider URL.
Thanks
Hi Sreedhara,
I just checked the readmes for IS 6.1 SP1 and Developer 6.1 SP1.
They need to be upgraded together from their GA Versions.
Just some questions about your JMS Installation:
It is well known that the webSphere MQSeries JMS is difficult to connect to using the JMS Adapter, there are some posts here on Advantage as well as on http://www.wmusers.com
webSphere MQ has its own JNDI-Store. The appropriate Jars and ProviderUrl should be available from your MQ Installation/Documentation.
After checking your server log snippet once again, the URL seems to work but the JMSAdapter is not able to find the QueueConnectionFactory “QCF1” in this JNDI-Store.
Regards,
Holger