我正在尝试将在 SE 上下文中运行的独立远程 JMS 客户端与在不同服务器上运行的 JBoss 7.1.1 集成。现在,当我尝试获取 InitialContext 时它失败了。
我的问题是:
需要什么客户端库?我需要 jboss-as-jms-client-bom 中的所有罐子吗?有人可以提供一个设置主题订阅的简单示例。
这是我正在使用的代码:
final Properties env = new Properties();
env.put(Context.INITIAL_CONTEXT_FACTORY, "org.jboss.naming.remote.client.InitialContextFactory");
env.put(Context.PROVIDER_URL, "remote://myremotehost:4447");
env.put(Context.SECURITY_PRINCIPAL, "username");
env.put(Context.SECURITY_CREDENTIALS, "password");
Context initialContext = new InitialContext(env);
谢谢!