Hi I have a tomcat app that needs to send and receive JMS messages from JBoss App server (4.2.2) with JBOSS messaging. Both the tomcat service and the JBoss App Server are on the same machine.
I made the following changes on the Tomcat side 1) Added the following to {catalina-home}/conf/context.xml <Resource name="/ConnectionFactory" auth="Container" type="org.jboss.jms.server.connectionfactory.ConnectionFactory" factory="org.jboss.jms.server.bridge.JNDIConnectionFactoryFactory" description="JBOSS JMS Connection Factory for sending recieving messages" /Resource> 2) Added the following to web-inf/web.xml <resource-env-ref> <resource-env-ref-name>/ConnectionFactory</resource-env-ref-name> <resource-env-ref-type>org.jboss.jms.server.connectionfactory.ConnectionFactory</resource-env-ref-type> </resource-env-ref> 3) In my java code I do the following mLog.info("creeating InitialContext"); Properties jndiProps = new Properties(); jndiProps.setProperty(Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory"); jndiProps.setProperty(Context.URL_PKG_PREFIXES, "org.jboss.naming:org.jnp.interface"); jndiProps.setProperty(Context.PROVIDER_URL, "jnp://10.195.4.123:1099"); ic = new InitialContext(jndiProps); mLog.info("Looking up environment context"); Context envCtx = (Context) ic.lookup("java:comp/env"); mLog.info("Looking up Connection factory"); ConnectionFactory cf = (ConnectionFactory)envCtx.lookup("/ConnectionFactory"); When I run the above on Tomcat I get the following error javax.naming.NameNotFoundException: comp not bound I verified JBOSS app server was running on port 1099. Can someone help? thanks! Jaya View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4129243#4129243 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4129243 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user