JMS Messaging Dynamic Port Causes Error "Could not register a DisconnectListener for XXX"
(Doc ID 1343181.1)
Last updated on DECEMBER 21, 2022
Applies to:Oracle WebLogic Server - Version 10.3 and later
Information in this document applies to any platform.
There are two domains: domain A on Tomcat and domain B on WLS. These domains communicate with one another using a JMS message queue for message transactions through a firewall between them. When domain A sends a message request to Domain B, the request goes through using t3://servername:port and it is successful. However, intermittently the server on Domain B is trying to open a connection back to the client, thus using variable ports. Since there is a firewall between the two domains, this connection is getting dropped, as there are a fixed number of available ports which are opened through the firewall. This issue can occur with any client that is trying to communicate with WebLogic Server via JMS through a firewall.
In these situations, we observe the following error on the client:
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document