Problem with insertion of Hebrew language into database .
877306Jul 28 2011 — edited Aug 2 2011HI,
I have upgraded my application's data Access Layer from NHibernate 1.2 to NHibernate 3.0.
On upgradation I have configured database using ODP.net 11g.
On insertion it is not throwing any exception but the hebrew data is going as "?????????".
Can I get any pointer that why it is happening now.
Following is my NHibernate configuration.
<db:provider id="AMACDbProvider"
provider="OracleODP-2.0"
connectionString="Data Source=PE;User ID=AUSER; Password=AER1234;"/>
<!-- For creating Factory objects -->
<object id="NHibernateSessionFactory" type="Spring.Data.NHibernate.LocalSessionFactoryObject,Spring.Data.NHibernate30">
<property name="DbProvider" ref="AMACDbProvider"/>
<property name="MappingAssemblies">
<list>
<value>CacheMappings</value>
</list>
</property>
<property name="HibernateProperties">
<dictionary>
<entry key="hibernate.connection.provider" value="NHibernate.Connection.DriverConnectionProvider"></entry>
<entry key="dialect" value="NHibernate.Dialect.Oracle10gDialect"></entry>
<entry key="connection.driver_class" value="NHibernate.Driver.OracleDataClientDriver"></entry>
<entry key="proxyfactory.factory_class"
value="NHibernate.ByteCode.Castle.ProxyFactoryFactory, NHibernate.ByteCode.Castle" />
<entry key="hbm2ddl.keywords" value="none"/>
</dictionary>
</property>
</object>