KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > sapia > ubik > rmi > examples > jndi > JndiConnectEg


1 package org.sapia.ubik.rmi.examples.jndi;
2
3 import org.sapia.ubik.rmi.Consts;
4 import org.sapia.ubik.rmi.naming.remote.RemoteInitialContextFactory;
5
6 import java.util.Properties JavaDoc;
7
8 import javax.naming.InitialContext JavaDoc;
9
10
11 /**
12  * @author Yanick Duchesne
13  * <dl>
14  * <dt><b>Copyright:</b><dd>Copyright &#169; 2002-2003 <a HREF="http://www.sapia-oss.org">Sapia Open Source Software</a>. All Rights Reserved.</dd></dt>
15  * <dt><b>License:</b><dd>Read the license.txt file of the jar or visit the
16  * <a HREF="http://www.sapia-oss.org/license.html">license page</a> at the Sapia OSS web site</dd></dt>
17  * </dl>
18  */

19 public class JndiConnectEg {
20   public static void main(String JavaDoc[] args) {
21     try {
22       Properties JavaDoc props = new Properties JavaDoc();
23
24       // ENABLES MARSHALLING
25
System.setProperty(Consts.MARSHALLING, "true");
26
27       props.setProperty(InitialContext.PROVIDER_URL, "ubik://localhost:1099");
28       props.setProperty(InitialContext.INITIAL_CONTEXT_FACTORY,
29         RemoteInitialContextFactory.class.getName());
30
31       InitialContext JavaDoc ctx = new InitialContext JavaDoc(props);
32     } catch (Exception JavaDoc e) {
33       e.printStackTrace();
34     }
35   }
36 }
37
Popular Tags