2010-11-19 12 views
0

GridSphere'i bir uygulama aracılığıyla yüklemeye çalışıyorum, bir veritabanı oluşturan bir karınca görevi var. Bu yüzden hibernate.properties (yerine HSQL ait) Oracle kullanmak dosyasını değişti ama bu hatayı alıyorum:Hangi hibernate jar OracleDialect sınıfına sahip?

net.sf.hibernate.HibernateException: Could not instantiate dialect class 

Benim lehçesi ayarıdır:

 hibernate.dialect=org.hibernate.dialect.OracleDialect 

Ben Oracle10g

kullanıyorum

cevap

3

Özel durumun net.sf paketinden, Hazırda bekletme 2'yi kullandığınızı tahmin ediyorum. 2. sürümdeyken, hazırda bekletme kaynağında barındırıldı ve net.sf.hibernate paketiyle yayımlandı. 3. sürümden org.hibernate paketini kullanmaya başladılar. Bu yüzden kullanmanız gereken ağızlık, org.hibernate.dialect.OracleDialect yerine net.sf.hibernate.dialect.OracleDialect veya net.sf.hibernate.dialect.Oracle9Dialect'dur. sourceforge project page numaralı telefondan daha eski 2.x hazırda bekletme sürümlerini (kaynaklar ve belgelerle birlikte) hala bulabilirsiniz.

0

Bu sınıf Hazırda Bekleyen çekirdekte olmalıdır. source tree'a bakın. Ne tür bir hazırda bekletme kullanıyorsunuz?

Ayrıca, durumda org.hibernate.dialect.Oracle10gDialect kullanmak isteyebilirsiniz.

İlgili konular