This content has been marked as final.
Show 3 replies
-
1. Re: access queue from different servers
gaohoward Sep 14, 2011 10:14 PM (in response to everjava)You can use JNDI.
-
2. Re: access queue from different servers
everjava Sep 21, 2011 10:15 AM (in response to gaohoward)Hi, thanks to reply...
but how can I do that using message drive bean deployed on server A listening messages from server B ?
@MessageDriven(activationConfig = { @ActivationConfigProperty(propertyName = "destinationType", propertyValue = "javax.jms.Queue") ,
@ActivationConfigProperty(propertyName="destination", propertyValue="queue/EversonQueue") },
mappedName = "queue/EversonQueue")
public class MyMDB implements MessageListener {
-
3. Re: access queue from different servers
everjava Oct 8, 2011 4:48 PM (in response to everjava)i solved as below
send from server A
Properties jndiProps = new Properties(); jndiProps.put(Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory"); jndiProps.put(Context.URL_PKG_PREFIXES, "org.jboss.naming:org.jnp.interfaces"); jndiProps.put(Context.PROVIDER_URL, "jnp://1.1.1.1:1099"; InitialContext initialContext = new InitialContext(jndiProps); server B(1.1.1.1)
Message drive bean