0
錯誤我甲肝一個網絡服務器,當我嘗試使用Hibernate UTIL我得到一個錯誤時拋出(返回給客戶端):的HibernateUtil initializig在Web服務器上
SoapFault - faultcode: 'soapenv:Server' faultstring: 'Could not initialize class com.test.data.HibernateUtil' faultactor: 'null' detail: [email protected]
它能正常工作在我的本地PC。我怎麼知道它的原因是什麼?
I have the following code:
public class HibernateUtil {
private static final SessionFactory sessionFactory;
static {
try {
// Create the SessionFactory from hibernate.cfg.xml
sessionFactory = new Configuration().configure().buildSessionFactory();
} catch (Throwable ex) {
// Make sure you log the exception, as it might be swallowed
// System.err.println("Initial SessionFactory creation failed." + ex);
throw new ExceptionInInitializerError(ex);
}
}
public static SessionFactory getSessionFactory() {
return sessionFactory;
}
}
真的很需要這方面的幫助......可以提供任何需要的代碼。
我已經更新了HibernateUtil中沒有的try/catch,現在我得到確切的excpeion:
SoapFault - faultcode: 'soapenv:Server' faultstring: 'org.slf4j.impl.StaticLoggerBinder.getSingleton()Lorg/slf4j/impl/StaticLoggerBinder;' faultactor: 'null' detail: [email protected]
但jar部屬....
我怎麼能看到這篇日誌的託管?將嘗試獲取ex到客戶端 – Yoav
我收到以下內容:org.hibernate.HibernateException:找不到/hibernate.cfg.xml。爲什麼....? – Yoav
看看被部署的jar文件,看看你是否在jar文件中有這個文件,通常應該存在於src文件夾下 – mprabhat