I've corrected this. :-) Thomas TERMIN wrote: > What you mean is that: > > getContext().getNamingContext() > > should work and is also the better way if it is inside of a component. > > I read the mail to fast I guess. > > What also works inside the same vm is just: new InitialContext() > > Cheers, > Thomas > > Guillaume Nodet wrote: >> I don't really see why one has to specify these properties, >> at least when inside ServiceMix standalone, or when using >> the InitialContext retreived from the ComponentContext. >> Any idea ? >> >> On 4/4/07, Thomas TERMIN <[EMAIL PROTECTED]> wrote: >>> Andrea Zoppello wrote: >>>> Hi to all >>>> >>>> I'm asking if there's a way to access Jndi resources (defined in >>>> jndi.xml ) in the java code of a component/endpoint??? >>> That should work. >>> >>> private String jndiInitialContextFactory = >>> "org.apache.xbean.spring.jndi.SpringInitialContextFactory"; >>> private String jndiProviderUrl = "classpath:jndi.xml"; >>> >>> Hashtable env = new Hashtable(); >>> env.put(Context.INITIAL_CONTEXT_FACTORY, >>> this.jndiInitialContextFactory); >>> env.put(Context.PROVIDER_URL, jndiProviderUrl); >>> >>> Context ctx = new InitialContext(env); >>> >>> Cheers, >>> Thomas >>> -- >>> Thomas Termin >>> _______________________________ >>> blue elephant systems GmbH >>> Wollgrasweg 49 >>> D-70599 Stuttgart >>> >>> Tel : (+49) 0711 - 45 10 17 676 >>> Fax : (+49) 0711 - 45 10 17 573 >>> WWW : http://www.blue-elephant-systems.com >>> Email : [EMAIL PROTECTED] >>> >>> blue elephant systems GmbH >>> Firmensitz : Wollgrasweg 49, D-70599 Stuttgart >>> Registergericht : Amtsgericht Stuttgart, HRB 24106 >>> Geschäftsführer : Holger Dietrich, Thomas Gentsch, Joachim Hoernle >>> >>> >> > >
-- Thomas Termin _______________________________ blue elephant systems GmbH Wollgrasweg 49 D-70599 Stuttgart Tel : (+49) 0711 - 45 10 17 676 Fax : (+49) 0711 - 45 10 17 573 WWW : http://www.blue-elephant-systems.com Email : [EMAIL PROTECTED] blue elephant systems GmbH Firmensitz : Wollgrasweg 49, D-70599 Stuttgart Registergericht : Amtsgericht Stuttgart, HRB 24106 Geschäftsführer : Holger Dietrich, Thomas Gentsch, Joachim Hoernle