Look up for destination name in JNDI

View: New views
5 Messages — Rating Filter:   Alert me  

Look up for destination name in JNDI

by snake360 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,
I'm new to JMS and I'd like to develop a JMS publisher.
I have specified myTopic = seriousFacts in the jndi.properties file require to set the initial
context but it doesn't detect it. I can't find any example of this kind of file so I have no clue how to solve this. I'm getting the error "javax.naming.NameNotFoundException: myTopic"
at the line "destination = (Destination)jndiContext.lookup("myTopic")"

How do I have to specify the destination please?
From what I understood destination name is just any name for a topic or a queuem isn't it?

Thanks
Snake

Re: initialize activemq web console in Java

by snake360 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

ok forget it, I didn't pay attention that Java was case sensitive.
However, I'd like to see activeMQ activity using the web console at http://localhost:8161/admin but it isn't initialized by default when the connection between my application and ActiveMQ is established.
Can I ask for its initialization in Java?

Thanks
Snake

Re: Look up for destination name in JNDI

by Gary Tully :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

You don't have to use jndi as destination are created on the fly in
activemq. see:
http://activemq.apache.org/how-do-i-create-new-destinations.html

2009/6/26 snake360 <solid_gamer@...>

>
> Hi,
> I'm new to JMS and I'd like to develop a JMS publisher.
> I have specified myTopic = seriousFacts in the jndi.properties file require
> to set the initial
> context but it doesn't detect it. I can't find any example of this kind of
> file so I have no clue how to solve this. I'm getting the error
> "javax.naming.NameNotFoundException: myTopic"
> at the line "destination = (Destination)jndiContext.lookup("myTopic")"
>
> How do I have to specify the destination please?
> From what I understood destination name is just any name for a topic or a
> queuem isn't it?
>
> Thanks
> Snake
> --
> View this message in context:
> http://www.nabble.com/Look-up-for-destination-name-in-JNDI-tp24226934p24226934.html
> Sent from the ActiveMQ - Dev mailing list archive at Nabble.com.
>
>


--
http://blog.garytully.com

Open Source Integration
http://fusesource.com

Re: Look up for destination name in JNDI

by Dejan Bosanac :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

you should use

topic.myTopic = seriousFacts

in you JNDI configuration

Cheers
--
Dejan Bosanac

Open Source Integration - http://fusesource.com/
ActiveMQ in Action - http://www.manning.com/snyder/
Blog - http://www.nighttale.net


On Fri, Jun 26, 2009 at 10:36 PM, snake360 <solid_gamer@...> wrote:

>
> Hi,
> I'm new to JMS and I'd like to develop a JMS publisher.
> I have specified myTopic = seriousFacts in the jndi.properties file require
> to set the initial
> context but it doesn't detect it. I can't find any example of this kind of
> file so I have no clue how to solve this. I'm getting the error
> "javax.naming.NameNotFoundException: myTopic"
> at the line "destination = (Destination)jndiContext.lookup("myTopic")"
>
> How do I have to specify the destination please?
> From what I understood destination name is just any name for a topic or a
> queuem isn't it?
>
> Thanks
> Snake
> --
> View this message in context:
> http://www.nabble.com/Look-up-for-destination-name-in-JNDI-tp24226934p24226934.html
> Sent from the ActiveMQ - Dev mailing list archive at Nabble.com.
>
>
Dejan Bosanac

Open Source Integration - http://fusesource.com/
ActiveMQ in Action - http://www.manning.com/snyder/
Blog - http://www.nighttale.net

Re: Look up for destination name in JNDI

by snake360 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

thanks guys !