2008-06-11 15:26:55,218 [4] DEBUG Spring.Context.Support.WebSupportModule [(null)] - Initializing Application instance
2008-06-11 15:26:55,234 [4] DEBUG Spring.Context.Support.WebApplicationContext [(null)] - looking up web context 'spring.root' in WebContextCache
2008-06-11 15:26:55,234 [4] DEBUG Spring.Context.Support.WebApplicationContext [(null)] - looking up web context 'spring.root' in ContextRegistry
2008-06-11 15:26:55,234 [4] DEBUG Spring.Context.Support.WebApplicationContext [(null)] - web context for vpath 'spring.root' not found. Force creation using filepath '/Spring.Northwind.Web/dummy.context'
2008-06-11 15:26:55,234 [4] DEBUG Spring.Context.Support.ContextHandler [(null)] - creating context '/spring.northwind.web'
2008-06-11 15:26:55,234 [4] DEBUG Spring.Objects.Factory.Support.AbstractObjectDefinitionReader [(null)] - Loading XML object definitions from file [L:\projects\spring-net\trunk\examples\Spring\Spring.Data.NHibernate.Northwind\src\Spring.Northwind.Web\Config\Aspects.xml]
2008-06-11 15:26:55,250 [4] DEBUG Spring.Objects.Factory.Support.AbstractObjectDefinitionReader [(null)] - Using the following XmlReader implementation : System.Xml.XsdValidatingReader
2008-06-11 15:26:55,250 [4] DEBUG Spring.Objects.Factory.Xml.DefaultObjectDefinitionDocumentReader [(null)] - Loading object definitions.
2008-06-11 15:26:55,250 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Loading object definitions...
2008-06-11 15:26:55,250 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Default lazy init 'false'.
2008-06-11 15:26:55,250 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Default dependency check 'none'.
2008-06-11 15:26:55,250 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Default autowire 'no'.
2008-06-11 15:26:55,250 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'CommonLoggingAroundAdvice'.
2008-06-11 15:26:55,250 [4] DEBUG Spring.Objects.Factory.Xml.DefaultObjectDefinitionDocumentReader [(null)] - Found 1 <object> elements defining objects.
2008-06-11 15:26:55,250 [4] DEBUG Spring.Objects.Factory.Support.AbstractObjectDefinitionReader [(null)] - Loaded 1 bean definitions from location [~/Config/Aspects.xml]
2008-06-11 15:26:55,250 [4] DEBUG Spring.Objects.Factory.Support.AbstractObjectDefinitionReader [(null)] - Loading XML object definitions from assembly [Spring.Northwind.Dao.NHibernate, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null], resource [Spring.Northwind.Dao.Dao.xml]
2008-06-11 15:26:55,250 [4] DEBUG Spring.Objects.Factory.Support.AbstractObjectDefinitionReader [(null)] - Using the following XmlReader implementation : System.Xml.XsdValidatingReader
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Xml.DefaultObjectDefinitionDocumentReader [(null)] - Loading object definitions.
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Loading object definitions...
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Default lazy init 'false'.
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Default dependency check 'none'.
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Default autowire 'no'.
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - No XML 'id' specified - using '' as the id and '' as aliases.
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Neither XML 'Spring.Objects.Factory.Config.PropertyPlaceholderConfigurer' nor 'id' specified - using object class name [name] as the id.
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'Spring.Objects.Factory.Config.PropertyPlaceholderConfigurer'.
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'DbProvider'.
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'NHibernateSessionFactory'.
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'HibernateTransactionManager'.
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'HibernateTemplate'.
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'CustomerDao'.
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'OrderDao'.
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Xml.DefaultObjectDefinitionDocumentReader [(null)] - Found 8 <object> elements defining objects.
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Support.AbstractObjectDefinitionReader [(null)] - Loaded 7 bean definitions from location [assembly://Spring.Northwind.Dao.NHibernate/Spring.Northwind.Dao/Dao.xml]
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Support.AbstractObjectDefinitionReader [(null)] - Loading XML object definitions from assembly [Spring.Northwind.Service, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null], resource [Spring.Northwind.Service.Services.xml]
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Support.AbstractObjectDefinitionReader [(null)] - Using the following XmlReader implementation : System.Xml.XsdValidatingReader
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Xml.DefaultObjectDefinitionDocumentReader [(null)] - Loading object definitions.
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Loading object definitions...
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Default lazy init 'false'.
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Default dependency check 'none'.
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Default autowire 'no'.
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'FulfillmentService'.
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'ShippingService'.
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Xml.DefaultObjectDefinitionDocumentReader [(null)] - Found 12 <object> elements defining objects.
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Support.AbstractObjectDefinitionReader [(null)] - Loaded 4 bean definitions from location [assembly://Spring.Northwind.Service/Spring.Northwind.Service/Services.xml]
2008-06-11 15:26:55,265 [4] DEBUG Spring.Objects.Factory.Support.AbstractObjectDefinitionReader [(null)] - Loading XML object definitions from file [L:\projects\spring-net\trunk\examples\Spring\Spring.Data.NHibernate.Northwind\src\Spring.Northwind.Web\Web.xml]
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.AbstractObjectDefinitionReader [(null)] - Using the following XmlReader implementation : System.Xml.XsdValidatingReader
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Xml.DefaultObjectDefinitionDocumentReader [(null)] - Loading object definitions.
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Loading object definitions...
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Default lazy init 'false'.
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Default dependency check 'none'.
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Default autowire 'no'.
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - No XML 'id' specified - using 'CustomerEditController' as the id and '' as aliases.
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'CustomerEditController'.
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - creating page instance 'Default.aspx'
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - page vpath is /Spring.Northwind.Web/Default.aspx
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - getting page type for Default.aspx
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - page vpath is /Spring.Northwind.Web/Default.aspx
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - got page type 'ASP.default_aspx' for vpath '/Spring.Northwind.Web/Default.aspx'
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id '/Default.aspx'.
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - No XML 'id' specified - using 'CustomerEditPage' as the id and '' as aliases.
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'CustomerEditPage'.
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - creating page instance 'CustomerList.aspx'
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - page vpath is /Spring.Northwind.Web/CustomerList.aspx
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - getting page type for CustomerList.aspx
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - page vpath is /Spring.Northwind.Web/CustomerList.aspx
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - got page type 'ASP.customerlist_aspx' for vpath '/Spring.Northwind.Web/CustomerList.aspx'
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id '/CustomerList.aspx'.
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - creating page instance 'CustomerEditor.aspx'
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - page vpath is /Spring.Northwind.Web/CustomerEditor.aspx
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - getting page type for CustomerEditor.aspx
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - page vpath is /Spring.Northwind.Web/CustomerEditor.aspx
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - got page type 'ASP.customereditor_aspx' for vpath '/Spring.Northwind.Web/CustomerEditor.aspx'
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id '/CustomerEditor.aspx'.
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - creating page instance 'CustomerOrders.aspx'
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - page vpath is /Spring.Northwind.Web/CustomerOrders.aspx
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - getting page type for CustomerOrders.aspx
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - page vpath is /Spring.Northwind.Web/CustomerOrders.aspx
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - got page type 'ASP.customerorders_aspx' for vpath '/Spring.Northwind.Web/CustomerOrders.aspx'
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id '/CustomerOrders.aspx'.
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Xml.DefaultObjectDefinitionDocumentReader [(null)] - Found 18 <object> elements defining objects.
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.AbstractObjectDefinitionReader [(null)] - Loaded 6 bean definitions from location [~/Web.xml]
2008-06-11 15:26:55,281 [4] DEBUG Spring.Context.Support.AbstractXmlApplicationContext [(null)] - Refreshed ObjectFactory for application context '/spring.northwind.web'.
2008-06-11 15:26:55,281 [4] DEBUG Spring.Context.Support.AbstractApplicationContext [(null)] - 18 objects defined in application context [/spring.northwind.web].
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Creating shared instance of singleton object 'Spring.Objects.Factory.Config.PropertyPlaceholderConfigurer'
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Creating instance of Object 'Spring.Objects.Factory.Config.PropertyPlaceholderConfigurer' with merged definition [Root web object with class [Spring.Objects.Factory.Config.PropertyPlaceholderConfigurer] defined in assembly [Spring.Northwind.Dao.NHibernate, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null], resource [Spring.Northwind.Dao.Dao.xml]].
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IInstantiationAwareObjectPostProcessors before the instantiation of 'Spring.Objects.Factory.Config.PropertyPlaceholderConfigurer'.
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Eagerly caching object 'Spring.Objects.Factory.Config.PropertyPlaceholderConfigurer' to allow for resolving potential circular references
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - configuring object 'Spring.Objects.Factory.Config.PropertyPlaceholderConfigurer' using definition 'Spring.Objects.Factory.Config.PropertyPlaceholderConfigurer'
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors before initialization of object 'Spring.Objects.Factory.Config.PropertyPlaceholderConfigurer'
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors after initialization of object 'Spring.Objects.Factory.Config.PropertyPlaceholderConfigurer'
2008-06-11 15:26:55,281 [4] DEBUG Spring.Context.Support.AbstractApplicationContext [(null)] - processed 1 IFactoryObjectPostProcessors defined in application context [/spring.northwind.web].
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Creating shared instance of singleton object 'Spring.Aop.Config.InternalAutoProxyCreator'
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Creating instance of Object 'Spring.Aop.Config.InternalAutoProxyCreator' with merged definition [RootObjectDefinition : Abstract = False; Singleton = True; LazyInit = False; Autowire = No; DependencyCheck = None; InitMethodName = ; DestroyMethodName = ; FactoryMethodName = ; FactoryObjectName = ].
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IInstantiationAwareObjectPostProcessors before the instantiation of 'Spring.Aop.Config.InternalAutoProxyCreator'.
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Eagerly caching object 'Spring.Aop.Config.InternalAutoProxyCreator' to allow for resolving potential circular references
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - configuring object 'proxyTargetType=False; proxyTargetAttributes=True; exposeProxy=False; isFrozen=False; optimize=False; aopProxyFactory=Spring.Aop.Framework.DynamicProxy.CachedAopProxyFactory; ' using definition 'Spring.Aop.Config.InternalAutoProxyCreator'
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Setting the name property on the IObjectNameAware object 'Spring.Aop.Config.InternalAutoProxyCreator'.
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Setting the ObjectFactory property on the IObjectFactoryAware object 'Spring.Aop.Config.InternalAutoProxyCreator'.
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors before initialization of object 'Spring.Aop.Config.InternalAutoProxyCreator'
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Calling AfterPropertiesSet() on object with name 'Spring.Aop.Config.InternalAutoProxyCreator'.
2008-06-11 15:26:55,281 [4] DEBUG Spring.Aop.Framework.AutoProxy.AbstractAutoProxyCreator [(null)] - instantiating available advisors
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Creating shared instance of singleton object 'Spring.Transaction.Interceptor.TransactionAttributeSourceAdvisor'
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Creating instance of Object 'Spring.Transaction.Interceptor.TransactionAttributeSourceAdvisor' with merged definition [RootObjectDefinition : Abstract = False; Singleton = True; LazyInit = False; Autowire = No; DependencyCheck = None; InitMethodName = ; DestroyMethodName = ; FactoryMethodName = ; FactoryObjectName = ].
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IInstantiationAwareObjectPostProcessors before the instantiation of 'Spring.Transaction.Interceptor.TransactionAttributeSourceAdvisor'.
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Eagerly caching object 'Spring.Transaction.Interceptor.TransactionAttributeSourceAdvisor' to allow for resolving potential circular references
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - configuring object 'Spring.Transaction.Interceptor.TransactionAttributeSourceAdvisor' using definition 'Spring.Transaction.Interceptor.TransactionAttributeSourceAdvisor'
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Creating instance of Object '(inner object)' with merged definition [RootObjectDefinition : Abstract = False; Singleton = True; LazyInit = False; Autowire = No; DependencyCheck = None; InitMethodName = ; DestroyMethodName = ; FactoryMethodName = ; FactoryObjectName = ].
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IInstantiationAwareObjectPostProcessors before the instantiation of '(inner object)'.
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - configuring object 'Spring.Transaction.Interceptor.TransactionInterceptor' using definition '(inner object)'
2008-06-11 15:26:55,281 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Resolving reference from property 'transactionManager' in object '(inner object)' to object 'transactionManager'.
2008-06-11 15:27:00,156 [4] ERROR Spring.Context.Support.WebApplicationContext [(null)] - failed creating context 'spring.root'
System.Configuration.ConfigurationErrorsException: Error creating context '/spring.northwind.web': No object named 'transactionManager' is defined : Cannot find definition for object [transactionManager] ---> Spring.Util.FatalReflectionException: Cannot instantiate Type [Spring.Context.Support.WebApplicationContext] using ctor [Void .ctor(System.String, Boolean, System.String[])] : 'Exception has been thrown by the target of an invocation.' ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Spring.Objects.Factory.ObjectCreationException: Error thrown by a dependency of object 'Spring.Transaction.Interceptor.TransactionAttributeSourceAdvisor' : Can't resolve reference to object 'transactionManager' while setting 'transactionManager'.
 while resolving 'transactionInterceptor' to '(inner object)'  ---> Spring.Objects.Factory.NoSuchObjectDefinitionException: No object named 'transactionManager' is defined : Cannot find definition for object [transactionManager]
   at Spring.Objects.Factory.Support.AbstractObjectFactory.GetObject(String name, Type requiredType, Object[] arguments) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Objects\Factory\Support\AbstractObjectFactory.cs:line 267
   at Spring.Objects.Factory.Support.AbstractObjectFactory.GetObject(String name) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Objects\Factory\Support\AbstractObjectFactory.cs:line 1616
   at Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory.ResolveReference(IConfigurableObjectDefinition definition, String name, String argumentName, RuntimeObjectReference reference) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Objects\Factory\Support\AbstractAutowireCapableObjectFactory.cs:line 2042
   --- End of inner exception stack trace ---
   at Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory.ResolveInnerObjectDefinition(String name, String innerObjectName, String argumentName, IObjectDefinition definition, Boolean singletonOwner) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Objects\Factory\Support\AbstractAutowireCapableObjectFactory.cs:line 1989
   at Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory.ResolveValueIfNecessary(String name, RootObjectDefinition definition, String argumentName, Object argumentValue) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Objects\Factory\Support\AbstractAutowireCapableObjectFactory.cs:line 1858
   at Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory.ApplyPropertyValues(String name, RootObjectDefinition definition, IObjectWrapper wrapper, IPropertyValues properties) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Objects\Factory\Support\AbstractAutowireCapableObjectFactory.cs:line 353
   at Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory.PopulateObject(String name, RootObjectDefinition definition, IObjectWrapper wrapper) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Objects\Factory\Support\AbstractAutowireCapableObjectFactory.cs:line 532
   at Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory.ConfigureObject(String name, RootObjectDefinition definition, IObjectWrapper wrapper) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Objects\Factory\Support\AbstractAutowireCapableObjectFactory.cs:line 2158
   at Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory.CreateObject(String name, RootObjectDefinition definition, Object[] arguments, Boolean allowEagerCaching) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Objects\Factory\Support\AbstractAutowireCapableObjectFactory.cs:line 881
   at Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory.CreateObject(String name, RootObjectDefinition definition, Object[] arguments) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Objects\Factory\Support\AbstractAutowireCapableObjectFactory.cs:line 763
   at Spring.Objects.Factory.Support.AbstractObjectFactory.CreateAndCacheSingletonInstance(String objectName, RootObjectDefinition objectDefinition, Object[] arguments) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Objects\Factory\Support\AbstractObjectFactory.cs:line 1730
   at Spring.Objects.Factory.Support.WebObjectFactory.CreateAndCacheSingletonInstance(String objectName, RootObjectDefinition objectDefinition, Object[] arguments) in l:\projects\spring-net\trunk\src\Spring\Spring.Web\Objects\Factory\Support\WebObjectFactory.cs:line 279
   at Spring.Objects.Factory.Support.AbstractObjectFactory.GetObject(String name, Type requiredType, Object[] arguments) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Objects\Factory\Support\AbstractObjectFactory.cs:line 280
   at Spring.Objects.Factory.Support.AbstractObjectFactory.GetObject(String name) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Objects\Factory\Support\AbstractObjectFactory.cs:line 1616
   at Spring.Aop.Framework.AutoProxy.DefaultAdvisorAutoProxyCreator.InstantiateCandidateAdvisors() in l:\projects\spring-net\trunk\src\Spring\Spring.Aop\Aop\Framework\AutoProxy\DefaultAdvisorAutoProxyCreator.cs:line 138
   at Spring.Aop.Framework.AutoProxy.DefaultAdvisorAutoProxyCreator.AfterPropertiesSet() in l:\projects\spring-net\trunk\src\Spring\Spring.Aop\Aop\Framework\AutoProxy\DefaultAdvisorAutoProxyCreator.cs:line 166
   at Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory.InvokeInitMethods(Object target, String name, IConfigurableObjectDefinition definition) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Objects\Factory\Support\AbstractAutowireCapableObjectFactory.cs:line 1604
   at Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory.ConfigureObject(String name, RootObjectDefinition definition, IObjectWrapper wrapper) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Objects\Factory\Support\AbstractAutowireCapableObjectFactory.cs:line 2192
   at Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory.CreateObject(String name, RootObjectDefinition definition, Object[] arguments, Boolean allowEagerCaching) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Objects\Factory\Support\AbstractAutowireCapableObjectFactory.cs:line 881
   at Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory.CreateObject(String name, RootObjectDefinition definition, Object[] arguments) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Objects\Factory\Support\AbstractAutowireCapableObjectFactory.cs:line 763
   at Spring.Objects.Factory.Support.AbstractObjectFactory.CreateAndCacheSingletonInstance(String objectName, RootObjectDefinition objectDefinition, Object[] arguments) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Objects\Factory\Support\AbstractObjectFactory.cs:line 1730
   at Spring.Objects.Factory.Support.WebObjectFactory.CreateAndCacheSingletonInstance(String objectName, RootObjectDefinition objectDefinition, Object[] arguments) in l:\projects\spring-net\trunk\src\Spring\Spring.Web\Objects\Factory\Support\WebObjectFactory.cs:line 279
   at Spring.Objects.Factory.Support.AbstractObjectFactory.GetObject(String name, Type requiredType, Object[] arguments) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Objects\Factory\Support\AbstractObjectFactory.cs:line 280
   at Spring.Objects.Factory.Support.AbstractObjectFactory.GetObject(String name) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Objects\Factory\Support\AbstractObjectFactory.cs:line 1616
   at Spring.Objects.Factory.Support.DefaultListableObjectFactory.GetObjectsOfType(Type type, Boolean includePrototypes, Boolean includeFactoryObjects) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Objects\Factory\Support\DefaultListableObjectFactory.cs:line 702
   at Spring.Context.Support.AbstractApplicationContext.GetObjectsOfType(Type type, Boolean includePrototypes, Boolean includeFactoryObjects) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Context\Support\AbstractApplicationContext.cs:line 1045
   at Spring.Context.Support.AbstractApplicationContext.RegisterObjectPostProcessors(IConfigurableListableObjectFactory objectFactory) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Context\Support\AbstractApplicationContext.cs:line 486
   at Spring.Context.Support.AbstractApplicationContext.Refresh() in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Context\Support\AbstractApplicationContext.cs:line 805
   at Spring.Context.Support.WebApplicationContext..ctor(String name, Boolean caseSensitive, IApplicationContext parentContext, String[] configurationLocations) in l:\projects\spring-net\trunk\src\Spring\Spring.Web\Context\Support\WebApplicationContext.cs:line 100
   at Spring.Context.Support.WebApplicationContext..ctor(String name, Boolean caseSensitive, String[] configurationLocations) in l:\projects\spring-net\trunk\src\Spring\Spring.Web\Context\Support\WebApplicationContext.cs:line 82
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle._InvokeConstructor(Object[] args, SignatureStruct& signature, IntPtr declaringType)
   at System.RuntimeMethodHandle.InvokeConstructor(Object[] args, SignatureStruct signature, RuntimeTypeHandle declaringType)
   at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)
   at Spring.Util.ObjectUtils.InstantiateType(ConstructorInfo constructor, Object[] arguments) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Util\ObjectUtils.cs:line 234
   --- End of inner exception stack trace ---
   at Spring.Util.ObjectUtils.InstantiateType(ConstructorInfo constructor, Object[] arguments) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Util\ObjectUtils.cs:line 239
   at Spring.Context.Support.ContextHandler.RootContextInstantiator.InvokeContextConstructor(ConstructorInfo ctor) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Context\Support\ContextHandler.cs:line 549
   at Spring.Context.Support.ContextHandler.ContextInstantiator.InstantiateContext() in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Context\Support\ContextHandler.cs:line 493
   at Spring.Context.Support.ContextHandler.InstantiateContext(IApplicationContext parentContext, Object configContext, String contextName, Type contextType, Boolean caseSensitive, String[] resources) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Context\Support\ContextHandler.cs:line 336
   at Spring.Context.Support.WebContextHandler.InstantiateContext(IApplicationContext parent, Object configContext, String contextName, Type contextType, Boolean caseSensitive, String[] resources) in l:\projects\spring-net\trunk\src\Spring\Spring.Web\Context\Support\WebContextHandler.cs:line 129
   at Spring.Context.Support.ContextHandler.Create(Object parent, Object configContext, XmlNode section) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Context\Support\ContextHandler.cs:line 279
   --- End of inner exception stack trace ---
   at System.Configuration.BaseConfigurationRecord.EvaluateOne(String[] keys, SectionInput input, Boolean isTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, Object parentResult)
   at System.Configuration.BaseConfigurationRecord.Evaluate(FactoryRecord factoryRecord, SectionRecord sectionRecord, Object parentResult, Boolean getLkg, Boolean getRuntimeObject, Object& result, Object& resultRuntimeObject)
   at System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject)
   at System.Configuration.BaseConfigurationRecord.GetSection(String configKey, Boolean getLkg, Boolean checkPermission)
   at System.Configuration.BaseConfigurationRecord.GetSection(String configKey)
   at System.Web.Configuration.HttpConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection(String configKey)
   at System.Configuration.ConfigurationManager.GetSection(String sectionName)
   at Spring.Util.ConfigurationUtils.GetSection(String sectionName) in l:\projects\spring-net\trunk\src\Spring\Spring.Core\Util\ConfigurationUtils.cs:line 58
   at Spring.Context.Support.WebApplicationContext.GetContextInternal(String virtualPath) in l:\projects\spring-net\trunk\src\Spring\Spring.Web\Context\Support\WebApplicationContext.cs:line 274
2008-06-11 15:28:56,015 [4] DEBUG Spring.Context.Support.WebSupportModule [(null)] - Set default resource protocol to 'web' and installed HttpContext-aware HybridContextStorage
2008-06-11 15:28:56,218 [4] DEBUG Spring.Context.Support.WebSupportModule [(null)] - Initializing Application instance
2008-06-11 15:28:56,359 [4] DEBUG Spring.Context.Support.WebSupportModule [(null)] - attaching to InProcSessionStateStore
2008-06-11 15:28:56,390 [4] DEBUG Spring.Context.Support.WebApplicationContext [(null)] - BeforeFirstRequest:False
2008-06-11 15:28:56,390 [4] DEBUG Spring.Context.Support.WebApplicationContext [(null)] - looking up web context 'spring.root' in WebContextCache
2008-06-11 15:28:56,390 [4] DEBUG Spring.Context.Support.WebApplicationContext [(null)] - looking up web context 'spring.root' in ContextRegistry
2008-06-11 15:28:56,390 [4] DEBUG Spring.Context.Support.WebApplicationContext [(null)] - web context for vpath 'spring.root' not found. Force creation using filepath '/Spring.Northwind.Web/dummy.context'
2008-06-11 15:28:56,390 [4] DEBUG Spring.Context.Support.ContextHandler [(null)] - creating context '/spring.northwind.web'
2008-06-11 15:28:56,421 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - hooking up event handlers
2008-06-11 15:28:56,593 [4] DEBUG Spring.Objects.Factory.Support.AbstractObjectDefinitionReader [(null)] - Loading XML object definitions from file [L:\projects\spring-net\trunk\examples\Spring\Spring.Data.NHibernate.Northwind\src\Spring.Northwind.Web\Config\Aspects.xml]
2008-06-11 15:28:56,593 [4] DEBUG Spring.Objects.Factory.Support.AbstractObjectDefinitionReader [(null)] - Using the following XmlReader implementation : System.Xml.XsdValidatingReader
2008-06-11 15:28:56,593 [4] DEBUG Spring.Objects.Factory.Xml.DefaultObjectDefinitionDocumentReader [(null)] - Loading object definitions.
2008-06-11 15:28:56,609 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Loading object definitions...
2008-06-11 15:28:56,609 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Default lazy init 'false'.
2008-06-11 15:28:56,609 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Default dependency check 'none'.
2008-06-11 15:28:56,609 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Default autowire 'no'.
2008-06-11 15:28:56,656 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'CommonLoggingAroundAdvice'.
2008-06-11 15:28:56,656 [4] DEBUG Spring.Objects.Factory.Xml.DefaultObjectDefinitionDocumentReader [(null)] - Found 1 <object> elements defining objects.
2008-06-11 15:28:56,656 [4] DEBUG Spring.Objects.Factory.Support.AbstractObjectDefinitionReader [(null)] - Loaded 1 bean definitions from location [~/Config/Aspects.xml]
2008-06-11 15:28:56,656 [4] DEBUG Spring.Objects.Factory.Support.AbstractObjectDefinitionReader [(null)] - Loading XML object definitions from assembly [Spring.Northwind.Dao.NHibernate, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null], resource [Spring.Northwind.Dao.Dao.xml]
2008-06-11 15:28:56,671 [4] DEBUG Spring.Objects.Factory.Support.AbstractObjectDefinitionReader [(null)] - Using the following XmlReader implementation : System.Xml.XsdValidatingReader
2008-06-11 15:28:56,671 [4] DEBUG Spring.Objects.Factory.Xml.DefaultObjectDefinitionDocumentReader [(null)] - Loading object definitions.
2008-06-11 15:28:56,671 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Loading object definitions...
2008-06-11 15:28:56,671 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Default lazy init 'false'.
2008-06-11 15:28:56,671 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Default dependency check 'none'.
2008-06-11 15:28:56,671 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Default autowire 'no'.
2008-06-11 15:28:56,671 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - No XML 'id' specified - using '' as the id and '' as aliases.
2008-06-11 15:28:56,671 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Neither XML 'Spring.Objects.Factory.Config.PropertyPlaceholderConfigurer' nor 'id' specified - using object class name [name] as the id.
2008-06-11 15:28:56,671 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'Spring.Objects.Factory.Config.PropertyPlaceholderConfigurer'.
2008-06-11 15:28:56,671 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'DbProvider'.
2008-06-11 15:28:56,687 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'NHibernateSessionFactory'.
2008-06-11 15:28:56,687 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'transactionManager'.
2008-06-11 15:28:56,687 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'HibernateTemplate'.
2008-06-11 15:28:56,703 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'CustomerDao'.
2008-06-11 15:28:56,703 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'OrderDao'.
2008-06-11 15:28:56,703 [4] DEBUG Spring.Objects.Factory.Xml.DefaultObjectDefinitionDocumentReader [(null)] - Found 8 <object> elements defining objects.
2008-06-11 15:28:56,703 [4] DEBUG Spring.Objects.Factory.Support.AbstractObjectDefinitionReader [(null)] - Loaded 7 bean definitions from location [assembly://Spring.Northwind.Dao.NHibernate/Spring.Northwind.Dao/Dao.xml]
2008-06-11 15:28:56,703 [4] DEBUG Spring.Objects.Factory.Support.AbstractObjectDefinitionReader [(null)] - Loading XML object definitions from assembly [Spring.Northwind.Service, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null], resource [Spring.Northwind.Service.Services.xml]
2008-06-11 15:28:56,703 [4] DEBUG Spring.Objects.Factory.Support.AbstractObjectDefinitionReader [(null)] - Using the following XmlReader implementation : System.Xml.XsdValidatingReader
2008-06-11 15:28:56,703 [4] DEBUG Spring.Objects.Factory.Xml.DefaultObjectDefinitionDocumentReader [(null)] - Loading object definitions.
2008-06-11 15:28:56,703 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Loading object definitions...
2008-06-11 15:28:56,703 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Default lazy init 'false'.
2008-06-11 15:28:56,703 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Default dependency check 'none'.
2008-06-11 15:28:56,703 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Default autowire 'no'.
2008-06-11 15:28:56,703 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'FulfillmentService'.
2008-06-11 15:28:56,703 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'ShippingService'.
2008-06-11 15:28:56,750 [4] DEBUG Spring.Objects.Factory.Xml.DefaultObjectDefinitionDocumentReader [(null)] - Found 12 <object> elements defining objects.
2008-06-11 15:28:56,750 [4] DEBUG Spring.Objects.Factory.Support.AbstractObjectDefinitionReader [(null)] - Loaded 4 bean definitions from location [assembly://Spring.Northwind.Service/Spring.Northwind.Service/Services.xml]
2008-06-11 15:28:56,750 [4] DEBUG Spring.Objects.Factory.Support.AbstractObjectDefinitionReader [(null)] - Loading XML object definitions from file [L:\projects\spring-net\trunk\examples\Spring\Spring.Data.NHibernate.Northwind\src\Spring.Northwind.Web\Web.xml]
2008-06-11 15:28:56,750 [4] DEBUG Spring.Objects.Factory.Support.AbstractObjectDefinitionReader [(null)] - Using the following XmlReader implementation : System.Xml.XsdValidatingReader
2008-06-11 15:28:56,750 [4] DEBUG Spring.Objects.Factory.Xml.DefaultObjectDefinitionDocumentReader [(null)] - Loading object definitions.
2008-06-11 15:28:56,750 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Loading object definitions...
2008-06-11 15:28:56,750 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Default lazy init 'false'.
2008-06-11 15:28:56,750 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Default dependency check 'none'.
2008-06-11 15:28:56,750 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Default autowire 'no'.
2008-06-11 15:28:56,750 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - No XML 'id' specified - using 'CustomerEditController' as the id and '' as aliases.
2008-06-11 15:28:56,796 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'CustomerEditController'.
2008-06-11 15:28:56,796 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - creating page instance 'Default.aspx'
2008-06-11 15:28:56,796 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - page vpath is /Spring.Northwind.Web/Default.aspx
2008-06-11 15:28:58,312 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - getting page type for Default.aspx
2008-06-11 15:28:58,312 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - page vpath is /Spring.Northwind.Web/Default.aspx
2008-06-11 15:28:58,312 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - got page type 'ASP.default_aspx' for vpath '/Spring.Northwind.Web/Default.aspx'
2008-06-11 15:28:58,312 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id '/Default.aspx'.
2008-06-11 15:28:58,312 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - No XML 'id' specified - using 'CustomerEditPage' as the id and '' as aliases.
2008-06-11 15:28:58,312 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'CustomerEditPage'.
2008-06-11 15:28:58,312 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - creating page instance 'CustomerList.aspx'
2008-06-11 15:28:58,312 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - page vpath is /Spring.Northwind.Web/CustomerList.aspx
2008-06-11 15:28:58,328 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - getting page type for CustomerList.aspx
2008-06-11 15:28:58,328 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - page vpath is /Spring.Northwind.Web/CustomerList.aspx
2008-06-11 15:28:58,328 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - got page type 'ASP.customerlist_aspx' for vpath '/Spring.Northwind.Web/CustomerList.aspx'
2008-06-11 15:28:58,328 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id '/CustomerList.aspx'.
2008-06-11 15:28:58,328 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - creating page instance 'CustomerEditor.aspx'
2008-06-11 15:28:58,328 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - page vpath is /Spring.Northwind.Web/CustomerEditor.aspx
2008-06-11 15:28:58,328 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - getting page type for CustomerEditor.aspx
2008-06-11 15:28:58,328 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - page vpath is /Spring.Northwind.Web/CustomerEditor.aspx
2008-06-11 15:28:58,328 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - got page type 'ASP.customereditor_aspx' for vpath '/Spring.Northwind.Web/CustomerEditor.aspx'
2008-06-11 15:28:58,328 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id '/CustomerEditor.aspx'.
2008-06-11 15:28:58,328 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - creating page instance 'CustomerOrders.aspx'
2008-06-11 15:28:58,328 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - page vpath is /Spring.Northwind.Web/CustomerOrders.aspx
2008-06-11 15:28:58,328 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - getting page type for CustomerOrders.aspx
2008-06-11 15:28:58,328 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - page vpath is /Spring.Northwind.Web/CustomerOrders.aspx
2008-06-11 15:28:58,328 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - got page type 'ASP.customerorders_aspx' for vpath '/Spring.Northwind.Web/CustomerOrders.aspx'
2008-06-11 15:28:58,328 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id '/CustomerOrders.aspx'.
2008-06-11 15:28:58,328 [4] DEBUG Spring.Objects.Factory.Xml.DefaultObjectDefinitionDocumentReader [(null)] - Found 18 <object> elements defining objects.
2008-06-11 15:28:58,328 [4] DEBUG Spring.Objects.Factory.Support.AbstractObjectDefinitionReader [(null)] - Loaded 6 bean definitions from location [~/Web.xml]
2008-06-11 15:28:58,328 [4] DEBUG Spring.Context.Support.AbstractXmlApplicationContext [(null)] - Refreshed ObjectFactory for application context '/spring.northwind.web'.
2008-06-11 15:28:58,328 [4] DEBUG Spring.Context.Support.AbstractApplicationContext [(null)] - 18 objects defined in application context [/spring.northwind.web].
2008-06-11 15:28:58,375 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Creating shared instance of singleton object 'Spring.Objects.Factory.Config.PropertyPlaceholderConfigurer'
2008-06-11 15:28:58,375 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Creating instance of Object 'Spring.Objects.Factory.Config.PropertyPlaceholderConfigurer' with merged definition [Root web object with class [Spring.Objects.Factory.Config.PropertyPlaceholderConfigurer] defined in assembly [Spring.Northwind.Dao.NHibernate, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null], resource [Spring.Northwind.Dao.Dao.xml]].
2008-06-11 15:28:58,375 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IInstantiationAwareObjectPostProcessors before the instantiation of 'Spring.Objects.Factory.Config.PropertyPlaceholderConfigurer'.
2008-06-11 15:28:58,375 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Eagerly caching object 'Spring.Objects.Factory.Config.PropertyPlaceholderConfigurer' to allow for resolving potential circular references
2008-06-11 15:28:58,390 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - configuring object 'Spring.Objects.Factory.Config.PropertyPlaceholderConfigurer' using definition 'Spring.Objects.Factory.Config.PropertyPlaceholderConfigurer'
2008-06-11 15:28:58,421 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors before initialization of object 'Spring.Objects.Factory.Config.PropertyPlaceholderConfigurer'
2008-06-11 15:28:58,421 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors after initialization of object 'Spring.Objects.Factory.Config.PropertyPlaceholderConfigurer'
2008-06-11 15:28:58,453 [4] DEBUG Spring.Context.Support.AbstractApplicationContext [(null)] - processed 1 IFactoryObjectPostProcessors defined in application context [/spring.northwind.web].
2008-06-11 15:28:58,453 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Creating shared instance of singleton object 'Spring.Aop.Config.InternalAutoProxyCreator'
2008-06-11 15:28:58,453 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Creating instance of Object 'Spring.Aop.Config.InternalAutoProxyCreator' with merged definition [RootObjectDefinition : Abstract = False; Singleton = True; LazyInit = False; Autowire = No; DependencyCheck = None; InitMethodName = ; DestroyMethodName = ; FactoryMethodName = ; FactoryObjectName = ].
2008-06-11 15:28:58,453 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IInstantiationAwareObjectPostProcessors before the instantiation of 'Spring.Aop.Config.InternalAutoProxyCreator'.
2008-06-11 15:28:58,468 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Eagerly caching object 'Spring.Aop.Config.InternalAutoProxyCreator' to allow for resolving potential circular references
2008-06-11 15:28:58,468 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - configuring object 'proxyTargetType=False; proxyTargetAttributes=True; exposeProxy=False; isFrozen=False; optimize=False; aopProxyFactory=Spring.Aop.Framework.DynamicProxy.CachedAopProxyFactory; ' using definition 'Spring.Aop.Config.InternalAutoProxyCreator'
2008-06-11 15:28:58,468 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Setting the name property on the IObjectNameAware object 'Spring.Aop.Config.InternalAutoProxyCreator'.
2008-06-11 15:28:58,468 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Setting the ObjectFactory property on the IObjectFactoryAware object 'Spring.Aop.Config.InternalAutoProxyCreator'.
2008-06-11 15:28:58,468 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors before initialization of object 'Spring.Aop.Config.InternalAutoProxyCreator'
2008-06-11 15:28:58,468 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Calling AfterPropertiesSet() on object with name 'Spring.Aop.Config.InternalAutoProxyCreator'.
2008-06-11 15:28:58,468 [4] DEBUG Spring.Aop.Framework.AutoProxy.AbstractAutoProxyCreator [(null)] - instantiating available advisors
2008-06-11 15:28:58,484 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Creating shared instance of singleton object 'Spring.Transaction.Interceptor.TransactionAttributeSourceAdvisor'
2008-06-11 15:28:58,484 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Creating instance of Object 'Spring.Transaction.Interceptor.TransactionAttributeSourceAdvisor' with merged definition [RootObjectDefinition : Abstract = False; Singleton = True; LazyInit = False; Autowire = No; DependencyCheck = None; InitMethodName = ; DestroyMethodName = ; FactoryMethodName = ; FactoryObjectName = ].
2008-06-11 15:28:58,484 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IInstantiationAwareObjectPostProcessors before the instantiation of 'Spring.Transaction.Interceptor.TransactionAttributeSourceAdvisor'.
2008-06-11 15:28:58,500 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Eagerly caching object 'Spring.Transaction.Interceptor.TransactionAttributeSourceAdvisor' to allow for resolving potential circular references
2008-06-11 15:28:58,500 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - configuring object 'Spring.Transaction.Interceptor.TransactionAttributeSourceAdvisor' using definition 'Spring.Transaction.Interceptor.TransactionAttributeSourceAdvisor'
2008-06-11 15:28:58,500 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Creating instance of Object '(inner object)' with merged definition [RootObjectDefinition : Abstract = False; Singleton = True; LazyInit = False; Autowire = No; DependencyCheck = None; InitMethodName = ; DestroyMethodName = ; FactoryMethodName = ; FactoryObjectName = ].
2008-06-11 15:28:58,500 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IInstantiationAwareObjectPostProcessors before the instantiation of '(inner object)'.
2008-06-11 15:28:58,500 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - configuring object 'Spring.Transaction.Interceptor.TransactionInterceptor' using definition '(inner object)'
2008-06-11 15:28:58,500 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Resolving reference from property 'transactionManager' in object '(inner object)' to object 'transactionManager'.
2008-06-11 15:28:58,500 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Creating shared instance of singleton object 'transactionManager'
2008-06-11 15:28:58,500 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Creating instance of Object 'transactionManager' with merged definition [Root web object with class [Spring.Data.NHibernate.HibernateTransactionManager] defined in assembly [Spring.Northwind.Dao.NHibernate, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null], resource [Spring.Northwind.Dao.Dao.xml]].
2008-06-11 15:28:58,500 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IInstantiationAwareObjectPostProcessors before the instantiation of 'transactionManager'.
2008-06-11 15:28:58,500 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Eagerly caching object 'transactionManager' to allow for resolving potential circular references
2008-06-11 15:28:58,500 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - configuring object 'Spring.Data.NHibernate.HibernateTransactionManager' using definition 'transactionManager'
2008-06-11 15:28:58,500 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Resolving reference from property 'DbProvider' in object 'transactionManager' to object 'DbProvider'.
2008-06-11 15:28:58,500 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Creating shared instance of singleton object 'DbProvider'
2008-06-11 15:28:58,500 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Creating instance of Object 'DbProvider' with merged definition [Root web object with class [Spring.Data.Common.DbProviderFactoryObject] defined in ].
2008-06-11 15:28:58,500 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IInstantiationAwareObjectPostProcessors before the instantiation of 'DbProvider'.
2008-06-11 15:28:58,500 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Eagerly caching object 'DbProvider' to allow for resolving potential circular references
2008-06-11 15:28:58,500 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - configuring object 'Spring.Data.Common.DbProviderFactoryObject' using definition 'DbProvider'
2008-06-11 15:28:58,515 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors before initialization of object 'DbProvider'
2008-06-11 15:28:58,515 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Calling AfterPropertiesSet() on object with name 'DbProvider'.
2008-06-11 15:28:58,515 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors after initialization of object 'DbProvider'
2008-06-11 15:28:58,515 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Object with name 'DbProvider' is a factory object.
2008-06-11 15:28:58,531 [4] DEBUG Spring.Objects.Factory.Support.AbstractObjectDefinitionReader [(null)] - Loading XML object definitions from assembly [Spring.Data, Version=1.1.2.20153, Culture=neutral, PublicKeyToken=null], resource [Spring.Data.Common.dbproviders.xml]
2008-06-11 15:28:58,531 [4] DEBUG Spring.Objects.Factory.Support.AbstractObjectDefinitionReader [(null)] - Using the following XmlReader implementation : System.Xml.XsdValidatingReader
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.DefaultObjectDefinitionDocumentReader [(null)] - Loading object definitions.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Loading object definitions...
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Default lazy init 'false'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Default dependency check 'none'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper [(null)] - Default autowire 'no'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'SqlServer-1.1'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'SqlServer-2.0'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Support.DefaultListableObjectFactory [(null)] - Registering alias 'System.Data.SqlClient' for object with name 'SqlServer-2.0'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'SqlServerCe-3.1'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Support.DefaultListableObjectFactory [(null)] - Registering alias 'System.Data.SqlServerCe' for object with name 'SqlServerCe-3.1'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'OleDb-1.1'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'OleDb-2.0'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Support.DefaultListableObjectFactory [(null)] - Registering alias 'System.Data.OleDb' for object with name 'OleDb-2.0'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'OracleClient-2.0'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Support.DefaultListableObjectFactory [(null)] - Registering alias 'System.Data.OracleClient' for object with name 'OracleClient-2.0'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'OracleODP-2.0'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Support.DefaultListableObjectFactory [(null)] - Registering alias 'Oracle.DataAccess.Client' for object with name 'OracleODP-2.0'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'MySql'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'MySql-1.0.9'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'MySql-5.0'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'MySql-5.0.8.1'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'MySql-5.1'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'MySql-5.1.4'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Support.DefaultListableObjectFactory [(null)] - Registering alias 'MySql.Data.MySqlClient' for object with name 'MySql-5.1.4'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'Npgsql-1.0'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'Npgsql-2.0-beta1'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'DB2-9.0.0-1.1'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'DB2-9.0.0-2.0'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Support.DefaultListableObjectFactory [(null)] - Registering alias 'IBM.Data.DB2' for object with name 'DB2-9.0.0-2.0'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'DB2-9.1.0-1.1'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'DB2-9.1.0.2'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Support.DefaultListableObjectFactory [(null)] - Registering alias 'IBM.Data.DB2.9.1.0' for object with name 'DB2-9.1.0.2'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'iDB2-10.0.0.0'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'SQLite-1.0.43'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'SQLite-1.0.44'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'SQLite-1.0.47'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Support.DefaultListableObjectFactory [(null)] - Registering alias 'System.Data.SQLite' for object with name 'SQLite-1.0.47'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'SybaseAse-12'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'SybaseAse-15'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'Odbc-1.1'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.ObjectsNamespaceParser [(null)] - Registering object definition with id 'Odbc-2.0'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Support.DefaultListableObjectFactory [(null)] - Registering alias 'System.Data.Odbc' for object with name 'Odbc-2.0'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Xml.DefaultObjectDefinitionDocumentReader [(null)] - Found 27 <object> elements defining objects.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Objects.Factory.Support.AbstractObjectDefinitionReader [(null)] - Loaded 27 bean definitions from location [assembly://Spring.Data, Version=1.1.2.20153, Culture=neutral, PublicKeyToken=null/Spring.Data.Common/dbproviders.xml]
2008-06-11 15:28:58,562 [4] DEBUG Spring.Context.Support.AbstractXmlApplicationContext [(null)] - Refreshed ObjectFactory for application context 'DBPROVIDERFACTORY_CONTEXT'.
2008-06-11 15:28:58,562 [4] DEBUG Spring.Context.Support.AbstractApplicationContext [(null)] - 27 objects defined in application context [DBPROVIDERFACTORY_CONTEXT].
2008-06-11 15:28:58,562 [4] DEBUG Spring.Context.Support.AbstractApplicationContext [(null)] - processed 0 IFactoryObjectPostProcessors defined in application context [DBPROVIDERFACTORY_CONTEXT].
2008-06-11 15:28:58,562 [4] DEBUG Spring.Context.Support.AbstractApplicationContext [(null)] - processed 0 IObjectPostProcessors defined in application context [DBPROVIDERFACTORY_CONTEXT].
2008-06-11 15:28:58,578 [4] DEBUG Spring.Context.Support.AbstractApplicationContext [(null)] - No IEventRegistry found with name 'eventRegistry' : using default 'Spring.Objects.Events.Support.EventRegistry'.
2008-06-11 15:28:58,578 [4] DEBUG Spring.Context.Support.AbstractApplicationContext [(null)] - No IMessageSource found with name 'messageSource' : using default 'StaticMessageSource : '.
2008-06-11 15:28:58,578 [4] DEBUG Spring.Objects.Factory.Support.DefaultListableObjectFactory [(null)] - Pre-instantiating singletons in factory [Spring.Objects.Factory.Support.DefaultListableObjectFactory]
2008-06-11 15:28:58,593 [4] INFO  Spring.Data.Common.DbProviderFactory [(null)] - 27 DbProviders Available. [SqlServer-1.1,SqlServer-2.0,SqlServerCe-3.1,OleDb-1.1,OleDb-2.0,OracleClient-2.0,OracleODP-2.0,MySql,MySql-1.0.9,MySql-5.0,MySql-5.0.8.1,MySql-5.1,MySql-5.1.4,Npgsql-1.0,Npgsql-2.0-beta1,DB2-9.0.0-1.1,DB2-9.0.0-2.0,DB2-9.1.0-1.1,DB2-9.1.0.2,iDB2-10.0.0.0,SQLite-1.0.43,SQLite-1.0.44,SQLite-1.0.47,SybaseAse-12,SybaseAse-15,Odbc-1.1,Odbc-2.0]
2008-06-11 15:28:58,593 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Creating instance of Object 'SqlServer-2.0' with merged definition [Root web object with class [Spring.Data.Common.DbProvider] defined in assembly [Spring.Data, Version=1.1.2.20153, Culture=neutral, PublicKeyToken=null], resource [Spring.Data.Common.dbproviders.xml]].
2008-06-11 15:28:58,593 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IInstantiationAwareObjectPostProcessors before the instantiation of 'SqlServer-2.0'.
2008-06-11 15:28:58,593 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Creating instance of Object '(inner object)' with merged definition [Root web object with class [Spring.Data.Common.DbMetadata] defined in assembly [Spring.Data, Version=1.1.2.20153, Culture=neutral, PublicKeyToken=null], resource [Spring.Data.Common.dbproviders.xml]].
2008-06-11 15:28:58,593 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IInstantiationAwareObjectPostProcessors before the instantiation of '(inner object)'.
2008-06-11 15:28:58,671 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Object '(inner object)' instantiated via constructor [Void .ctor(System.String, System.String, System.Type, System.Type, System.Type, System.Type, System.Type, System.String, System.Type, System.String, System.String, System.String, System.Type, Boolean, Boolean, Boolean, System.String)].
2008-06-11 15:28:58,671 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - configuring object 'Spring.Data.Common.DbMetadata' using definition '(inner object)'
2008-06-11 15:28:58,687 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors before initialization of object '(inner object)'
2008-06-11 15:28:58,687 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors after initialization of object '(inner object)'
2008-06-11 15:28:58,703 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Object 'SqlServer-2.0' instantiated via constructor [Void .ctor(Spring.Data.Common.IDbMetadata)].
2008-06-11 15:28:58,703 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - configuring object 'Spring.Data.Common.DbProvider' using definition 'SqlServer-2.0'
2008-06-11 15:28:58,703 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors before initialization of object 'SqlServer-2.0'
2008-06-11 15:28:58,703 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors after initialization of object 'SqlServer-2.0'
2008-06-11 15:28:58,703 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors after initialization of object 'DbProvider'
2008-06-11 15:28:58,703 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Resolving reference from property 'SessionFactory' in object 'transactionManager' to object 'NHibernateSessionFactory'.
2008-06-11 15:28:58,703 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Creating shared instance of singleton object 'NHibernateSessionFactory'
2008-06-11 15:28:58,703 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Creating instance of Object 'NHibernateSessionFactory' with merged definition [Root web object with class [Spring.Data.NHibernate.LocalSessionFactoryObject] defined in assembly [Spring.Northwind.Dao.NHibernate, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null], resource [Spring.Northwind.Dao.Dao.xml]].
2008-06-11 15:28:58,703 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IInstantiationAwareObjectPostProcessors before the instantiation of 'NHibernateSessionFactory'.
2008-06-11 15:28:58,703 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Eagerly caching object 'NHibernateSessionFactory' to allow for resolving potential circular references
2008-06-11 15:28:58,703 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - configuring object 'Spring.Data.NHibernate.LocalSessionFactoryObject' using definition 'NHibernateSessionFactory'
2008-06-11 15:28:58,703 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Resolving reference from property 'DbProvider' in object 'NHibernateSessionFactory' to object 'DbProvider'.
2008-06-11 15:28:58,703 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Returning cached instance of singleton object 'DbProvider'.
2008-06-11 15:28:58,703 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Object with name 'DbProvider' is a factory object.
2008-06-11 15:28:58,703 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors after initialization of object 'DbProvider'
2008-06-11 15:28:58,718 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors before initialization of object 'NHibernateSessionFactory'
2008-06-11 15:28:58,718 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Calling AfterPropertiesSet() on object with name 'NHibernateSessionFactory'.
2008-06-11 15:28:58,750 [4] INFO  NHibernate.Cfg.Environment [(null)] - NHibernate 1.2.1.4000 (1.2.1.4000)
2008-06-11 15:28:58,750 [4] INFO  NHibernate.Cfg.Environment [(null)] - nhibernate section not found in application configuration file
2008-06-11 15:28:58,765 [4] INFO  NHibernate.Cfg.Environment [(null)] - Bytecode provider name : lcg
2008-06-11 15:28:58,765 [4] INFO  NHibernate.Cfg.Environment [(null)] - Using reflection optimizer
2008-06-11 15:28:58,796 [4] WARN  Spring.Data.NHibernate.LocalSessionFactoryObject [(null)] - Overriding use of Spring's Hibernate Connection Provider with [NHibernate.Connection.DriverConnectionProvider]
2008-06-11 15:28:58,796 [4] INFO  NHibernate.Cfg.Configuration [(null)] - Searching for mapped documents in assembly: Spring.Northwind.Dao.NHibernate
2008-06-11 15:28:58,796 [4] INFO  NHibernate.Cfg.Configuration [(null)] - Mapping resource: Spring.Northwind.Mappings.OrderDetail.hbm.xml
2008-06-11 15:28:59,000 [4] INFO  NHibernate.Dialect.Dialect [(null)] - Using dialect: NHibernate.Dialect.MsSql2000Dialect
2008-06-11 15:28:59,078 [4] INFO  NHibernate.Cfg.HbmBinder [(null)] - Mapping class: Spring.Northwind.Domain.OrderDetail -> [Order Details]
2008-06-11 15:28:59,281 [4] INFO  NHibernate.Cfg.Configuration [(null)] - Mapping resource: Spring.Northwind.Mappings.Customer.hbm.xml
2008-06-11 15:28:59,281 [4] INFO  NHibernate.Dialect.Dialect [(null)] - Using dialect: NHibernate.Dialect.MsSql2000Dialect
2008-06-11 15:28:59,281 [4] INFO  NHibernate.Cfg.HbmBinder [(null)] - Mapping class: Spring.Northwind.Domain.Customer -> Customers
2008-06-11 15:28:59,312 [4] INFO  NHibernate.Cfg.Configuration [(null)] - Mapping resource: Spring.Northwind.Mappings.Order.hbm.xml
2008-06-11 15:28:59,312 [4] INFO  NHibernate.Dialect.Dialect [(null)] - Using dialect: NHibernate.Dialect.MsSql2000Dialect
2008-06-11 15:28:59,312 [4] INFO  NHibernate.Cfg.HbmBinder [(null)] - Mapping class: Spring.Northwind.Domain.Order -> Orders
2008-06-11 15:28:59,312 [4] INFO  Spring.Data.NHibernate.LocalSessionFactoryObject [(null)] - Building new Hibernate SessionFactory
2008-06-11 15:28:59,328 [4] INFO  NHibernate.Cfg.Configuration [(null)] - checking mappings queue
2008-06-11 15:28:59,328 [4] INFO  NHibernate.Cfg.Configuration [(null)] - processing one-to-many association mappings
2008-06-11 15:28:59,328 [4] INFO  NHibernate.Cfg.HbmBinder [(null)] - mapping collection: Spring.Northwind.Domain.Customer.Orders -> Orders
2008-06-11 15:28:59,328 [4] INFO  NHibernate.Cfg.HbmBinder [(null)] - mapping collection: Spring.Northwind.Domain.Order.OrderDetails -> [Order Details]
2008-06-11 15:28:59,328 [4] INFO  NHibernate.Cfg.Configuration [(null)] - processing one-to-one association property references
2008-06-11 15:28:59,328 [4] INFO  NHibernate.Cfg.Configuration [(null)] - processing foreign key constraints
2008-06-11 15:28:59,359 [4] INFO  NHibernate.Dialect.Dialect [(null)] - Using dialect: NHibernate.Dialect.MsSql2000Dialect
2008-06-11 15:28:59,359 [4] INFO  NHibernate.Connection.ConnectionProviderFactory [(null)] - Initializing connection provider: NHibernate.Connection.DriverConnectionProvider
2008-06-11 15:28:59,359 [4] INFO  NHibernate.Connection.ConnectionProvider [(null)] - Configuring ConnectionProvider
2008-06-11 15:28:59,359 [4] INFO  NHibernate.Cfg.SettingsFactory [(null)] - Transaction factory: NHibernate.Transaction.AdoNetTransactionFactory
2008-06-11 15:28:59,359 [4] INFO  NHibernate.Cfg.SettingsFactory [(null)] - Optimize cache for minimal puts: False
2008-06-11 15:28:59,359 [4] INFO  NHibernate.Cfg.SettingsFactory [(null)] - Connection release mode: auto
2008-06-11 15:28:59,359 [4] INFO  NHibernate.Cfg.SettingsFactory [(null)] - Query translator: NHibernate.Hql.Classic.ClassicQueryTranslatorFactory
2008-06-11 15:28:59,359 [4] INFO  NHibernate.Cfg.SettingsFactory [(null)] - Query language substitutions: {}
2008-06-11 15:28:59,359 [4] INFO  NHibernate.Cfg.SettingsFactory [(null)] - cache provider: NHibernate.Cache.NoCacheProvider, NHibernate, Version=1.2.1.4000, Culture=neutral, PublicKeyToken=aa95f207798dfdb4
2008-06-11 15:28:59,421 [4] INFO  NHibernate.Impl.SessionFactoryImpl [(null)] - building session factory
2008-06-11 15:28:59,593 [4] INFO  NHibernate.Impl.SessionFactoryObjectFactory [(null)] - no name configured
2008-06-11 15:28:59,796 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors after initialization of object 'NHibernateSessionFactory'
2008-06-11 15:28:59,796 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Object with name 'NHibernateSessionFactory' is a factory object.
2008-06-11 15:28:59,796 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors after initialization of object 'NHibernateSessionFactory'
2008-06-11 15:28:59,796 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Setting the ObjectFactory property on the IObjectFactoryAware object 'transactionManager'.
2008-06-11 15:28:59,796 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors before initialization of object 'transactionManager'
2008-06-11 15:28:59,796 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Calling AfterPropertiesSet() on object with name 'transactionManager'.
2008-06-11 15:28:59,796 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors after initialization of object 'transactionManager'
2008-06-11 15:28:59,796 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Creating instance of Object '(inner object)' with merged definition [RootObjectDefinition : Abstract = False; Singleton = True; LazyInit = False; Autowire = No; DependencyCheck = None; InitMethodName = ; DestroyMethodName = ; FactoryMethodName = ; FactoryObjectName = ].
2008-06-11 15:28:59,796 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IInstantiationAwareObjectPostProcessors before the instantiation of '(inner object)'.
2008-06-11 15:28:59,796 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - configuring object 'Spring.Transaction.Interceptor.AttributesTransactionAttributeSource' using definition '(inner object)'
2008-06-11 15:28:59,796 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors before initialization of object '(inner object)'
2008-06-11 15:28:59,796 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors after initialization of object '(inner object)'
2008-06-11 15:28:59,796 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors before initialization of object '(inner object)'
2008-06-11 15:28:59,796 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Calling AfterPropertiesSet() on object with name '(inner object)'.
2008-06-11 15:28:59,812 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors after initialization of object '(inner object)'
2008-06-11 15:28:59,812 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors before initialization of object 'Spring.Transaction.Interceptor.TransactionAttributeSourceAdvisor'
2008-06-11 15:28:59,812 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors after initialization of object 'Spring.Transaction.Interceptor.TransactionAttributeSourceAdvisor'
2008-06-11 15:28:59,812 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors after initialization of object 'Spring.Aop.Config.InternalAutoProxyCreator'
2008-06-11 15:28:59,812 [4] DEBUG Spring.Context.Support.AbstractApplicationContext [(null)] - processed 1 IObjectPostProcessors defined in application context [/spring.northwind.web].
2008-06-11 15:28:59,812 [4] DEBUG Spring.Context.Support.AbstractApplicationContext [(null)] - No IEventRegistry found with name 'eventRegistry' : using default 'Spring.Objects.Events.Support.EventRegistry'.
2008-06-11 15:28:59,812 [4] DEBUG Spring.Context.Support.AbstractApplicationContext [(null)] - No IMessageSource found with name 'messageSource' : using default 'StaticMessageSource : '.
2008-06-11 15:28:59,812 [4] DEBUG Spring.Objects.Factory.Support.DefaultListableObjectFactory [(null)] - Pre-instantiating singletons in factory [Spring.Objects.Factory.Support.WebObjectFactory]
2008-06-11 15:28:59,812 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Creating shared instance of singleton object 'CommonLoggingAroundAdvice'
2008-06-11 15:28:59,812 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Creating instance of Object 'CommonLoggingAroundAdvice' with merged definition [Root web object with class [Spring.Aspects.Logging.CommonLoggingAroundAdvice] defined in file [L:\projects\spring-net\trunk\examples\Spring\Spring.Data.NHibernate.Northwind\src\Spring.Northwind.Web\Config\Aspects.xml]].
2008-06-11 15:28:59,812 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IInstantiationAwareObjectPostProcessors before the instantiation of 'CommonLoggingAroundAdvice'.
2008-06-11 15:28:59,812 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Eagerly caching object 'CommonLoggingAroundAdvice' to allow for resolving potential circular references
2008-06-11 15:28:59,812 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - configuring object 'Spring.Aspects.Logging.CommonLoggingAroundAdvice' using definition 'CommonLoggingAroundAdvice'
2008-06-11 15:28:59,812 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors before initialization of object 'CommonLoggingAroundAdvice'
2008-06-11 15:28:59,828 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors after initialization of object 'CommonLoggingAroundAdvice'
2008-06-11 15:28:59,828 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Creating shared instance of singleton object 'HibernateTemplate'
2008-06-11 15:28:59,828 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Creating instance of Object 'HibernateTemplate' with merged definition [Root web object with class [Spring.Data.NHibernate.HibernateTemplate] defined in assembly [Spring.Northwind.Dao.NHibernate, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null], resource [Spring.Northwind.Dao.Dao.xml]].
2008-06-11 15:28:59,828 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IInstantiationAwareObjectPostProcessors before the instantiation of 'HibernateTemplate'.
2008-06-11 15:28:59,828 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Eagerly caching object 'HibernateTemplate' to allow for resolving potential circular references
2008-06-11 15:28:59,828 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - configuring object 'Spring.Data.NHibernate.HibernateTemplate' using definition 'HibernateTemplate'
2008-06-11 15:28:59,828 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Resolving reference from property 'SessionFactory' in object 'HibernateTemplate' to object 'NHibernateSessionFactory'.
2008-06-11 15:28:59,828 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Returning cached instance of singleton object 'NHibernateSessionFactory'.
2008-06-11 15:28:59,828 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Object with name 'NHibernateSessionFactory' is a factory object.
2008-06-11 15:28:59,828 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors after initialization of object 'NHibernateSessionFactory'
2008-06-11 15:28:59,828 [4] DEBUG Spring.Aop.Framework.AutoProxy.AbstractAutoProxyCreator [(null)] - returning available advisors
2008-06-11 15:28:59,921 [4] INFO  Spring.Aop.Framework.AutoProxy.AbstractAutoProxyCreator [(null)] - Candidate advisor [Spring.Transaction.Interceptor.TransactionAttributeSourceAdvisor] rejected for type [NHibernate.Impl.SessionFactoryImpl]
2008-06-11 15:28:59,937 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Setting the ObjectFactory property on the IObjectFactoryAware object 'HibernateTemplate'.
2008-06-11 15:28:59,937 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors before initialization of object 'HibernateTemplate'
2008-06-11 15:28:59,937 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Calling AfterPropertiesSet() on object with name 'HibernateTemplate'.
2008-06-11 15:28:59,937 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors after initialization of object 'HibernateTemplate'
2008-06-11 15:28:59,937 [4] DEBUG Spring.Aop.Framework.AutoProxy.AbstractAutoProxyCreator [(null)] - returning available advisors
2008-06-11 15:28:59,984 [4] INFO  Spring.Aop.Framework.AutoProxy.AbstractAutoProxyCreator [(null)] - Candidate advisor [Spring.Transaction.Interceptor.TransactionAttributeSourceAdvisor] rejected for type [Spring.Data.NHibernate.HibernateTemplate]
2008-06-11 15:28:59,984 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Creating shared instance of singleton object 'CustomerDao'
2008-06-11 15:28:59,984 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Creating instance of Object 'CustomerDao' with merged definition [Root web object with class [Spring.Northwind.Dao.NHibernate.HibernateCustomerDao] defined in assembly [Spring.Northwind.Dao.NHibernate, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null], resource [Spring.Northwind.Dao.Dao.xml]].
2008-06-11 15:28:59,984 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IInstantiationAwareObjectPostProcessors before the instantiation of 'CustomerDao'.
2008-06-11 15:28:59,984 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Eagerly caching object 'CustomerDao' to allow for resolving potential circular references
2008-06-11 15:28:59,984 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - configuring object 'Spring.Northwind.Dao.NHibernate.HibernateCustomerDao' using definition 'CustomerDao'
2008-06-11 15:28:59,984 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Resolving reference from property 'HibernateTemplate' in object 'CustomerDao' to object 'HibernateTemplate'.
2008-06-11 15:28:59,984 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Returning cached instance of singleton object 'HibernateTemplate'.
2008-06-11 15:28:59,984 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors before initialization of object 'CustomerDao'
2008-06-11 15:28:59,984 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Calling AfterPropertiesSet() on object with name 'CustomerDao'.
2008-06-11 15:28:59,984 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors after initialization of object 'CustomerDao'
2008-06-11 15:28:59,984 [4] DEBUG Spring.Aop.Framework.AutoProxy.AbstractAutoProxyCreator [(null)] - returning available advisors
2008-06-11 15:29:00,000 [4] INFO  Spring.Aop.Framework.AutoProxy.AbstractAutoProxyCreator [(null)] - Candidate advisor [Spring.Transaction.Interceptor.TransactionAttributeSourceAdvisor] accepted for type [Spring.Northwind.Dao.NHibernate.HibernateCustomerDao]
2008-06-11 15:29:00,015 [4] INFO  Spring.Aop.Framework.AutoProxy.AbstractAutoProxyCreator [(null)] - Creating implicit proxy for object 'CustomerDao' with 0 common interceptors and 1 specific interceptors
2008-06-11 15:29:00,171 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Creating shared instance of singleton object 'OrderDao'
2008-06-11 15:29:00,171 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Creating instance of Object 'OrderDao' with merged definition [Root web object with class [Spring.Northwind.Dao.NHibernate.HibernateOrderDao] defined in assembly [Spring.Northwind.Dao.NHibernate, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null], resource [Spring.Northwind.Dao.Dao.xml]].
2008-06-11 15:29:00,171 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IInstantiationAwareObjectPostProcessors before the instantiation of 'OrderDao'.
2008-06-11 15:29:00,171 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Eagerly caching object 'OrderDao' to allow for resolving potential circular references
2008-06-11 15:29:00,171 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - configuring object 'Spring.Northwind.Dao.NHibernate.HibernateOrderDao' using definition 'OrderDao'
2008-06-11 15:29:00,171 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Resolving reference from property 'HibernateTemplate' in object 'OrderDao' to object 'HibernateTemplate'.
2008-06-11 15:29:00,171 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Returning cached instance of singleton object 'HibernateTemplate'.
2008-06-11 15:29:00,171 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors before initialization of object 'OrderDao'
2008-06-11 15:29:00,171 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Calling AfterPropertiesSet() on object with name 'OrderDao'.
2008-06-11 15:29:00,171 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors after initialization of object 'OrderDao'
2008-06-11 15:29:00,171 [4] DEBUG Spring.Aop.Framework.AutoProxy.AbstractAutoProxyCreator [(null)] - returning available advisors
2008-06-11 15:29:00,171 [4] INFO  Spring.Aop.Framework.AutoProxy.AbstractAutoProxyCreator [(null)] - Candidate advisor [Spring.Transaction.Interceptor.TransactionAttributeSourceAdvisor] rejected for type [Spring.Northwind.Dao.NHibernate.HibernateOrderDao]
2008-06-11 15:29:00,171 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Creating shared instance of singleton object 'FulfillmentService'
2008-06-11 15:29:00,171 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Creating instance of Object 'FulfillmentService' with merged definition [Root web object with class [Spring.Northwind.Service.FulfillmentService] defined in assembly [Spring.Northwind.Service, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null], resource [Spring.Northwind.Service.Services.xml]].
2008-06-11 15:29:00,171 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IInstantiationAwareObjectPostProcessors before the instantiation of 'FulfillmentService'.
2008-06-11 15:29:00,171 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Eagerly caching object 'FulfillmentService' to allow for resolving potential circular references
2008-06-11 15:29:00,171 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - configuring object 'Spring.Northwind.Service.FulfillmentService' using definition 'FulfillmentService'
2008-06-11 15:29:00,171 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Resolving reference from property 'CustomerDao' in object 'FulfillmentService' to object 'CustomerDao'.
2008-06-11 15:29:00,171 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Returning cached instance of singleton object 'CustomerDao'.
2008-06-11 15:29:00,171 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Resolving reference from property 'OrderDao' in object 'FulfillmentService' to object 'OrderDao'.
2008-06-11 15:29:00,171 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Returning cached instance of singleton object 'OrderDao'.
2008-06-11 15:29:00,171 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Resolving reference from property 'ShippingService' in object 'FulfillmentService' to object 'ShippingService'.
2008-06-11 15:29:00,171 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Creating shared instance of singleton object 'ShippingService'
2008-06-11 15:29:00,171 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Creating instance of Object 'ShippingService' with merged definition [Root web object with class [Spring.Northwind.Service.FedExShippingService] defined in assembly [Spring.Northwind.Service, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null], resource [Spring.Northwind.Service.Services.xml]].
2008-06-11 15:29:00,171 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IInstantiationAwareObjectPostProcessors before the instantiation of 'ShippingService'.
2008-06-11 15:29:00,171 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Eagerly caching object 'ShippingService' to allow for resolving potential circular references
2008-06-11 15:29:00,171 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - configuring object 'Spring.Northwind.Service.FedExShippingService' using definition 'ShippingService'
2008-06-11 15:29:00,171 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors before initialization of object 'ShippingService'
2008-06-11 15:29:00,171 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors after initialization of object 'ShippingService'
2008-06-11 15:29:00,187 [4] DEBUG Spring.Aop.Framework.AutoProxy.AbstractAutoProxyCreator [(null)] - returning available advisors
2008-06-11 15:29:00,187 [4] INFO  Spring.Aop.Framework.AutoProxy.AbstractAutoProxyCreator [(null)] - Candidate advisor [Spring.Transaction.Interceptor.TransactionAttributeSourceAdvisor] rejected for type [Spring.Northwind.Service.FedExShippingService]
2008-06-11 15:29:00,187 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors before initialization of object 'FulfillmentService'
2008-06-11 15:29:00,187 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors after initialization of object 'FulfillmentService'
2008-06-11 15:29:00,187 [4] DEBUG Spring.Aop.Framework.AutoProxy.AbstractAutoProxyCreator [(null)] - returning available advisors
2008-06-11 15:29:00,187 [4] INFO  Spring.Aop.Framework.AutoProxy.AbstractAutoProxyCreator [(null)] - Candidate advisor [Spring.Transaction.Interceptor.TransactionAttributeSourceAdvisor] accepted for type [Spring.Northwind.Service.FulfillmentService]
2008-06-11 15:29:00,187 [4] INFO  Spring.Aop.Framework.AutoProxy.AbstractAutoProxyCreator [(null)] - Creating implicit proxy for object 'FulfillmentService' with 0 common interceptors and 1 specific interceptors
2008-06-11 15:29:00,187 [4] DEBUG Spring.Context.Support.WebApplicationContext [(null)] - created instance [/spring.northwind.web]:WebApplicationContext(38109242)
2008-06-11 15:29:00,187 [4] DEBUG Spring.Context.Support.ContextRegistry [(null)] - Registering context '[/spring.northwind.web]:WebApplicationContext(38109242)' under name '/spring.northwind.web'.
2008-06-11 15:29:00,187 [4] DEBUG Spring.Context.Support.ContextHandler [(null)] - context '[/spring.northwind.web]:WebApplicationContext(38109242)' created for name '/spring.northwind.web'
2008-06-11 15:29:00,187 [4] DEBUG Spring.Context.Support.WebApplicationContext [(null)] - got context '[/spring.northwind.web]:WebApplicationContext(38109242)' for vpath 'spring.root'
2008-06-11 15:29:00,203 [4] DEBUG Spring.Context.Support.WebApplicationContext [(null)] - added context '[/spring.northwind.web]:WebApplicationContext(38109242)' to WebContextCache for vpath 'spring.root'
2008-06-11 15:29:00,203 [4] DEBUG Spring.Context.Support.WebApplicationContext [(null)] - added parent context '[/spring.northwind.web]:WebApplicationContext(38109242)' to WebContextCache for vpath '/spring.northwind.web'
2008-06-11 15:29:00,218 [4] DEBUG Spring.Context.Support.ContextRegistry [(null)] - Returning context '[/spring.northwind.web]:WebApplicationContext(38109242)' registered under name '/spring.northwind.web'.
2008-06-11 15:29:00,218 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Returning cached instance of singleton object 'NHibernateSessionFactory'.
2008-06-11 15:29:00,218 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Object with name 'NHibernateSessionFactory' is a factory object.
2008-06-11 15:29:00,218 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors after initialization of object 'NHibernateSessionFactory'
2008-06-11 15:29:00,218 [4] DEBUG Spring.Data.NHibernate.Support.OpenSessionInViewModule [(null)] - Opening single Hibernate Session in SessionScope
2008-06-11 15:29:00,218 [4] DEBUG Spring.Data.NHibernate.Support.SessionScope+LazySessionHolder [(null)] - Created LazySessionHolder
2008-06-11 15:29:00,218 [4] DEBUG Spring.Transaction.Support.TransactionSynchronizationManager [(null)] - Bound value [Spring.Data.NHibernate.Support.SessionScope+LazySessionHolder@331229B] for key [NHibernate.Impl.SessionFactoryImpl@21DE31D] to thread [4]
2008-06-11 15:29:00,703 [4] DEBUG Spring.Web.Support.PageHandlerFactory [(null)] - GetHandler():resolving url '/Spring.Northwind.Web/CustomerList.aspx'
2008-06-11 15:29:00,703 [4] DEBUG Spring.Context.Support.WebApplicationContext [(null)] - looking up web context 'spring.root' in WebContextCache
2008-06-11 15:29:00,703 [4] DEBUG Spring.Context.Support.WebApplicationContext [(null)] - returning WebContextCache hit '[/spring.northwind.web]:WebApplicationContext(38109242)' for vpath 'spring.root' 
2008-06-11 15:29:00,703 [4] DEBUG Spring.Web.Support.AbstractHandlerFactory [(null)] - GetHandler():looking up definition for app-relative url '/CustomerList.aspx'
2008-06-11 15:29:00,703 [4] DEBUG Spring.Web.Support.AbstractHandlerFactory [(null)] - GetHandler():found definition for page-url '/CustomerList.aspx'
2008-06-11 15:29:00,718 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Creating instance of Object '/CustomerList.aspx' with merged definition [Root web object with class [/Spring.Northwind.Web/CustomerList.aspx] defined in file [L:\projects\spring-net\trunk\examples\Spring\Spring.Data.NHibernate.Northwind\src\Spring.Northwind.Web\Web.xml]].
2008-06-11 15:29:00,718 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IInstantiationAwareObjectPostProcessors before the instantiation of '/CustomerList.aspx'.
2008-06-11 15:29:00,718 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - creating page instance '/Spring.Northwind.Web/CustomerList.aspx'
2008-06-11 15:29:00,718 [4] DEBUG Spring.Objects.Factory.Support.WebObjectUtils [(null)] - page vpath is /Spring.Northwind.Web/CustomerList.aspx
2008-06-11 15:29:00,718 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - configuring object 'ASP.customerlist_aspx' using definition '/CustomerList.aspx'
2008-06-11 15:29:00,734 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Resolving reference from property 'CustomerEditController' in object '/CustomerList.aspx' to object 'CustomerEditController'.
2008-06-11 15:29:00,734 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Creating instance of Object 'CustomerEditController' with merged definition [Root web object with class [NHibernateCustomerEditController] defined in file [L:\projects\spring-net\trunk\examples\Spring\Spring.Data.NHibernate.Northwind\src\Spring.Northwind.Web\Web.xml]].
2008-06-11 15:29:00,734 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IInstantiationAwareObjectPostProcessors before the instantiation of 'CustomerEditController'.
2008-06-11 15:29:00,734 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Resolving reference from property 'constructor argument with name sessionfactory' in object 'CustomerEditController' to object 'NHibernateSessionFactory'.
2008-06-11 15:29:00,734 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Returning cached instance of singleton object 'NHibernateSessionFactory'.
2008-06-11 15:29:00,734 [4] DEBUG Spring.Objects.Factory.Support.WebObjectFactory [(null)] - Object with name 'NHibernateSessionFactory' is a factory object.
2008-06-11 15:29:00,734 [4] DEBUG Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory [(null)] - Invoking IObjectPostProcessors after initialization of object 'NHibernateSessionFactory'
