Thanks. I'm trying to check and see if there are multiple receiving sessions
in WebLogic.
-----Original Message-----
From: Andreas Mueller [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, August 14, 2001 3:04 AM
To: [EMAIL PROTECTED]
Subject: [developers] Quick question about message order
They should be in order within the producing session. If you have
multiple producing sessions, they are arriving mixed, of course, at the
destination. But inside the session it is ordered.
--
Andreas Mueller, IIT GmbH, Bremen/Germany, http://www.iit.de
SwiftMQ - JMS Enterprise Messaging System, http://www.swiftmq.com
-----Original Message-----
From: "Duke, Brian" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Date: Mon, 13 Aug 2001 22:27:45 +0200
Subject: [developers] Quick question about message order
> I'm creating one session on a remote machine and sending messages to a
> central SwiftMQ router. The messages are then pushed to WebLogic server
> using a SwiftMQ bridge. WebLogic server then calls a MessageListener to
> process the message. I'm seeing problems in the database that could
> indicate
> that messages aren't being received in the order they are sent.
>
> Thanks,
> - Brian
>
> -----Original Message-----
> From: Andreas Mueller [mailto:[EMAIL PROTECTED]]
> Sent: Monday, August 13, 2001 2:21 PM
> To: [EMAIL PROTECTED]
> Subject: [developers] Quick question about message order
>
>
> Just tell what you expect (an example) and I tell you what you get from
> SwiftMQ.
>
> --
> Andreas Mueller, IIT GmbH, Bremen/Germany, http://www.iit.de
> SwiftMQ - JMS Enterprise Messaging System, http://www.swiftmq.com
>
>
> -----Original Message-----
> From: "Duke, Brian" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Date: Mon, 13 Aug 2001 20:01:40 +0200
> Subject: [developers] Quick question about message order
>
> > Yep, I was just looking in the API spec, silly me.
> >
> > According to this:
> >
> > "JMS defines that messages sent by a session to a destination must be
> > received
> > in the order they were sent (see below for a few qualifications).
> This
> > defines a
> > partial ordering constraint on a session's input message stream.",
> >
> > the JMS spec seems to state that messages are delivered in the same
> > order as
> > long as you use one session to receive them.
> >
> > I assume the following means that messages sent from the same session
> > will
> > be delivered in the same order.
> >
> > "JMS does not define order of message receipt across destinations or
> > across
> > a
> > destination's messages sent from multiple sessions. This aspect of a
> > session's
> > input message stream order is timing dependent. It is not under
> > application
> > control."
> >
> >
> > Now, is you have multiple sessions receiving messages, I assume order
> > is not
> > guranteed based on this:
> >
> > "A client may create multiple sessions. Each session is an
> independent
> > producer
> > and consumer of messages.
> >
> > For PTP, JMS does not specify the semantics of concurrent
> > QueueReceivers for
> > the same queue; however, JMS does not prohibit a provider from
> > supporting
> > this."
> >
> > Anyone know how SwiftMQ handles this? I don't see reference to it on
> > the
> > SwiftMQ JMS Implementation web page.
> >
> >
> > Thanks,
> > Brian
> >
> >
> > -----Original Message-----
> > From: Sal Scotto [mailto:[EMAIL PROTECTED]]
> > Sent: Monday, August 13, 2001 11:44 PM
> > To: [EMAIL PROTECTED]
> > Subject: [developers] Quick question about message order
> >
> >
> > Messages are not guarnteed to follow the order they were sent, unless
> > they
> > are all sent at the same priority. Messages with a higher priority
> wil
> > lfilter up the list to the top, I believe that is in the JMS spec
> >
> > ----- Original Message -----
> > From: "Duke, Brian" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Monday, August 13, 2001 11:40 AM
> > Subject: [developers] Quick question about message order
> >
> >
> > The only thing I can find is in the Session docs:
> >
> > "A session defines a serial order for the messages it consumes and
> the
> > messages it produces"
> >
> > Does this mean that messages should be delivered in order? If so, how
> > does
> > this interact with a MessageListener? If two messages come into a
> > router,
> > then both could be processed at the same time, right?
> >
> > Thanks,
> > Brian
> >
> > -----Original Message-----
> > From: Duke, Brian [mailto:[EMAIL PROTECTED]]
> > Sent: Tuesday, August 07, 2001 9:49 AM
> > To: [EMAIL PROTECTED]
> > Subject: [developers] Quick question about message order
> >
> >
> > Interesting. Well, I use SwiftMQ to send messages from remote
> machines
> > to a
> > central machine. Then I use the SwiftMQ bridge to move messages from
> > the
> > central SwiftMQ router to WebLogic. WebLogic has a MessageListener to
> > handle
> > messages, so I wonder if the problem is in WebLogic or perhaps in the
> > bridge. I guess I need to dig into the spec and see if I can find a
> > reference to order.
> >
> > -----Original Message-----
> > From: Gregor Kovač [mailto:[EMAIL PROTECTED]]
> > Sent: Tuesday, August 07, 2001 3:59 AM
> > To: [EMAIL PROTECTED]
> > Subject: [developers] Quick question about message order
> >
> >
> > Hi!
> >
> > I think this is in the JMS specification. Messages have to be
> delivered
> > in
> > the order they were sent.
> > Previous version(prior to 2.1.2) had some problems delivering in the
> > right
> > order if you were using MessageListener and transacted sessions. The
> > problem arise only in this case. But that has been fixed now.
> >
> > At 18:49 6.8.01 +0200, you wrote:
> > >Before I go digging through the JMS docs, can someone answer a quick
> > >question for me? Is it possible to tell SwiftMQ to deliver messages
> in
> > the
> > >order they were sent?
> > >
> > >Thanks,
> > >Brian
> > >
> > >
> > >
> > >------------------------------------------------------
> > >SwiftMQ developers mailing list * http://www.swiftmq.com
> > >To unsubscribe from this list, send an eMail to
> > >[EMAIL PROTECTED] and write in the body of your message:
> > >UNSUBSCRIBE developers <your-email-address>
> > >Archive: http://www.mail-archive.com/developers@mail.iit.de/
> >
> >
> > ------------------------------------------------------
> > SwiftMQ developers mailing list * http://www.swiftmq.com
> > To unsubscribe from this list, send an eMail to
> > [EMAIL PROTECTED] and write in the body of your message:
> > UNSUBSCRIBE developers <your-email-address>
> > Archive: http://www.mail-archive.com/developers@mail.iit.de/
> >
> >
> > ------------------------------------------------------
> > SwiftMQ developers mailing list * http://www.swiftmq.com
> > To unsubscribe from this list, send an eMail to
> > [EMAIL PROTECTED] and write in the body of your message:
> > UNSUBSCRIBE developers <your-email-address>
> > Archive: http://www.mail-archive.com/developers@mail.iit.de/
> >
> >
> > ------------------------------------------------------
> > SwiftMQ developers mailing list * http://www.swiftmq.com
> > To unsubscribe from this list, send an eMail to
> > [EMAIL PROTECTED] and write in the body of your message:
> > UNSUBSCRIBE developers <your-email-address>
> > Archive: http://www.mail-archive.com/developers@mail.iit.de/
> >
> >
> > ------------------------------------------------------
> > SwiftMQ developers mailing list * http://www.swiftmq.com
> > To unsubscribe from this list, send an eMail to
> > [EMAIL PROTECTED] and write in the body of your message:
> > UNSUBSCRIBE developers <your-email-address>
> > Archive: http://www.mail-archive.com/developers@mail.iit.de/
> >
> >
> > ------------------------------------------------------
> > SwiftMQ developers mailing list * http://www.swiftmq.com
> > To unsubscribe from this list, send an eMail to
> > [EMAIL PROTECTED] and write in the body of your message:
> > UNSUBSCRIBE developers <your-email-address>
> > Archive: http://www.mail-archive.com/developers@mail.iit.de/
> >
> >
> >
> >
>
>
> ------------------------------------------------------
> SwiftMQ developers mailing list * http://www.swiftmq.com
> To unsubscribe from this list, send an eMail to
> [EMAIL PROTECTED] and write in the body of your message:
> UNSUBSCRIBE developers <your-email-address>
> Archive: http://www.mail-archive.com/developers@mail.iit.de/
>
>
> ------------------------------------------------------
> SwiftMQ developers mailing list * http://www.swiftmq.com
> To unsubscribe from this list, send an eMail to
> [EMAIL PROTECTED] and write in the body of your message:
> UNSUBSCRIBE developers <your-email-address>
> Archive: http://www.mail-archive.com/developers@mail.iit.de/
>
>
>
>
------------------------------------------------------
SwiftMQ developers mailing list * http://www.swiftmq.com
To unsubscribe from this list, send an eMail to
[EMAIL PROTECTED] and write in the body of your message:
UNSUBSCRIBE developers <your-email-address>
Archive: http://www.mail-archive.com/developers@mail.iit.de/
------------------------------------------------------
SwiftMQ developers mailing list * http://www.swiftmq.com
To unsubscribe from this list, send an eMail to
[EMAIL PROTECTED] and write in the body of your message:
UNSUBSCRIBE developers <your-email-address>
Archive: http://www.mail-archive.com/developers@mail.iit.de/