Subversion Repositories general

Compare Revisions

Ignore whitespace Rev 1030 → Rev 1031

/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,7 → 13,8
<initialization>
<class>ak.hostadmiral.listener.dummy.DummyListener</class>
</initialization>
<initialization>
<!--
<initialization>
<class>ak.hostadmiral.listener.file.FileListener</class>
<init-param>
<param-name>fileName</param-name>
20,5 → 21,6
<param-value>/tmp/hostadmiral</param-value>
</init-param>
</initialization>
-->
</initializations>
</hostadmiral>