Danushka,

I don't think session.createQueue should create durable queues.
At least there is no requirement like that specified in the JMS spec.

If the 0.6 release creates durable queues then I think it should be a bug,
but I haven't really noticed anything like that before.
For the upcoming 0.10 release (and of course trunk) you can create a durable
queue using session.createQueue if you specify the correct option in the
address string.

Ex. The following address string will create my-queue and mark it durable.
        "my-queue; {create: always , node : {durable:true}}"

Refer to the programming guide on the website for a complete description of
the addressing syntax.

Regards,

Rajith

On Thu, Mar 10, 2011 at 5:38 AM, Danushka Menikkumbura <
danushka.menikkumb...@gmail.com> wrote:

> Hi,
>
> I see that the queues created using session.createQueue are not durable in
> the trunk version that I am using as opposed to it creates durable queues
> in
> 0.6 release. I think this particular JMS call should create durable queues.
>
> Furthermore the trunk version that I use creates durable queues when I use
> JNDI.
>
> Thanks,
> Danushka
>
> --
> Danushka Menikkumbura
> Apache Axis2 PMC Member
>
> Apache Qpid - World Domination through Advanced Message Queueing ;
> http://qpid.apache.org
>
> phone : +94 77 364 1754
> personal blog : http://danushka-menikkumbura.blogspot.com/
> <http://danushka-menikkumbura.blogspot.com/>technical blog :
> http://danushkastechythoughts.blogspot.com/
>  <http://danushkastechythoughts.blogspot.com/>twitter :
> http://twitter.com/danushkamenik
> <http://twitter.com/danushkamenik>linkedin :
> http://lk.linkedin.com/in/danushka
>

Reply via email to