2010-03-23 20:48:03,953 [main] INFO org.springframework.context.support.ClassPathXmlApplicationContext - Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@1e4cbc4: startup date [Tue Mar 23 20:48:03 GMT 2010]; root of context hierarchy 2010-03-23 20:48:04,031 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/limaloa/spring/Adapter-basic.xml] 2010-03-23 20:48:04,218 [main] TRACE org.limaloa.spring.AdapterConfigurationBeanDefinitionParser - parsing adapter configuration 2010-03-23 20:48:04,218 [main] TRACE org.limaloa.spring.AdapterBeanDefinitionParser - parsing adapter for org.limaloa.spring.Source to bean ref testBean 2010-03-23 20:48:04,250 [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1081d2e: defining beans [org.limaloa.spring.AdapterConfigurationFactoryBean,testBean,adapter1]; root of factory hierarchy 2010-03-23 20:48:04,343 [main] TRACE org.limaloa.spring.AdapterConfigurationFactoryBean - creating adapterConfiguration instance 2010-03-23 20:48:04,343 [main] INFO org.limaloa.AdapterFactory - Lima-Loa version 0.6: Creating new AdapterFactory with 0 config files 2010-03-23 20:48:04,343 [main] INFO org.limaloa.mapping.MappingFactory - Creating new MappingFactory, useDozer is false 2010-03-23 20:48:04,359 [main] INFO org.limaloa.mapping.MappingFactory - No dozer mapping files 2010-03-23 20:48:04,359 [main] TRACE org.limaloa.spring.AdapterFactoryBean - using explicit adapter factory 2010-03-23 20:48:04,359 [main] TRACE org.limaloa.spring.AdapterFactoryBean - creating adapter instance for org.limaloa.spring.Source 2010-03-23 20:48:04,359 [main] TRACE org.limaloa.invocation.AdapterInvocationHandler - Source method sourceMethod1 invoked 2010-03-23 20:48:04,359 [main] TRACE org.limaloa.invocation.AdapterInvocationHandler - No parameters 2010-03-23 20:48:04,359 [main] TRACE org.limaloa.mapping.method.MethodMapperImpl - No mapped parameters 2010-03-23 20:48:04,359 [main] DEBUG org.limaloa.mapping.method.MethodMapperImpl - Invoking method targetMethod1 2010-03-23 20:48:04,375 [main] INFO org.springframework.context.support.ClassPathXmlApplicationContext - Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@1b000e7: startup date [Tue Mar 23 20:48:04 GMT 2010]; root of context hierarchy 2010-03-23 20:48:04,375 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/limaloa/spring/Adapter-multiple.xml] 2010-03-23 20:48:04,453 [main] TRACE org.limaloa.spring.AdapterConfigurationBeanDefinitionParser - parsing adapter configuration 2010-03-23 20:48:04,453 [main] TRACE org.limaloa.spring.AdapterBeanDefinitionParser - parsing adapter for org.limaloa.spring.Source to bean ref testBean 2010-03-23 20:48:04,453 [main] TRACE org.limaloa.spring.AdapterBeanDefinitionParser - parsing adapter for org.limaloa.spring.Source to bean ref testBean 2010-03-23 20:48:04,453 [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@b8c8e6: defining beans [org.limaloa.spring.AdapterConfigurationFactoryBean,testBean,adapter1,adapter2]; root of factory hierarchy 2010-03-23 20:48:04,468 [main] TRACE org.limaloa.spring.AdapterConfigurationFactoryBean - creating adapterConfiguration instance 2010-03-23 20:48:04,468 [main] INFO org.limaloa.AdapterFactory - Lima-Loa version 0.6: Creating new AdapterFactory with 0 config files 2010-03-23 20:48:04,468 [main] INFO org.limaloa.mapping.MappingFactory - Creating new MappingFactory, useDozer is false 2010-03-23 20:48:04,468 [main] INFO org.limaloa.mapping.MappingFactory - No dozer mapping files 2010-03-23 20:48:04,468 [main] TRACE org.limaloa.spring.AdapterFactoryBean - using explicit adapter factory 2010-03-23 20:48:04,468 [main] TRACE org.limaloa.spring.AdapterFactoryBean - creating adapter instance for org.limaloa.spring.Source 2010-03-23 20:48:04,468 [main] TRACE org.limaloa.spring.AdapterConfigurationFactoryBean - creating adapterConfiguration instance 2010-03-23 20:48:04,468 [main] INFO org.limaloa.AdapterFactory - Lima-Loa version 0.6: Creating new AdapterFactory with 0 config files 2010-03-23 20:48:04,468 [main] INFO org.limaloa.mapping.MappingFactory - Creating new MappingFactory, useDozer is false 2010-03-23 20:48:04,468 [main] INFO org.limaloa.mapping.MappingFactory - No dozer mapping files 2010-03-23 20:48:04,468 [main] TRACE org.limaloa.spring.AdapterFactoryBean - using explicit adapter factory 2010-03-23 20:48:04,468 [main] TRACE org.limaloa.spring.AdapterFactoryBean - creating adapter instance for org.limaloa.spring.Source 2010-03-23 20:48:04,468 [main] TRACE org.limaloa.invocation.AdapterInvocationHandler - Source method sourceMethod1 invoked 2010-03-23 20:48:04,468 [main] TRACE org.limaloa.invocation.AdapterInvocationHandler - No parameters 2010-03-23 20:48:04,468 [main] TRACE org.limaloa.mapping.method.MethodMapperImpl - No mapped parameters 2010-03-23 20:48:04,468 [main] DEBUG org.limaloa.mapping.method.MethodMapperImpl - Invoking method targetMethod1 2010-03-23 20:48:04,468 [main] TRACE org.limaloa.invocation.AdapterInvocationHandler - Source method sourceMethod1 invoked 2010-03-23 20:48:04,468 [main] TRACE org.limaloa.invocation.AdapterInvocationHandler - No parameters 2010-03-23 20:48:04,468 [main] TRACE org.limaloa.mapping.method.MethodMapperImpl - No mapped parameters 2010-03-23 20:48:04,468 [main] DEBUG org.limaloa.mapping.method.MethodMapperImpl - Invoking method targetMethod1 2010-03-23 20:48:04,468 [main] INFO org.springframework.context.support.ClassPathXmlApplicationContext - Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@2a6f16: startup date [Tue Mar 23 20:48:04 GMT 2010]; root of context hierarchy 2010-03-23 20:48:04,468 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/limaloa/spring/Adapter-multipleImplicit.xml] 2010-03-23 20:48:04,515 [main] TRACE org.limaloa.spring.AdapterBeanDefinitionParser - parsing adapter for org.limaloa.spring.Source to bean ref testBean 2010-03-23 20:48:04,515 [main] TRACE org.limaloa.spring.AdapterBeanDefinitionParser - parsing adapter for org.limaloa.spring.Source to bean ref testBean 2010-03-23 20:48:04,515 [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@ee22f7: defining beans [testBean,adapter1,adapter2]; root of factory hierarchy 2010-03-23 20:48:04,515 [main] INFO org.limaloa.AdapterFactory - Lima-Loa version 0.6: Creating new AdapterFactory with 0 config files 2010-03-23 20:48:04,515 [main] INFO org.limaloa.mapping.MappingFactory - Creating new MappingFactory, useDozer is false 2010-03-23 20:48:04,515 [main] INFO org.limaloa.mapping.MappingFactory - No dozer mapping files 2010-03-23 20:48:04,515 [main] TRACE org.limaloa.spring.AdapterFactoryBean - creating default factory 2010-03-23 20:48:04,515 [main] TRACE org.limaloa.spring.AdapterFactoryBean - creating adapter instance for org.limaloa.spring.Source 2010-03-23 20:48:04,515 [main] TRACE org.limaloa.spring.AdapterFactoryBean - re-using default factory 2010-03-23 20:48:04,515 [main] TRACE org.limaloa.spring.AdapterFactoryBean - creating adapter instance for org.limaloa.spring.Source 2010-03-23 20:48:04,515 [main] TRACE org.limaloa.invocation.AdapterInvocationHandler - Source method sourceMethod1 invoked 2010-03-23 20:48:04,515 [main] TRACE org.limaloa.invocation.AdapterInvocationHandler - No parameters 2010-03-23 20:48:04,515 [main] TRACE org.limaloa.mapping.method.MethodMapperImpl - No mapped parameters 2010-03-23 20:48:04,515 [main] DEBUG org.limaloa.mapping.method.MethodMapperImpl - Invoking method targetMethod1 2010-03-23 20:48:04,515 [main] TRACE org.limaloa.invocation.AdapterInvocationHandler - Source method sourceMethod1 invoked 2010-03-23 20:48:04,515 [main] TRACE org.limaloa.invocation.AdapterInvocationHandler - No parameters 2010-03-23 20:48:04,515 [main] TRACE org.limaloa.mapping.method.MethodMapperImpl - No mapped parameters 2010-03-23 20:48:04,515 [main] DEBUG org.limaloa.mapping.method.MethodMapperImpl - Invoking method targetMethod1 2010-03-23 20:48:04,515 [main] INFO org.springframework.context.support.ClassPathXmlApplicationContext - Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@be0e27: startup date [Tue Mar 23 20:48:04 GMT 2010]; root of context hierarchy 2010-03-23 20:48:04,515 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/limaloa/spring/Adapter-simpleExample.xml] 2010-03-23 20:48:04,609 [main] TRACE org.limaloa.spring.AdapterConfigurationBeanDefinitionParser - parsing adapter configuration 2010-03-23 20:48:04,609 [main] TRACE org.limaloa.spring.AdapterBeanDefinitionParser - parsing adapter for org.limaloa.spring.Source1 to bean ref target1 2010-03-23 20:48:04,625 [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1fddc31: defining beans [org.limaloa.spring.AdapterConfigurationFactoryBean,target1,adapter1]; root of factory hierarchy 2010-03-23 20:48:04,656 [main] TRACE org.limaloa.spring.AdapterConfigurationFactoryBean - creating adapterConfiguration instance 2010-03-23 20:48:04,656 [main] INFO org.limaloa.AdapterFactory - Lima-Loa version 0.6: Creating new AdapterFactory with 0 config files 2010-03-23 20:48:04,656 [main] INFO org.limaloa.mapping.MappingFactory - Creating new MappingFactory, useDozer is false 2010-03-23 20:48:04,656 [main] INFO org.limaloa.mapping.MappingFactory - No dozer mapping files 2010-03-23 20:48:04,656 [main] TRACE org.limaloa.spring.AdapterFactoryBean - using explicit adapter factory 2010-03-23 20:48:04,656 [main] TRACE org.limaloa.spring.AdapterFactoryBean - creating adapter instance for org.limaloa.spring.Source1 2010-03-23 20:48:04,656 [main] TRACE org.limaloa.invocation.AdapterInvocationHandler - Source method sourceMethod1 invoked 2010-03-23 20:48:04,656 [main] TRACE org.limaloa.invocation.AdapterInvocationHandler - No parameters 2010-03-23 20:48:04,656 [main] TRACE org.limaloa.mapping.method.MethodMapperImpl - No mapped parameters 2010-03-23 20:48:04,656 [main] DEBUG org.limaloa.mapping.method.MethodMapperImpl - Invoking method targetMethod1 2010-03-23 20:48:04,656 [main] INFO org.springframework.context.support.ClassPathXmlApplicationContext - Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@182da3d: startup date [Tue Mar 23 20:48:04 GMT 2010]; root of context hierarchy 2010-03-23 20:48:04,656 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/limaloa/spring/Adapter-simpleExample.xml] 2010-03-23 20:48:04,703 [main] TRACE org.limaloa.spring.AdapterConfigurationBeanDefinitionParser - parsing adapter configuration 2010-03-23 20:48:04,703 [main] TRACE org.limaloa.spring.AdapterBeanDefinitionParser - parsing adapter for org.limaloa.spring.Source1 to bean ref target1 2010-03-23 20:48:04,718 [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@b6e39f: defining beans [org.limaloa.spring.AdapterConfigurationFactoryBean,target1,adapter1]; root of factory hierarchy 2010-03-23 20:48:04,718 [main] TRACE org.limaloa.spring.AdapterConfigurationFactoryBean - creating adapterConfiguration instance 2010-03-23 20:48:04,718 [main] INFO org.limaloa.AdapterFactory - Lima-Loa version 0.6: Creating new AdapterFactory with 0 config files 2010-03-23 20:48:04,718 [main] INFO org.limaloa.mapping.MappingFactory - Creating new MappingFactory, useDozer is false 2010-03-23 20:48:04,718 [main] INFO org.limaloa.mapping.MappingFactory - No dozer mapping files 2010-03-23 20:48:04,718 [main] TRACE org.limaloa.spring.AdapterFactoryBean - using explicit adapter factory 2010-03-23 20:48:04,718 [main] TRACE org.limaloa.spring.AdapterFactoryBean - creating adapter instance for org.limaloa.spring.Source1 2010-03-23 20:48:04,718 [main] TRACE org.limaloa.invocation.AdapterInvocationHandler - Source method sourceMethod2 invoked 2010-03-23 20:48:04,718 [main] TRACE org.limaloa.invocation.AdapterInvocationHandler - parameter[0] is 42 2010-03-23 20:48:04,718 [main] TRACE org.limaloa.mapping.method.MethodMapperImpl - mapped parameter[0] is 42 2010-03-23 20:48:04,718 [main] DEBUG org.limaloa.mapping.method.MethodMapperImpl - Invoking method targetMethod2 2010-03-23 20:48:04,718 [main] INFO org.springframework.context.support.ClassPathXmlApplicationContext - Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@12d96f2: startup date [Tue Mar 23 20:48:04 GMT 2010]; root of context hierarchy 2010-03-23 20:48:04,718 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/limaloa/spring/Adapter-customBeanExample.xml] 2010-03-23 20:48:04,781 [main] TRACE org.limaloa.spring.AdapterConfigurationBeanDefinitionParser - parsing adapter configuration 2010-03-23 20:48:04,781 [main] TRACE org.limaloa.spring.AdapterBeanDefinitionParser - parsing adapter for org.limaloa.spring.Source2 to bean ref target2 2010-03-23 20:48:04,796 [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1542a75: defining beans [org.limaloa.spring.AdapterConfigurationFactoryBean,target2,adapter2]; root of factory hierarchy 2010-03-23 20:48:04,796 [main] TRACE org.limaloa.spring.AdapterConfigurationFactoryBean - creating adapterConfiguration instance 2010-03-23 20:48:04,796 [main] INFO org.limaloa.AdapterFactory - Lima-Loa version 0.6: Creating new AdapterFactory with 1 config files 2010-03-23 20:48:04,796 [main] INFO org.limaloa.mapping.MappingFactory - Creating new MappingFactory, useDozer is true 2010-03-23 20:48:04,796 [main] INFO org.limaloa.mapping.MappingFactory - dozer mapping file[0] is AdapterFactoryTest-mapping.xml 2010-03-23 20:48:04,812 [main] INFO org.dozer.config.GlobalSettings - Trying to find Dozer configuration file: dozer.properties 2010-03-23 20:48:04,828 [main] INFO org.dozer.config.GlobalSettings - Dozer configuration file not found: dozer.properties. Using defaults for all Dozer global properties. 2010-03-23 20:48:04,828 [main] INFO org.dozer.DozerInitializer - Initializing Dozer. Version: 5.1, Thread Name:main 2010-03-23 20:48:04,859 [main] INFO org.dozer.jmx.JMXPlatformImpl - Dozer JMX MBean [org.dozer.jmx:type=DozerStatisticsController] auto registered with the Platform MBean Server 2010-03-23 20:48:04,859 [main] INFO org.dozer.jmx.JMXPlatformImpl - Dozer JMX MBean [org.dozer.jmx:type=DozerAdminController] auto registered with the Platform MBean Server 2010-03-23 20:48:04,859 [main] INFO org.dozer.DozerBeanMapper - Initializing a new instance of the dozer bean mapper. 2010-03-23 20:48:04,875 [main] TRACE org.limaloa.spring.AdapterFactoryBean - using explicit adapter factory 2010-03-23 20:48:04,875 [main] TRACE org.limaloa.spring.AdapterFactoryBean - creating adapter instance for org.limaloa.spring.Source2 2010-03-23 20:48:04,875 [main] TRACE org.limaloa.invocation.AdapterInvocationHandler - Source method sourceMethod1 invoked 2010-03-23 20:48:04,875 [main] TRACE org.limaloa.invocation.AdapterInvocationHandler - parameter[0] is org.limaloa.test.SourceBean{ firstName: Fred, lastName: Bloggs, age: 101 } 2010-03-23 20:48:04,890 [main] INFO org.dozer.loader.CustomMappingsLoader - Using the following xml files to load custom mappings for the bean mapper instance: [AdapterFactoryTest-mapping.xml] 2010-03-23 20:48:04,890 [main] INFO org.dozer.loader.CustomMappingsLoader - Trying to find xml mapping file: AdapterFactoryTest-mapping.xml 2010-03-23 20:48:04,890 [main] INFO org.dozer.loader.CustomMappingsLoader - Using URL [file:/C:/limaloa-src/code/trunk/build/classes/AdapterFactoryTest-mapping.xml] to load custom xml mappings 2010-03-23 20:48:04,890 [main] DEBUG org.dozer.loader.xml.DozerResolver - Trying to resolve XML entity with public ID [null] and system ID [http://dozer.sourceforge.net/schema/beanmapping.xsd] 2010-03-23 20:48:04,890 [main] DEBUG org.dozer.loader.xml.DozerResolver - Trying to locate [beanmapping.xsd] in classpath 2010-03-23 20:48:04,890 [main] DEBUG org.dozer.loader.xml.DozerResolver - Found beanmapping XML Schema [http://dozer.sourceforge.net/schema/beanmapping.xsd] in classpath 2010-03-23 20:48:04,906 [main] DEBUG org.dozer.loader.xml.XMLParser - name: mapping 2010-03-23 20:48:04,906 [main] DEBUG org.dozer.loader.xml.XMLParser - config name: class-a 2010-03-23 20:48:04,906 [main] DEBUG org.dozer.loader.xml.XMLParser - value: org.limaloa.test.SourceBean 2010-03-23 20:48:04,906 [main] DEBUG org.dozer.loader.xml.XMLParser - config name: class-b 2010-03-23 20:48:04,906 [main] DEBUG org.dozer.loader.xml.XMLParser - value: org.limaloa.test.TargetBean 2010-03-23 20:48:04,906 [main] DEBUG org.dozer.loader.xml.XMLParser - config name: field 2010-03-23 20:48:04,906 [main] DEBUG org.dozer.loader.xml.XMLParser - value: 2010-03-23 20:48:04,906 [main] DEBUG org.dozer.loader.xml.XMLParser - config name: a 2010-03-23 20:48:04,906 [main] DEBUG org.dozer.loader.xml.XMLParser - value: firstName 2010-03-23 20:48:04,906 [main] DEBUG org.dozer.loader.xml.XMLParser - config name: b 2010-03-23 20:48:04,906 [main] DEBUG org.dozer.loader.xml.XMLParser - value: forename 2010-03-23 20:48:04,906 [main] DEBUG org.dozer.loader.xml.XMLParser - config name: field 2010-03-23 20:48:04,906 [main] DEBUG org.dozer.loader.xml.XMLParser - value: 2010-03-23 20:48:04,906 [main] DEBUG org.dozer.loader.xml.XMLParser - config name: a 2010-03-23 20:48:04,906 [main] DEBUG org.dozer.loader.xml.XMLParser - value: lastName 2010-03-23 20:48:04,906 [main] DEBUG org.dozer.loader.xml.XMLParser - config name: b 2010-03-23 20:48:04,906 [main] DEBUG org.dozer.loader.xml.XMLParser - value: surname 2010-03-23 20:48:04,921 [main] INFO org.dozer.loader.CustomMappingsLoader - Successfully loaded custom xml mappings from URL: [file:/C:/limaloa-src/code/trunk/build/classes/AdapterFactoryTest-mapping.xml] 2010-03-23 20:48:04,937 [main] DEBUG org.apache.commons.beanutils.converters.BooleanConverter - Setting default value: false 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.BooleanConverter - Converting 'Boolean' value 'false' to type 'Boolean' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.BooleanConverter - No conversion required, value is already a Boolean 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.ByteConverter - Setting default value: 0 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.ByteConverter - Converting 'Integer' value '0' to type 'Byte' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.ByteConverter - Converted to Byte value '0' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.CharacterConverter - Setting default value: 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.CharacterConverter - Converting 'Character' value ' ' to type 'Character' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.CharacterConverter - No conversion required, value is already a Character 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.DoubleConverter - Setting default value: 0 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.DoubleConverter - Converting 'Integer' value '0' to type 'Double' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.DoubleConverter - Converted to Double value '0.0' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.FloatConverter - Setting default value: 0 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.FloatConverter - Converting 'Integer' value '0' to type 'Float' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.FloatConverter - Converted to Float value '0.0' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.IntegerConverter - Setting default value: 0 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.IntegerConverter - Converting 'Integer' value '0' to type 'Integer' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.IntegerConverter - No conversion required, value is already a Integer 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.LongConverter - Setting default value: 0 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.LongConverter - Converting 'Integer' value '0' to type 'Long' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.LongConverter - Converted to Long value '0' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.ShortConverter - Setting default value: 0 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.ShortConverter - Converting 'Integer' value '0' to type 'Short' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.ShortConverter - Converted to Short value '0' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.BigDecimalConverter - Setting default value: 0.0 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.BigDecimalConverter - Converting 'BigDecimal' value '0.0' to type 'BigDecimal' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.BigDecimalConverter - No conversion required, value is already a BigDecimal 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.BigIntegerConverter - Setting default value: 0 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.BigIntegerConverter - Converting 'BigInteger' value '0' to type 'BigInteger' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.BigIntegerConverter - No conversion required, value is already a BigInteger 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.BooleanConverter - Setting default value: false 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.BooleanConverter - Converting 'Boolean' value 'false' to type 'Boolean' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.BooleanConverter - No conversion required, value is already a Boolean 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.ByteConverter - Setting default value: 0 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.ByteConverter - Converting 'Integer' value '0' to type 'Byte' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.ByteConverter - Converted to Byte value '0' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.CharacterConverter - Setting default value: 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.CharacterConverter - Converting 'Character' value ' ' to type 'Character' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.CharacterConverter - No conversion required, value is already a Character 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.DoubleConverter - Setting default value: 0 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.DoubleConverter - Converting 'Integer' value '0' to type 'Double' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.DoubleConverter - Converted to Double value '0.0' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.FloatConverter - Setting default value: 0 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.FloatConverter - Converting 'Integer' value '0' to type 'Float' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.FloatConverter - Converted to Float value '0.0' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.IntegerConverter - Setting default value: 0 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.IntegerConverter - Converting 'Integer' value '0' to type 'Integer' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.IntegerConverter - No conversion required, value is already a Integer 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.LongConverter - Setting default value: 0 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.LongConverter - Converting 'Integer' value '0' to type 'Long' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.LongConverter - Converted to Long value '0' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.ShortConverter - Setting default value: 0 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.ShortConverter - Converting 'Integer' value '0' to type 'Short' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.ShortConverter - Converted to Short value '0' 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.StringConverter - Setting default value: 2010-03-23 20:48:04,953 [main] DEBUG org.apache.commons.beanutils.converters.StringConverter - Converting 'String' value '' to type 'String' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Setting default value: [Z@1326484 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Converting 'boolean[]' value '[Z@1326484' to type 'boolean[]' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - No conversion required, value is already a boolean[] 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Setting default value: [B@16546ef 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Converting 'byte[]' value '[B@16546ef' to type 'byte[]' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - No conversion required, value is already a byte[] 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Setting default value: [C@1428ea 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Converting 'char[]' value '[C@1428ea' to type 'char[]' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - No conversion required, value is already a char[] 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Setting default value: [D@18a49e0 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Converting 'double[]' value '[D@18a49e0' to type 'double[]' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - No conversion required, value is already a double[] 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Setting default value: [F@1f82982 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Converting 'float[]' value '[F@1f82982' to type 'float[]' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - No conversion required, value is already a float[] 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Setting default value: [I@16d2633 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Converting 'int[]' value '[I@16d2633' to type 'int[]' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - No conversion required, value is already a int[] 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Setting default value: [J@e70e30 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Converting 'long[]' value '[J@e70e30' to type 'long[]' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - No conversion required, value is already a long[] 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Setting default value: [S@154864a 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Converting 'short[]' value '[S@154864a' to type 'short[]' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - No conversion required, value is already a short[] 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Setting default value: [Ljava.math.BigDecimal;@3c9217 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Converting 'BigDecimal[]' value '[Ljava.math.BigDecimal;@3c9217' to type 'BigDecimal[]' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - No conversion required, value is already a BigDecimal[] 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Setting default value: [Ljava.math.BigInteger;@14520eb 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Converting 'BigInteger[]' value '[Ljava.math.BigInteger;@14520eb' to type 'BigInteger[]' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - No conversion required, value is already a BigInteger[] 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Setting default value: [Ljava.lang.Boolean;@acb158 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Converting 'Boolean[]' value '[Ljava.lang.Boolean;@acb158' to type 'Boolean[]' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - No conversion required, value is already a Boolean[] 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Setting default value: [Ljava.lang.Byte;@17431b9 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Converting 'Byte[]' value '[Ljava.lang.Byte;@17431b9' to type 'Byte[]' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - No conversion required, value is already a Byte[] 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Setting default value: [Ljava.lang.Character;@b33d0a 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Converting 'Character[]' value '[Ljava.lang.Character;@b33d0a' to type 'Character[]' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - No conversion required, value is already a Character[] 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Setting default value: [Ljava.lang.Double;@89cc5e 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Converting 'Double[]' value '[Ljava.lang.Double;@89cc5e' to type 'Double[]' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - No conversion required, value is already a Double[] 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Setting default value: [Ljava.lang.Float;@c79809 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Converting 'Float[]' value '[Ljava.lang.Float;@c79809' to type 'Float[]' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - No conversion required, value is already a Float[] 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Setting default value: [Ljava.lang.Integer;@3bc473 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Converting 'Integer[]' value '[Ljava.lang.Integer;@3bc473' to type 'Integer[]' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - No conversion required, value is already a Integer[] 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Setting default value: [Ljava.lang.Long;@182bcde 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Converting 'Long[]' value '[Ljava.lang.Long;@182bcde' to type 'Long[]' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - No conversion required, value is already a Long[] 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Setting default value: [Ljava.lang.Short;@384065 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Converting 'Short[]' value '[Ljava.lang.Short;@384065' to type 'Short[]' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - No conversion required, value is already a Short[] 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Setting default value: [Ljava.lang.String;@513d61 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Converting 'String[]' value '[Ljava.lang.String;@513d61' to type 'String[]' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - No conversion required, value is already a String[] 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Setting default value: [Ljava.lang.Class;@194d372 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Converting 'Class[]' value '[Ljava.lang.Class;@194d372' to type 'Class[]' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - No conversion required, value is already a Class[] 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Setting default value: [Ljava.util.Date;@19e8329 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Converting 'Date[]' value '[Ljava.util.Date;@19e8329' to type 'Date[]' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - No conversion required, value is already a Date[] 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Setting default value: [Ljava.util.Calendar;@16c163f 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Converting 'Calendar[]' value '[Ljava.util.Calendar;@16c163f' to type 'Calendar[]' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - No conversion required, value is already a Calendar[] 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Setting default value: [Ljava.io.File;@12bcd4b 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Converting 'java.io.File[]' value '[Ljava.io.File;@12bcd4b' to type 'java.io.File[]' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - No conversion required, value is already a java.io.File[] 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Setting default value: [Ljava.sql.Date;@1ce3fc5 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Converting 'java.sql.Date[]' value '[Ljava.sql.Date;@1ce3fc5' to type 'java.sql.Date[]' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - No conversion required, value is already a java.sql.Date[] 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Setting default value: [Ljava.sql.Time;@cf66b 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Converting 'java.sql.Time[]' value '[Ljava.sql.Time;@cf66b' to type 'java.sql.Time[]' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - No conversion required, value is already a java.sql.Time[] 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Setting default value: [Ljava.sql.Timestamp;@f9c40 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Converting 'java.sql.Timestamp[]' value '[Ljava.sql.Timestamp;@f9c40' to type 'java.sql.Timestamp[]' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - No conversion required, value is already a java.sql.Timestamp[] 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Setting default value: [Ljava.net.URL;@491c4c 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - Converting 'java.net.URL[]' value '[Ljava.net.URL;@491c4c' to type 'java.net.URL[]' 2010-03-23 20:48:04,968 [main] DEBUG org.apache.commons.beanutils.converters.ArrayConverter - No conversion required, value is already a java.net.URL[] 2010-03-23 20:48:05,046 [main] DEBUG org.dozer.fieldmap.FieldMap - Getting ready to invoke write method on the destination object. Dest Obj: TargetBean, Dest value: Fred 2010-03-23 20:48:05,046 [main] DEBUG org.dozer.MappingProcessor - MAPPED: SourceBean.firstName --> TargetBean.forename VALUES: Fred --> Fred MAPID: 2010-03-23 20:48:05,046 [main] DEBUG org.dozer.fieldmap.FieldMap - Getting ready to invoke write method on the destination object. Dest Obj: TargetBean, Dest value: Bloggs 2010-03-23 20:48:05,046 [main] DEBUG org.dozer.MappingProcessor - MAPPED: SourceBean.lastName --> TargetBean.surname VALUES: Bloggs --> Bloggs MAPID: 2010-03-23 20:48:05,046 [main] DEBUG org.apache.commons.beanutils.converters.IntegerConverter - Converting 'Integer' value '101' to type 'Integer' 2010-03-23 20:48:05,046 [main] DEBUG org.apache.commons.beanutils.converters.IntegerConverter - No conversion required, value is already a Integer 2010-03-23 20:48:05,046 [main] DEBUG org.dozer.fieldmap.FieldMap - Getting ready to invoke write method on the destination object. Dest Obj: TargetBean, Dest value: 101 2010-03-23 20:48:05,046 [main] DEBUG org.dozer.MappingProcessor - MAPPED: SourceBean.age --> TargetBean.age VALUES: 101 --> 101 MAPID: 2010-03-23 20:48:05,046 [main] TRACE org.limaloa.mapping.method.MethodMapperImpl - mapped parameter[0] is org.limaloa.test.TargetBean{ forename: Fred, surname: Bloggs, age: 101 } 2010-03-23 20:48:05,046 [main] DEBUG org.limaloa.mapping.method.MethodMapperImpl - Invoking method targetMethod1 2010-03-23 20:48:05,046 [main] INFO org.springframework.context.support.ClassPathXmlApplicationContext - Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@54c4ad: startup date [Tue Mar 23 20:48:05 GMT 2010]; root of context hierarchy 2010-03-23 20:48:05,046 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/limaloa/spring/Adapter-customBeanExample.xml] 2010-03-23 20:48:05,078 [main] TRACE org.limaloa.spring.AdapterConfigurationBeanDefinitionParser - parsing adapter configuration 2010-03-23 20:48:05,078 [main] TRACE org.limaloa.spring.AdapterBeanDefinitionParser - parsing adapter for org.limaloa.spring.Source2 to bean ref target2 2010-03-23 20:48:05,078 [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@147c1db: defining beans [org.limaloa.spring.AdapterConfigurationFactoryBean,target2,adapter2]; root of factory hierarchy 2010-03-23 20:48:05,093 [main] TRACE org.limaloa.spring.AdapterConfigurationFactoryBean - creating adapterConfiguration instance 2010-03-23 20:48:05,093 [main] INFO org.limaloa.AdapterFactory - Lima-Loa version 0.6: Creating new AdapterFactory with 1 config files 2010-03-23 20:48:05,093 [main] INFO org.limaloa.mapping.MappingFactory - Creating new MappingFactory, useDozer is true 2010-03-23 20:48:05,093 [main] INFO org.limaloa.mapping.MappingFactory - dozer mapping file[0] is AdapterFactoryTest-mapping.xml 2010-03-23 20:48:05,093 [main] DEBUG org.dozer.DozerInitializer - Tried to perform initialization when Dozer already started. 2010-03-23 20:48:05,093 [main] INFO org.dozer.DozerBeanMapper - Initializing a new instance of the dozer bean mapper. 2010-03-23 20:48:05,093 [main] TRACE org.limaloa.spring.AdapterFactoryBean - using explicit adapter factory 2010-03-23 20:48:05,093 [main] TRACE org.limaloa.spring.AdapterFactoryBean - creating adapter instance for org.limaloa.spring.Source2 2010-03-23 20:48:05,093 [main] TRACE org.limaloa.invocation.AdapterInvocationHandler - Source method sourceMethod2 invoked 2010-03-23 20:48:05,093 [main] TRACE org.limaloa.invocation.AdapterInvocationHandler - No parameters 2010-03-23 20:48:05,093 [main] TRACE org.limaloa.mapping.method.MethodMapperImpl - No mapped parameters 2010-03-23 20:48:05,093 [main] DEBUG org.limaloa.mapping.method.MethodMapperImpl - Invoking method targetMethod2 2010-03-23 20:48:05,093 [main] INFO org.dozer.loader.CustomMappingsLoader - Using the following xml files to load custom mappings for the bean mapper instance: [AdapterFactoryTest-mapping.xml] 2010-03-23 20:48:05,093 [main] INFO org.dozer.loader.CustomMappingsLoader - Trying to find xml mapping file: AdapterFactoryTest-mapping.xml 2010-03-23 20:48:05,093 [main] INFO org.dozer.loader.CustomMappingsLoader - Using URL [file:/C:/limaloa-src/code/trunk/build/classes/AdapterFactoryTest-mapping.xml] to load custom xml mappings 2010-03-23 20:48:05,093 [main] DEBUG org.dozer.loader.xml.DozerResolver - Trying to resolve XML entity with public ID [null] and system ID [http://dozer.sourceforge.net/schema/beanmapping.xsd] 2010-03-23 20:48:05,093 [main] DEBUG org.dozer.loader.xml.DozerResolver - Trying to locate [beanmapping.xsd] in classpath 2010-03-23 20:48:05,093 [main] DEBUG org.dozer.loader.xml.DozerResolver - Found beanmapping XML Schema [http://dozer.sourceforge.net/schema/beanmapping.xsd] in classpath 2010-03-23 20:48:05,109 [main] DEBUG org.dozer.loader.xml.XMLParser - name: mapping 2010-03-23 20:48:05,109 [main] DEBUG org.dozer.loader.xml.XMLParser - config name: class-a 2010-03-23 20:48:05,109 [main] DEBUG org.dozer.loader.xml.XMLParser - value: org.limaloa.test.SourceBean 2010-03-23 20:48:05,109 [main] DEBUG org.dozer.loader.xml.XMLParser - config name: class-b 2010-03-23 20:48:05,109 [main] DEBUG org.dozer.loader.xml.XMLParser - value: org.limaloa.test.TargetBean 2010-03-23 20:48:05,109 [main] DEBUG org.dozer.loader.xml.XMLParser - config name: field 2010-03-23 20:48:05,109 [main] DEBUG org.dozer.loader.xml.XMLParser - value: 2010-03-23 20:48:05,109 [main] DEBUG org.dozer.loader.xml.XMLParser - config name: a 2010-03-23 20:48:05,109 [main] DEBUG org.dozer.loader.xml.XMLParser - value: firstName 2010-03-23 20:48:05,109 [main] DEBUG org.dozer.loader.xml.XMLParser - config name: b 2010-03-23 20:48:05,109 [main] DEBUG org.dozer.loader.xml.XMLParser - value: forename 2010-03-23 20:48:05,109 [main] DEBUG org.dozer.loader.xml.XMLParser - config name: field 2010-03-23 20:48:05,109 [main] DEBUG org.dozer.loader.xml.XMLParser - value: 2010-03-23 20:48:05,109 [main] DEBUG org.dozer.loader.xml.XMLParser - config name: a 2010-03-23 20:48:05,109 [main] DEBUG org.dozer.loader.xml.XMLParser - value: lastName 2010-03-23 20:48:05,109 [main] DEBUG org.dozer.loader.xml.XMLParser - config name: b 2010-03-23 20:48:05,109 [main] DEBUG org.dozer.loader.xml.XMLParser - value: surname 2010-03-23 20:48:05,109 [main] INFO org.dozer.loader.CustomMappingsLoader - Successfully loaded custom xml mappings from URL: [file:/C:/limaloa-src/code/trunk/build/classes/AdapterFactoryTest-mapping.xml] 2010-03-23 20:48:05,109 [main] DEBUG org.dozer.fieldmap.FieldMap - Getting ready to invoke write method on the destination object. Dest Obj: SourceBean, Dest value: Bertie 2010-03-23 20:48:05,109 [main] DEBUG org.dozer.MappingProcessor - MAPPED: TargetBean.forename --> SourceBean.firstName VALUES: Bertie --> Bertie MAPID: 2010-03-23 20:48:05,109 [main] DEBUG org.dozer.fieldmap.FieldMap - Getting ready to invoke write method on the destination object. Dest Obj: SourceBean, Dest value: Basset 2010-03-23 20:48:05,109 [main] DEBUG org.dozer.MappingProcessor - MAPPED: TargetBean.surname --> SourceBean.lastName VALUES: Basset --> Basset MAPID: 2010-03-23 20:48:05,109 [main] DEBUG org.apache.commons.beanutils.converters.IntegerConverter - Converting 'Integer' value '42' to type 'Integer' 2010-03-23 20:48:05,109 [main] DEBUG org.apache.commons.beanutils.converters.IntegerConverter - No conversion required, value is already a Integer 2010-03-23 20:48:05,109 [main] DEBUG org.dozer.fieldmap.FieldMap - Getting ready to invoke write method on the destination object. Dest Obj: SourceBean, Dest value: 42 2010-03-23 20:48:05,109 [main] DEBUG org.dozer.MappingProcessor - MAPPED: TargetBean.age --> SourceBean.age VALUES: 42 --> 42 MAPID: 2010-03-23 20:48:05,109 [main] INFO org.springframework.context.support.ClassPathXmlApplicationContext - Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@340101: startup date [Tue Mar 23 20:48:05 GMT 2010]; root of context hierarchy 2010-03-23 20:48:05,109 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/limaloa/spring/Adapter-customBeanExample.xml] 2010-03-23 20:48:05,187 [main] TRACE org.limaloa.spring.AdapterConfigurationBeanDefinitionParser - parsing adapter configuration 2010-03-23 20:48:05,187 [main] TRACE org.limaloa.spring.AdapterBeanDefinitionParser - parsing adapter for org.limaloa.spring.Source2 to bean ref target2 2010-03-23 20:48:05,187 [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1e328e0: defining beans [org.limaloa.spring.AdapterConfigurationFactoryBean,target2,adapter2]; root of factory hierarchy 2010-03-23 20:48:05,187 [main] TRACE org.limaloa.spring.AdapterConfigurationFactoryBean - creating adapterConfiguration instance 2010-03-23 20:48:05,187 [main] INFO org.limaloa.AdapterFactory - Lima-Loa version 0.6: Creating new AdapterFactory with 1 config files 2010-03-23 20:48:05,187 [main] INFO org.limaloa.mapping.MappingFactory - Creating new MappingFactory, useDozer is true 2010-03-23 20:48:05,187 [main] INFO org.limaloa.mapping.MappingFactory - dozer mapping file[0] is AdapterFactoryTest-mapping.xml 2010-03-23 20:48:05,187 [main] DEBUG org.dozer.DozerInitializer - Tried to perform initialization when Dozer already started. 2010-03-23 20:48:05,187 [main] INFO org.dozer.DozerBeanMapper - Initializing a new instance of the dozer bean mapper. 2010-03-23 20:48:05,187 [main] TRACE org.limaloa.spring.AdapterFactoryBean - using explicit adapter factory 2010-03-23 20:48:05,187 [main] TRACE org.limaloa.spring.AdapterFactoryBean - creating adapter instance for org.limaloa.spring.Source2 2010-03-23 20:48:05,187 [main] TRACE org.limaloa.invocation.AdapterInvocationHandler - Source method sourceMethod3 invoked 2010-03-23 20:48:05,187 [main] TRACE org.limaloa.invocation.AdapterInvocationHandler - parameter[0] is org.limaloa.test.SourceBean{ firstName: Fred, lastName: Bloggs, age: 101 } 2010-03-23 20:48:05,187 [main] TRACE org.limaloa.invocation.AdapterInvocationHandler - parameter[1] is org.limaloa.test.SourceBean{ firstName: John, lastName: Smith, age: 21 } 2010-03-23 20:48:05,187 [main] INFO org.dozer.loader.CustomMappingsLoader - Using the following xml files to load custom mappings for the bean mapper instance: [AdapterFactoryTest-mapping.xml] 2010-03-23 20:48:05,187 [main] INFO org.dozer.loader.CustomMappingsLoader - Trying to find xml mapping file: AdapterFactoryTest-mapping.xml 2010-03-23 20:48:05,187 [main] INFO org.dozer.loader.CustomMappingsLoader - Using URL [file:/C:/limaloa-src/code/trunk/build/classes/AdapterFactoryTest-mapping.xml] to load custom xml mappings 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.loader.xml.DozerResolver - Trying to resolve XML entity with public ID [null] and system ID [http://dozer.sourceforge.net/schema/beanmapping.xsd] 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.loader.xml.DozerResolver - Trying to locate [beanmapping.xsd] in classpath 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.loader.xml.DozerResolver - Found beanmapping XML Schema [http://dozer.sourceforge.net/schema/beanmapping.xsd] in classpath 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.loader.xml.XMLParser - name: mapping 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.loader.xml.XMLParser - config name: class-a 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.loader.xml.XMLParser - value: org.limaloa.test.SourceBean 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.loader.xml.XMLParser - config name: class-b 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.loader.xml.XMLParser - value: org.limaloa.test.TargetBean 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.loader.xml.XMLParser - config name: field 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.loader.xml.XMLParser - value: 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.loader.xml.XMLParser - config name: a 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.loader.xml.XMLParser - value: firstName 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.loader.xml.XMLParser - config name: b 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.loader.xml.XMLParser - value: forename 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.loader.xml.XMLParser - config name: field 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.loader.xml.XMLParser - value: 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.loader.xml.XMLParser - config name: a 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.loader.xml.XMLParser - value: lastName 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.loader.xml.XMLParser - config name: b 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.loader.xml.XMLParser - value: surname 2010-03-23 20:48:05,203 [main] INFO org.dozer.loader.CustomMappingsLoader - Successfully loaded custom xml mappings from URL: [file:/C:/limaloa-src/code/trunk/build/classes/AdapterFactoryTest-mapping.xml] 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.fieldmap.FieldMap - Getting ready to invoke write method on the destination object. Dest Obj: TargetBean, Dest value: Fred 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.MappingProcessor - MAPPED: SourceBean.firstName --> TargetBean.forename VALUES: Fred --> Fred MAPID: 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.fieldmap.FieldMap - Getting ready to invoke write method on the destination object. Dest Obj: TargetBean, Dest value: Bloggs 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.MappingProcessor - MAPPED: SourceBean.lastName --> TargetBean.surname VALUES: Bloggs --> Bloggs MAPID: 2010-03-23 20:48:05,203 [main] DEBUG org.apache.commons.beanutils.converters.IntegerConverter - Converting 'Integer' value '101' to type 'Integer' 2010-03-23 20:48:05,203 [main] DEBUG org.apache.commons.beanutils.converters.IntegerConverter - No conversion required, value is already a Integer 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.fieldmap.FieldMap - Getting ready to invoke write method on the destination object. Dest Obj: TargetBean, Dest value: 101 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.MappingProcessor - MAPPED: SourceBean.age --> TargetBean.age VALUES: 101 --> 101 MAPID: 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.fieldmap.FieldMap - Getting ready to invoke write method on the destination object. Dest Obj: TargetBean, Dest value: John 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.MappingProcessor - MAPPED: SourceBean.firstName --> TargetBean.forename VALUES: John --> John MAPID: 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.fieldmap.FieldMap - Getting ready to invoke write method on the destination object. Dest Obj: TargetBean, Dest value: Smith 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.MappingProcessor - MAPPED: SourceBean.lastName --> TargetBean.surname VALUES: Smith --> Smith MAPID: 2010-03-23 20:48:05,203 [main] DEBUG org.apache.commons.beanutils.converters.IntegerConverter - Converting 'Integer' value '21' to type 'Integer' 2010-03-23 20:48:05,203 [main] DEBUG org.apache.commons.beanutils.converters.IntegerConverter - No conversion required, value is already a Integer 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.fieldmap.FieldMap - Getting ready to invoke write method on the destination object. Dest Obj: TargetBean, Dest value: 21 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.MappingProcessor - MAPPED: SourceBean.age --> TargetBean.age VALUES: 21 --> 21 MAPID: 2010-03-23 20:48:05,203 [main] TRACE org.limaloa.mapping.method.MethodMapperImpl - mapped parameter[0] is org.limaloa.test.TargetBean{ forename: Fred, surname: Bloggs, age: 101 } 2010-03-23 20:48:05,203 [main] TRACE org.limaloa.mapping.method.MethodMapperImpl - mapped parameter[1] is org.limaloa.test.TargetBean{ forename: John, surname: Smith, age: 21 } 2010-03-23 20:48:05,203 [main] DEBUG org.limaloa.mapping.method.MethodMapperImpl - Invoking method targetMethod3 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.fieldmap.FieldMap - Getting ready to invoke write method on the destination object. Dest Obj: SourceBean, Dest value: Emily 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.MappingProcessor - MAPPED: TargetBean.forename --> SourceBean.firstName VALUES: Emily --> Emily MAPID: 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.fieldmap.FieldMap - Getting ready to invoke write method on the destination object. Dest Obj: SourceBean, Dest value: Bloggs 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.MappingProcessor - MAPPED: TargetBean.surname --> SourceBean.lastName VALUES: Bloggs --> Bloggs MAPID: 2010-03-23 20:48:05,203 [main] DEBUG org.apache.commons.beanutils.converters.IntegerConverter - Converting 'Integer' value '4' to type 'Integer' 2010-03-23 20:48:05,203 [main] DEBUG org.apache.commons.beanutils.converters.IntegerConverter - No conversion required, value is already a Integer 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.fieldmap.FieldMap - Getting ready to invoke write method on the destination object. Dest Obj: SourceBean, Dest value: 4 2010-03-23 20:48:05,203 [main] DEBUG org.dozer.MappingProcessor - MAPPED: TargetBean.age --> SourceBean.age VALUES: 4 --> 4 MAPID: 2010-03-23 20:48:05,203 [main] INFO org.springframework.context.support.ClassPathXmlApplicationContext - Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@419d05: startup date [Tue Mar 23 20:48:05 GMT 2010]; root of context hierarchy 2010-03-23 20:48:05,203 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/limaloa/spring/Adapter-nulls.xml] 2010-03-23 20:48:05,281 [main] TRACE org.limaloa.spring.AdapterConfigurationBeanDefinitionParser - parsing adapter configuration 2010-03-23 20:48:05,281 [main] TRACE org.limaloa.spring.AdapterBeanDefinitionParser - parsing adapter for org.limaloa.spring.Source2 to bean ref target2 2010-03-23 20:48:05,281 [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1d36dfe: defining beans [org.limaloa.spring.AdapterConfigurationFactoryBean,target2,adapter2]; root of factory hierarchy 2010-03-23 20:48:05,281 [main] TRACE org.limaloa.spring.AdapterConfigurationFactoryBean - creating adapterConfiguration instance 2010-03-23 20:48:05,281 [main] INFO org.limaloa.AdapterFactory - Lima-Loa version 0.6: Creating new AdapterFactory with 1 config files 2010-03-23 20:48:05,281 [main] INFO org.limaloa.mapping.MappingFactory - Creating new MappingFactory, useDozer is true 2010-03-23 20:48:05,281 [main] INFO org.limaloa.mapping.MappingFactory - dozer mapping file[0] is AdapterFactoryTest-mapping.xml 2010-03-23 20:48:05,281 [main] DEBUG org.dozer.DozerInitializer - Tried to perform initialization when Dozer already started. 2010-03-23 20:48:05,281 [main] INFO org.dozer.DozerBeanMapper - Initializing a new instance of the dozer bean mapper. 2010-03-23 20:48:05,281 [main] TRACE org.limaloa.spring.AdapterFactoryBean - using explicit adapter factory 2010-03-23 20:48:05,281 [main] TRACE org.limaloa.spring.AdapterFactoryBean - creating adapter instance for org.limaloa.spring.Source2 2010-03-23 20:48:05,281 [main] TRACE org.limaloa.invocation.AdapterInvocationHandler - Source method sourceMethod3 invoked 2010-03-23 20:48:05,281 [main] TRACE org.limaloa.invocation.AdapterInvocationHandler - parameter[0] is null 2010-03-23 20:48:05,281 [main] TRACE org.limaloa.invocation.AdapterInvocationHandler - parameter[1] is null 2010-03-23 20:48:05,281 [main] TRACE org.limaloa.mapping.method.MethodMapperImpl - mapped parameter[0] is null 2010-03-23 20:48:05,281 [main] TRACE org.limaloa.mapping.method.MethodMapperImpl - mapped parameter[1] is null 2010-03-23 20:48:05,281 [main] DEBUG org.limaloa.mapping.method.MethodMapperImpl - Invoking method targetMethod4 2010-03-23 20:48:05,296 [main] INFO org.springframework.context.support.ClassPathXmlApplicationContext - Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@106fc94: startup date [Tue Mar 23 20:48:05 GMT 2010]; root of context hierarchy 2010-03-23 20:48:05,296 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/limaloa/spring/Adapter-reverseOrder.xml] 2010-03-23 20:48:05,328 [main] TRACE org.limaloa.spring.AdapterBeanDefinitionParser - parsing adapter for org.limaloa.spring.Source to bean ref testBean 2010-03-23 20:48:05,328 [main] TRACE org.limaloa.spring.AdapterConfigurationBeanDefinitionParser - parsing adapter configuration 2010-03-23 20:48:05,328 [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@138c63: defining beans [adapter1,org.limaloa.spring.AdapterConfigurationFactoryBean,testBean]; root of factory hierarchy 2010-03-23 20:48:05,328 [main] TRACE org.limaloa.spring.AdapterConfigurationFactoryBean - creating adapterConfiguration instance 2010-03-23 20:48:05,328 [main] INFO org.limaloa.AdapterFactory - Lima-Loa version 0.6: Creating new AdapterFactory with 0 config files 2010-03-23 20:48:05,328 [main] INFO org.limaloa.mapping.MappingFactory - Creating new MappingFactory, useDozer is false 2010-03-23 20:48:05,328 [main] INFO org.limaloa.mapping.MappingFactory - No dozer mapping files 2010-03-23 20:48:05,328 [main] TRACE org.limaloa.spring.AdapterFactoryBean - using explicit adapter factory 2010-03-23 20:48:05,328 [main] TRACE org.limaloa.spring.AdapterFactoryBean - creating adapter instance for org.limaloa.spring.Source 2010-03-23 20:48:05,328 [main] TRACE org.limaloa.invocation.AdapterInvocationHandler - Source method sourceMethod1 invoked 2010-03-23 20:48:05,328 [main] TRACE org.limaloa.invocation.AdapterInvocationHandler - No parameters 2010-03-23 20:48:05,328 [main] TRACE org.limaloa.mapping.method.MethodMapperImpl - No mapped parameters 2010-03-23 20:48:05,328 [main] DEBUG org.limaloa.mapping.method.MethodMapperImpl - Invoking method targetMethod1