[WebSphere MQ安装子目录]
1我按照IBM网站下一页上的指示,将IBM资源适配器安装到了Payara(Glassfish)服务器上: https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_8.0.0/com.ibm.mq.dev.doc/q121520_.htm
但是,当我尝试使用ping选项测试连接器连接池时,出现以下错误: '对于jms / ivt / IVTCF-Connection-Pool,Ping连接池失败。 MQJCA1011:无法分配JMS连接。错误代码:MQJCA1011请检查server.log以获取更多详细信息。'
我正在运行Payara Server 4.1.2.181,并尝试连接到IBM WebSphere MQ资源管理器版本:8.0.0.5。以下是我正在使用的domain.xml文件中的相关连接详细信息:
<connector-connection-pool resource-adapter-name="wmq.jmsra" max-pool-size="250" ping="true" steady-pool-size="1" name="jms/ivt/IVTCF-Connection-Pool" connection-definition-name="javax.jms.ConnectionFactory">
<property name="transportType" value="CLIENT"></property>
<property name="queueManager" value="QM"></property>
<property name="channel" value="SYSTEM.DEF.SVRCONN"></property>
<property name="port" value="1418"></property>
<property name="hostName" value="localhost"></property>
</connector-connection-pool>
<connector-resource pool-name="jms/ivt/IVTCF-Connection-Pool" jndi-name="IVTCF"></connector-resource>
<admin-object-resource res-adapter="wmq.jmsra" res-type="javax.jms.Queue" jndi-name="IVTQueue" class-name="com.ibm.mq.connector.outbound.MqqueueProxy">
<property name="baseQueueManagerName" value="QM"></property>
<property name="name" value="IVTQueue"></property>
<property name="CCSID" value="1208"></property>
<property name="failIfQuiesce" value="true"></property>
<property name="messageBodyStyle" value="UNSPECIFIED"></property>
<property name="readAheadClosePolicy" value="ALL"></property>
<property name="encoding" value="NATIVE"></property>
<property name="priority" value="APP"></property>
<property name="putAsyncAllowed" value="DESTINATION"></property>
<property name="readAheadAllowed" value="DESTINATION"></property>
<property name="persistence" value="APP"></property>
<property name="targetclient" value="JMS"></property>
<property name="expiry" value="APP"></property>
</admin-object-resource>