All pastes #733260 Raw Edit

Untitled

public text v1 · immutable
·published 2007-10-11 17:41 UTC
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>