Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ibm mobilefirst 如何启用Worklight适配器执行远程JMS查找_Ibm Mobilefirst_Worklight Adapters - Fatal编程技术网

Ibm mobilefirst 如何启用Worklight适配器执行远程JMS查找

Ibm mobilefirst 如何启用Worklight适配器执行远程JMS查找,ibm-mobilefirst,worklight-adapters,Ibm Mobilefirst,Worklight Adapters,我在WAS ND应用程序服务器配置文件上安装了Worklight 6.1环境 我的要求是使用Worklight JMS适配器组件连接到外部WebSphere MQ JMS队列管理器 我已经在MQ队列管理器上创建了必要的JMS定义 连接工厂=mqWLCF 队列定义=TESTQ 在WAS ND服务器上安装到Worklight环境时,我无法使适配器正常工作 适配器xml文件中的连接代码为- <connectivity> <connectionPolicy xsi:type="

我在WAS ND应用程序服务器配置文件上安装了Worklight 6.1环境

我的要求是使用Worklight JMS适配器组件连接到外部WebSphere MQ JMS队列管理器

我已经在MQ队列管理器上创建了必要的JMS定义

连接工厂=mqWLCF 队列定义=TESTQ

在WAS ND服务器上安装到Worklight环境时,我无法使适配器正常工作

适配器xml文件中的连接代码为-

<connectivity>
    <connectionPolicy xsi:type="jms:JMSConnectionPolicyType">

        <namingConnection url="tcp:/192.168.0.100:1417"
                initialContextFactory="com.sun.jndi.fscontext.RefFSContextFactory"/>

        <jmsConnection
                connectionFactory="mqWLCF"/>

     </connectionPolicy>
</connectivity>

适配器xml文件中的正确语法是什么
<connectivity>
    <connectionPolicy xsi:type="jms:JMSConnectionPolicyType">     
        <namingConnection url="tcp:/127.0.0.1:61616"
                initialContextFactory="org.apache.activemq.jndi.ActiveMQInitialContextFactory"
                user="admin"
                password="admin"/>


        <jmsConnection
                connectionFactory="ConnectionFactory"
                user="admin"
                password="admin"
                />
    </connectionPolicy>
    <loadConstraints maxConcurrentConnectionsPerNode="10"/>
</connectivity>
您可以在此处找到有关JMS适配器的更多信息:

命名连接URL和初始上下文工厂必须齐头并进。例如,在您提供的示例中,ICF是
RefFSContextFactory
,而URL是
tcp://
URL(这对应于活动MQ-正如Shmulik所回答的)。若你们不想使用文件系统,那个么你们必须提到你们想使用什么ICF

您可以使用ICF为
com.sun.jndi.LDAP.LdapCtxFactory
的LDAP,并且必须将URL设置为
ldap://.....


类似地,对于WAS环境中的查找,必须具有ICF
com.ibm.websphere.naming.WsnInitialContextFactory
和相应的URL

我已经阅读了此Worklight JMS适配器文档,但找不到需要为URL和intialContextFactory参数设置提供的正确值。我不希望在URL参数中使用“file”选项,因为我将从Worklight WAS ND服务器连接到外部WebSphere MQ队列管理器