Environment.java
上传用户:dinglihq
上传日期:2013-02-04
资源大小:99958k
文件大小:1k
源码类别:

Java编程

开发平台:

Java

  1. package bible.rmi.example3;
  2. import javax.naming.*;
  3. import java.util.*;
  4. /**
  5.  * Environment class provides static methods and members relating to your
  6.  * Weblogic Server configuration.
  7.  */
  8. public class Environment {
  9.   /** Field JNDI_FACTORY */
  10.   public final static String JNDI_FACTORY =
  11.     "weblogic.jndi.WLInitialContextFactory";
  12.   /** Field WEBLOGIC_URL */
  13.   public final static String WEBLOGIC_URL = "t3://localhost:7001";
  14.   /**
  15.    * Returns an InitialContext based on the JNDI_FACTORY and WEBLOGIC_URL
  16.    * configuration.
  17.    * @throws NamingException
  18.    */
  19.   public static InitialContext getInitialContext() throws NamingException {
  20.     Hashtable env = new Hashtable();
  21.     env.put(Context.INITIAL_CONTEXT_FACTORY, JNDI_FACTORY);
  22.     env.put(Context.PROVIDER_URL, WEBLOGIC_URL);
  23.     return new InitialContext(env);
  24.   }
  25. }