[Opensymphony-oscache] Problems using JMS Broadcast for notification across the cluster

rufus <[email protected]> Mon, 12 Sep 2005 01:29:15 CDT
Newsgroups gmane.comp.java.open-symphony.os-cache
Message-ID <716926.1126507047356.JavaMail.os-j2ee@opensymphony01.contegix.com>
hi,
we have a cluster with 2 managed servers.We have implemented OSCache and specified the following properties
 cache.event.listeners=com.opensymphony.oscache.plugins.clustersupport.JMS10BroadcastingListener
cache.cluster.jms.topic.factory=com.bea.wli.b2b.server.TopicConnectionFactory
cache.cluster.jms.topic.name=OSCacheBroadcastingTopic

But we found that the Topic was not recieving any messages even after the data was changed.

The following are the entries in the oscache.log 

09 Sep 2005 18:18:26,875 DEBUG Config          [ExecuteThread: '11' for queue: 'weblogic.kernel.Default'][10.186.52.163-104ca54.1063ac53299.-7ff5]: Config() called
09 Sep 2005 18:18:26,875 DEBUG Config          [ExecuteThread: '11' for queue: 'weblogic.kernel.Default'][10.186.52.163-104ca54.1063ac53299.-7ff5]: Getting Config
09 Sep 2005 18:18:26,890 INFO  Config          [ExecuteThread: '11' for queue: 'weblogic.kernel.Default'][10.186.52.163-104ca54.1063ac53299.-7ff5]: Properties {cache.algorithm=com.opensymphony.oscache.base.algorithm.LRUCache, cache.cluster.jms.topic.name=OSCacheBroadcastingTopic, cache.interval=60, cache.cluster.jms.topic.factory=com.bea.wli.b2b.server.TopicConnectionFactory, cache.cluster.jms.node.name=MyManagedServer, cache.capacity=500, cache.event.listeners=com.opensymphony.oscache.plugins.clustersupport.JMS10BroadcastingListener}
09 Sep 2005 18:18:26,890 DEBUG AbstractConcurrentReadCache [ExecuteThread: '11' for queue: 'weblogic.kernel.Default'][10.186.52.163-104ca54.1063ac53299.-7ff5]: get called (key=Testkey)
09 Sep 2005 18:18:30,296 DEBUG AbstractConcurrentReadCache [ExecuteThread: '11' for queue: 'weblogic.kernel.Default'][10.186.52.163-104ca54.1063ac53299.-7ff5]: get called (key=Testkey)
09 Sep 2005 18:18:30,296 DEBUG AbstractConcurrentReadCache [ExecuteThread: '11' for queue: 'weblogic.kernel.Default'][10.186.52.163-104ca54.1063ac53299.-7ff5]: persistStore called (key=Testkey)

When we tried to send a message to the same topic through another  client program we found that the message reached the topic.Has anybody faced this issue before? Somebody suggest where the problem might be.
Thanks in advance.

---------------------------------------------------------------------
Posted via Jive Forums
http://forums.opensymphony.com/thread.jspa?threadID=6681&messageID=14877#14877