Konvertieren Sie die JNDI-DataSource-Bean auf JEE:jndi-lookup

Habe ich eine Feder-Einstellung wie folgt.

<bean id="jndiTemplate" class="org.springframework.jndi.JndiTemplate">
    <property name="environment">
        <props>
            <prop key="java.naming.factory.initial">org.jnp.interfaces.NamingContextFactory</prop>
            <prop key="java.naming.provider.url">jnp://jndi.myURL.com:1099</prop>
            <prop key="java.naming.factory.url.pkgs">org.jboss.naming:org.jnp.interfaces</prop>
            <prop key="jnp.disableDiscovery">true</prop>
        </props>
    </property>
</bean>

<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
    <property name="jndiName" value="jdbc/mysql"/><!-- DataSource Name -->
    <property name="resourceRef" value="false"/>
    <property name="jndiTemplate" ref="jndiTemplate" />
</bean>

Ich konvertieren möchten, in der JEE-tag-format.

Möchte ich definieren, meine DataSrouce als

<jee:jndi-lookup jndi-name="jdbc/mysql" resource-ref="false" >
    <jee:environment>
        ....
    </jee:environment>
</jee:jndi-lookup>

Gibt es eine Möglichkeit, zu definieren.

InformationsquelleAutor Talha Ahmed Khan | 2012-07-17

Schreibe einen Kommentar