Java JNDI无法找到JMS ConnectionFactory

Java JNDI无法找到JMS ConnectionFactory,java,jakarta-ee,jms,Java,Jakarta Ee,Jms,我的应用程序正在Jboss 7.1中运行,并试图通过JNDI查找获取JMS连接工厂,但出现错误javax.naming.NameNotFoundException Context ctx = new InitialContext(); // lookup the queue connection factory ConnectionFactory connFactory = (ConnectionFactory) ctx.lookup("jms/RemoteConnectionFactory"

我的应用程序正在Jboss 7.1中运行,并试图通过JNDI查找获取
JMS连接工厂
,但出现错误javax.naming.NameNotFoundException

Context ctx = new InitialContext();

// lookup the queue connection factory
ConnectionFactory connFactory = (ConnectionFactory) ctx.lookup("jms/RemoteConnectionFactory");

您是否尝试指定上下文属性?上下文url、要使用的上下文工厂和安全证书我的Jboss不使用任何用户,我的应用程序部署在Jboss中并使用远程数据源如果您在Jboss中部署应用程序,则不需要属性我在一些帖子中读到了这一点