Mar 23rd, 2011, 05:47 AM
DMLC does not Consume JMS messages
I am developing an application where I need to consumer JMS messages from JMS Queue on remote weblogic server 10.3.3.0. My application is deployed WLS 10.3.2.0 and I using Spring 2.5.6. In my spring configuration, I have used Springframework's DefaultMessageListenerContainer to listen to the Queue on remote server.
Now I have two scenarios in which DMLC does not consumer messages without server restart.
Scenario 1: When the Remote server on which the JMS queue resides is restarted. DMLC stops consuming message from the Queue on remote server. After I restart my server, it starts consuming messages. But I want that DMLC starts consuming messages without the restarting server at my end.
Scenario 2: When the remote server is running and I update/Redploy my application on WLS at my end. In this case also, DMLC stops receiving messages and I have to restart server at my end.
Could anyone please help sorting out this issue?
I am attaching my SpringConfiguration file here with.
Nov 9th, 2011, 12:44 AM
Amit, have you got an answer to this issue? I too faced this problem and I used an external transaction manager with the spring listener (dmlc) to resolve the same. But I have another issue similar to this where if i start the spring listener first and then my jms server then the listener does not connect to the jms queue. Any help is appreciated.
Tags for this Thread