Associação IBatis

Bom dia pessoal,

Estou tentando associar dois objetos no IBatis mas estou com problemas.


	<resultMap class="com.vf.bvf.cpc.marketing.model.datatype.RegraSolicitacaoMaterialVO" id="RegraSolicitacaoMaterialResultMapper">
	
		<result jdbcType="INTEGER" 	javaType="Integer" 	property="cdRegraSolicitacaoMaterial" 	column="CdRegraSolicitacaoMaterial"/>	
		<result jdbcType="DOUBLE" 	javaType="double" 	property="vrMultiplicadorParaSolicitacaoCCB" 	column="VrMultiplicadorParaSolicitacao"/>
		<result jdbcType="INTEGER" 	javaType="Integer" 	property="qtdCCbsBloco" 	column="QtCCBBloco"/>
		<result jdbcType="DOUBLE" 	javaType="double" 	property="vrMultiplicadorSaldo" 	column="VrMultiplicadorSaldo"/>		
		<result jdbcType="DOUBLE" 	javaType="double" 	property="vrProducaoMinima" 	column="VrProducaoMinima"/>
		<result jdbcType="CHAR" 	javaType="String"   property="tpGeracaoSaldo" 	column="TpGeracaoSaldo"/>
		<result jdbcType="TIMESTAMP" 	javaType="Date" 	property="dtIniCriacaoSaldo" 	column="DtIniCriacaoSaldo"/>
		<result jdbcType="TIMESTAMP" 	javaType="Date" 	property="dtFimCriacaoSaldo" 	column="DtFimCriacaoSaldo"/>

		<result property="modalidades" column="CdRegraSolicitacaoMaterial" select="selecionaModalidade"/>
		 
	</resultMap>


	<resultMap class="com.vf.bvf.cpc.marketing.model.datatype.RegraModalidadeVO" id="RegraModalidadeResultMapper">
	
		<result jdbcType="INTEGER" 	javaType="Integer" 	property="cdProduto" 	column="CdProduto"/>
		<result jdbcType="INTEGER" 	javaType="Integer" 	property="cdModalidadeProduto" 	column="CdModalidadeProduto"/>
		<result jdbcType="DOUBLE" 	javaType="double" 	property="vrCreditoContratoPago" 	column="VrCreditoContratoPago"/>		
		
	</resultMap>
	
	<!--  
		Comando para seleção 
	-->
	<select id="listarRegrasDeSolicitacaoMaterial" resultMap="RegraSolicitacaoMaterialResultMapper">	
	SELECT
		CdRegraSolicitacaoMaterial,
		VrMultiplicadorParaSolicitacao,
		QtCCBBloco,
		VrMultiplicadorSaldo,
		VrProducaoMinima,
		TpGeracaoSaldo,
		DtIniCriacaoSaldo,
		DtFimCriacaoSaldo
	FROM
		dbcpc..tbRegraSolicitacaoMaterial
	</select>
	
	<insert id="persistirRegrasSolicitacaoMaterial" parameterClass="regras">	
	INSERT INTO dbcpc..tbRegraSolicitacaoMaterial
      (CdRegraSolicitacaoMaterial, VrMultiplicadorParaSolicitacao, QtCCBBloco, VrMultiplicadorSaldo, VrProducaoMinima, TpGeracaoSaldo, DtIniCriacaoSaldo, DtFimCriacaoSaldo)
    VALUES
      (#cdRegraSolicitacaoMaterial#, #vrMultiplicadorSaldo#, #qtdCCbsBloco#, #vrMultiplicadorSaldo#, #vrProducaoMinima#, #tpGeracaoSaldo#, #dtIniCriacaoSaldo#, #dtFimCriacaoSaldo#)
	</insert>
		
	<select id="selecionaModalidade" resultMap="RegraModalidadeResultMapper" parameterClass="int">
		SELECT  
			CdProduto,
			CdModalidadeProduto,
			VrCreditoContratoPago		
		FROM
		   dbcpc..tbRegraModalidade
		WHERE
		   CdRegraSolicitacaoMaterial = #value#		   
 	</select>

Ele “estoura” um erro de Spring. Sera que estou mapeando certo ???

O erro esta abaixo:

2010-06-30 10:56:42,909 ERROR [STDERR] 30/06/2010 10:56:42 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
INFO: Loading XML bean definitions from class path resource [com/vf/bvf/cpc/marketing/Marketing-Startup.xml]
2010-06-30 10:56:42,979 ERROR [STDERR] 30/06/2010 10:56:42 org.springframework.context.support.AbstractRefreshableApplicationContext refreshBeanFactory
INFO: Bean factory for application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=9346982]: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [businessBeanFactory]; root of BeanFactory hierarchy
2010-06-30 10:56:42,979 ERROR [STDERR] 30/06/2010 10:56:42 org.springframework.context.support.AbstractApplicationContext refresh
INFO: 1 beans defined in application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=9346982]
2010-06-30 10:56:42,989 ERROR [STDERR] 30/06/2010 10:56:42 org.springframework.context.support.AbstractApplicationContext initMessageSource
INFO: Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@12d6858]
2010-06-30 10:56:42,989 ERROR [STDERR] 30/06/2010 10:56:42 org.springframework.context.support.AbstractApplicationContext initApplicationEventMulticaster
INFO: Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@1d7b72]
2010-06-30 10:56:43,009 ERROR [STDERR] 30/06/2010 10:56:42 org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons
INFO: Pre-instantiating singletons in factory [org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [businessBeanFactory]; root of BeanFactory hierarchy]
2010-06-30 10:56:43,069 ERROR [STDERR] 30/06/2010 10:56:43 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
INFO: Loading XML bean definitions from class path resource [com/vf/bvf/fwk/jee/cfg/Spring-Base-Context.xml]
2010-06-30 10:56:43,159 ERROR [STDERR] 30/06/2010 10:56:43 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
INFO: Loading XML bean definitions from class path resource [com/vf/bvf/cpc/marketing/Marketing-Core.xml]
2010-06-30 10:56:43,259 ERROR [STDERR] 30/06/2010 10:56:43 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
INFO: Loading XML bean definitions from class path resource [com/vf/bvf/cpc/marketing/Marketing-Context.xml]
2010-06-30 10:56:43,349 ERROR [STDERR] 30/06/2010 10:56:43 org.springframework.context.support.AbstractRefreshableApplicationContext refreshBeanFactory
INFO: Bean factory for application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=11637573]: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [abstractIbatisClient,abstractTransactionProxy,dataSourceDBCPC,ibatisClientDBCPC,ibatisTemplateDBCPC,transactionManagerDBCPC,baseTransactionProxyDBCPC,marketingSequenceDAO,periodoSolicitacaoMaterialDAO,materialMarketingDAO,regraSolicitacaoMateriaDAO,regraModalidadeDAO,categoriaMaterialBusinessDAO,modalidadeDAO,cadastroMaterialDAO,tipoMaterialDAO,marketingSequenceBO,periodoSolicitacaoMaterialBO,materialMarketingBO,regraSolicitacaoMaterialBO,categoriaMaterialBusinessBO,modalidadeBO,cadastroMaterialBO,tipoMaterialBO,MarketingLocator,suporteLocator]; root of BeanFactory hierarchy
2010-06-30 10:56:43,359 ERROR [STDERR] 30/06/2010 10:56:43 org.springframework.context.support.AbstractApplicationContext refresh
INFO: 26 beans defined in application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=11637573]
2010-06-30 10:56:43,450 ERROR [STDERR] 30/06/2010 10:56:43 org.springframework.context.support.AbstractApplicationContext initMessageSource
INFO: Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@502b2]
2010-06-30 10:56:43,450 ERROR [STDERR] 30/06/2010 10:56:43 org.springframework.context.support.AbstractApplicationContext initApplicationEventMulticaster
INFO: Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@f3fd5c]
2010-06-30 10:56:43,450 ERROR [STDERR] 30/06/2010 10:56:43 org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons
INFO: Pre-instantiating singletons in factory [org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [abstractIbatisClient,abstractTransactionProxy,dataSourceDBCPC,ibatisClientDBCPC,ibatisTemplateDBCPC,transactionManagerDBCPC,baseTransactionProxyDBCPC,marketingSequenceDAO,periodoSolicitacaoMaterialDAO,materialMarketingDAO,regraSolicitacaoMateriaDAO,regraModalidadeDAO,categoriaMaterialBusinessDAO,modalidadeDAO,cadastroMaterialDAO,tipoMaterialDAO,marketingSequenceBO,periodoSolicitacaoMaterialBO,materialMarketingBO,regraSolicitacaoMaterialBO,categoriaMaterialBusinessBO,modalidadeBO,cadastroMaterialBO,tipoMaterialBO,MarketingLocator,suporteLocator]; root of BeanFactory hierarchy]

Obrigado !

Ninguem ? :cry: :cry: