Bind



กก

  • Configure a Name Bind File
  • //file:bind.xml

    <?xml version="1.0"?>
    <service id="NameService">
     <components>
     <component id="bind1" type="bind">
       <jndi>name1</jndi>
       <class>java.lang.String</class>
       <constructor>
       <parameters>
        <parameter><value>Test Jndi11</value></parameter>
      </parameters>
      </constructor>
     </component>

     <component id="bind2" type="bind">
      <jndi>name2</jndi>
      <class>java.lang.String</class>
     </component>

     <component id="bind3" type="bind">
      <jndi>name3</jndi>
      <class>java.lang.String</class>
     </component>

     <component id="bind4" type="bind">
       <jndi>name4</jndi>
       <class>java.lang.String</class>
     </component>
    </components>
    </service>


  • Deploy data source
  • Copy the source file to Jmin deploy folder.

  • Testing
  •   ....................................


      Properties prop = new Properties();

      prop.setProperty(Context.PROVIDER_URL,"iiop://localhost:9081");
      prop.setProperty(Context.INITIAL_CONTEXT_FACTORY,"org.jmin.name.JminClientNameContextFactory");
      Context ctx = new InitialContext(prop);
     
      System.out.println("sucessful to find jndi: " +ctx.lookup("name1"));
     

     .............................


    Copyright © 2006 . All Rights Reserved.