<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:config="http://www.anyframejava.org/schema/service"
	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
	http://www.anyframejava.org/schema/service http://www.anyframejava.org/schema/service/anyframe-core-service-2.0.xsd">
	
	<bean id="gauceQueryService" class="anyframe.core.query.ria.gauce.impl.GauceQueryServiceImpl">
		<property name="riaQueryService" ref="riaQueryService"/>
	</bean>	
	
	<!-- The original JdbcTemplate definition -->
    <bean id="pagingNamedParamJdbcTemplate" class="anyframe.core.query.impl.jdbc.PagingNamedParamJdbcTemplate">
    	<constructor-arg index="0" ref="pagingJdbcTemplate"/>
	    <constructor-arg index="1" ref="dataSource"/>
    </bean>
    
	<bean name="riaQueryService" class="anyframe.core.query.ria.impl.RiaQueryServiceImpl">
		<property name="jdbcTemplate" ref="pagingNamedParamJdbcTemplate"/>
		<property name="lobHandler" ref="lobHandler"/>
		<property name="sqlRepository" ref="sqlLoader"/>
	</bean>	      	
</beans>


