java.util.concurrent.ExecutionException

There are no available Samebug tips for this exception. Do you have an idea how to solve this issue? A short tip would help users who saw this issue last week.

  • What steps will reproduce the problem? 1. Create a Spring Data GemFire XML config 2. Add 5 replicated regions with 3-5 sub-regions and at least one region with nesting 2 layers deep. 3. Please contact me directly for a copy of the config file. -- Error Details -- Date: Mon Jul 01 15:04:00 BST 2013 Message: Error occured processing '/rti-t-ingest/src/test/resources/spring/test-gemfire-regions.xml' Severity: Info Product: Spring Tool Suite 3.3.0.201306021106-M2 (org.springsource.sts.ide) Plugin: org.springframework.ide.eclipse.beans.core Session Data: eclipse.buildId=3.3.0.201306021106-M2-e42 java.version=1.8.0-ea java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -product org.springsource.sts.ide -keyring /Users/swilliams/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.springsource.sts.ide -keyring /Users/swilliams/.eclipse_keyring -showlocation This is a continuation of log file /Users/swilliams/Documents/workspace-2013-rti/.metadata/.bak_2.log Created Time: 2013-07-01 14:58:29.472 Exception Stack Trace: java.util.concurrent.ExecutionException: java.lang.StackOverflowError at java.util.concurrent.FutureTask.report(FutureTask.java:122) at java.util.concurrent.FutureTask.get(FutureTask.java:202) at org.springframework.ide.eclipse.beans.core.internal.model.BeansConfig.readConfig(BeansConfig.java:471) at org.springframework.ide.eclipse.beans.core.internal.model.AbstractBeansConfig.getBeans(AbstractBeansConfig.java:269) at org.springframework.ide.eclipse.beans.core.internal.model.validation.BeansConfigReloadingProjectContributionEventListener.start(BeansConfigReloadingProjectContributionEventListener.java:121) at org.springframework.ide.eclipse.core.internal.project.SpringProjectContributionManager$1.execute(SpringProjectContributionManager.java:88) at org.springframework.ide.eclipse.core.internal.project.SpringProjectContributionManager$9.run(SpringProjectContributionManager.java:269) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.springframework.ide.eclipse.core.internal.project.SpringProjectContributionManager.execute(SpringProjectContributionManager.java:272) at org.springframework.ide.eclipse.core.internal.project.SpringProjectContributionManager.build(SpringProjectContributionManager.java:85) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:726) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) Caused by: java.lang.StackOverflowError at java.lang.Boolean.hashCode(Boolean.java:213) at java.lang.Boolean.hashCode(Boolean.java:201) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.PropertyValue.hashCode(PropertyValue.java:194) at java.util.AbstractList.hashCode(AbstractList.java:541) at org.springframework.beans.MutablePropertyValues.hashCode(MutablePropertyValues.java:342) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1026) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.PropertyValue.hashCode(PropertyValue.java:194) at java.util.AbstractList.hashCode(AbstractList.java:541) at org.springframework.beans.MutablePropertyValues.hashCode(MutablePropertyValues.java:342) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1026) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336)
    via by Stuart Williams (c),
  • What steps will reproduce the problem? 1. Create a Spring Data GemFire XML config 2. Add 5 replicated regions with 3-5 sub-regions and at least one region with nesting 2 layers deep. 3. Please contact me directly for a copy of the config file. -- Error Details -- Date: Mon Jul 01 15:04:00 BST 2013 Message: Error occured processing '/rti-t-ingest/src/test/resources/spring/test-gemfire-regions.xml' Severity: Info Product: Spring Tool Suite 3.3.0.201306021106-M2 (org.springsource.sts.ide) Plugin: org.springframework.ide.eclipse.beans.core Session Data: eclipse.buildId=3.3.0.201306021106-M2-e42 java.version=1.8.0-ea java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -product org.springsource.sts.ide -keyring /Users/swilliams/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.springsource.sts.ide -keyring /Users/swilliams/.eclipse_keyring -showlocation This is a continuation of log file /Users/swilliams/Documents/workspace-2013-rti/.metadata/.bak_2.log Created Time: 2013-07-01 14:58:29.472 Exception Stack Trace: java.util.concurrent.ExecutionException: java.lang.StackOverflowError at java.util.concurrent.FutureTask.report(FutureTask.java:122) at java.util.concurrent.FutureTask.get(FutureTask.java:202) at org.springframework.ide.eclipse.beans.core.internal.model.BeansConfig.readConfig(BeansConfig.java:471) at org.springframework.ide.eclipse.beans.core.internal.model.AbstractBeansConfig.getBeans(AbstractBeansConfig.java:269) at org.springframework.ide.eclipse.beans.core.internal.model.validation.BeansConfigReloadingProjectContributionEventListener.start(BeansConfigReloadingProjectContributionEventListener.java:121) at org.springframework.ide.eclipse.core.internal.project.SpringProjectContributionManager$1.execute(SpringProjectContributionManager.java:88) at org.springframework.ide.eclipse.core.internal.project.SpringProjectContributionManager$9.run(SpringProjectContributionManager.java:269) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.springframework.ide.eclipse.core.internal.project.SpringProjectContributionManager.execute(SpringProjectContributionManager.java:272) at org.springframework.ide.eclipse.core.internal.project.SpringProjectContributionManager.build(SpringProjectContributionManager.java:85) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:726) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) Caused by: java.lang.StackOverflowError at java.lang.Boolean.hashCode(Boolean.java:213) at java.lang.Boolean.hashCode(Boolean.java:201) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.PropertyValue.hashCode(PropertyValue.java:194) at java.util.AbstractList.hashCode(AbstractList.java:541) at org.springframework.beans.MutablePropertyValues.hashCode(MutablePropertyValues.java:342) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1026) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.PropertyValue.hashCode(PropertyValue.java:194) at java.util.AbstractList.hashCode(AbstractList.java:541) at org.springframework.beans.MutablePropertyValues.hashCode(MutablePropertyValues.java:342) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1026) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336)
    via by Stuart Williams (c),
    • java.util.concurrent.ExecutionException: java.lang.StackOverflowError at java.util.concurrent.FutureTask.report(FutureTask.java:122) at java.util.concurrent.FutureTask.get(FutureTask.java:202) at org.springframework.ide.eclipse.beans.core.internal.model.BeansConfig.readConfig(BeansConfig.java:471) at org.springframework.ide.eclipse.beans.core.internal.model.AbstractBeansConfig.getBeans(AbstractBeansConfig.java:269) at org.springframework.ide.eclipse.beans.core.internal.model.validation.BeansConfigReloadingProjectContributionEventListener.start(BeansConfigReloadingProjectContributionEventListener.java:121) at org.springframework.ide.eclipse.core.internal.project.SpringProjectContributionManager$1.execute(SpringProjectContributionManager.java:88) at org.springframework.ide.eclipse.core.internal.project.SpringProjectContributionManager$9.run(SpringProjectContributionManager.java:269) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.springframework.ide.eclipse.core.internal.project.SpringProjectContributionManager.execute(SpringProjectContributionManager.java:272) at org.springframework.ide.eclipse.core.internal.project.SpringProjectContributionManager.build(SpringProjectContributionManager.java:85) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:726) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) Caused by: java.lang.StackOverflowError at java.lang.Boolean.hashCode(Boolean.java:213) at java.lang.Boolean.hashCode(Boolean.java:201) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.PropertyValue.hashCode(PropertyValue.java:194) at java.util.AbstractList.hashCode(AbstractList.java:541) at org.springframework.beans.MutablePropertyValues.hashCode(MutablePropertyValues.java:342) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1026) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.PropertyValue.hashCode(PropertyValue.java:194) at java.util.AbstractList.hashCode(AbstractList.java:541) at org.springframework.beans.MutablePropertyValues.hashCode(MutablePropertyValues.java:342) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1026) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336) at org.springframework.beans.BeanMetadataAttribute.hashCode(BeanMetadataAttribute.java:94) at java.util.HashMap$Entry.hashCode(HashMap.java:753) at java.util.AbstractMap.hashCode(AbstractMap.java:494) at org.springframework.core.AttributeAccessorSupport.hashCode(AttributeAccessorSupport.java:104) at org.springframework.beans.factory.support.AbstractBeanDefinition.hashCode(AbstractBeanDefinition.java:1029) at org.springframework.beans.factory.config.BeanDefinitionHolder.hashCode(BeanDefinitionHolder.java:180) at org.springframework.util.ObjectUtils.nullSafeHashCode(ObjectUtils.java:336)
    No Bugmate found.