Community

Question on using JNDIBindingServiceMgr

reply from Andrea Leoncini in JNDI and Naming - View the full discussion

hi

 

I'm using jb 5, I have created a file named hostinfo-service.xml, it contains following xml:

 

<?xml version="1.0" encoding="UTF-8"?>
<mbean code="org.jboss.naming.JNDIBindingServiceMgr" name="jboss.apps:name=keygen">
    <attribute name="BindingsConfig" serialDataType="jbxb">
        <jndi:bindings xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
                xmlns:jndi="urn:jboss:jndi-binding-service:1.0"
                xs:schemaLocation="urn:jboss:jndi-binding-service
                resource:jndi-binding-service_1_0.xsd">
            <jndi:binding name="bindproperty/address">
                <java:properties xmlns:java="urn:jboss:java-properties"
                        xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
                        xs:schemaLocation="urn:jboss:java-properties
                        resource:java-properties_1_0.xsd">
                    <java:property>
                        <java:key>host.address</java:key>
                        <java:value>127.0.0.1</java:value>
                    </java:property>
                </java:properties>
            </jndi:binding>
        </jndi:bindings>
    </attribute>
</mbean>

 

but I can't use it: first of all when I put it in the deploy dir I don't see any kind of log as well as I touch (for example) mail-service.xml

second I get an exception (javax.naming.NameNotFoundException: address not bound) using:

 

     InitialContext ctx;
        Properties props = new Properties();
        try {
            ctx = new InitialContext();
            props =(Properties) ctx.lookup("bindproperty/address");
        } catch (NamingException e) {
            e.printStackTrace();
        }

 

is there something wrong?

any comment or suggestion?

 

TIA

andrea

Reply to this message by going to Community

Start a new discussion in JNDI and Naming at Community