The Consumer Is Closed And Producer Not Found In External Application weblogic.messaging.dispatcher.DispatcherException: java.lang.Exception: Producer not found (Doc ID 1583957.1)

Last updated on NOVEMBER 05, 2016

Applies to:

Oracle Weblogic Server - Version 10.3 and later
Information in this document applies to any platform.

Symptoms

An external application deployed on JBoss making an internal call to a JMS queue configured on WebLogic server domain.

This external application had been working until a network issue happened. After the network issue, the client side started getting the following error: 

Caused by: weblogic.messaging.dispatcher.DispatcherException: java.lang.Exception: Producer not found
at weblogic.messaging.dispatcher.Request.doRMIResponse(Request.java:1169)
at weblogic.messaging.dispatcher.Request.wrappedFiniteStateMachine(Request.java:1134)
at weblogic.messaging.dispatcher.DispatcherImpl.dispatchAsyncInternal(DispatcherImpl.java:140)
at weblogic.messaging.dispatcher.DispatcherImpl.dispatchSyncTranFuture(DispatcherImpl.java:275)
at weblogic.messaging.dispatcher.DispatcherImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:667)
at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:522)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:146)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:518)
at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:118)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms