Beginner |
 |
Joined: Fri Jan 23, 2004 5:08 am Posts: 21
|
Hi guys! im deploying my web application in sun one application server. i configure the connection pool and jdbc resources in the admin module.
then in the hibernate.hbm.xml i use :
<property name="connection.datasource">java:comp/env/jdbc/eon</property>
this hibernate.hbm.xml is being loaded in my SQLManager class
...........................
public class SQLManager {
private static final String CONFIGFILE = "/hbm/hibernate.hbm.xml";
private String _configFilePath = null;
private static SQLManager _manager = null;
private SessionFactory _factory = null;
private DataSource _datasource = null;
private Configuration configuration = null;
private boolean isStandAlone = false;
private SQLManager() {
}
public void init() {
URL configFileURL = null;
try {
configFileURL = SQLManager.class.getResource(
(_configFilePath==null)?CONFIGFILE:_configFilePath);
configuration = new Configuration().configure(configFileURL);
_factory = configuration.buildSessionFactory();
Util.getLogger(this)
.debug("open connection "+_factory.openSession().isConnected());
} catch (HibernateException he) {
he.printStackTrace();
}
}
....................................
but as the server loads up, im getting this error:
----- Root Cause -----
java.lang.ExceptionInInitializerError
at net.sf.hibernate.cfg.Configuration.<init>(Configuration.java:86)
at com.eon.common.SQLManager.init(SQLManager.java:51)
at com.eon.common.HibernatePlugIn.init(HibernatePlugIn.java:57)
at org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServle
t.java:1158)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:473)
..................................
any help?
thanks.
raymond
|
|