java.lang.IllegalArgumentException: Superclass has no null constructors but no arguments were given

spring.io | 2 months ago
  1. 0

    Autoproxying - Spring Forum

    spring.io | 2 months ago
    java.lang.IllegalArgumentException: Superclass has no null constructors but no arguments were given
  2. 0

    Use AOP on class with final members

    Stack Overflow | 4 years ago | Tomer
    java.lang.IllegalArgumentException: Superclass has no null constructors but no arguments were given
  3. 0

    Error creating bean with name 'org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping#0' defined in ServletContext resource

    Stack Overflow | 6 years ago | user548656
    java.lang.IllegalArgumentException: Superclass has no null constructors but no arguments were given
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Today I've been working on migrating my app from Spring 1.2 to Spring 2.0 RC1, and for some reason the SchedulerFactoryBean does not seem to want to be proxied. Here is my log output with logging for Spring set to DEBUG. DEBUG 2006-06-21 16:22:06,163 (DefaultListableBeanFactory:applyBeanPostProcessorsBeforeInstantiation) - Invoking BeanPostProcessors before instantiation of bean 'quartzScheduler' DEBUG 2006-06-21 16:22:06,178 (CachedIntrospectionResults:<init>) - Getting BeanInfo for class [org.springframework.scheduling.quartz.SchedulerFactoryBean] DEBUG 2006-06-21 16:22:06,194 (CachedIntrospectionResults:<init>) - Caching PropertyDescriptors for class [org.springframework.scheduling.quartz.SchedulerFactoryBean] DEBUG 2006-06-21 16:22:06,194 (CachedIntrospectionResults:<init>) - Found property 'applicationContext' of type [org.springframework.context.ApplicationContext] DEBUG 2006-06-21 16:22:06,194 (CachedIntrospectionResults:<init>) - Found property 'applicationContextSchedulerContextKey' of type [java.lang.String] DEBUG 2006-06-21 16:22:06,210 (CachedIntrospectionResults:<init>) - Found property 'autoStartup' of type [boolean] DEBUG 2006-06-21 16:22:06,210 (CachedIntrospectionResults:<init>) - Found property 'calendars' of type [java.util.Map] DEBUG 2006-06-21 16:22:06,210 (CachedIntrospectionResults:<init>) - Found property 'class' of type [java.lang.Class] DEBUG 2006-06-21 16:22:06,210 (CachedIntrospectionResults:<init>) - Found property 'configLocation' of type [org.springframework.core.io.Resource] DEBUG 2006-06-21 16:22:06,210 (CachedIntrospectionResults:<init>) - Found property 'dataSource' of type [javax.sql.DataSource] DEBUG 2006-06-21 16:22:06,210 (CachedIntrospectionResults:<init>) - Found property 'globalJobListeners' of type [[Lorg.quartz.JobListener;] DEBUG 2006-06-21 16:22:06,210 (CachedIntrospectionResults:<init>) - Found property 'globalTriggerListeners' of type [[Lorg.quartz.TriggerListener;] DEBUG 2006-06-21 16:22:06,210 (CachedIntrospectionResults:<init>) - Found property 'jobDetails' of type [[Lorg.quartz.JobDetail;] DEBUG 2006-06-21 16:22:06,210 (CachedIntrospectionResults:<init>) - Found property 'jobListeners' of type [[Lorg.quartz.JobListener;] DEBUG 2006-06-21 16:22:06,210 (CachedIntrospectionResults:<init>) - Found property 'jobSchedulingDataLocation' of type [java.lang.String] DEBUG 2006-06-21 16:22:06,210 (CachedIntrospectionResults:<init>) - Found property 'jobSchedulingDataLocations' of type [[Ljava.lang.String;] DEBUG 2006-06-21 16:22:06,210 (CachedIntrospectionResults:<init>) - Found property 'nonTransactionalDataSource' of type [javax.sql.DataSource] DEBUG 2006-06-21 16:22:06,210 (CachedIntrospectionResults:<init>) - Found property 'object' of type [java.lang.Object] DEBUG 2006-06-21 16:22:06,210 (CachedIntrospectionResults:<init>) - Found property 'objectType' of type [java.lang.Class] DEBUG 2006-06-21 16:22:06,210 (CachedIntrospectionResults:<init>) - Found property 'overwriteExistingJobs' of type [boolean] DEBUG 2006-06-21 16:22:06,210 (CachedIntrospectionResults:<init>) - Found property 'quartzProperties' of type [java.util.Properties] DEBUG 2006-06-21 16:22:06,210 (CachedIntrospectionResults:<init>) - Found property 'running' of type [boolean] DEBUG 2006-06-21 16:22:06,225 (CachedIntrospectionResults:<init>) - Found property 'schedulerContextAsMap' of type [java.util.Map] DEBUG 2006-06-21 16:22:06,225 (CachedIntrospectionResults:<init>) - Found property 'schedulerFactoryClass' of type [java.lang.Class] DEBUG 2006-06-21 16:22:06,225 (CachedIntrospectionResults:<init>) - Found property 'schedulerListeners' of type [[Lorg.quartz.SchedulerListener;] DEBUG 2006-06-21 16:22:06,225 (CachedIntrospectionResults:<init>) - Found property 'schedulerName' of type [java.lang.String] DEBUG 2006-06-21 16:22:06,225 (CachedIntrospectionResults:<init>) - Found property 'singleton' of type [boolean] DEBUG 2006-06-21 16:22:06,225 (CachedIntrospectionResults:<init>) - Found property 'startupDelay' of type [int] DEBUG 2006-06-21 16:22:06,225 (CachedIntrospectionResults:<init>) - Found property 'taskExecutor' of type [org.springframework.core.task.TaskExecutor] DEBUG 2006-06-21 16:22:06,241 (CachedIntrospectionResults:<init>) - Found property 'transactionManager' of type [org.springframework.transaction.PlatformTransactionManager] DEBUG 2006-06-21 16:22:06,241 (CachedIntrospectionResults:<init>) - Found property 'triggerListeners' of type [[Lorg.quartz.TriggerListener;] DEBUG 2006-06-21 16:22:06,241 (CachedIntrospectionResults:<init>) - Found property 'triggers' of type [[Lorg.quartz.Trigger;] DEBUG 2006-06-21 16:22:06,241 (CachedIntrospectionResults:<init>) - Found property 'waitForJobsToCompleteOnShutdown' of type [boolean] DEBUG 2006-06-21 16:22:06,241 (CachedIntrospectionResults:forClass) - Class [org.springframework.scheduling.quartz.SchedulerFactoryBean] is cache-safe DEBUG 2006-06-21 16:22:06,241 (CollectionFactory:createLinkedMapIfPossible) - Creating [java.util.LinkedHashMap] DEBUG 2006-06-21 16:22:06,241 (DefaultListableBeanFactory:createBean) - Eagerly caching bean with name 'quartzScheduler' to allow for resolving potential circular references DEBUG 2006-06-21 16:22:06,241 (DefaultListableBeanFactory:autowireByName) - Not autowiring property 'calendars' of bean 'quartzScheduler' by name: no matching bean found DEBUG 2006-06-21 16:22:06,241 (DefaultListableBeanFactory:autowireByName) - Not autowiring property 'configLocation' of bean 'quartzScheduler' by name: no matching bean found DEBUG 2006-06-21 16:22:06,241 (DefaultListableBeanFactory:autowireByName) - Not autowiring property 'dataSource' of bean 'quartzScheduler' by name: no matching bean found DEBUG 2006-06-21 16:22:06,241 (DefaultListableBeanFactory:autowireByName) - Not autowiring property 'globalJobListeners' of bean 'quartzScheduler' by name: no matching bean found DEBUG 2006-06-21 16:22:06,241 (DefaultListableBeanFactory:autowireByName) - Not autowiring property 'globalTriggerListeners' of bean 'quartzScheduler' by name: no matching bean found DEBUG 2006-06-21 16:22:06,241 (DefaultListableBeanFactory:autowireByName) - Not autowiring property 'jobDetails' of bean 'quartzScheduler' by name: no matching bean found DEBUG 2006-06-21 16:22:06,241 (DefaultListableBeanFactory:autowireByName) - Not autowiring property 'jobListeners' of bean 'quartzScheduler' by name: no matching bean found DEBUG 2006-06-21 16:22:06,241 (DefaultListableBeanFactory:autowireByName) - Not autowiring property 'nonTransactionalDataSource' of bean 'quartzScheduler' by name: no matching bean found DEBUG 2006-06-21 16:22:06,241 (DefaultListableBeanFactory:autowireByName) - Not autowiring property 'quartzProperties' of bean 'quartzScheduler' by name: no matching bean found DEBUG 2006-06-21 16:22:06,241 (DefaultListableBeanFactory:autowireByName) - Not autowiring property 'schedulerContextAsMap' of bean 'quartzScheduler' by name: no matching bean found DEBUG 2006-06-21 16:22:06,257 (DefaultListableBeanFactory:autowireByName) - Not autowiring property 'schedulerListeners' of bean 'quartzScheduler' by name: no matching bean found DEBUG 2006-06-21 16:22:06,257 (DefaultListableBeanFactory:autowireByName) - Not autowiring property 'taskExecutor' of bean 'quartzScheduler' by name: no matching bean found DEBUG 2006-06-21 16:22:06,257 (DefaultListableBeanFactory:autowireByName) - Not autowiring property 'transactionManager' of bean 'quartzScheduler' by name: no matching bean found DEBUG 2006-06-21 16:22:06,257 (DefaultListableBeanFactory:autowireByName) - Not autowiring property 'triggerListeners' of bean 'quartzScheduler' by name: no matching bean found DEBUG 2006-06-21 16:22:06,257 (BeanDefinitionValueResolver:resolveReference) - Resolving reference from property 'bean property 'triggers' with key [0]' in bean 'quartzScheduler' to bean 'nightlyEmailJobTrigger' DEBUG 2006-06-21 16:22:06,257 (CollectionFactory:createLinkedSetIfPossible) - Creating [java.util.LinkedHashSet] DEBUG 2006-06-21 16:22:06,257 (DefaultListableBeanFactory:getBean) - Returning cached instance of singleton bean 'nightlyEmailJobTrigger' DEBUG 2006-06-21 16:22:06,257 (BeanWrapperImpl:setPropertyValue) - About to invoke write method [public void org.springframework.scheduling.quartz.SchedulerFactoryBean.setTriggers(org.quartz.Trigger[])] on object of class [org.springframework.scheduling.quartz.SchedulerFactoryBean] DEBUG 2006-06-21 16:22:06,272 (BeanWrapperImpl:setPropertyValue) - Invoked write method [public void org.springframework.scheduling.quartz.SchedulerFactoryBean.setTriggers(org.quartz.Trigger[])] with value of type [[Lorg.quartz.Trigger;] DEBUG 2006-06-21 16:22:06,272 (DefaultListableBeanFactory:applyBeanPostProcessorsBeforeInitialization) - Invoking BeanPostProcessors before initialization of bean 'quartzScheduler' DEBUG 2006-06-21 16:22:06,272 (ApplicationContextAwareProcessor:postProcessBeforeInitialization) - Invoking setApplicationContext on ApplicationContextAware bean 'quartzScheduler' DEBUG 2006-06-21 16:22:06,272 (DefaultListableBeanFactory:invokeInitMethods) - Invoking afterPropertiesSet() on bean with name 'quartzScheduler' INFO 2006-06-21 16:22:06,428 (SchedulerFactoryBean:startScheduler) - Starting Quartz Scheduler now DEBUG 2006-06-21 16:22:06,428 (DefaultListableBeanFactory:applyBeanPostProcessorsAfterInitialization) - Invoking BeanPostProcessors after initialization of bean 'quartzScheduler' DEBUG 2006-06-21 16:22:06,428 (DefaultListableBeanFactory:getObjectForBeanInstance) - Calling code asked for FactoryBean instance for name 'quartzScheduler' DEBUG 2006-06-21 16:22:06,428 (DefaultListableBeanFactory:getBean) - Returning cached instance of singleton bean 'quartzScheduler' DEBUG 2006-06-21 16:22:06,428 (DefaultListableBeanFactory:getObjectForBeanInstance) - Bean with name 'quartzScheduler' is a factory bean DEBUG 2006-06-21 16:22:06,460 (DefaultListableBeanFactory:applyBeanPostProcessorsAfterInitialization) - Invoking BeanPostProcessors after initialization of bean 'quartzScheduler' DEBUG 2006-06-21 16:22:06,460 (CollectionFactory:createIdentityMapIfPossible) - Creating [java.util.IdentityHashMap] DEBUG 2006-06-21 16:22:06,460 (Cglib2AopProxy:getProxy) - Creating CGLIB2 proxy for [org.quartz.impl.StdScheduler] DEBUG 2006-06-21 16:22:06,460 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public void org.quartz.impl.StdScheduler.shutdown() - using AOP_PROXY DEBUG 2006-06-21 16:22:06,475 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public void org.quartz.impl.StdScheduler.shutdown(boolean) - using AOP_PROXY DEBUG 2006-06-21 16:22:06,475 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public void org.quartz.impl.StdScheduler.start() throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,475 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public org.quartz.SchedulerContext org.quartz.impl.StdScheduler.getContext() throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,475 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public boolean org.quartz.impl.StdScheduler.interrupt(java.lang.String,java.lang.String) throws org.quartz.UnableToInterruptJobException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,475 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public org.quartz.SchedulerMetaData org.quartz.impl.StdScheduler.getMetaData() - using AOP_PROXY DEBUG 2006-06-21 16:22:06,475 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public void org.quartz.impl.StdScheduler.pause() - using AOP_PROXY DEBUG 2006-06-21 16:22:06,475 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public boolean org.quartz.impl.StdScheduler.isPaused() - using AOP_PROXY DEBUG 2006-06-21 16:22:06,475 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public org.quartz.Calendar org.quartz.impl.StdScheduler.getCalendar(java.lang.String) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,475 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public boolean org.quartz.impl.StdScheduler.deleteCalendar(java.lang.String) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,491 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public org.quartz.JobDetail org.quartz.impl.StdScheduler.getJobDetail(java.lang.String,java.lang.String) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,491 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public void org.quartz.impl.StdScheduler.addTriggerListener(org.quartz.TriggerListener) - using AOP_PROXY DEBUG 2006-06-21 16:22:06,491 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public boolean org.quartz.impl.StdScheduler.removeTriggerListener(java.lang.String) - using AOP_PROXY DEBUG 2006-06-21 16:22:06,491 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public java.util.Set org.quartz.impl.StdScheduler.getTriggerListenerNames() - using AOP_PROXY DEBUG 2006-06-21 16:22:06,491 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public void org.quartz.impl.StdScheduler.addSchedulerListener(org.quartz.SchedulerListener) - using AOP_PROXY DEBUG 2006-06-21 16:22:06,491 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public void org.quartz.impl.StdScheduler.addGlobalJobListener(org.quartz.JobListener) - using AOP_PROXY DEBUG 2006-06-21 16:22:06,491 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public void org.quartz.impl.StdScheduler.addJobListener(org.quartz.JobListener) - using AOP_PROXY DEBUG 2006-06-21 16:22:06,491 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public void org.quartz.impl.StdScheduler.addGlobalTriggerListener(org.quartz.TriggerListener) - using AOP_PROXY DEBUG 2006-06-21 16:22:06,491 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public void org.quartz.impl.StdScheduler.addCalendar(java.lang.String,org.quartz.Calendar,boolean,boolean) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,491 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public void org.quartz.impl.StdScheduler.addJob(org.quartz.JobDetail,boolean) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,491 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public org.quartz.Trigger org.quartz.impl.StdScheduler.getTrigger(java.lang.String,java.lang.String) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,491 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public java.util.Date org.quartz.impl.StdScheduler.scheduleJob(org.quartz.Trigger) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,491 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public java.util.Date org.quartz.impl.StdScheduler.scheduleJob(org.quartz.JobDetail,org.quartz.Trigger) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,507 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public java.util.Date org.quartz.impl.StdScheduler.rescheduleJob(java.lang.String,java.lang.String,org.quartz.Trigger) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,507 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public java.lang.String org.quartz.impl.StdScheduler.getSchedulerName() - using AOP_PROXY DEBUG 2006-06-21 16:22:06,507 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public void org.quartz.impl.StdScheduler.standby() - using AOP_PROXY DEBUG 2006-06-21 16:22:06,507 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public boolean org.quartz.impl.StdScheduler.isInStandbyMode() - using AOP_PROXY DEBUG 2006-06-21 16:22:06,507 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public boolean org.quartz.impl.StdScheduler.removeJobListener(java.lang.String) - using AOP_PROXY DEBUG 2006-06-21 16:22:06,507 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public java.util.Set org.quartz.impl.StdScheduler.getJobListenerNames() - using AOP_PROXY DEBUG 2006-06-21 16:22:06,507 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public java.lang.String org.quartz.impl.StdScheduler.getSchedulerInstanceId() - using AOP_PROXY DEBUG 2006-06-21 16:22:06,507 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public boolean org.quartz.impl.StdScheduler.isShutdown() - using AOP_PROXY DEBUG 2006-06-21 16:22:06,507 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public java.util.List org.quartz.impl.StdScheduler.getCurrentlyExecutingJobs() - using AOP_PROXY DEBUG 2006-06-21 16:22:06,507 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public void org.quartz.impl.StdScheduler.setJobFactory(org.quartz.spi.JobFactory) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,507 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public boolean org.quartz.impl.StdScheduler.unscheduleJob(java.lang.String,java.lang.String) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,507 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public boolean org.quartz.impl.StdScheduler.deleteJob(java.lang.String,java.lang.String) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,507 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public void org.quartz.impl.StdScheduler.triggerJob(java.lang.String,java.lang.String) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,507 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public void org.quartz.impl.StdScheduler.triggerJob(java.lang.String,java.lang.String,org.quartz.JobDataMap) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,507 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public void org.quartz.impl.StdScheduler.triggerJobWithVolatileTrigger(java.lang.String,java.lang.String,org.quartz.JobDataMap) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,522 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public void org.quartz.impl.StdScheduler.triggerJobWithVolatileTrigger(java.lang.String,java.lang.String) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,522 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public void org.quartz.impl.StdScheduler.pauseJob(java.lang.String,java.lang.String) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,522 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public void org.quartz.impl.StdScheduler.pauseJobGroup(java.lang.String) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,522 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public void org.quartz.impl.StdScheduler.pauseTrigger(java.lang.String,java.lang.String) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,522 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public void org.quartz.impl.StdScheduler.pauseTriggerGroup(java.lang.String) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,522 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public void org.quartz.impl.StdScheduler.resumeJob(java.lang.String,java.lang.String) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,522 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public void org.quartz.impl.StdScheduler.resumeJobGroup(java.lang.String) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,522 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public void org.quartz.impl.StdScheduler.resumeTrigger(java.lang.String,java.lang.String) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,538 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public void org.quartz.impl.StdScheduler.resumeTriggerGroup(java.lang.String) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,538 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public void org.quartz.impl.StdScheduler.pauseAll() throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,538 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public void org.quartz.impl.StdScheduler.resumeAll() throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,538 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public java.lang.String[] org.quartz.impl.StdScheduler.getJobGroupNames() throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,538 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public java.lang.String[] org.quartz.impl.StdScheduler.getJobNames(java.lang.String) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,538 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public org.quartz.Trigger[] org.quartz.impl.StdScheduler.getTriggersOfJob(java.lang.String,java.lang.String) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,538 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public java.lang.String[] org.quartz.impl.StdScheduler.getTriggerGroupNames() throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,538 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public java.lang.String[] org.quartz.impl.StdScheduler.getTriggerNames(java.lang.String) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,538 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public java.util.Set org.quartz.impl.StdScheduler.getPausedTriggerGroups() throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,538 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public int org.quartz.impl.StdScheduler.getTriggerState(java.lang.String,java.lang.String) throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,538 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public java.lang.String[] org.quartz.impl.StdScheduler.getCalendarNames() throws org.quartz.SchedulerException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,538 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public boolean org.quartz.impl.StdScheduler.removeGlobalJobListener(org.quartz.JobListener) - using AOP_PROXY DEBUG 2006-06-21 16:22:06,538 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public java.util.List org.quartz.impl.StdScheduler.getGlobalJobListeners() - using AOP_PROXY DEBUG 2006-06-21 16:22:06,538 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public org.quartz.JobListener org.quartz.impl.StdScheduler.getJobListener(java.lang.String) - using AOP_PROXY DEBUG 2006-06-21 16:22:06,553 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public boolean org.quartz.impl.StdScheduler.removeGlobalTriggerListener(org.quartz.TriggerListener) - using AOP_PROXY DEBUG 2006-06-21 16:22:06,553 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public java.util.List org.quartz.impl.StdScheduler.getGlobalTriggerListeners() - using AOP_PROXY DEBUG 2006-06-21 16:22:06,553 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public org.quartz.TriggerListener org.quartz.impl.StdScheduler.getTriggerListener(java.lang.String) - using AOP_PROXY DEBUG 2006-06-21 16:22:06,553 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public boolean org.quartz.impl.StdScheduler.removeSchedulerListener(org.quartz.SchedulerListener) - using AOP_PROXY DEBUG 2006-06-21 16:22:06,553 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public java.util.List org.quartz.impl.StdScheduler.getSchedulerListeners() - using AOP_PROXY DEBUG 2006-06-21 16:22:06,553 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public native int java.lang.Object.hashCode() - using AOP_PROXY DEBUG 2006-06-21 16:22:06,553 (Cglib2AopProxy:accept) - Object.finalize () method found - using NO_OVERRIDE DEBUG 2006-06-21 16:22:06,553 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method protected native java.lang.Object java.lang.Object.clone() throws java.lang.CloneNotSupportedException - using AOP_PROXY DEBUG 2006-06-21 16:22:06,553 (Cglib2AopProxy:accept) - Found equals() method - using INVOKE_EQUALS DEBUG 2006-06-21 16:22:06,553 (Cglib2AopProxy:accept) - Unable to apply any optimisations to advised method public java.lang.String java.lang.Object.toString() - using AOP_PROXY DEBUG 2006-06-21 16:22:06,553 (Cglib2AopProxy:accept) - Method public abstract int org.springframework.aop.framework.Advised.indexOf(org.springframework.aop.Advisor) is declared on Advised - using DISPATCH_ADVISED DEBUG 2006-06-21 16:22:06,553 (Cglib2AopProxy:accept) - Method public abstract boolean org.springframework.aop.framework.Advised.isFrozen() is declared on Advised - using DISPATCH_ADVISED DEBUG 2006-06-21 16:22:06,553 (Cglib2AopProxy:accept) - Method public abstract org.springframework.aop.TargetSource org.springframework.aop.framework.Advised.getTargetSource() is declared on Advised - using DISPATCH_ADVISED DEBUG 2006-06-21 16:22:06,553 (Cglib2AopProxy:accept) - Method public abstract boolean org.springframework.aop.framework.Advised.isProxyTargetClass() is declared on Advised - using DISPATCH_ADVISED DEBUG 2006-06-21 16:22:06,553 (Cglib2AopProxy:accept) - Method public abstract void org.springframework.aop.framework.Advised.addAdvisor(org.springframework.aop.Advisor) throws org.springframework.aop.framework.AopConfigException is declared on Advised - using DISPATCH_ADVISED DEBUG 2006-06-21 16:22:06,553 (Cglib2AopProxy:accept) - Method public abstract void org.springframework.aop.framework.Advised.addAdvisor(int,org.springframework.aop.Advisor) throws org.springframework.aop.framework.AopConfigException is declared on Advised - using DISPATCH_ADVISED DEBUG 2006-06-21 16:22:06,553 (Cglib2AopProxy:accept) - Method public abstract void org.springframework.aop.framework.Advised.setTargetSource(org.springframework.aop.TargetSource) is declared on Advised - using DISPATCH_ADVISED DEBUG 2006-06-21 16:22:06,553 (Cglib2AopProxy:accept) - Method public abstract void org.springframework.aop.framework.Advised.setExposeProxy(boolean) is declared on Advised - using DISPATCH_ADVISED DEBUG 2006-06-21 16:22:06,569 (Cglib2AopProxy:accept) - Method public abstract boolean org.springframework.aop.framework.Advised.isExposeProxy() is declared on Advised - using DISPATCH_ADVISED DEBUG 2006-06-21 16:22:06,569 (Cglib2AopProxy:accept) - Method public abstract java.lang.Class[] org.springframework.aop.framework.Advised.getProxiedInterfaces() is declared on Advised - using DISPATCH_ADVISED DEBUG 2006-06-21 16:22:06,569 (Cglib2AopProxy:accept) - Method public abstract void org.springframework.aop.framework.Advised.addAdvice(int,org.aopalliance.aop.Advice) throws org.springframework.aop.framework.AopConfigException is declared on Advised - using DISPATCH_ADVISED DEBUG 2006-06-21 16:22:06,569 (Cglib2AopProxy:accept) - Method public abstract void org.springframework.aop.framework.Advised.addAdvice(org.aopalliance.aop.Advice) throws org.springframework.aop.framework.AopConfigException is declared on Advised - using DISPATCH_ADVISED DEBUG 2006-06-21 16:22:06,569 (Cglib2AopProxy:accept) - Method public abstract boolean org.springframework.aop.framework.Advised.isInterfaceProxied(java.lang.Class) is declared on Advised - using DISPATCH_ADVISED DEBUG 2006-06-21 16:22:06,585 (Cglib2AopProxy:accept) - Method public abstract boolean org.springframework.aop.framework.Advised.removeAdvice(org.aopalliance.aop.Advice) throws org.springframework.aop.framework.AopConfigException is declared on Advised - using DISPATCH_ADVISED DEBUG 2006-06-21 16:22:06,585 (Cglib2AopProxy:accept) - Method public abstract void org.springframework.aop.framework.Advised.removeAdvisor(int) throws org.springframework.aop.framework.AopConfigException is declared on Advised - using DISPATCH_ADVISED DEBUG 2006-06-21 16:22:06,585 (Cglib2AopProxy:accept) - Method public abstract boolean org.springframework.aop.framework.Advised.removeAdvisor(org.springframework.aop.Advisor) throws org.springframework.aop.framework.AopConfigException is declared on Advised - using DISPATCH_ADVISED DEBUG 2006-06-21 16:22:06,585 (Cglib2AopProxy:accept) - Method public abstract org.springframework.aop.Advisor[] org.springframework.aop.framework.Advised.getAdvisors() is declared on Advised - using DISPATCH_ADVISED DEBUG 2006-06-21 16:22:06,585 (Cglib2AopProxy:accept) - Method public abstract boolean org.springframework.aop.framework.Advised.replaceAdvisor(org.springframework.aop.Advisor,org.springframework.aop.Advisor) throws org.springframework.aop.framework.AopConfigException is declared on Advised - using DISPATCH_ADVISED DEBUG 2006-06-21 16:22:06,585 (Cglib2AopProxy:accept) - Method public abstract java.lang.String org.springframework.aop.framework.Advised.toProxyConfigString() is declared on Advised - using DISPATCH_ADVISED ERROR 2006-06-21 16:22:06,616 (ScoreboardContextLoaderServlet:startupOrRestart) - Context initialization failed java.lang.IllegalArgumentException: Superclass has no null constructors but no arguments were given at net.sf.cglib.proxy.Enhancer.emitConstructors(Enhancer.java:718) at net.sf.cglib.proxy.Enhancer.generateClass(Enhancer.java:499) at net.sf.cglib.transform.TransformingClassGenerator.generateClass(TransformingClassGenerator.java:33) at net.sf.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:25) at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:216) at net.sf.cglib.proxy.Enhancer.createHelper(Enhancer.java:377) at net.sf.cglib.proxy.Enhancer.create(Enhancer.java:285) at org.springframework.aop.framework.Cglib2AopProxy.getProxy(Cglib2AopProxy.java:195) at org.springframework.aop.framework.Cglib2AopProxy.getProxy(Cglib2AopProxy.java:150) at org.springframework.aop.framework.ProxyFactory.getProxy(ProxyFactory.java:72) at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.createProxy(AbstractAutoProxyCreator.java:383) at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessAfterInitialization(AbstractAutoProxyCreator.java:246) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableBeanFactory.java:286) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.postProcessObjectFromFactoryBean(AbstractAutowireCapableBeanFactory.java:958) at org.springframework.beans.factory.support.AbstractBeanFactory.getObjectFromFactoryBean(AbstractBeanFactory.java:996) at org.springframework.beans.factory.support.AbstractBeanFactory.getObjectForBeanInstance(AbstractBeanFactory.java:960) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:215) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:168) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:250) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:332) at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156) at com.spider.scoreboard.framework.springx.ScoreboardApplicationContext.refresh(ScoreboardApplicationContext.java:75) at com.spider.scoreboard.framework.springx.ScoreboardContextLoaderServlet.loadContext(ScoreboardContextLoaderServlet.java:291) at com.spider.scoreboard.framework.springx.ScoreboardContextLoaderServlet.startupOrRestart(ScoreboardContextLoaderServlet.java:139) at com.spider.scoreboard.framework.springx.ScoreboardContextLoaderServlet.init(ScoreboardContextLoaderServlet.java:102) at javax.servlet.GenericServlet.init(GenericServlet.java:211) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3915) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4176) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:603) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:535) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1118) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020) at org.apache.catalina.core.StandardHost.start(StandardHost.java:718) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442) at org.apache.catalina.core.StandardService.start(StandardService.java:450) at org.apache.catalina.core.StandardServer.start(StandardServer.java:700) at org.apache.catalina.startup.Catalina.start(Catalina.java:551) 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:585) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) INFO 2006-06-21 16:22:08,382 (ScoreboardContextLoaderPlugIn:init) - ContextLoaderPlugIn for Struts ActionServlet 'scoreboard, module '': initialization started ERROR 2006-06-21 16:22:08,382 (ScoreboardContextLoaderPlugIn:init) - Context initialization failed java.lang.IllegalArgumentException: Superclass has no null constructors but no arguments were given at net.sf.cglib.proxy.Enhancer.emitConstructors(Enhancer.java:718) at net.sf.cglib.proxy.Enhancer.generateClass(Enhancer.java:499) at net.sf.cglib.transform.TransformingClassGenerator.generateClass(TransformingClassGenerator.java:33) at net.sf.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:25) at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:216) at net.sf.cglib.proxy.Enhancer.createHelper(Enhancer.java:377) at net.sf.cglib.proxy.Enhancer.create(Enhancer.java:285) at org.springframework.aop.framework.Cglib2AopProxy.getProxy(Cglib2AopProxy.java:195) at org.springframework.aop.framework.Cglib2AopProxy.getProxy(Cglib2AopProxy.java:150) at org.springframework.aop.framework.ProxyFactory.getProxy(ProxyFactory.java:72) at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.createProxy(AbstractAutoProxyCreator.java:383) at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessAfterInitialization(AbstractAutoProxyCreator.java:246) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableBeanFactory.java:286) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.postProcessObjectFromFactoryBean(AbstractAutowireCapableBeanFactory.java:958) at org.springframework.beans.factory.support.AbstractBeanFactory.getObjectFromFactoryBean(AbstractBeanFactory.java:996) at org.springframework.beans.factory.support.AbstractBeanFactory.getObjectForBeanInstance(AbstractBeanFactory.java:960) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:215) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:168) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:250) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:332) at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156) at com.spider.scoreboard.framework.springx.ScoreboardApplicationContext.refresh(ScoreboardApplicationContext.java:75) at com.spider.scoreboard.framework.springx.ScoreboardContextLoaderServlet.loadContext(ScoreboardContextLoaderServlet.java:291) at com.spider.scoreboard.framework.springx.ScoreboardContextLoaderServlet.startupOrRestart(ScoreboardContextLoaderServlet.java:139) at com.spider.scoreboard.framework.springx.ScoreboardContextLoaderServlet.init(ScoreboardContextLoaderServlet.java:102) at javax.servlet.GenericServlet.init(GenericServlet.java:211) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3915) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4176) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:603) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:535) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1118) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020) at org.apache.catalina.core.StandardHost.start(StandardHost.java:718) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442) at org.apache.catalina.core.StandardService.start(StandardService.java:450) at org.apache.catalina.core.StandardServer.start(StandardServer.java:700) at org.apache.catalina.startup.Catalina.start(Catalina.java:551) 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:585) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

    Spring JIRA | 1 decade ago | Matthew Sgarlata
    java.lang.IllegalArgumentException: Superclass has no null constructors but no arguments were given

    9 unregistered visitors
    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.IllegalArgumentException

      Superclass has no null constructors but no arguments were given

      at net.sf.cglib.proxy.Enhancer.emitConstructors()
    2. IDEA
      Enhancer.generateClass
      1. net.sf.cglib.proxy.Enhancer.emitConstructors(Enhancer.java:718)
      2. net.sf.cglib.proxy.Enhancer.generateClass(Enhancer.java:499)
      2 frames
    3. Code Generation Library
      AbstractClassGenerator.create
      1. net.sf.cglib.transform.TransformingClassGenerator.generateClass(TransformingClassGenerator.java:33)
      2. net.sf.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:25)
      3. net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:216)
      3 frames
    4. IDEA
      Enhancer.create
      1. net.sf.cglib.proxy.Enhancer.createHelper(Enhancer.java:377)
      2. net.sf.cglib.proxy.Enhancer.create(Enhancer.java:285)
      2 frames
    5. Spring AOP
      AbstractAutoProxyCreator.postProcessAfterInitialization
      1. org.springframework.aop.framework.Cglib2AopProxy.getProxy(Cglib2AopProxy.java:199)
      2. org.springframework.aop.framework.Cglib2AopProxy.getProxy(Cglib2AopProxy.java:156)
      3. org.springframework.aop.framework.ProxyFactory.getProxy(ProxyFactory.java:70)
      4. org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.createProxy(AbstractAutoProxyCreator.java:375)
      5. org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessAfterInitialization(AbstractAutoProxyCreator.java:237)
      5 frames
    6. Spring Beans
      DefaultListableBeanFactory.getBeansOfType
      1. org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableBeanFactory.java:267)
      2. org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:364)
      3. org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226)
      4. org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
      5. org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:176)
      6. org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:105)
      7. org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1013)
      8. org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:824)
      9. org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:345)
      10. org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226)
      11. org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
      12. org.springframework.beans.factory.support.AbstractBeanFactory.getType(AbstractBeanFactory.java:342)
      13. org.springframework.beans.factory.support.DefaultListableBeanFactory.isBeanTypeMatch(DefaultListableBeanFactory.java:249)
      14. org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:144)
      15. org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:198)
      16. org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:192)
      16 frames
    7. Spring Context
      AbstractApplicationContext.getBeansOfType
      1. org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:608)
      1 frame