rendered paste body<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location">
<value>classpath:bond-grid.properties</value>
</property>
</bean>
<bean id="BOND-GRID_DS" class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName" value="com.mysql.jdbc.Driver" />
<property name="url" value="${db.url}" />
<property name="username" value="${db.username}" />
<property name="password" value="${db.password}" />
<property name="initialSize" value="5" />
<property name="maxActive" value="10" />
</bean>
<bean id="JobDao" class="com.thomson.bond.grid.db.dao.impl.JobDaoImpl">
<property name="dataSource" ref="BOND-GRID_DS"/>
</bean>
<bean id="AccountingLogDao" class="com.thomson.bond.grid.db.dao.impl.AccountingLogDaoImpl">
<property name="dataSource" ref="BOND-GRID_DS"/>
</bean>
<bean id="ResourceUsageDao" class="com.thomson.bond.grid.db.dao.impl.ResourceUsageDaoImpl">
<property name="dataSource" ref="BOND-GRID_DS"/>
</bean>
<bean id="SubmitManager" class="com.thomson.bond.grid.drmaa.DrmaaSubmissionManager">
<property name="jobDao" ref="JobDao" />
</bean>
<bean id="AccountingManager" class="com.thomson.bond.grid.drmaa.DrmaaAccountingManager">
<property name="accountingLogDao" ref="AccountingLogDao" />
</bean>
</beans>