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

Reply via email to