Avatar billede fredand Forsker
26. oktober 2006 - 16:18 Der er 3 kommentarer og
1 løsning

How to implement a delay in a MDB?

Hello!

We are trying to implement some sort on JMSPriority for an MDB.

At one time the topic gets around 5 messages with different JMSPriority. Our problem is that our MDB is to fast so the sorting from the Provider seems never to be able to take place.

We think if we could let our MDB do som waiting perhaps the sorting might be able to run.

But we have not found any tag for how to set our MDB to sleep for some sec.

Hope you see the problem.

If you have any nice solution please let us know.

Best regards
Fredrik
Avatar billede arne_v Ekspert
26. oktober 2006 - 20:34 #1
If they get into the queue in order they would also be read in order ??

If that is not a solution then maybe some temporary storage

where the 5 is stored and executed as possible:

receive 2
receive 3
receive 1
this truggers execute 1+2+3
receive 4
this triggers execute 4
receive 5
this triggers execute 5

in the MDB or in a stateful SB
Avatar billede arne_v Ekspert
09. december 2006 - 23:43 #2
any progress ?
Avatar billede fredand Forsker
10. december 2006 - 10:14 #3
Hello!

We needed to do as you said "temporary storage".

Please give a svar!

Best regards
Fredrik
Avatar billede arne_v Ekspert
10. december 2006 - 17:34 #4
ok
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester