/hostadmiral/trunk/conf/hibernate.cfg.xml.sample |
---|
File deleted |
/hostadmiral/trunk/conf/READNME |
---|
0,0 → 1,2 |
All user configuration is in webapp\WEB-INF\conf\hostadmiral_config.xml |
See webapp\WEB-INF\conf\hostadmiral_config.xml.sample as example. |
/hostadmiral/trunk/src/ak/hostadmiral/util/HibernateUtil.java |
---|
45,6 → 45,18 |
} |
} |
public static void configure(String driver, String userName, String password, |
String url, String dialect) |
throws HibernateException |
{ |
Configuration c = getConfiguration(); |
c.setProperty("hibernate.connection.driver_class", driver); |
c.setProperty("hibernate.connection.username", userName); |
c.setProperty("hibernate.connection.password", password); |
c.setProperty("hibernate.connection.url", url); |
c.setProperty("hibernate.dialect", dialect); |
} |
public static Configuration getConfiguration() |
throws HibernateException |
{ |
/hostadmiral/trunk/src/ak/hostadmiral/core/config/Configurator.java |
---|
9,7 → 9,9 |
import org.apache.log4j.Logger; |
import org.apache.commons.digester.Digester; |
import net.sf.hibernate.HibernateException; |
import ak.hostadmiral.util.HibernateUtil; |
import ak.hostadmiral.util.ConfigInit; |
import ak.hostadmiral.util.ModelException; |
import ak.hostadmiral.core.model.*; |
51,6 → 53,14 |
} |
// init data source |
ConfigDataSource cs = config.getDataSource(); |
try { |
HibernateUtil.configure(cs.getDriver(), cs.getUserName(), cs.getPassword(), |
cs.getUrl(), cs.getDialect()); |
} |
catch(HibernateException ex) { |
throw new ModelException("Cannot init data source: " + ex); |
} |
// init classes |
for(Iterator i = config.getInitialization().iterator(); i.hasNext(); ) { |
/hostadmiral/trunk/webapp/WEB-INF/conf/hostadmiral_config.xml |
---|
13,6 → 13,7 |
<initialization> |
<class>ak.hostadmiral.listener.dummy.DummyListener</class> |
</initialization> |
<!-- |
<initialization> |
<class>ak.hostadmiral.listener.file.FileListener</class> |
<init-param> |
20,5 → 21,6 |
<param-value>/tmp/hostadmiral</param-value> |
</init-param> |
</initialization> |
--> |
</initializations> |
</hostadmiral> |