IJ000620: Warning: ValidateOnMatch validation was specified with a non compliant ManagedConnectionFactory
Issue
- Getting
IJ000620
message in server.log each time a jms connection is checked in EAP 7
13:36:31,305 WARN [org.jboss.jca.core.connectionmanager.pool.strategy.OnePool] (default task-1) IJ000620: Warning: ValidateOnMatch validation was specified with a non compliant ManagedConnectionFactory: com.ibm.mq.connector.outbound.ManagedConnectionFactoryImpl
validation-on-match
is enabled in resource-adapters subsystem as the following standalone.xml:
<subsystem xmlns="urn:jboss:domain:resource-adapters:5.0">
<resource-adapters>
<resource-adapter id="wmq.jmsra.rar">
<archive>
wmq.jmsra.rar
</archive>
<transaction-support>XATransaction</transaction-support>
<connection-definitions>
<connection-definition class-name="com.ibm.mq.connector.outbound.ManagedConnectionFactoryImpl" jndi-name="java:jboss/IBM_MQ_CONNECTION_FACTORY" enabled="true" tracking="false" pool-name="mq-cd" use-ccm="true">
<xa-pool>
<min-pool-size>0</min-pool-size>
<max-pool-size>10</max-pool-size>
</xa-pool>
<validation>
<validate-on-match>true</validate-on-match> <<<=== validation-on-match is enabled (default: false)
</validation>
</connection-definition>
Environment
- Red Hat JBoss Enterprise Application Platform (EAP)
- 7
- IBM MQ 9.1.z
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.