WFLYCTL0184: New missing/unsatisfied dependencies

Posted on

Facing issue while configuring Remote MQ on JBOSS EAP 7.3
with Resource Adaptor wmq.jmsra.rar
Issue
WFLYCTL0184: New missing/unsatisfied dependencies
can any one Please suggest

Details as follows
Server Log:

WFLYCTL0183: Service status report
WFLYCTL0184: New missing/unsatisfied dependencies:
service jboss.naming.context.java.DPA.DPAQCF (missing) dependents: [service jboss.naming.context.java.DPAQCF]
service jboss.naming.context.java.DPA.NBRequestQueue (missing) dependents: [service jboss.naming.context.java.NBRequestQueue]
service jboss.naming.context.java.DPA.NBResponseQueue (missing) dependents: [service jboss.naming.context.java.NBResponseQueue]

WFLYCTL0448: 274 additional services are down due to their dependencies being missing or failed

web.xml -resource-ref res-ref-name ,res-type, res-auth,res-sharing-scope

java:/DPAQCF
javax.jms.QueueConnectionFactory
Container
Shareable

java:/NBRequestQueue
javax.jms.Queue
Container
Shareable

java:/NBResponseQueue
javax.jms.Queue
Container
Shareable

Jboss-web.xml res-ref-name and jndi-name

/DPA

java:/DPAQCF
java:/DPA/DPAQCF

java:/NBRequestQueue
java:/DPA/NBRequestQueue

java:/NBResponseQueue
java:/DPA/NBResponseQueue

Bean context

<!-- JndiDestinationResolver for using Jndi name for destination or MQ -->
<bean id="jmsDestResolver"
    class="org.springframework.jms.support.destination.JndiDestinationResolver" >
    <property name="resourceRef" value="true"/>
</bean>

<bean id="jmsTemplate"
    class="org.springframework.jms.core.JmsTemplate">
    <property name="connectionFactory" ref="connectionFactory" />
    <property name="destinationResolver" ref="jmsDestResolver" />
</bean>
<bean id="nbRequestMsgHandler"
    class="com.abc.jmsmsg.JmsMessageHandler">
    <property name="jmsTemplate" ref="jmsTemplate" />
    <property name="queueJndiName" value="java:/NBRequestQueue" />
    <property name="resourceRef" value="true" />
</bean>

<bean id="nbResponseMsgHandler"
    class="com.abc.jmsmsg.JmsMessageHandler">
    <property name="jmsTemplate" ref="jmsTemplate" />
    <property name="queueJndiName" value="java:/NBResponseQueue" />
    <property name="resourceRef" value="true" />
</bean>