JNDI binding - JBOSS 6 para JBOSS 7.1

0 respostas
S

Olá galera. Utilizo, no JBOSS 6, um arquivo -service.xml para fazer um jndi binding. Segue o código:

-service.xml

<server>    
    <mbean code="org.jboss.naming.JNDIBindingServiceMgr" name="pm-urls:service=JNDIBindingServiceMgr">    
        <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:1.0 resource:jndi-binding-service_1_0.xsd">    
    
                <jndi:binding name="java:/jndiTest">    
                    <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>key.test</java:key>    
                            <java:value>value.test</java:value>    
                        </java:property>    
                    </java:properties>    
                </jndi:binding>    
    
            </jndi:bindings>    
        </attribute>    
        <depends>jboss:service=Naming</depends>    
    </mbean>    
</server>

Na aplicação, chamo da seguinte maneira:

InitialContext ctx = new InitialContext();    
            Properties prop = (Properties) ctx.lookup("java:/jndiTest");    
            System.out.println(prop.getProperty("key.test"));

Estou migrando essa aplicação para o JBOSS 7.1. Sei que dentro do standalone.xml existe uma linha chamada , porém não achei nenhuma maneira de incluir um bind com key e value. Alguma idéia de como migrar isso para o JBOSS 7.1?[/code]

Criado 18 de junho de 2012
Respostas 0
Participantes 1