Skip to Main Content

Database Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

JMS listener not receive any message

sw12345Aug 25 2010 — edited Aug 31 2010
Hi,

We are experiencing a strange problem of AQ JMS listener in our environment. Currently, we have Java standalone application translate and route messages between a AQ and Weblogic queue. It receive messages from one of queues, transform the messages and send them to the destination queue. The traffic is bi-directional. Both queues can be receiver and sender. The application is connect to OC4J 10.1.3.3 for AQ.

The problem is that, after running for a while, the listener to AQ stop receiving new message while the listener to Weblogic Queue is fine. There is nothing in the log. At first time, we figured out that the problem was the database where AQ resides had been restarted. After we added an exception listener, everything seems to be working. Recently, the same problem popped up and the database was not restarted.

The listeners to AQ and weblog queue are the same Java class, different instances. But the listener to WebLogic NEVER has this problem, which leads to us thinking the problem is on the AQ side.

To work around the problem, we need to restart our application. So it sounds the connection between the listener and AQ is broken and cannot recover.

Thanks in advance.
Steven

Edited by: sw12345 on Aug 25, 2010 4:44 PM
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Sep 28 2010
Added on Aug 25 2010
4 comments
1,671 views