1

我正在使用 tibco jms 服务器。

我想从 java 为 tibco jms 创建初始上下文。代码如下:

Hashtable props = new Hashtable();
    props.put("java.naming.provider.url", "tcp://myhostname:myport");
    props.put("java.naming.factory.initial", "ContextFactory");
    Context context = null;
    try {
        context = new InitialContext(props);
    } catch (NamingException e) {

        e.printStackTrace();

    }

但是引发了异常:

javax.naming.ConfigurationException: Invalid configuration: Not a dbNaming URL: tcp://myhostname:myport

如果我查看 ems 管理工具,我会在其中输入命令

show factory我看到了上面所说的 url。

为什么我得到这个例外?

4

0 回答 0