import org.splat.dal.bo.som.SimulationContext;
import org.splat.dal.bo.som.Study;
import org.splat.dal.bo.som.Visibility;
-import org.splat.dal.bo.som.Study.Properties;
import org.splat.dal.dao.som.Database;
import org.splat.service.dto.Proxy;
import org.splat.service.technical.IndexService;
*/
public class SearchServiceImpl implements SearchService {
- public final static Logger logger = org.splat.service.SearchServiceImpl.logger;
+ public final static Logger logger = Logger.getLogger(org.splat.service.SearchServiceImpl.class);
private RepositoryService _repositoryService;
*/
public class StudyServiceImpl implements StudyService {
- public final static Logger logger = org.splat.service.StudyServiceImpl.logger;
+ public final static Logger logger = Logger.getLogger(org.splat.service.StudyServiceImpl.class);
private IndexService _indexService;
</property>
<property name="hibernateProperties">
<value>
- hibernate.dialect=org.hibernate.dialect.HSQLDialect
hibernate.show_sql=true hbm2ddl.auto=update
hibernate.current_session_context_class=thread
</value>
</property>
+ <!-- The following property is used temporary to be able to manage transactions manually. -->
+ <!-- TODO: use annotations to mark transaction methods
+ instead of programmatic transaction management -->
<property name="exposeTransactionAwareSessionFactory">
<value>false</value>
</property>