【发布时间】:2014-09-18 17:56:12
【问题描述】:
我无法为 JMS 队列创建生产者/消费者。我尝试使用端口 1099 和 4447。
private static InitialContext getInitialContext() throws NamingException {
Properties p = new Properties( );
p.put(Context.INITIAL_CONTEXT_FACTORY,"org.jnp.interfaces.NamingContextFactory");
p.put(Context.URL_PKG_PREFIXES," org.jboss.naming:org.jnp.interfaces");
p.put(Context.PROVIDER_URL, "jnp://localhost:1099");
return new javax.naming.InitialContext();
}
出现错误:无法连接到端口 1099。
谁能建议如何为 InitialContext 提供属性。
【问题讨论】:
-
p.put(Context.INITIAL_CONTEXT_FACTORY, "org.jboss.naming.remote.client.InitialContextFactory");