Solved

Xplanner cannot be started

Posted on 2009-04-14
11
3,820 Views
Last Modified: 2013-12-02
When I try to start xplanner from the the Tomcat Web Application Manager, it comes up with an error message        

"FAIL - Application at context path /xplanner could not be started"

OS :      Windows Vista
Installed : JDK 1.6.0_13
                Apache Tomcat 5.5.27
                MySQL 5.1
                xplanner-0.7b7-war

I created the xplanner database as per the instructions in the README.TXT. Copied the xplanner folder to Tomcat 5.5>webapps directory.
When I point my browser to http://localhost:8030/ (I'm using port 8030 for Tomcat), it goes to the Tomcat homepage.
But when I point my browser to http://localhost:8030/xplanner, it comes up with an error

"HTTP Status 404 -

type Status report

message

description The requested resource () is not available.
Apache Tomcat/5.5.27"

0
Comment
Question by:angel-angel
  • 7
  • 4
11 Comments
 
LVL 12

Expert Comment

by:Gibu George
ID: 24140426
Make sure that xplanner is deployed
0
 

Author Comment

by:angel-angel
ID: 24159493
It appears under the Tomcat Application Manager. But shows 'False' under running. When I start it, the error message comes up 'FAIL - Application at context path /xplanner could not be started'
0
 
LVL 12

Expert Comment

by:Gibu George
ID: 24159508
Check the tomcat logs and find put the errors appearing in the log here
0
 

Author Comment

by:angel-angel
ID: 24184903
catalina.2009-04-20
20-Apr-2009 09:52:14 org.apache.catalina.core.AprLifecycleListener lifecycleEvent

INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Tomcat 5.5\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files\CollabNet Subversion Server;C:\Program Files\PC Connectivity Solution\;C:\app\Administrator\product\11.1.0\db_1\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files\VoiceAge\Common;C:\Program Files\Common Files\Teleca Shared;C:\xplanner\xplanner-0.7b7-war\installer\ant\bin;C:\Program Files\Java\jdk1.6.0_13\bin;C:\Program Files\MySQL\MySQL Server 5.1\bin

20-Apr-2009 09:52:15 org.apache.coyote.http11.Http11BaseProtocol init

INFO: Initializing Coyote HTTP/1.1 on http-8030

20-Apr-2009 09:52:15 org.apache.catalina.startup.Catalina load

INFO: Initialization processed in 3666 ms

20-Apr-2009 09:52:15 org.apache.catalina.core.StandardService start

INFO: Starting service Catalina

20-Apr-2009 09:52:15 org.apache.catalina.core.StandardEngine start

INFO: Starting Servlet Engine: Apache Tomcat/5.5.27

20-Apr-2009 09:52:16 org.apache.catalina.core.StandardHost start

INFO: XML validation disabled

20-Apr-2009 09:52:59 org.apache.catalina.core.StandardContext start

SEVERE: Error listenerStart

20-Apr-2009 09:52:59 org.apache.catalina.core.StandardContext start

SEVERE: Context [/xplanner] startup failed due to previous errors

20-Apr-2009 09:52:59 org.apache.coyote.http11.Http11BaseProtocol start

INFO: Starting Coyote HTTP/1.1 on http-8030

20-Apr-2009 09:53:00 org.apache.jk.common.ChannelSocket init

INFO: JK: ajp13 listening on /0.0.0.0:8009

20-Apr-2009 09:53:00 org.apache.jk.server.JkMain start

INFO: Jk running ID=0 time=0/114  config=null

20-Apr-2009 09:53:00 org.apache.catalina.storeconfig.StoreLoader load

INFO: Find registry server-registry.xml at classpath resource

20-Apr-2009 09:53:00 org.apache.catalina.startup.Catalina start

INFO: Server startup in 44981 ms

Open in new window

0
 

Author Comment

by:angel-angel
ID: 24184945
manager.2009-04-20
20-Apr-2009 09:53:33 org.apache.catalina.core.ApplicationContext log

INFO: HTMLManager: init: Associated with Deployer 'Catalina:type=Deployer,host=localhost'

20-Apr-2009 09:53:33 org.apache.catalina.core.ApplicationContext log

INFO: HTMLManager: init: Global resources are available

20-Apr-2009 09:53:33 org.apache.catalina.core.ApplicationContext log

INFO: HTMLManager: list: Listing contexts for virtual host 'localhost'

20-Apr-2009 15:28:25 org.apache.catalina.core.ApplicationContext log

INFO: HTMLManager: list: Listing contexts for virtual host 'localhost'

20-Apr-2009 15:28:29 org.apache.catalina.core.ApplicationContext log

INFO: HTMLManager: start: Starting web application at '/xplanner'

20-Apr-2009 15:28:34 org.apache.catalina.core.ApplicationContext log

INFO: HTMLManager: list: Listing contexts for virtual host 'localhost'

Open in new window

0
6 Surprising Benefits of Threat Intelligence

All sorts of threat intelligence is available on the web. Intelligence you can learn from, and use to anticipate and prepare for future attacks.

 

Author Comment

by:angel-angel
ID: 24184968
stdout_20090420  
[      0]   INFO - alina].[localhost].[/xplanner] - Set web app root system property: 'xplanner.root' = [C:\Tomcat 5.5\webapps\xplanner\] 

[     25]   INFO - alina].[localhost].[/xplanner] - Initializing Log4J from [classpath:log4j.xml] 

[    747]   INFO - work.web.context.ContextLoader - Root WebApplicationContext: initialization started 

[    747]   INFO - alina].[localhost].[/xplanner] - Loading Spring root WebApplicationContext 

[   1060]   INFO - ry.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [spring-beans.xml] 

[   1167]   INFO - ry.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [spring-caching.xml] 

[   1444]   INFO - ry.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [spring-security.xml] 

[   4974]   INFO - amework.core.CollectionFactory - Commons Collections 3.x available 

[  14952]   INFO - pport.XmlWebApplicationContext - Bean factory for application context [Root WebApplicationContext]: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [resultByArgsByMethodName,permissionCacheAdvisor,personPermissionCacheAdvisor,invalidateCacheAfterLogoutAdvisor,invalidateCacheAfterPermissionChangedAdvisor,authenticator,loginModuleLoader,loginContext,com.technoetic.xplanner.security.module.jaas.JaasLoginModuleAdapterFactory,com.technoetic.xplanner.security.module.ntlm.NtlmLoginModule,ntlmModuleHelper,com.technoetic.xplanner.security.module.jndi.JNDILoginModule,jndiAuthenticator,com.technoetic.xplanner.security.module.XPlannerLoginModule,loginSupport,authorizerInitializer,authorizer,authorizerQueryHelper,principalSpecificPermissionHelper,properties,propertyConfigurer,domainSpecificPropertiesFactory,sessionFactory,transactionManager,springTransactionTemplate,transactionTemplate,objectRepositoryFactory,secureObjectRepositoryFactory,metaRepository,roleRepository,roleAssociationRepository,metaDataRepository,iterationMetrics,iterationLoader,storyContinuer,storyRepository,taskContinuer,taskRepository,taskQueryHelper,taskQuery,editPersonHelper,domainObjectWikiLinkFormatter,searchContentQuery,searchResultFactory,contentSearchHelper,com.technoetic.xplanner.importer.spreadsheet.Spreadsheet,com.technoetic.xplanner.importer.SpreadsheetStoryFactory,com.technoetic.xplanner.importer.spreadsheet.SpreadsheetStoryReader,com.technoetic.xplanner.importer.SpreadsheetStoryImporter,xmlExporter,mpxExporter,pdfExporter,reportExporter,systemInfo,timeGenerator,com.technoetic.xplanner.importer.util.IOStreamFactory,velocityEngine,httpClient,virtualFileSystem,emailFormatter,emailMessageFactory,emailNotificationSupport,missingTimeEntryNotifier,dataSampler,dataSamplingCommand,txDataSamplingCommand,txDataSampler,datasamplingJob,emailnotificationJob,datasamplingTrigger,emailnotificationTrigger,scheduler]; root of BeanFactory hierarchy 

[  15004]   INFO - pport.XmlWebApplicationContext - 72 beans defined in application context [Root WebApplicationContext] 

[  15418]   INFO - pport.XmlWebApplicationContext - Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@57e787] 

[  15420]   INFO - pport.XmlWebApplicationContext - Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@1d686c1] 

[  15426]   INFO - port.UiApplicationContextUtils - Unable to locate ThemeSource with name 'themeSource': using default [org.springframework.ui.context.support.ResourceBundleThemeSource@1071521] 

[  15428]   INFO - ort.DefaultListableBeanFactory - Pre-instantiating singletons in factory [org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [resultByArgsByMethodName,permissionCacheAdvisor,personPermissionCacheAdvisor,invalidateCacheAfterLogoutAdvisor,invalidateCacheAfterPermissionChangedAdvisor,authenticator,loginModuleLoader,loginContext,com.technoetic.xplanner.security.module.jaas.JaasLoginModuleAdapterFactory,com.technoetic.xplanner.security.module.ntlm.NtlmLoginModule,ntlmModuleHelper,com.technoetic.xplanner.security.module.jndi.JNDILoginModule,jndiAuthenticator,com.technoetic.xplanner.security.module.XPlannerLoginModule,loginSupport,authorizerInitializer,authorizer,authorizerQueryHelper,principalSpecificPermissionHelper,properties,propertyConfigurer,domainSpecificPropertiesFactory,sessionFactory,transactionManager,springTransactionTemplate,transactionTemplate,objectRepositoryFactory,secureObjectRepositoryFactory,metaRepository,roleRepository,roleAssociationRepository,metaDataRepository,iterationMetrics,iterationLoader,storyContinuer,storyRepository,taskContinuer,taskRepository,taskQueryHelper,taskQuery,editPersonHelper,domainObjectWikiLinkFormatter,searchContentQuery,searchResultFactory,contentSearchHelper,com.technoetic.xplanner.importer.spreadsheet.Spreadsheet,com.technoetic.xplanner.importer.SpreadsheetStoryFactory,com.technoetic.xplanner.importer.spreadsheet.SpreadsheetStoryReader,com.technoetic.xplanner.importer.SpreadsheetStoryImporter,xmlExporter,mpxExporter,pdfExporter,reportExporter,systemInfo,timeGenerator,com.technoetic.xplanner.importer.util.IOStreamFactory,velocityEngine,httpClient,virtualFileSystem,emailFormatter,emailMessageFactory,emailNotificationSupport,missingTimeEntryNotifier,dataSampler,dataSamplingCommand,txDataSamplingCommand,txDataSampler,datasamplingJob,emailnotificationJob,datasamplingTrigger,emailnotificationTrigger,scheduler]; root of BeanFactory hierarchy] 

[  16034]   INFO - amework.DefaultAopProxyFactory - CGLIB2 available: proxyTargetClass feature enabled 

[  16605]   INFO - t.sf.hibernate.cfg.Environment - Hibernate 2.1.8 

[  16605]   INFO - t.sf.hibernate.cfg.Environment - hibernate.properties not found 

[  16607]   INFO - t.sf.hibernate.cfg.Environment - using CGLIB reflection optimizer 

[  16641]   INFO - t.sf.hibernate.cfg.Environment - using JDK 1.4 java.sql.Timestamp handling 

[  17681]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.domain.Attribute -> attribute 

[  17954]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.security.auth.Permission -> permission 

[  18064]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.domain.RoleAssociation -> person_role 

[  18421]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.charts.DataSample -> datasample 

[  18474]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.domain.Project -> project 

[  18510]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.domain.Project.notificationReceivers -> notification_receivers 

[  18544]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.domain.Project.attributes -> attribute 

[  18611]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.domain.Iteration -> iteration 

[  18641]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.domain.Iteration.attributes -> attribute 

[  18975]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.domain.UserStory -> story 

[  19089]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.domain.UserStory.attributes -> attribute 

[  19158]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.domain.Task -> task 

[  19182]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.domain.Task.attributes -> attribute 

[  19218]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.domain.TimeEntry -> time_entry 

[  19273]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.domain.Integration -> integration 

[  19274]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.domain.Integration.attributes -> attribute 

[  19292]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.domain.Note -> note 

[  19323]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.domain.Note.attributes -> attribute 

[  19470]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.domain.Role -> role 

[  19500]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.domain.Person -> person 

[  19500]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.domain.Person.attributes -> attribute 

[  19625]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.history.HistoricalEvent -> history 

[  19661]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.file.File -> xfile 

[  19704]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.file.Directory -> xdir 

[  19851]   INFO - sf.hibernate.cfg.Configuration - processing one-to-many association mappings 

[  19851]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.domain.Project.iterations -> iteration 

[  19852]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.domain.Iteration.userStories -> story 

[  19852]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.domain.UserStory.tasks -> task 

[  19852]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.domain.Task.timeEntries -> time_entry 

[  19852]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.file.Directory.subdirectories -> xdir 

[  19852]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.file.Directory.files -> xfile 

[  19852]   INFO - sf.hibernate.cfg.Configuration - processing one-to-one association property references 

[  19852]   INFO - sf.hibernate.cfg.Configuration - processing foreign key constraints 

[  19898]   INFO - t.sf.hibernate.dialect.Dialect - Using dialect: com.technoetic.xplanner.db.hibernate.XPlannerMySQLDialect 

[  19912]   INFO - .hibernate.cfg.SettingsFactory - Maximim outer join fetch depth: 2 

[  19912]   INFO - .hibernate.cfg.SettingsFactory - Use outer join fetching: true 

[  19948]   INFO - nection.DBCPConnectionProvider - DBCP using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost/xplanner 

[  19948]   INFO - nection.DBCPConnectionProvider - Connection properties: {user=xplanner, password=xp, dbname=xplanner} 

[  20050]   INFO - nection.DBCPConnectionProvider - DBCP prepared statement pooling enabled 

[  20090]   INFO - ransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of process level read-write cache is not recommended) 

[  22425]   INFO - .hibernate.cfg.SettingsFactory - Use scrollable result sets: true 

[  22425]   INFO - .hibernate.cfg.SettingsFactory - Use JDBC3 getGeneratedKeys(): true 

[  22425]   INFO - .hibernate.cfg.SettingsFactory - Optimize cache for minimal puts: false 

[  22425]   INFO - .hibernate.cfg.SettingsFactory - Query language substitutions: {false='0', true='1'} 

[  22425]   INFO - .hibernate.cfg.SettingsFactory - cache provider: net.sf.hibernate.cache.EhCacheProvider 

[  22428]   INFO - .hibernate.cfg.SettingsFactory - query cache factory: net.sf.hibernate.cache.StandardQueryCacheFactory 

[  22430]   INFO - sf.hibernate.cfg.Configuration - instantiating and configuring caches 

[  22523]   INFO - ernate.impl.SessionFactoryImpl - building session factory 

[  24359]   INFO - pl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured 

[  24360]   INFO - te.cache.UpdateTimestampsCache - starting update timestamps cache at region: net.sf.hibernate.cache.UpdateTimestampsCache 

[  24362]   INFO - rnate.cache.StandardQueryCache - starting query cache at region: net.sf.hibernate.cache.StandardQueryCache 

[  24363]   WARN - ibernate.cache.EhCacheProvider - Could not find configuration [net.sf.hibernate.cache.StandardQueryCache]; using defaults. 

[  24423]   INFO - k.aop.framework.Cglib2AopProxy - Unable to proxy method [public final org.springframework.orm.hibernate.HibernateTemplate org.springframework.orm.hibernate.support.HibernateDaoSupport.getHibernateTemplate()] because it is final: All calls to this method via a proxy will be routed directly to the proxy. 

[  24423]   INFO - k.aop.framework.Cglib2AopProxy - Unable to proxy method [public final void org.springframework.orm.hibernate.support.HibernateDaoSupport.setSessionFactory(net.sf.hibernate.SessionFactory)] because it is final: All calls to this method via a proxy will be routed directly to the proxy. 

[  24423]   INFO - k.aop.framework.Cglib2AopProxy - Unable to proxy method [public final net.sf.hibernate.SessionFactory org.springframework.orm.hibernate.support.HibernateDaoSupport.getSessionFactory()] because it is final: All calls to this method via a proxy will be routed directly to the proxy. 

[  24423]   INFO - k.aop.framework.Cglib2AopProxy - Unable to proxy method [public final void org.springframework.orm.hibernate.support.HibernateDaoSupport.setHibernateTemplate(org.springframework.orm.hibernate.HibernateTemplate)] because it is final: All calls to this method via a proxy will be routed directly to the proxy. 

[  24423]   INFO - k.aop.framework.Cglib2AopProxy - Unable to proxy method [public final void org.springframework.dao.support.DaoSupport.afterPropertiesSet() throws java.lang.IllegalArgumentException,org.springframework.beans.factory.BeanInitializationException] because it is final: All calls to this method via a proxy will be routed directly to the proxy. 

[  25117]   WARN - security.auth.SystemAuthorizer - The authorizer has not been set yet $$$$$$$$ 

[  25117]   WARN - anner.actions.EditPersonHelper - Which authorizer do you want me to use? com.technoetic.xplanner.security.auth.AuthorizerImpl@881cb3 or what SystemAuthorizer has, null????? 

[  25228]   INFO - he.velocity.app.VelocityEngine - **************************************************************  

[  25228]   INFO - he.velocity.app.VelocityEngine - Starting Jakarta Velocity v1.4 

[  25228]   INFO - he.velocity.app.VelocityEngine - RuntimeInstance initializing. 

[  25228]   INFO - he.velocity.app.VelocityEngine - Default Properties File: org\apache\velocity\runtime\defaults\velocity.properties 

[  25232]   INFO - he.velocity.app.VelocityEngine - Default ResourceManager initializing. (class org.apache.velocity.runtime.resource.ResourceManagerImpl) 

[  25235]   INFO - he.velocity.app.VelocityEngine - Resource Loader Instantiated: org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader 

[  25235]   INFO - he.velocity.app.VelocityEngine - ClasspathResourceLoader : initialization starting. 

[  25235]   INFO - he.velocity.app.VelocityEngine - ClasspathResourceLoader : initialization complete. 

[  25237]   INFO - he.velocity.app.VelocityEngine - ResourceCache : initialized. (class org.apache.velocity.runtime.resource.ResourceCacheImpl) 

[  25237]   INFO - he.velocity.app.VelocityEngine - Default ResourceManager initialization complete. 

[  25239]   INFO - he.velocity.app.VelocityEngine - Loaded System Directive: org.apache.velocity.runtime.directive.Literal 

[  25241]   INFO - he.velocity.app.VelocityEngine - Loaded System Directive: org.apache.velocity.runtime.directive.Macro 

[  25244]   INFO - he.velocity.app.VelocityEngine - Loaded System Directive: org.apache.velocity.runtime.directive.Parse 

[  25247]   INFO - he.velocity.app.VelocityEngine - Loaded System Directive: org.apache.velocity.runtime.directive.Include 

[  25248]   INFO - he.velocity.app.VelocityEngine - Loaded System Directive: org.apache.velocity.runtime.directive.Foreach 

[  25294]   INFO - he.velocity.app.VelocityEngine - Created: 20 parsers. 

[  25303]   INFO - he.velocity.app.VelocityEngine - Velocimacro : initialization starting. 

[  25303]   INFO - he.velocity.app.VelocityEngine - Velocimacro : adding VMs from VM library template : VM_global_library.vm 

[  25306]  ERROR - he.velocity.app.VelocityEngine - ResourceManager : unable to find resource 'VM_global_library.vm' in any resource loader. 

[  25306]   INFO - he.velocity.app.VelocityEngine - Velocimacro : error using  VM library template VM_global_library.vm : org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource 'VM_global_library.vm' 

[  25306]   INFO - he.velocity.app.VelocityEngine - Velocimacro :  VM library template macro registration complete. 

[  25306]   INFO - he.velocity.app.VelocityEngine - Velocimacro : allowInline = true : VMs can be defined inline in templates 

[  25306]   INFO - he.velocity.app.VelocityEngine - Velocimacro : allowInlineToOverride = false : VMs defined inline may NOT replace previous VM definitions 

[  25306]   INFO - he.velocity.app.VelocityEngine - Velocimacro : allowInlineLocal = false : VMs defined inline will be  global in scope if allowed. 

[  25306]   INFO - he.velocity.app.VelocityEngine - Velocimacro : messages on  : VM system will output logging messages 

[  25306]   INFO - he.velocity.app.VelocityEngine - Velocimacro : autoload off  : VM system will not automatically reload global library macros 

[  25306]   INFO - he.velocity.app.VelocityEngine - Velocimacro : initialization complete. 

[  25306]   INFO - he.velocity.app.VelocityEngine - Velocity successfully started. 

[  25431]   INFO - k.aop.framework.Cglib2AopProxy - Unable to proxy method [public final org.springframework.orm.hibernate.HibernateTemplate org.springframework.orm.hibernate.support.HibernateDaoSupport.getHibernateTemplate()] because it is final: All calls to this method via a proxy will be routed directly to the proxy. 

[  25431]   INFO - k.aop.framework.Cglib2AopProxy - Unable to proxy method [public final void org.springframework.orm.hibernate.support.HibernateDaoSupport.setSessionFactory(net.sf.hibernate.SessionFactory)] because it is final: All calls to this method via a proxy will be routed directly to the proxy. 

[  25431]   INFO - k.aop.framework.Cglib2AopProxy - Unable to proxy method [public final net.sf.hibernate.SessionFactory org.springframework.orm.hibernate.support.HibernateDaoSupport.getSessionFactory()] because it is final: All calls to this method via a proxy will be routed directly to the proxy. 

[  25431]   INFO - k.aop.framework.Cglib2AopProxy - Unable to proxy method [public final void org.springframework.orm.hibernate.support.HibernateDaoSupport.setHibernateTemplate(org.springframework.orm.hibernate.HibernateTemplate)] because it is final: All calls to this method via a proxy will be routed directly to the proxy. 

[  25431]   INFO - k.aop.framework.Cglib2AopProxy - Unable to proxy method [public final void org.springframework.dao.support.DaoSupport.afterPropertiesSet() throws java.lang.IllegalArgumentException,org.springframework.beans.factory.BeanInitializationException] because it is final: All calls to this method via a proxy will be routed directly to the proxy. 

[  25771]   INFO -          scheduler.persistence - Quartz scheduler 'XPlannerScheduler' initialized from an externally provided properties instance. 

[  25771]   INFO -          scheduler.persistence - Quartz scheduler version: 1.0.3_beta4 

[  25775]   INFO - ng.quartz.SchedulerFactoryBean - Starting Quartz scheduler now 

[  25775]   INFO -          scheduler.persistence - Scheduler XPlannerScheduler_$_NON_CLUSTERED started. 

[  25909]   INFO - ort.DefaultListableBeanFactory - Destroying singletons in factory {org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [resultByArgsByMethodName,permissionCacheAdvisor,personPermissionCacheAdvisor,invalidateCacheAfterLogoutAdvisor,invalidateCacheAfterPermissionChangedAdvisor,authenticator,loginModuleLoader,loginContext,com.technoetic.xplanner.security.module.jaas.JaasLoginModuleAdapterFactory,com.technoetic.xplanner.security.module.ntlm.NtlmLoginModule,ntlmModuleHelper,com.technoetic.xplanner.security.module.jndi.JNDILoginModule,jndiAuthenticator,com.technoetic.xplanner.security.module.XPlannerLoginModule,loginSupport,authorizerInitializer,authorizer,authorizerQueryHelper,principalSpecificPermissionHelper,properties,propertyConfigurer,domainSpecificPropertiesFactory,sessionFactory,transactionManager,springTransactionTemplate,transactionTemplate,objectRepositoryFactory,secureObjectRepositoryFactory,metaRepository,roleRepository,roleAssociationRepository,metaDataRepository,iterationMetrics,iterationLoader,storyContinuer,storyRepository,taskContinuer,taskRepository,taskQueryHelper,taskQuery,editPersonHelper,domainObjectWikiLinkFormatter,searchContentQuery,searchResultFactory,contentSearchHelper,com.technoetic.xplanner.importer.spreadsheet.Spreadsheet,com.technoetic.xplanner.importer.SpreadsheetStoryFactory,com.technoetic.xplanner.importer.spreadsheet.SpreadsheetStoryReader,com.technoetic.xplanner.importer.SpreadsheetStoryImporter,xmlExporter,mpxExporter,pdfExporter,reportExporter,systemInfo,timeGenerator,com.technoetic.xplanner.importer.util.IOStreamFactory,velocityEngine,httpClient,virtualFileSystem,emailFormatter,emailMessageFactory,emailNotificationSupport,missingTimeEntryNotifier,dataSampler,dataSamplingCommand,txDataSamplingCommand,txDataSampler,datasamplingJob,emailnotificationJob,datasamplingTrigger,emailnotificationTrigger,scheduler]; root of BeanFactory hierarchy} 

[  25909]   INFO - ng.quartz.SchedulerFactoryBean - Shutting down Quartz scheduler 

[  25910]   INFO -          scheduler.persistence - Scheduler XPlannerScheduler_$_NON_CLUSTERED shutting down. 

[  25910]   INFO -          scheduler.persistence - Scheduler XPlannerScheduler_$_NON_CLUSTERED paused. 

[  25911]   INFO -          scheduler.persistence - Scheduler XPlannerScheduler_$_NON_CLUSTERED shutdown complete. 

[  25914]  ERROR - work.web.context.ContextLoader - Context initialization failed 

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'metaRepository' defined in class path resource [spring-beans.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyAccessExceptionsException: PropertyAccessExceptionsException (1 errors); nested propertyAccessExceptions are: [org.springframework.beans.TypeMismatchException: Failed to convert property value of type [org.apache.commons.collections.map.LinkedMap] to required type [java.util.HashMap] for property 'repositories']

PropertyAccessExceptionsException (1 errors)

org.springframework.beans.TypeMismatchException: Failed to convert property value of type [org.apache.commons.collections.map.LinkedMap] to required type [java.util.HashMap] for property 'repositories'

	at org.springframework.beans.BeanWrapperImpl.doTypeConversionIfNecessary(BeanWrapperImpl.java:839)

	at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:584)

	at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:469)

	at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:626)

	at org.springframework.beans.BeanWrapperImpl.setPropertyValues(BeanWrapperImpl.java:653)

	at org.springframework.beans.BeanWrapperImpl.setPropertyValues(BeanWrapperImpl.java:642)

	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1023)

	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:824)

	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:345)

	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226)

	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)

	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:275)

	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:320)

	at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134)

	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)

	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)

	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)

	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)

	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)

	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)

	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)

	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)

	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:927)

	at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:890)

	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)

	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1150)

	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)

	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)

	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)

	at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)

	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)

	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

	at org.apache.catalina.core.StandardService.start(StandardService.java:448)

	at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)

	at org.apache.catalina.startup.Catalina.start(Catalina.java:552)

	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

	at java.lang.reflect.Method.invoke(Method.java:597)

	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)

	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)

[  25916]  ERROR - alina].[localhost].[/xplanner] - Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener 

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'metaRepository' defined in class path resource [spring-beans.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyAccessExceptionsException: PropertyAccessExceptionsException (1 errors); nested propertyAccessExceptions are: [org.springframework.beans.TypeMismatchException: Failed to convert property value of type [org.apache.commons.collections.map.LinkedMap] to required type [java.util.HashMap] for property 'repositories']

PropertyAccessExceptionsException (1 errors)

org.springframework.beans.TypeMismatchException: Failed to convert property value of type [org.apache.commons.collections.map.LinkedMap] to required type [java.util.HashMap] for property 'repositories'

	at org.springframework.beans.BeanWrapperImpl.doTypeConversionIfNecessary(BeanWrapperImpl.java:839)

	at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:584)

	at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:469)

	at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:626)

	at org.springframework.beans.BeanWrapperImpl.setPropertyValues(BeanWrapperImpl.java:653)

	at org.springframework.beans.BeanWrapperImpl.setPropertyValues(BeanWrapperImpl.java:642)

	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1023)

	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:824)

	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:345)

	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226)

	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)

	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:275)

	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:320)

	at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134)

	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)

	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)

	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)

	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)

	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)

	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)

	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)

	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)

	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:927)

	at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:890)

	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)

	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1150)

	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)

	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)

	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)

	at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)

	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)

	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

	at org.apache.catalina.core.StandardService.start(StandardService.java:448)

	at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)

	at org.apache.catalina.startup.Catalina.start(Catalina.java:552)

	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

	at java.lang.reflect.Method.invoke(Method.java:597)

	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)

	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)

[  27159]   INFO - til.migration.MigrationProcess - System up-to-date.  No migration tasks have been run. 

[  27503]   INFO - alina].[localhost].[/xplanner] - Closing Spring root WebApplicationContext 

[  27771]   INFO - alina].[localhost].[/xplanner] - Shutting down Log4J 

[      0]   INFO - alina].[localhost].[/xplanner] - Set web app root system property: 'xplanner.root' = [C:\Tomcat 5.5\webapps\xplanner\] 

[      1]   INFO - alina].[localhost].[/xplanner] - Initializing Log4J from [classpath:log4j.xml] 

[     73]   INFO - work.web.context.ContextLoader - Root WebApplicationContext: initialization started 

[     74]   INFO - alina].[localhost].[/xplanner] - Loading Spring root WebApplicationContext 

[    170]   INFO - ry.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [spring-beans.xml] 

[    191]   INFO - ry.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [spring-caching.xml] 

[    256]   INFO - ry.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [spring-security.xml] 

[    645]   INFO - amework.core.CollectionFactory - Commons Collections 3.x available 

[   1180]   INFO - pport.XmlWebApplicationContext - Bean factory for application context [Root WebApplicationContext]: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [resultByArgsByMethodName,permissionCacheAdvisor,personPermissionCacheAdvisor,invalidateCacheAfterLogoutAdvisor,invalidateCacheAfterPermissionChangedAdvisor,authenticator,loginModuleLoader,loginContext,com.technoetic.xplanner.security.module.jaas.JaasLoginModuleAdapterFactory,com.technoetic.xplanner.security.module.ntlm.NtlmLoginModule,ntlmModuleHelper,com.technoetic.xplanner.security.module.jndi.JNDILoginModule,jndiAuthenticator,com.technoetic.xplanner.security.module.XPlannerLoginModule,loginSupport,authorizerInitializer,authorizer,authorizerQueryHelper,principalSpecificPermissionHelper,properties,propertyConfigurer,domainSpecificPropertiesFactory,sessionFactory,transactionManager,springTransactionTemplate,transactionTemplate,objectRepositoryFactory,secureObjectRepositoryFactory,metaRepository,roleRepository,roleAssociationRepository,metaDataRepository,iterationMetrics,iterationLoader,storyContinuer,storyRepository,taskContinuer,taskRepository,taskQueryHelper,taskQuery,editPersonHelper,domainObjectWikiLinkFormatter,searchContentQuery,searchResultFactory,contentSearchHelper,com.technoetic.xplanner.importer.spreadsheet.Spreadsheet,com.technoetic.xplanner.importer.SpreadsheetStoryFactory,com.technoetic.xplanner.importer.spreadsheet.SpreadsheetStoryReader,com.technoetic.xplanner.importer.SpreadsheetStoryImporter,xmlExporter,mpxExporter,pdfExporter,reportExporter,systemInfo,timeGenerator,com.technoetic.xplanner.importer.util.IOStreamFactory,velocityEngine,httpClient,virtualFileSystem,emailFormatter,emailMessageFactory,emailNotificationSupport,missingTimeEntryNotifier,dataSampler,dataSamplingCommand,txDataSamplingCommand,txDataSampler,datasamplingJob,emailnotificationJob,datasamplingTrigger,emailnotificationTrigger,scheduler]; root of BeanFactory hierarchy 

[   1196]   INFO - pport.XmlWebApplicationContext - 72 beans defined in application context [Root WebApplicationContext] 

[   1264]   INFO - pport.XmlWebApplicationContext - Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@11fb68f] 

[   1267]   INFO - pport.XmlWebApplicationContext - Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@10a69f0] 

[   1272]   INFO - port.UiApplicationContextUtils - Unable to locate ThemeSource with name 'themeSource': using default [org.springframework.ui.context.support.ResourceBundleThemeSource@b125bd] 

[   1273]   INFO - ort.DefaultListableBeanFactory - Pre-instantiating singletons in factory [org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [resultByArgsByMethodName,permissionCacheAdvisor,personPermissionCacheAdvisor,invalidateCacheAfterLogoutAdvisor,invalidateCacheAfterPermissionChangedAdvisor,authenticator,loginModuleLoader,loginContext,com.technoetic.xplanner.security.module.jaas.JaasLoginModuleAdapterFactory,com.technoetic.xplanner.security.module.ntlm.NtlmLoginModule,ntlmModuleHelper,com.technoetic.xplanner.security.module.jndi.JNDILoginModule,jndiAuthenticator,com.technoetic.xplanner.security.module.XPlannerLoginModule,loginSupport,authorizerInitializer,authorizer,authorizerQueryHelper,principalSpecificPermissionHelper,properties,propertyConfigurer,domainSpecificPropertiesFactory,sessionFactory,transactionManager,springTransactionTemplate,transactionTemplate,objectRepositoryFactory,secureObjectRepositoryFactory,metaRepository,roleRepository,roleAssociationRepository,metaDataRepository,iterationMetrics,iterationLoader,storyContinuer,storyRepository,taskContinuer,taskRepository,taskQueryHelper,taskQuery,editPersonHelper,domainObjectWikiLinkFormatter,searchContentQuery,searchResultFactory,contentSearchHelper,com.technoetic.xplanner.importer.spreadsheet.Spreadsheet,com.technoetic.xplanner.importer.SpreadsheetStoryFactory,com.technoetic.xplanner.importer.spreadsheet.SpreadsheetStoryReader,com.technoetic.xplanner.importer.SpreadsheetStoryImporter,xmlExporter,mpxExporter,pdfExporter,reportExporter,systemInfo,timeGenerator,com.technoetic.xplanner.importer.util.IOStreamFactory,velocityEngine,httpClient,virtualFileSystem,emailFormatter,emailMessageFactory,emailNotificationSupport,missingTimeEntryNotifier,dataSampler,dataSamplingCommand,txDataSamplingCommand,txDataSampler,datasamplingJob,emailnotificationJob,datasamplingTrigger,emailnotificationTrigger,scheduler]; root of BeanFactory hierarchy] 

[   1430]   INFO - amework.DefaultAopProxyFactory - CGLIB2 available: proxyTargetClass feature enabled 

[   1603]   INFO - t.sf.hibernate.cfg.Environment - Hibernate 2.1.8 

[   1604]   INFO - t.sf.hibernate.cfg.Environment - hibernate.properties not found 

[   1606]   INFO - t.sf.hibernate.cfg.Environment - using CGLIB reflection optimizer 

[   1606]   INFO - t.sf.hibernate.cfg.Environment - using JDK 1.4 java.sql.Timestamp handling 

[   1833]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.domain.Attribute -> attribute 

[   1983]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.security.auth.Permission -> permission 

[   2011]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.domain.RoleAssociation -> person_role 

[   2118]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.charts.DataSample -> datasample 

[   2155]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.domain.Project -> project 

[   2169]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.domain.Project.notificationReceivers -> notification_receivers 

[   2173]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.domain.Project.attributes -> attribute 

[   2212]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.domain.Iteration -> iteration 

[   2221]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.domain.Iteration.attributes -> attribute 

[   2234]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.domain.UserStory -> story 

[   2248]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.domain.UserStory.attributes -> attribute 

[   2321]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.domain.Task -> task 

[   2327]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.domain.Task.attributes -> attribute 

[   2342]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.domain.TimeEntry -> time_entry 

[   2369]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.domain.Integration -> integration 

[   2370]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.domain.Integration.attributes -> attribute 

[   2380]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.domain.Note -> note 

[   2384]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.domain.Note.attributes -> attribute 

[   2422]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.domain.Role -> role 

[   2432]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.domain.Person -> person 

[   2433]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.domain.Person.attributes -> attribute 

[   2462]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.history.HistoricalEvent -> history 

[   2486]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.file.File -> xfile 

[   2502]   INFO -    net.sf.hibernate.cfg.Binder - Mapping class: com.technoetic.xplanner.file.Directory -> xdir 

[   2566]   INFO - sf.hibernate.cfg.Configuration - processing one-to-many association mappings 

[   2566]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.domain.Project.iterations -> iteration 

[   2567]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.domain.Iteration.userStories -> story 

[   2567]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.domain.UserStory.tasks -> task 

[   2567]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.domain.Task.timeEntries -> time_entry 

[   2567]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.file.Directory.subdirectories -> xdir 

[   2567]   INFO -    net.sf.hibernate.cfg.Binder - Mapping collection: com.technoetic.xplanner.file.Directory.files -> xfile 

[   2567]   INFO - sf.hibernate.cfg.Configuration - processing one-to-one association property references 

[   2567]   INFO - sf.hibernate.cfg.Configuration - processing foreign key constraints 

[   2591]   INFO - t.sf.hibernate.dialect.Dialect - Using dialect: com.technoetic.xplanner.db.hibernate.XPlannerMySQLDialect 

[   2600]   INFO - .hibernate.cfg.SettingsFactory - Maximim outer join fetch depth: 2 

[   2600]   INFO - .hibernate.cfg.SettingsFactory - Use outer join fetching: true 

[   2610]   INFO - nection.DBCPConnectionProvider - DBCP using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost/xplanner 

[   2610]   INFO - nection.DBCPConnectionProvider - Connection properties: {user=xplanner, password=xp, dbname=xplanner} 

[   2624]   INFO - nection.DBCPConnectionProvider - DBCP prepared statement pooling enabled 

[   2637]   INFO - ransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of process level read-write cache is not recommended) 

[   2828]   INFO - .hibernate.cfg.SettingsFactory - Use scrollable result sets: true 

[   2828]   INFO - .hibernate.cfg.SettingsFactory - Use JDBC3 getGeneratedKeys(): true 

[   2829]   INFO - .hibernate.cfg.SettingsFactory - Optimize cache for minimal puts: false 

[   2829]   INFO - .hibernate.cfg.SettingsFactory - Query language substitutions: {false='0', true='1'} 

[   2829]   INFO - .hibernate.cfg.SettingsFactory - cache provider: net.sf.hibernate.cache.EhCacheProvider 

[   2831]   INFO - .hibernate.cfg.SettingsFactory - query cache factory: net.sf.hibernate.cache.StandardQueryCacheFactory 

[   2834]   INFO - sf.hibernate.cfg.Configuration - instantiating and configuring caches 

[   2852]   INFO - ernate.impl.SessionFactoryImpl - building session factory 

[   3104]   INFO - pl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured 

[   3105]   INFO - te.cache.UpdateTimestampsCache - starting update timestamps cache at region: net.sf.hibernate.cache.UpdateTimestampsCache 

[   3107]   INFO - rnate.cache.StandardQueryCache - starting query cache at region: net.sf.hibernate.cache.StandardQueryCache 

[   3108]   WARN - ibernate.cache.EhCacheProvider - Could not find configuration [net.sf.hibernate.cache.StandardQueryCache]; using defaults. 

[   3121]   INFO - k.aop.framework.Cglib2AopProxy - Unable to proxy method [public final org.springframework.orm.hibernate.HibernateTemplate org.springframework.orm.hibernate.support.HibernateDaoSupport.getHibernateTemplate()] because it is final: All calls to this method via a proxy will be routed directly to the proxy. 

[   3121]   INFO - k.aop.framework.Cglib2AopProxy - Unable to proxy method [public final void org.springframework.orm.hibernate.support.HibernateDaoSupport.setSessionFactory(net.sf.hibernate.SessionFactory)] because it is final: All calls to this method via a proxy will be routed directly to the proxy. 

[   3122]   INFO - k.aop.framework.Cglib2AopProxy - Unable to proxy method [public final net.sf.hibernate.SessionFactory org.springframework.orm.hibernate.support.HibernateDaoSupport.getSessionFactory()] because it is final: All calls to this method via a proxy will be routed directly to the proxy. 

[   3122]   INFO - k.aop.framework.Cglib2AopProxy - Unable to proxy method [public final void org.springframework.orm.hibernate.support.HibernateDaoSupport.setHibernateTemplate(org.springframework.orm.hibernate.HibernateTemplate)] because it is final: All calls to this method via a proxy will be routed directly to the proxy. 

[   3122]   INFO - k.aop.framework.Cglib2AopProxy - Unable to proxy method [public final void org.springframework.dao.support.DaoSupport.afterPropertiesSet() throws java.lang.IllegalArgumentException,org.springframework.beans.factory.BeanInitializationException] because it is final: All calls to this method via a proxy will be routed directly to the proxy. 

[   3281]   WARN - security.auth.SystemAuthorizer - The authorizer has not been set yet $$$$$$$$ 

[   3281]   WARN - anner.actions.EditPersonHelper - Which authorizer do you want me to use? com.technoetic.xplanner.security.auth.AuthorizerImpl@4f12c2 or what SystemAuthorizer has, null????? 

[   3349]   INFO - he.velocity.app.VelocityEngine - **************************************************************  

[   3349]   INFO - he.velocity.app.VelocityEngine - Starting Jakarta Velocity v1.4 

[   3349]   INFO - he.velocity.app.VelocityEngine - RuntimeInstance initializing. 

[   3349]   INFO - he.velocity.app.VelocityEngine - Default Properties File: org\apache\velocity\runtime\defaults\velocity.properties 

[   3353]   INFO - he.velocity.app.VelocityEngine - Default ResourceManager initializing. (class org.apache.velocity.runtime.resource.ResourceManagerImpl) 

[   3356]   INFO - he.velocity.app.VelocityEngine - Resource Loader Instantiated: org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader 

[   3356]   INFO - he.velocity.app.VelocityEngine - ClasspathResourceLoader : initialization starting. 

[   3356]   INFO - he.velocity.app.VelocityEngine - ClasspathResourceLoader : initialization complete. 

[   3358]   INFO - he.velocity.app.VelocityEngine - ResourceCache : initialized. (class org.apache.velocity.runtime.resource.ResourceCacheImpl) 

[   3358]   INFO - he.velocity.app.VelocityEngine - Default ResourceManager initialization complete. 

[   3359]   INFO - he.velocity.app.VelocityEngine - Loaded System Directive: org.apache.velocity.runtime.directive.Literal 

[   3362]   INFO - he.velocity.app.VelocityEngine - Loaded System Directive: org.apache.velocity.runtime.directive.Macro 

[   3365]   INFO - he.velocity.app.VelocityEngine - Loaded System Directive: org.apache.velocity.runtime.directive.Parse 

[   3367]   INFO - he.velocity.app.VelocityEngine - Loaded System Directive: org.apache.velocity.runtime.directive.Include 

[   3368]   INFO - he.velocity.app.VelocityEngine - Loaded System Directive: org.apache.velocity.runtime.directive.Foreach 

[   3410]   INFO - he.velocity.app.VelocityEngine - Created: 20 parsers. 

[   3419]   INFO - he.velocity.app.VelocityEngine - Velocimacro : initialization starting. 

[   3419]   INFO - he.velocity.app.VelocityEngine - Velocimacro : adding VMs from VM library template : VM_global_library.vm 

[   3421]  ERROR - he.velocity.app.VelocityEngine - ResourceManager : unable to find resource 'VM_global_library.vm' in any resource loader. 

[   3421]   INFO - he.velocity.app.VelocityEngine - Velocimacro : error using  VM library template VM_global_library.vm : org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource 'VM_global_library.vm' 

[   3421]   INFO - he.velocity.app.VelocityEngine - Velocimacro :  VM library template macro registration complete. 

[   3421]   INFO - he.velocity.app.VelocityEngine - Velocimacro : allowInline = true : VMs can be defined inline in templates 

[   3421]   INFO - he.velocity.app.VelocityEngine - Velocimacro : allowInlineToOverride = false : VMs defined inline may NOT replace previous VM definitions 

[   3421]   INFO - he.velocity.app.VelocityEngine - Velocimacro : allowInlineLocal = false : VMs defined inline will be  global in scope if allowed. 

[   3422]   INFO - he.velocity.app.VelocityEngine - Velocimacro : messages on  : VM system will output logging messages 

[   3422]   INFO - he.velocity.app.VelocityEngine - Velocimacro : autoload off  : VM system will not automatically reload global library macros 

[   3422]   INFO - he.velocity.app.VelocityEngine - Velocimacro : initialization complete. 

[   3422]   INFO - he.velocity.app.VelocityEngine - Velocity successfully started. 

[   3479]   INFO - k.aop.framework.Cglib2AopProxy - Unable to proxy method [public final org.springframework.orm.hibernate.HibernateTemplate org.springframework.orm.hibernate.support.HibernateDaoSupport.getHibernateTemplate()] because it is final: All calls to this method via a proxy will be routed directly to the proxy. 

[   3479]   INFO - k.aop.framework.Cglib2AopProxy - Unable to proxy method [public final void org.springframework.orm.hibernate.support.HibernateDaoSupport.setSessionFactory(net.sf.hibernate.SessionFactory)] because it is final: All calls to this method via a proxy will be routed directly to the proxy. 

[   3479]   INFO - k.aop.framework.Cglib2AopProxy - Unable to proxy method [public final net.sf.hibernate.SessionFactory org.springframework.orm.hibernate.support.HibernateDaoSupport.getSessionFactory()] because it is final: All calls to this method via a proxy will be routed directly to the proxy. 

[   3479]   INFO - k.aop.framework.Cglib2AopProxy - Unable to proxy method [public final void org.springframework.orm.hibernate.support.HibernateDaoSupport.setHibernateTemplate(org.springframework.orm.hibernate.HibernateTemplate)] because it is final: All calls to this method via a proxy will be routed directly to the proxy. 

[   3479]   INFO - k.aop.framework.Cglib2AopProxy - Unable to proxy method [public final void org.springframework.dao.support.DaoSupport.afterPropertiesSet() throws java.lang.IllegalArgumentException,org.springframework.beans.factory.BeanInitializationException] because it is final: All calls to this method via a proxy will be routed directly to the proxy. 

[   3659]   INFO -          scheduler.persistence - Quartz scheduler 'XPlannerScheduler' initialized from an externally provided properties instance. 

[   3659]   INFO -          scheduler.persistence - Quartz scheduler version: 1.0.3_beta4 

[   3662]   INFO - ng.quartz.SchedulerFactoryBean - Starting Quartz scheduler now 

[   3662]   INFO -          scheduler.persistence - Scheduler XPlannerScheduler_$_NON_CLUSTERED started. 

[   3711]   INFO - ort.DefaultListableBeanFactory - Destroying singletons in factory {org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [resultByArgsByMethodName,permissionCacheAdvisor,personPermissionCacheAdvisor,invalidateCacheAfterLogoutAdvisor,invalidateCacheAfterPermissionChangedAdvisor,authenticator,loginModuleLoader,loginContext,com.technoetic.xplanner.security.module.jaas.JaasLoginModuleAdapterFactory,com.technoetic.xplanner.security.module.ntlm.NtlmLoginModule,ntlmModuleHelper,com.technoetic.xplanner.security.module.jndi.JNDILoginModule,jndiAuthenticator,com.technoetic.xplanner.security.module.XPlannerLoginModule,loginSupport,authorizerInitializer,authorizer,authorizerQueryHelper,principalSpecificPermissionHelper,properties,propertyConfigurer,domainSpecificPropertiesFactory,sessionFactory,transactionManager,springTransactionTemplate,transactionTemplate,objectRepositoryFactory,secureObjectRepositoryFactory,metaRepository,roleRepository,roleAssociationRepository,metaDataRepository,iterationMetrics,iterationLoader,storyContinuer,storyRepository,taskContinuer,taskRepository,taskQueryHelper,taskQuery,editPersonHelper,domainObjectWikiLinkFormatter,searchContentQuery,searchResultFactory,contentSearchHelper,com.technoetic.xplanner.importer.spreadsheet.Spreadsheet,com.technoetic.xplanner.importer.SpreadsheetStoryFactory,com.technoetic.xplanner.importer.spreadsheet.SpreadsheetStoryReader,com.technoetic.xplanner.importer.SpreadsheetStoryImporter,xmlExporter,mpxExporter,pdfExporter,reportExporter,systemInfo,timeGenerator,com.technoetic.xplanner.importer.util.IOStreamFactory,velocityEngine,httpClient,virtualFileSystem,emailFormatter,emailMessageFactory,emailNotificationSupport,missingTimeEntryNotifier,dataSampler,dataSamplingCommand,txDataSamplingCommand,txDataSampler,datasamplingJob,emailnotificationJob,datasamplingTrigger,emailnotificationTrigger,scheduler]; root of BeanFactory hierarchy} 

[   3711]   INFO - ng.quartz.SchedulerFactoryBean - Shutting down Quartz scheduler 

[   3711]   INFO -          scheduler.persistence - Scheduler XPlannerScheduler_$_NON_CLUSTERED shutting down. 

[   3711]   INFO -          scheduler.persistence - Scheduler XPlannerScheduler_$_NON_CLUSTERED paused. 

[   3712]   INFO -          scheduler.persistence - Scheduler XPlannerScheduler_$_NON_CLUSTERED shutdown complete. 

[   3717]  ERROR - work.web.context.ContextLoader - Context initialization failed 

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'metaRepository' defined in class path resource [spring-beans.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyAccessExceptionsException: PropertyAccessExceptionsException (1 errors); nested propertyAccessExceptions are: [org.springframework.beans.TypeMismatchException: Failed to convert property value of type [org.apache.commons.collections.map.LinkedMap] to required type [java.util.HashMap] for property 'repositories']

PropertyAccessExceptionsException (1 errors)

org.springframework.beans.TypeMismatchException: Failed to convert property value of type [org.apache.commons.collections.map.LinkedMap] to required type [java.util.HashMap] for property 'repositories'

	at org.springframework.beans.BeanWrapperImpl.doTypeConversionIfNecessary(BeanWrapperImpl.java:839)

	at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:584)

	at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:469)

	at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:626)

	at org.springframework.beans.BeanWrapperImpl.setPropertyValues(BeanWrapperImpl.java:653)

	at org.springframework.beans.BeanWrapperImpl.setPropertyValues(BeanWrapperImpl.java:642)

	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1023)

	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:824)

	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:345)

	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226)

	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)

	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:275)

	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:320)

	at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134)

	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)

	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)

	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)

	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)

	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)

	at org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1173)

	at org.apache.catalina.manager.HTMLManagerServlet.start(HTMLManagerServlet.java:549)

	at org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java:105)

	at javax.servlet.http.HttpServlet.service(HttpServlet.java:627)

	at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)

	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)

	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)

	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)

	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)

	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)

	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)

	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)

	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)

	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:875)

	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)

	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)

	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)

	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)

	at java.lang.Thread.run(Thread.java:619)

[   3719]  ERROR - alina].[localhost].[/xplanner] - Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener 

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'metaRepository' defined in class path resource [spring-beans.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyAccessExceptionsException: PropertyAccessExceptionsException (1 errors); nested propertyAccessExceptions are: [org.springframework.beans.TypeMismatchException: Failed to convert property value of type [org.apache.commons.collections.map.LinkedMap] to required type [java.util.HashMap] for property 'repositories']

PropertyAccessExceptionsException (1 errors)

org.springframework.beans.TypeMismatchException: Failed to convert property value of type [org.apache.commons.collections.map.LinkedMap] to required type [java.util.HashMap] for property 'repositories'

	at org.springframework.beans.BeanWrapperImpl.doTypeConversionIfNecessary(BeanWrapperImpl.java:839)

	at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:584)

	at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:469)

	at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:626)

	at org.springframework.beans.BeanWrapperImpl.setPropertyValues(BeanWrapperImpl.java:653)

	at org.springframework.beans.BeanWrapperImpl.setPropertyValues(BeanWrapperImpl.java:642)

	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1023)

	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:824)

	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:345)

	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226)

	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)

	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:275)

	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:320)

	at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134)

	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)

	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)

	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)

	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)

	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)

	at org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1173)

	at org.apache.catalina.manager.HTMLManagerServlet.start(HTMLManagerServlet.java:549)

	at org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java:105)

	at javax.servlet.http.HttpServlet.service(HttpServlet.java:627)

	at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)

	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)

	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)

	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)

	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)

	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)

	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)

	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)

	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)

	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:875)

	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)

	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)

	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)

	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)

	at java.lang.Thread.run(Thread.java:619)

[   3956]   INFO - til.migration.MigrationProcess - System up-to-date.  No migration tasks have been run. 

[   3962]   INFO - alina].[localhost].[/xplanner] - Closing Spring root WebApplicationContext 

[   3970]   INFO - alina].[localhost].[/xplanner] - Shutting down Log4J 

Open in new window

0
 

Author Comment

by:angel-angel
ID: 24184973
Are these the logs you mean?
0
 
LVL 12

Assisted Solution

by:Gibu George
Gibu George earned 50 total points
ID: 24185069
Yes, The issu seems to the exception thrown at the startup

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'metaRepository' defined in class path resource [spring-beans.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyAccessExceptionsException: PropertyAccessExceptionsException (1 errors); nested propertyAccessExceptions are: [org.springframework.beans.TypeMismatchException: Failed to convert property value of type [org.apache.commons.collections.map.LinkedMap] to required type [java.util.HashMap] for property 'repositories']
PropertyAccessExceptionsException (1 errors)
org.springframework.beans.TypeMismatchException: Failed to convert property value of type [org.apache.commons.collections.map.LinkedMap] to required type [java.util.HashMap] for property 'repositories'
      at org.springframework.beans.BeanWrapperImpl.doTypeConversionIfNecessary(BeanWrapperImpl.java:839)
      at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:584)
      at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:469)
      at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:626)

Not sure what is causing the issue, Will look into this and update you
0
 
LVL 12

Accepted Solution

by:
Gibu George earned 50 total points
ID: 24185146
There is a bug related to which is already reported the workaround for this issue without having to re-build
from source then you can do the following in the spring config:

1. Open /xplanner/WEB-INF/classes/sbring-beans.xml 2. Find the bean id="metaRepository" 3. Replace <property name="repositories"><map>......</map></property> with <property name="repositories"> <bean class="java.util.HashMap"> <constructor-arg> <map>.....</map> </constructor-arg> </bean> </property>

This will cause spring to create a HashMap populated with the contents os the
spring created map.
0
 

Author Comment

by:angel-angel
ID: 24185780
Hi, I've replaced the section of code as instructed. Yet there seems to be  errors. The log file's attached.
<bean id="metaRepository" class="com.technoetic.xplanner.domain.repository.MetaRepositoryImpl">

    <property name="repositories">

      <map>

        <!-- DEBT Still a lot of duplicated configuration -->

        <entry>

          <key><value type="java.lang.Class">com.technoetic.xplanner.domain.Project</value></key>

          <bean factory-bean="secureObjectRepositoryFactory" factory-method="create">

            <constructor-arg type="java.lang.Class" value="com.technoetic.xplanner.domain.Project"/>

          </bean>

        </entry>

        <entry>

          <key><value type="java.lang.Class">com.technoetic.xplanner.domain.Iteration</value></key>

          <bean factory-bean="secureObjectRepositoryFactory" factory-method="create">

            <constructor-arg type="java.lang.Class" value="com.technoetic.xplanner.domain.Iteration"/>

          </bean>

        </entry>

        <entry>

          <key><value type="java.lang.Class">com.technoetic.xplanner.domain.UserStory</value></key>

          <bean factory-bean="secureObjectRepositoryFactory" factory-method="create">

            <constructor-arg type="java.lang.Class" value="com.technoetic.xplanner.domain.UserStory"/>

          </bean>

        </entry>

        <entry>

          <key><value type="java.lang.Class">com.technoetic.xplanner.domain.Task</value></key>

          <bean factory-bean="secureObjectRepositoryFactory" factory-method="create">

            <constructor-arg type="java.lang.Class" value="com.technoetic.xplanner.domain.Task"/>

          </bean>

        </entry>

        <entry>

          <key><value type="java.lang.Class">com.technoetic.xplanner.domain.Person</value></key>

          <bean factory-bean="secureObjectRepositoryFactory" factory-method="create">

            <constructor-arg type="java.lang.Class" value="com.technoetic.xplanner.domain.Person"/>

            <constructor-arg type="java.lang.Class"

                             value="com.technoetic.xplanner.domain.repository.PersonHibernateObjectRepository"/>

          </bean>

        </entry>

        <entry>

          <key><value type="java.lang.Class">com.technoetic.xplanner.domain.Role</value></key>

          <bean factory-bean="secureObjectRepositoryFactory" factory-method="create">

            <constructor-arg type="java.lang.Class" value="com.technoetic.xplanner.domain.Role"/>

          </bean>

        </entry>

        <entry>

          <key><value type="java.lang.Class">com.technoetic.xplanner.domain.Note</value></key>

          <bean factory-bean="secureObjectRepositoryFactory" factory-method="create">

            <constructor-arg type="java.lang.Class" value="com.technoetic.xplanner.domain.Note"/>

          </bean>

        </entry>

      </map>

    </property>

  </bean>
 

REPLACED WITH 
 

 <bean id="metaRepository" class="com.technoetic.xplanner.domain.repository.MetaRepositoryImpl">

    <property name="repositories">

      <bean class="java.util.HashMap"> 

		<constructor-arg> 

			<map>

			</map> 

		</constructor-arg> 

	  </bean> 

	</property>

Open in new window

stdout-20090420.log
0
 

Author Comment

by:angel-angel
ID: 24185856
Oh actually...my bad...I 'd left out the </bean> at the end after replacing. It's working. Thanks a lot Gibu !!!
0

Featured Post

Threat Intelligence Starter Resources

Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

Join & Write a Comment

Suggested Solutions

As Wikipedia explains 'robots.txt' as -- the robot exclusion standard, also known as the Robots Exclusion Protocol or robots.txt protocol, is a convention to prevent cooperating web spiders and other web robots from accessing all or part of a websit…
There are numerous questions about how to setup an IBM HTTP Server to be administered from WebSphere Application Server administrative console. I do hope this article will wrap things up and become a reference for this task. You need three things…
This video gives you a great overview about bandwidth monitoring with SNMP and WMI with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're looking for how to monitor bandwidth using netflow or packet s…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

705 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now