The value you supply for
Context.INITIAL_CONTEXT_FACTORY will be vendor
specific. The best way to find it is to consult the
docs or search the sample code for the string and I am
sure you will find it.


//Nicholas


--- Bas Eefting <[EMAIL PROTECTED]> wrote:
> Bonjour Max,
>
> usually I take this approach:
>
>         String jndi = "package/Name/Protocol_RMI";
> // The JNDI name, consisting of the package name
> (com.ibm => com/ibm) and
> classname
>         String url = "iiop://localhost:900/";
> // url where the bean is deployed
>         String icf =
> "com.ibm.ejs.ns.jndi.CNInitialContextFactory";
> // well, ehh, the icf
>         String message = "try this";
>
>         try
>         {
>                         //default code
>                 Properties env = new Properties();
>                 env.put(Context.PROVIDER_URL, url);
>
> env.put(Context.INITIAL_CONTEXT_FACTORY, icf);
>                 Context context = new
> InitialContext(env);
>                 Object obj = context.lookup(jndi);
>
>                         //specific code
>                 Protocol_RMIHome home =
> (Protocol_RMIHome)PortableRemoteObject.narrow(obj,
> Protocol_RMIHome.class);
>                 Protocol_RMI bean = home.create();
>                 bean.functionName(message);
>         }
>         catch (Exception e){.....}
>
>
>
> -----Original Message-----
> From: Maxime Poulin [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, May 03, 2001 10:28 PM
> To: [EMAIL PROTECTED]
> Subject: JNDI - InitialContext
>
>
> Bonjour !
>
> Got a question concerning JNDI. I have an
> application running on Tomkat
> (Catalina). In this application, I need to access
> Enterprise Java Beans that
> are contained in another tool, in this case,
> Inprise's AppServer. Now, I
> must say that I am fairly unconfortable with JNDI.
> What I would like to know
> is how do I find the class and url I have to pass to
> the the InitialContext
> when I wish to obtain a Context in the Catalina
> project... ?
>
> --> In the Catalina project, I have :
>
> javax.naming.Context jndiContext = new
> javax.naming.InitialContext();
>
> But of course, this does not work. I think I need to
> provide the class and
> URL to access my EJB Container's context... How do I
> find this information
> ??
>
> Thanks a lot !
>
> Max.
>
>
===========================================================================
> To unsubscribe, send email to [EMAIL PROTECTED]
> and include in the body
> of the message "signoff EJB-INTEREST".  For general
> help, send email to
> [EMAIL PROTECTED] and include in the body of the
> message "help".
>
>
>
***********************************************************************
> This E-Mail Message is intended exclusively for the
> addressee. If the
> E-Mail was sent to you in error, please notify the
> sender immediately
> by replying to this E-mail. We would then request
> you to destroy the
> E-Mail and neither to use nor disclose the contents
> in any manner to
> third parties, as the message could contain
> confidential information
> which may be protected by the professional secrecy
> act.
>
> This footnote also confirms that this E-mail message
> has been swept for
> computer viruses.
>
***********************************************************************
>
>
===========================================================================
> To unsubscribe, send email to [EMAIL PROTECTED]
> and include in the body
> of the message "signoff EJB-INTEREST".  For general
> help, send email to
> [EMAIL PROTECTED] and include in the body of the
> message "help".
>


=====
Nicholas Whitehead
Home: (973) 377 9335
Cell: (973) 615 9646
[EMAIL PROTECTED]

__________________________________________________
Do You Yahoo!?
Yahoo! Auctions - buy the things you want at great prices
http://auctions.yahoo.com/

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to