My below given code


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">

<!--
- Application context definition for Express on Hibernate.
-->
<beans>

<bean id="jndiTemplate" class="org.springframework.jndi.JndiTemplate">
<property name="environment">
<map>
<entry key="java.naming.factory.initial" value="com.ibm.websphere.naming.WsnInitialContextF actory" />
<entry key="java.naming.provider.url" value="iiop://localhost:2810" />
<entry key="java.naming.corba.orb">
<value>
<bean class="org.omg.CORBA.ORB" factory-method="init">
<constructor-arg><null/></constructor-arg>
<constructor-arg><null/></constructor-arg>
</bean>
</value>
</entry>
</map>
</property>
</bean>
<bean id="jndiDataSource" class="org.springframework.jndi.JndiObjectFactoryB ean">
<property name="jndiTemplate">
<ref bean="jndiTemplate"/>
</property>
<property name="jndiName">
<value>jdbc/ela</value>
</property>
</bean>


<!-- Hibernate SessionFactory -->
<bean id="exampleSessionFactory" class="org.springframework.orm.hibernate3.LocalSes sionFactoryBean">
<property name="dataSource"><ref local="jndiDataSource"/></property>
<property name="configurationClass" value="org.hibernate.cfg.AnnotationConfiguration"/>
<property name="configLocation" value="hibernate.cfg.xml"/>
</bean>

<!-- Pass the session factory to our UserDAO -->
<bean id="customerDAOTarget" class="springexample.hibernate.CustomerDAOImpl">
<property name="sessionFactory"><ref local="exampleSessionFactory"/></property>
</bean>

<bean id="testDao" class="springexample.hibernate.CreateBankCustomerC lient">
<property name="sessionFactory"><ref local="exampleSessionFactory"/></property>
</bean>


<bean id="transactionManager" class="org.springframework.orm.hibernate3.Hibernat eTransactionManager">
<property name="sessionFactory"><ref bean="exampleSessionFactory"/></property>
</bean>

<bean id="userDAO"
class="org.springframework.transaction.interceptor .TransactionProxyFactoryBean">
<property name="transactionManager"><ref local="transactionManager"/></property>
<property name="target"><ref local="customerDAOTarget"/></property>
<property name="transactionAttributes">
<props>
<prop key="addCustomer">PROPAGATION_REQUIRED</prop>
</props>
</property>
</bean>



</beans>

I am getting this error


org.springframework.beans.factory.xml.XmlBeanDefin itionStoreException: Line 20 in XML document from class path resource [spring-jndi-hibernate.xml] is invalid; nested exception is org.xml.sax.SAXParseException: The content of element type "value" must match "null".


Please help and thanks.