I get this error
The binding property to locate the ConnectionFactory in the Context is not set
when I try to add a queue to the context. I got the same error when I tried to browse the queue that I added to my session.
So I tried binding to jndi. The bind tool pops up. When I click on bind I gee this error.
Also what value should go on the binding column.
2008-04-22 15:40:42,843 [AWT-EventQueue-0] DEBUG hermes.browser.components.BrowserTree - java.awt.datatransfer.DataFlavor[mimetype=application/x-java-serialized-object;representationclass=hermes.browser.transferable.HermesAdministeredObjectTransferable]
2008-04-22 15:40:42,843 [AWT-EventQueue-0] DEBUG hermes.impl.SimpleClassLoaderManager - getting existing classLoader for Jboss 4.0.1
2008-04-22 15:40:42,843 [AWT-EventQueue-0] DEBUG hermes.impl.LoaderSupport - set hermes.JNDIContextFactory providerURL=jnp://localhost:1099
2008-04-22 15:40:42,843 [AWT-EventQueue-0] DEBUG hermes.impl.LoaderSupport - set hermes.JNDIContextFactory initialContextFactory=org.jnp.interfaces.NamingContextFactory
2008-04-22 15:40:42,843 [AWT-EventQueue-0] DEBUG hermes.impl.LoaderSupport - set hermes.JNDIContextFactory urlPkgPrefixes=org.jnp.interfaces:org.jboss.naming
2008-04-22 15:40:42,843 [AWT-EventQueue-0] DEBUG hermes.impl.LoaderSupport - set hermes.JNDIContextFactory securityCredentials=admin
2008-04-22 15:40:42,843 [AWT-EventQueue-0] DEBUG hermes.impl.LoaderSupport - set hermes.JNDIContextFactory securityPrincipal=admin
2008-04-22 15:40:50,249 [Hermes ThreadPool-1] DEBUG hermes.browser.tasks.ThreadPool - task hermes.browser.dialog.BindToolDialog$2@1b306eb starting
2008-04-22 15:40:50,249 [Hermes ThreadPool-1] DEBUG hermes.impl.jms.ConnectionSharedManager - creating connection from factory: connectionFactory class=hermes.JNDITopicConnectionFactory, properties={userPropertiesURL=null, dnsUrl=null, providerURL=null, class=class hermes.JNDITopicConnectionFactory, securityProtocol=null, language=null, port=null, objectFactories=null, referral=null, securityAuthentication=null, initialContextFactory=null, urlPkgPrefixes=null, host=null, stateFactories=null, securityCredentials=null, securityPrincipal=null, batchSize=null, binding=null, authoritative=null, rmiAdaptorBinding=null, userPropertiesFile=null}
2008-04-22 15:40:50,249 [Hermes ThreadPool-1] ERROR hermes.browser.dialog.BindToolDialog - The binding property to locate the ConnectionFactory in the Context is not set
hermes.HermesException: The binding property to locate the ConnectionFactory in the Context is not set
at hermes.JNDIConnectionFactory.checkBinding(JNDIConnectionFactory.java:63)
at hermes.JNDIConnectionFactory.createConnection(JNDIConnectionFactory.java:74)
at hermes.impl.jms.ConnectionManagerSupport.createConnection(ConnectionManagerSupport.java:122)
at hermes.impl.jms.ConnectionManagerSupport.createConnection(ConnectionManagerSupport.java:92)
at hermes.impl.jms.ConnectionSharedManager.reconnect(ConnectionSharedManager.java:81)
at hermes.impl.jms.ConnectionSharedManager.connect(ConnectionSharedManager.java:91)
at hermes.impl.jms.ConnectionSharedManager.getConnection(ConnectionSharedManager.java:104)
at hermes.impl.jms.ConnectionSharedManager.getObject(ConnectionSharedManager.java:142)
at hermes.impl.jms.ThreadLocalSessionManager.connect(ThreadLocalSessionManager.java:190)
at hermes.impl.jms.ThreadLocalSessionManager.getSession(ThreadLocalSessionManager.java:570)
at hermes.impl.jms.AbstractSessionManager.getDestination(AbstractSessionManager.java:465)
at hermes.impl.DefaultHermesImpl.getDestination(DefaultHermesImpl.java:367)
at hermes.browser.dialog.BindToolDialog$3.onDestination(BindToolDialog.java:141)
at hermes.browser.model.BindToolTableModel.visit(BindToolTableModel.java:97)
at hermes.browser.dialog.BindToolDialog.doBindAsync(BindToolDialog.java:113)
at hermes.browser.dialog.BindToolDialog.access$100(BindToolDialog.java:58)
at hermes.browser.dialog.BindToolDialog$2.run(BindToolDialog.java:97)
at hermes.browser.tasks.ThreadPool.run(ThreadPool.java:170)
at java.lang.Thread.run(Thread.java:595)
2008-04-22 15:41:02,827 [Hermes ThreadPool-1] DEBUG hermes.browser.tasks.ThreadPool - task hermes.browser.dialog.BindToolDialog$2@1b306eb stopped
Thanks,
Swami.
