camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Claus Ibsen <claus.ib...@gmail.com>
Subject Re: Perplexing problem with JNDIRegistry
Date Thu, 21 Nov 2013 07:45:48 GMT
Not sure maybe the jboss jndi is read-only. And you need to pass in
some credentials or whatnot to be able to bind/update the jndi tree.

I suggest to google/ask on jboss as forums etc about how to from java
to bind new objects in the jndi tree of the jboss server.


On Thu, Nov 21, 2013 at 7:38 AM, kraythe . <kraythe@gmail.com> wrote:
> I have the following code in my project:
>
>     System.out.println(">>>>>>>>>> " +
> config.analyticsDatasourceJNDIName());
>
>     System.out.println(String.format(">>>>>>>>>> %s = %s",
> KEY_ANALYTICS_DATASOURCE,
> ictxt.lookup(config.analyticsDatasourceJNDIName())));
>
>     registry.bind(KEY_ANALYTICS_DATASOURCE,
> ictxt.lookup(config.analyticsDatasourceJNDIName()));
>
>     System.out.println(String.format(">>>>>>>>>> %s = %s",
> KEY_ANALYTICS_DATASOURCE, registry.lookup(KEY_ANALYTICS_DATASOURCE)));
>
> This code gets run when the web app comes up. Yet when I run the code in
> JBoss this is the output I see;
>
> [Server:Local01] 00:27:48,173 INFO  [stdout] (ServerService Thread Pool --
> 153) >>>>>>>>>> java:jboss/datasources/analytics
> [Server:Local01] 00:27:48,174 INFO  [stdout] (ServerService Thread Pool --
> 153) >>>>>>>>>> analytics =
> org.jboss.jca.adapters.jdbc.WrapperDataSource@604be04
> [Server:Local01] 00:27:48,175 INFO  [stdout] (ServerService Thread Pool --
> 153) >>>>>>>>>> analytics = null
>
> This is perplexing to say the least. I immediately look up the same key I
> just bound and I get a null as a result. Any ideas why this might be
> happening?
>
> *Robert Simmons Jr. MSc. - Lead Java Architect @ EA*
> *Author of: Hardcore Java (2003) and Maintainable Java (2012)*
> *LinkedIn: **http://www.linkedin.com/pub/robert-simmons/40/852/a39
> <http://www.linkedin.com/pub/robert-simmons/40/852/a39>*



-- 
Claus Ibsen
-----------------
Red Hat, Inc.
Email: cibsen@redhat.com
Twitter: davsclaus
Blog: http://davsclaus.com
Author of Camel in Action: http://www.manning.com/ibsen

Mime
View raw message