Magnus,
I created my own resource provider for Tibco JMS and it would work, but
only for the Queue/Topic returned by getDefaultResource() (can't remember
the exact method name off the top of my head).
Anyway, my orion-ejb-jar.xml would like like:
<message-driven-deployment name="MyMessageDriven">
My queue would be located at java:comp/resource/TibcoProvider/myQueue
But if I put in my orion-ejb-jar.xml file the complete signature,
("jms/MyQueue"), my MDB can't locate the proper queue/connection factory.
It appears that "jms/MyQueue" would imply that the "root" of the lookup
must take place at "java:comp/env", which is a sibling to
java:comp/resource. My JNDI knowledge is very limited, so if you can
explain to me how I can specify which queue to use with my resource
provider, that would be great!
<message-driven-deployment cache-timeout="60|never"
connection-factory-location="jms/MyQueueConnection"
destination-location="jms/MyQueue" max-instances="50" min-instances="5"
name="MyMessageDriven">
-Pat
At 10:41 AM 10/19/2001 +0200, you wrote:
>Hi.
>
>1) In 1.5.3 Orion will tell you if you havent implemented MessageDrivenBean
>and MessageListener in your MDB.
>
>2) Orion will use the default JMS resource if you dont specify a
>destination-location etc in orion-ejb-jar.xml.
>
>ResourceProviders, made public in 1.5.2, lets you use 3rd party resources in
>a very simple way. A document on this issue is in progress and will be
>released shortly, with examples, samples and details.
>
>A MDB document is also in progress, but other documents have higher prio
>right now.
>WR
>
>
>
> > -----Ursprungligt meddelande-----
> > Fr�n: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED]]F�r Romen Law
> > Skickat: den 19 oktober 2001 03:39
> > Till: Orion-Interest
> > �mne: RE: MDB in orion 1.5.2 using Queue
> >
> >
> > ello,
> >
> > Thanks for all the replies.
> >
> > I must apologise: my MDB using Queue was working all along. It's
> > just that I
> > was using System.out.println() for logging so I couldn't see it on the
> > console. But after using log4j I could see it. Well, there is
> > first time for
> > everything.
> >
> > I did find two things though:
> > 1. someone posted before saying that in Orion you should not make MDB
> > implement MessageListener, otherwise it will not work. I found that to be
> > false.
> >
> > 2. I still do need to modify the destination-location in
> > orion-ejb-jar.xml.
> > If I don't it still works provided that I only have one <Queue> or <Topic>
> > defined in jms.xml. Orion seems to use that one disregarding the
> > queue name
> > you specify in the sender.
> >
> > cheers
> > romen
> >
> >