ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » JMS Input node property issue - 'Cannot instantiate class'

Post new topic  Reply to topic Goto page Previous  1, 2
 JMS Input node property issue - 'Cannot instantiate class' « View previous topic :: View next topic » 
Author Message
sksharma
PostPosted: Thu May 29, 2008 8:51 pm    Post subject: Reply with quote

Apprentice

Joined: 18 Apr 2008
Posts: 28

.bindings File Path: C:\JMSNodes\IBM_WMQ\JNDI\.bindings

#This file is used by the JNDI FSContext.
#Wed May 28 12:46:22 IST 2008
OUTPUTQ/RefAddr/9/Content=JMSQM
OUTPUTQ/RefAddr/9/Encoding=String
QCF/RefAddr/6/Content=819
INPUTQ/RefAddr/2/Type=PRI
QCF/RefAddr/3/Type=HOST
QCF/RefAddr/13/Encoding=String
OUTPUTQ/RefAddr/7/Content=1
QCF/RefAddr/13/Type=PINT
QCF/RefAddr/4/Content=1415
QCF/RefAddr/15/Encoding=String
INPUTQ/RefAddr/9/Content=JMSQM
OUTPUTQ/RefAddr/7/Type=FIQ
QCF/FactoryName=com.ibm.mq.jms.MQQueueConnectionFactoryFactory
INPUTQ/RefAddr/7/Content=1
QCF/RefAddr/17/Encoding=String
QCF/RefAddr/2/Encoding=String
QCF/RefAddr/19/Content=SYSTEM.DEFAULT.MODEL.QUEUE
INPUTQ/RefAddr/5/Content=0
INPUTQ/RefAddr/9/Type=QMGR
OUTPUTQ/RefAddr/1/Type=EXP
QCF/RefAddr/4/Encoding=String
INPUTQ/RefAddr/3/Type=PER
OUTPUTQ/RefAddr/5/Content=0
QCF/RefAddr/6/Encoding=String
QCF/RefAddr/4/Type=PORT
INPUTQ/ClassName=com.ibm.mq.jms.MQQueue
QCF/RefAddr/2/Content=JMSQM
QCF/RefAddr/14/Type=MBS
OUTPUTQ/RefAddr/3/Content=-2
QCF/RefAddr/0/Content=6
QCF/RefAddr/8/Encoding=String
INPUTQ/RefAddr/1/Encoding=String
OUTPUTQ/RefAddr/8/Type=QU
OUTPUTQ/RefAddr/1/Content=-2
OUTPUTQ/RefAddr/0/Encoding=String
QCF/RefAddr/19/Encoding=String
QCF/RefAddr/17/Content=5000
INPUTQ/RefAddr/3/Content=-2
OUTPUTQ/RefAddr/2/Encoding=String
QCF/RefAddr/15/Content=1
INPUTQ/RefAddr/1/Content=-2
OUTPUTQ/RefAddr/2/Type=PRI
QCF/RefAddr/13/Content=5000
OUTPUTQ/RefAddr/4/Encoding=String
INPUTQ/RefAddr/4/Type=CCS
QCF/RefAddr/5/Type=CHAN
QCF/RefAddr/15/Type=FIQ
INPUTQ/RefAddr/3/Encoding=String
INPUTQ/FactoryName=com.ibm.mq.jms.MQQueueFactory
OUTPUTQ/RefAddr/9/Type=QMGR
QCF/RefAddr/21/Encoding=String
INPUTQ/RefAddr/5/Encoding=String
QCF/RefAddr/20/Type=TQPFX
OUTPUTQ/RefAddr/3/Type=PER
QCF/RefAddr/11/Content=false
INPUTQ/RefAddr/7/Encoding=String
OUTPUTQ/RefAddr/6/Encoding=String
QCF/RefAddr/10/Encoding=String
QCF/RefAddr/20/Content=
QCF/RefAddr/9/Content=0
INPUTQ/RefAddr/5/Type=TC
INPUTQ/RefAddr/9/Encoding=String
QCF/ClassName=com.ibm.mq.jms.MQQueueConnectionFactory
OUTPUTQ/RefAddr/8/Encoding=String
QCF/RefAddr/6/Type=CCS
QCF/RefAddr/7/Content=\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000
QCF/RefAddr/12/Encoding=String
QCF/RefAddr/16/Type=LA
OUTPUTQ/RefAddr/8/Content=OUTPUTQ
QCF/RefAddr/5/Content=SYSTEM.DEF.SVRCONN
QCF/RefAddr/14/Encoding=String
QCF/RefAddr/0/Type=VER
QCF/RefAddr/10/Type=SFIPS
INPUTQ/RefAddr/8/Content=INPUTQ
QCF/RefAddr/16/Encoding=String
QCF/RefAddr/1/Encoding=String
QCF/RefAddr/21/Type=MRET
OUTPUTQ/RefAddr/4/Type=CCS
INPUTQ/RefAddr/6/Content=273
QCF/RefAddr/18/Encoding=String
QCF/RefAddr/3/Encoding=String
INPUTQ/RefAddr/6/Type=ENC
QCF/RefAddr/7/Type=CT
QCF/RefAddr/5/Encoding=String
OUTPUTQ/RefAddr/6/Content=273
QCF/RefAddr/17/Type=RINT
QCF/RefAddr/3/Content=localhost
OUTPUTQ/RefAddr/4/Content=1208
QCF/RefAddr/1/Content=1
QCF/RefAddr/7/Encoding=String
INPUTQ/RefAddr/0/Type=VER
INPUTQ/RefAddr/0/Encoding=String
QCF/RefAddr/1/Type=TRAN
OUTPUTQ/RefAddr/2/Content=-2
QCF/RefAddr/11/Type=SPAG
QCF/RefAddr/9/Encoding=String
QCF/RefAddr/18/Content=true
INPUTQ/RefAddr/4/Content=1208
OUTPUTQ/RefAddr/1/Encoding=String
OUTPUTQ/RefAddr/5/Type=TC
QCF/RefAddr/16/Content=
INPUTQ/RefAddr/2/Content=-2
OUTPUTQ/RefAddr/3/Encoding=String
QCF/RefAddr/14/Content=10
INPUTQ/RefAddr/0/Content=6
INPUTQ/RefAddr/7/Type=FIQ
QCF/RefAddr/8/Type=CTO
OUTPUTQ/RefAddr/5/Encoding=String
QCF/RefAddr/18/Type=TCM
QCF/RefAddr/9/Type=SRC
OUTPUTQ/RefAddr/0/Content=6
INPUTQ/RefAddr/1/Type=EXP
INPUTQ/RefAddr/2/Encoding=String
QCF/RefAddr/2/Type=QMGR
OUTPUTQ/FactoryName=com.ibm.mq.jms.MQQueueFactory
QCF/RefAddr/20/Encoding=String
QCF/RefAddr/12/Type=UCP
INPUTQ/RefAddr/4/Encoding=String
OUTPUTQ/RefAddr/6/Type=ENC
OUTPUTQ/ClassName=com.ibm.mq.jms.MQQueue
QCF/RefAddr/12/Content=true
INPUTQ/RefAddr/6/Encoding=String
QCF/RefAddr/0/Encoding=String
QCF/RefAddr/10/Content=false
INPUTQ/RefAddr/8/Type=QU
QCF/RefAddr/21/Content=1
INPUTQ/RefAddr/8/Encoding=String
OUTPUTQ/RefAddr/0/Type=VER
OUTPUTQ/RefAddr/7/Encoding=String
QCF/RefAddr/19/Type=TM
QCF/RefAddr/8/Content=0
QCF/RefAddr/11/Encoding=String

.defs File Path: C:\JMSNodes\IBM_WMQ\createJNDI.defs

# Define a QueueConnectionFactory
# Only parameters being overridden from their default values are specified.
# This sets up a MQ client binding.
DEF QCF(QCF) +
TRANSPORT(CLIENT) +
QMANAGER(JMSQM) +
HOSTNAME(localhost) +
PORT(1415)

# Define a Queue Destination
DEF Q(INPUTQ) +
QUEUE(INPUTQ) +
QMANAGER(JMSQM)+
#
DEF Q(OUTPUTQ) +
QUEUE(OUTPUTQ) +
QMANAGER(JMSQM)
#
END
Back to top
View user's profile Send private message
sksharma
PostPosted: Thu May 29, 2008 8:59 pm    Post subject: Reply with quote

Apprentice

Joined: 18 Apr 2008
Posts: 28

JMSAdmin.config File Path: D:\Program Files\IBM\WebSphere MQ\Java\bin\JMSAdmin.config

#INITIAL_CONTEXT_FACTORY=com.sun.jndi.ldap.LdapCtxFactory
INITIAL_CONTEXT_FACTORY=com.sun.jndi.fscontext.RefFSContextFactory
#INITIAL_CONTEXT_FACTORY=com.ibm.ejs.ns.jndi.CNInitialContextFactory
#INITIAL_CONTEXT_FACTORY=com.ibm.websphere.naming.WsnInitialContextFactory


#PROVIDER_URL=ldap://polaris/o=ibm,c=us
PROVIDER_URL=file:/C:/JMSNodes/IBM_WMQ/JNDI
#PROVIDER_URL=iiop://localhost/
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Sat May 31, 2008 7:21 am    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20767
Location: LI,NY

So did you read this topic?
JMSInput Node
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
TonyD
PostPosted: Mon Jun 02, 2008 3:18 pm    Post subject: Reply with quote

Knight

Joined: 15 May 2001
Posts: 540
Location: New Zealand

I used this defs file:
Quote:

# Define a QueueConnectionFactory
# Only parameters being overridden from their default values are specified.
# This sets up a MQ client binding.
DEF QCF(QCF) +
TRANSPORT(CLIENT) +
QMANAGER(TD6QM) +
HOSTNAME(127.0.0.1) +
PORT(1461)

#
DEF Q(INPUTQ) +
QUEUE(INPUTQ) +
QMANAGER(TD6QM)

#
DEF Q(OUTPUTQ) +
QUEUE(OUTPUTQ) +
QMANAGER(TD6QM)
END


:as input to JMSAdmin and created the .bindings file. My file appears to be the same as yours, except that TD6QM is my broker QM.

Quote:

.defs File Path: C:\JMSNodes\IBM_WMQ\createJNDI.defs

# Define a QueueConnectionFactory
# Only parameters being overridden from their default values are specified.
# This sets up a MQ client binding.
DEF QCF(QCF) +
TRANSPORT(CLIENT) +
QMANAGER(JMSQM) +
HOSTNAME(localhost) +
PORT(1415)

# Define a Queue Destination
DEF Q(INPUTQ) +
QUEUE(INPUTQ) +
QMANAGER(JMSQM)+
#
DEF Q(OUTPUTQ) +
QUEUE(OUTPUTQ) +
QMANAGER(JMSQM)
#
END


I then configured the Gateway and Publication samples to use OUTPUTQ and they ran successfully.

Possibly you should check your software installation, or try the sample yourself? btw, I assume the '+' above after 'QMANAGER(JMSQM)' was not in the defs file as INPUTQ appears to be OK in your .bindings file.
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic  Reply to topic Goto page Previous  1, 2 Page 2 of 2

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » JMS Input node property issue - 'Cannot instantiate class'
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.