users@glassfish.java.net

JMS message ordering not respected . Why ?

From: <glassfish_at_javadesktop.org>
Date: Mon, 04 May 2009 09:29:58 PDT

Hello,

Perhaps something i don't understand.
I have a JMS Broker Cluster configured in enhanced mode, so with JMS service setup to REMOTE. Database persistence is done in Oracle 10G.

From a client, i send regulary messages on a QUEUE (so P2P message). This should preserve message order.

I stop the Glassfish cluster.
Message are still sent to the JMS broker because the Broker is up in this configuration.

When i restart the Glassfish cluster, the message are restored from the persistent store Oracle but in RANDOM order. Ordering is not respected.

Is it normal ?

rgds,
Olivier
PS : Glassfish version 2.1 - SJSMQ 4.3
[Message sent by forum member 'omerlin' (omerlin)]

http://forums.java.net/jive/thread.jspa?messageID=344868