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. |
|