实例介绍
官网基础的spring-framework-3.0.5.RELEASE-dependencies.zip,如果这个基础的满足不了需求,可以下载我的完整版的,完整版的较大,我分了几次上传了,需要哪个可以下载哪个,本资源包括以下内容:dist、projects、src、changelog.txt、license.txt、notice.txt、readme.txt,前面三个文件夹是所需要的jar包。
【实例截图】
【核心代码】
715fa181-d31c-47b4-b12b-9d882b00a24f
└── spring-framework-3.0.5.RELEASE
├── changelog.txt
├── dist
│ ├── org.springframework.aop-3.0.5.RELEASE.jar
│ ├── org.springframework.asm-3.0.5.RELEASE.jar
│ ├── org.springframework.aspects-3.0.5.RELEASE.jar
│ ├── org.springframework.beans-3.0.5.RELEASE.jar
│ ├── org.springframework.context-3.0.5.RELEASE.jar
│ ├── org.springframework.context.support-3.0.5.RELEASE.jar
│ ├── org.springframework.core-3.0.5.RELEASE.jar
│ ├── org.springframework.expression-3.0.5.RELEASE.jar
│ ├── org.springframework.instrument-3.0.5.RELEASE.jar
│ ├── org.springframework.instrument.tomcat-3.0.5.RELEASE.jar
│ ├── org.springframework.jdbc-3.0.5.RELEASE.jar
│ ├── org.springframework.jms-3.0.5.RELEASE.jar
│ ├── org.springframework.orm-3.0.5.RELEASE.jar
│ ├── org.springframework.oxm-3.0.5.RELEASE.jar
│ ├── org.springframework.spring-library-3.0.5.RELEASE.libd
│ ├── org.springframework.test-3.0.5.RELEASE.jar
│ ├── org.springframework.transaction-3.0.5.RELEASE.jar
│ ├── org.springframework.web-3.0.5.RELEASE.jar
│ ├── org.springframework.web.portlet-3.0.5.RELEASE.jar
│ ├── org.springframework.web.servlet-3.0.5.RELEASE.jar
│ └── org.springframework.web.struts-3.0.5.RELEASE.jar
├── license.txt
├── notice.txt
├── projects
│ ├── build.properties
│ ├── build-spring-framework
│ │ ├── build.iml
│ │ ├── build.xml
│ │ ├── package-bundle.xml
│ │ ├── package-library.xml
│ │ ├── package-top-level.xml
│ │ ├── publish-documentation.xml
│ │ ├── publish-top-level.xml
│ │ ├── readme.txt
│ │ └── resources
│ │ ├── changelog.txt
│ │ ├── license.txt
│ │ ├── notice.txt
│ │ └── readme.txt
│ ├── build.versions
│ ├── ci-build.properties
│ ├── eclipse-code-formatter.xml
│ ├── org.springframework.aop
│ │ ├── aop.iml
│ │ ├── build.xml
│ │ ├── ivy.xml
│ │ ├── pom.xml
│ │ ├── src
│ │ │ ├── main
│ │ │ │ ├── java
│ │ │ │ │ ├── org
│ │ │ │ │ │ └── springframework
│ │ │ │ │ │ └── aop
│ │ │ │ │ │ ├── Advisor.java
│ │ │ │ │ │ ├── AfterAdvice.java
│ │ │ │ │ │ ├── AfterReturningAdvice.java
│ │ │ │ │ │ ├── AopInvocationException.java
│ │ │ │ │ │ ├── aspectj
│ │ │ │ │ │ │ ├── AbstractAspectJAdvice.java
│ │ │ │ │ │ │ ├── annotation
│ │ │ │ │ │ │ │ ├── AbstractAspectJAdvisorFactory.java
│ │ │ │ │ │ │ │ ├── AnnotationAwareAspectJAutoProxyCreator.java
│ │ │ │ │ │ │ │ ├── AspectJAdvisorFactory.java
│ │ │ │ │ │ │ │ ├── AspectJProxyFactory.java
│ │ │ │ │ │ │ │ ├── AspectMetadata.java
│ │ │ │ │ │ │ │ ├── BeanFactoryAspectInstanceFactory.java
│ │ │ │ │ │ │ │ ├── BeanFactoryAspectJAdvisorsBuilder.java
│ │ │ │ │ │ │ │ ├── InstantiationModelAwarePointcutAdvisorImpl.java
│ │ │ │ │ │ │ │ ├── LazySingletonAspectInstanceFactoryDecorator.java
│ │ │ │ │ │ │ │ ├── MetadataAwareAspectInstanceFactory.java
│ │ │ │ │ │ │ │ ├── NotAnAtAspectException.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── PrototypeAspectInstanceFactory.java
│ │ │ │ │ │ │ │ ├── ReflectiveAspectJAdvisorFactory.java
│ │ │ │ │ │ │ │ ├── SimpleMetadataAwareAspectInstanceFactory.java
│ │ │ │ │ │ │ │ └── SingletonMetadataAwareAspectInstanceFactory.java
│ │ │ │ │ │ │ ├── AspectInstanceFactory.java
│ │ │ │ │ │ │ ├── AspectJAdviceParameterNameDiscoverer.java
│ │ │ │ │ │ │ ├── AspectJAfterAdvice.java
│ │ │ │ │ │ │ ├── AspectJAfterReturningAdvice.java
│ │ │ │ │ │ │ ├── AspectJAfterThrowingAdvice.java
│ │ │ │ │ │ │ ├── AspectJAopUtils.java
│ │ │ │ │ │ │ ├── AspectJAroundAdvice.java
│ │ │ │ │ │ │ ├── AspectJExpressionPointcutAdvisor.java
│ │ │ │ │ │ │ ├── AspectJExpressionPointcut.java
│ │ │ │ │ │ │ ├── AspectJMethodBeforeAdvice.java
│ │ │ │ │ │ │ ├── AspectJPointcutAdvisor.java
│ │ │ │ │ │ │ ├── AspectJPrecedenceInformation.java
│ │ │ │ │ │ │ ├── AspectJProxyUtils.java
│ │ │ │ │ │ │ ├── AspectJWeaverMessageHandler.java
│ │ │ │ │ │ │ ├── autoproxy
│ │ │ │ │ │ │ │ ├── AspectJAwareAdvisorAutoProxyCreator.java
│ │ │ │ │ │ │ │ ├── AspectJPrecedenceComparator.java
│ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ ├── DeclareParentsAdvisor.java
│ │ │ │ │ │ │ ├── InstantiationModelAwarePointcutAdvisor.java
│ │ │ │ │ │ │ ├── MethodInvocationProceedingJoinPoint.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── RuntimeTestWalker.java
│ │ │ │ │ │ │ ├── SimpleAspectInstanceFactory.java
│ │ │ │ │ │ │ ├── SingletonAspectInstanceFactory.java
│ │ │ │ │ │ │ └── TypePatternClassFilter.java
│ │ │ │ │ │ ├── BeforeAdvice.java
│ │ │ │ │ │ ├── ClassFilter.java
│ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ ├── AbstractInterceptorDrivenBeanDefinitionDecorator.java
│ │ │ │ │ │ │ ├── AdviceEntry.java
│ │ │ │ │ │ │ ├── AdvisorComponentDefinition.java
│ │ │ │ │ │ │ ├── AdvisorEntry.java
│ │ │ │ │ │ │ ├── AopConfigUtils.java
│ │ │ │ │ │ │ ├── AopNamespaceHandler.java
│ │ │ │ │ │ │ ├── AopNamespaceUtils.java
│ │ │ │ │ │ │ ├── AspectComponentDefinition.java
│ │ │ │ │ │ │ ├── AspectEntry.java
│ │ │ │ │ │ │ ├── AspectJAutoProxyBeanDefinitionParser.java
│ │ │ │ │ │ │ ├── ConfigBeanDefinitionParser.java
│ │ │ │ │ │ │ ├── MethodLocatingFactoryBean.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── PointcutComponentDefinition.java
│ │ │ │ │ │ │ ├── PointcutEntry.java
│ │ │ │ │ │ │ ├── ScopedProxyBeanDefinitionDecorator.java
│ │ │ │ │ │ │ ├── SimpleBeanFactoryAwareAspectInstanceFactory.java
│ │ │ │ │ │ │ └── SpringConfiguredBeanDefinitionParser.java
│ │ │ │ │ │ ├── DynamicIntroductionAdvice.java
│ │ │ │ │ │ ├── framework
│ │ │ │ │ │ │ ├── AbstractSingletonProxyFactoryBean.java
│ │ │ │ │ │ │ ├── adapter
│ │ │ │ │ │ │ │ ├── AdvisorAdapter.java
│ │ │ │ │ │ │ │ ├── AdvisorAdapterRegistrationManager.java
│ │ │ │ │ │ │ │ ├── AdvisorAdapterRegistry.java
│ │ │ │ │ │ │ │ ├── AfterReturningAdviceAdapter.java
│ │ │ │ │ │ │ │ ├── AfterReturningAdviceInterceptor.java
│ │ │ │ │ │ │ │ ├── DefaultAdvisorAdapterRegistry.java
│ │ │ │ │ │ │ │ ├── GlobalAdvisorAdapterRegistry.java
│ │ │ │ │ │ │ │ ├── MethodBeforeAdviceAdapter.java
│ │ │ │ │ │ │ │ ├── MethodBeforeAdviceInterceptor.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── ThrowsAdviceAdapter.java
│ │ │ │ │ │ │ │ ├── ThrowsAdviceInterceptor.java
│ │ │ │ │ │ │ │ └── UnknownAdviceTypeException.java
│ │ │ │ │ │ │ ├── Advised.java
│ │ │ │ │ │ │ ├── AdvisedSupport.java
│ │ │ │ │ │ │ ├── AdvisedSupportListener.java
│ │ │ │ │ │ │ ├── AdvisorChainFactory.java
│ │ │ │ │ │ │ ├── AopConfigException.java
│ │ │ │ │ │ │ ├── AopContext.java
│ │ │ │ │ │ │ ├── AopInfrastructureBean.java
│ │ │ │ │ │ │ ├── AopProxyFactory.java
│ │ │ │ │ │ │ ├── AopProxy.java
│ │ │ │ │ │ │ ├── AopProxyUtils.java
│ │ │ │ │ │ │ ├── autoproxy
│ │ │ │ │ │ │ │ ├── AbstractAdvisorAutoProxyCreator.java
│ │ │ │ │ │ │ │ ├── AbstractAutoProxyCreator.java
│ │ │ │ │ │ │ │ ├── AutoProxyUtils.java
│ │ │ │ │ │ │ │ ├── BeanFactoryAdvisorRetrievalHelper.java
│ │ │ │ │ │ │ │ ├── BeanNameAutoProxyCreator.java
│ │ │ │ │ │ │ │ ├── DefaultAdvisorAutoProxyCreator.java
│ │ │ │ │ │ │ │ ├── InfrastructureAdvisorAutoProxyCreator.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── ProxyCreationContext.java
│ │ │ │ │ │ │ │ ├── target
│ │ │ │ │ │ │ │ │ ├── AbstractBeanFactoryBasedTargetSourceCreator.java
│ │ │ │ │ │ │ │ │ ├── LazyInitTargetSourceCreator.java
│ │ │ │ │ │ │ │ │ ├── package.html
│ │ │ │ │ │ │ │ │ └── QuickTargetSourceCreator.java
│ │ │ │ │ │ │ │ └── TargetSourceCreator.java
│ │ │ │ │ │ │ ├── Cglib2AopProxy.java
│ │ │ │ │ │ │ ├── DefaultAdvisorChainFactory.java
│ │ │ │ │ │ │ ├── DefaultAopProxyFactory.java
│ │ │ │ │ │ │ ├── InterceptorAndDynamicMethodMatcher.java
│ │ │ │ │ │ │ ├── JdkDynamicAopProxy.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── ProxyConfig.java
│ │ │ │ │ │ │ ├── ProxyCreatorSupport.java
│ │ │ │ │ │ │ ├── ProxyFactoryBean.java
│ │ │ │ │ │ │ ├── ProxyFactory.java
│ │ │ │ │ │ │ └── ReflectiveMethodInvocation.java
│ │ │ │ │ │ ├── interceptor
│ │ │ │ │ │ │ ├── AbstractMonitoringInterceptor.java
│ │ │ │ │ │ │ ├── AbstractTraceInterceptor.java
│ │ │ │ │ │ │ ├── AsyncExecutionInterceptor.java
│ │ │ │ │ │ │ ├── ConcurrencyThrottleInterceptor.java
│ │ │ │ │ │ │ ├── CustomizableTraceInterceptor.java
│ │ │ │ │ │ │ ├── DebugInterceptor.java
│ │ │ │ │ │ │ ├── ExposeBeanNameAdvisors.java
│ │ │ │ │ │ │ ├── ExposeInvocationInterceptor.java
│ │ │ │ │ │ │ ├── JamonPerformanceMonitorInterceptor.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── PerformanceMonitorInterceptor.java
│ │ │ │ │ │ │ └── SimpleTraceInterceptor.java
│ │ │ │ │ │ ├── IntroductionAdvisor.java
│ │ │ │ │ │ ├── IntroductionAwareMethodMatcher.java
│ │ │ │ │ │ ├── IntroductionInfo.java
│ │ │ │ │ │ ├── IntroductionInterceptor.java
│ │ │ │ │ │ ├── MethodBeforeAdvice.java
│ │ │ │ │ │ ├── MethodMatcher.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── PointcutAdvisor.java
│ │ │ │ │ │ ├── Pointcut.java
│ │ │ │ │ │ ├── ProxyMethodInvocation.java
│ │ │ │ │ │ ├── RawTargetAccess.java
│ │ │ │ │ │ ├── scope
│ │ │ │ │ │ │ ├── DefaultScopedObject.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── ScopedObject.java
│ │ │ │ │ │ │ ├── ScopedProxyFactoryBean.java
│ │ │ │ │ │ │ └── ScopedProxyUtils.java
│ │ │ │ │ │ ├── SpringProxy.java
│ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ ├── AbstractBeanFactoryPointcutAdvisor.java
│ │ │ │ │ │ │ ├── AbstractExpressionPointcut.java
│ │ │ │ │ │ │ ├── AbstractGenericPointcutAdvisor.java
│ │ │ │ │ │ │ ├── AbstractPointcutAdvisor.java
│ │ │ │ │ │ │ ├── AbstractRegexpMethodPointcut.java
│ │ │ │ │ │ │ ├── annotation
│ │ │ │ │ │ │ │ ├── AnnotationClassFilter.java
│ │ │ │ │ │ │ │ ├── AnnotationMatchingPointcut.java
│ │ │ │ │ │ │ │ ├── AnnotationMethodMatcher.java
│ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ ├── AopUtils.java
│ │ │ │ │ │ │ ├── ClassFilters.java
│ │ │ │ │ │ │ ├── ComposablePointcut.java
│ │ │ │ │ │ │ ├── ControlFlowPointcut.java
│ │ │ │ │ │ │ ├── DefaultBeanFactoryPointcutAdvisor.java
│ │ │ │ │ │ │ ├── DefaultIntroductionAdvisor.java
│ │ │ │ │ │ │ ├── DefaultPointcutAdvisor.java
│ │ │ │ │ │ │ ├── DelegatePerTargetObjectIntroductionInterceptor.java
│ │ │ │ │ │ │ ├── DelegatingIntroductionInterceptor.java
│ │ │ │ │ │ │ ├── DynamicMethodMatcher.java
│ │ │ │ │ │ │ ├── DynamicMethodMatcherPointcut.java
│ │ │ │ │ │ │ ├── ExpressionPointcut.java
│ │ │ │ │ │ │ ├── IntroductionInfoSupport.java
│ │ │ │ │ │ │ ├── JdkRegexpMethodPointcut.java
│ │ │ │ │ │ │ ├── MethodMatchers.java
│ │ │ │ │ │ │ ├── NameMatchMethodPointcutAdvisor.java
│ │ │ │ │ │ │ ├── NameMatchMethodPointcut.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── Pointcuts.java
│ │ │ │ │ │ │ ├── RegexpMethodPointcutAdvisor.java
│ │ │ │ │ │ │ ├── RootClassFilter.java
│ │ │ │ │ │ │ ├── StaticMethodMatcher.java
│ │ │ │ │ │ │ ├── StaticMethodMatcherPointcutAdvisor.java
│ │ │ │ │ │ │ └── StaticMethodMatcherPointcut.java
│ │ │ │ │ │ ├── target
│ │ │ │ │ │ │ ├── AbstractBeanFactoryBasedTargetSource.java
│ │ │ │ │ │ │ ├── AbstractLazyCreationTargetSource.java
│ │ │ │ │ │ │ ├── AbstractPoolingTargetSource.java
│ │ │ │ │ │ │ ├── AbstractPrototypeBasedTargetSource.java
│ │ │ │ │ │ │ ├── CommonsPoolTargetSource.java
│ │ │ │ │ │ │ ├── dynamic
│ │ │ │ │ │ │ │ ├── AbstractRefreshableTargetSource.java
│ │ │ │ │ │ │ │ ├── BeanFactoryRefreshableTargetSource.java
│ │ │ │ │ │ │ │ ├── package.html
│ │ │ │ │ │ │ │ └── Refreshable.java
│ │ │ │ │ │ │ ├── EmptyTargetSource.java
│ │ │ │ │ │ │ ├── HotSwappableTargetSource.java
│ │ │ │ │ │ │ ├── LazyInitTargetSource.java
│ │ │ │ │ │ │ ├── package.html
│ │ │ │ │ │ │ ├── PoolingConfig.java
│ │ │ │ │ │ │ ├── PrototypeTargetSource.java
│ │ │ │ │ │ │ ├── SimpleBeanTargetSource.java
│ │ │ │ │ │ │ ├── SingletonTargetSource.java
│ │ │ │ │ │ │ ├── ThreadLocalTargetSource.java
│ │ │ │ │ │ │ └── ThreadLocalTargetSourceStats.java
│ │ │ │ │ │ ├── TargetClassAware.java
│ │ │ │ │ │ ├── TargetSource.java
│ │ │ │ │ │ ├── ThrowsAdvice.java
│ │ │ │ │ │ ├── TrueClassFilter.java
│ │ │ │ │ │ ├── TrueMethodMatcher.java
│ │ │ │ │ │ └── TruePointcut.java
│ │ │ │ │ └── overview.html
│ │ │ │ └── resources
│ │ │ │ ├── META-INF
│ │ │ │ │ ├── spring.handlers
│ │ │ │ │ ├── spring.schemas
│ │ │ │ │ └── spring.tooling
│ │ │ │ └── org
│ │ │ │ └── springframework
│ │ │ │ └── aop
│ │ │ │ └── config
│ │ │ │ ├── spring-aop-2.0.xsd
│ │ │ │ ├── spring-aop-2.5.xsd
│ │ │ │ ├── spring-aop-3.0.xsd
│ │ │ │ └── spring-aop.gif
│ │ │ └── test
│ │ │ ├── java
│ │ │ │ ├── org
│ │ │ │ │ └── springframework
│ │ │ │ │ └── aop
│ │ │ │ │ ├── aspectj
│ │ │ │ │ │ ├── annotation
│ │ │ │ │ │ │ ├── AbstractAspectJAdvisorFactoryTests.java
│ │ │ │ │ │ │ ├── ArgumentBindingTests.java
│ │ │ │ │ │ │ ├── AspectJPointcutAdvisorTests.java
│ │ │ │ │ │ │ ├── AspectMetadataTests.java
│ │ │ │ │ │ │ ├── AspectProxyFactoryTests.java
│ │ │ │ │ │ │ └── ReflectiveAspectJAdvisorFactoryTests.java
│ │ │ │ │ │ ├── AspectJAdviceParameterNameDiscoverAnnotationTests.java
│ │ │ │ │ │ ├── AspectJAdviceParameterNameDiscovererTests.java
│ │ │ │ │ │ ├── AspectJExpressionPointcutTests.java
│ │ │ │ │ │ ├── autoproxy
│ │ │ │ │ │ │ ├── AspectJNamespaceHandlerTests.java
│ │ │ │ │ │ │ └── AspectJPrecedenceComparatorTests.java
│ │ │ │ │ │ ├── BeanNamePointcutMatchingTests.java
│ │ │ │ │ │ ├── MethodInvocationProceedingJoinPointTests.java
│ │ │ │ │ │ ├── TigerAspectJAdviceParameterNameDiscovererTests.java
│ │ │ │ │ │ ├── TigerAspectJExpressionPointcutTests.java
│ │ │ │ │ │ └── TypePatternClassFilterTests.java
│ │ │ │ │ ├── config
│ │ │ │ │ │ ├── AopNamespaceHandlerEventTests-context.xml
│ │ │ │ │ │ ├── AopNamespaceHandlerEventTests-directPointcutEvents.xml
│ │ │ │ │ │ ├── AopNamespaceHandlerEventTests.java
│ │ │ │ │ │ ├── AopNamespaceHandlerEventTests-pointcutEvents.xml
│ │ │ │ │ │ ├── AopNamespaceHandlerEventTests-pointcutRefEvents.xml
│ │ │ │ │ │ ├── AopNamespaceHandlerPointcutErrorTests.java
│ │ │ │ │ │ ├── AopNamespaceHandlerPointcutErrorTests-pointcutDuplication.xml
│ │ │ │ │ │ ├── AopNamespaceHandlerPointcutErrorTests-pointcutMissing.xml
│ │ │ │ │ │ ├── TopLevelAopTagTests-context.xml
│ │ │ │ │ │ └── TopLevelAopTagTests.java
│ │ │ │ │ ├── framework
│ │ │ │ │ │ ├── adapter
│ │ │ │ │ │ │ └── ThrowsAdviceInterceptorTests.java
│ │ │ │ │ │ ├── AopProxyUtilsTests.java
│ │ │ │ │ │ ├── IntroductionBenchmarkTests.java
│ │ │ │ │ │ ├── MethodInvocationTests.java
│ │ │ │ │ │ ├── PrototypeTargetTests-context.xml
│ │ │ │ │ │ ├── PrototypeTargetTests.java
│ │ │ │ │ │ └── ProxyFactoryTests.java
│ │ │ │ │ ├── interceptor
│ │ │ │ │ │ ├── ConcurrencyThrottleInterceptorTests.java
│ │ │ │ │ │ ├── CustomizableTraceInterceptorTests.java
│ │ │ │ │ │ ├── DebugInterceptorTests.java
│ │ │ │ │ │ ├── ExposeBeanNameAdvisorsTests.java
│ │ │ │ │ │ ├── ExposeInvocationInterceptorTests-context.xml
│ │ │ │ │ │ ├── ExposeInvocationInterceptorTests.java
│ │ │ │ │ │ ├── PerformanceMonitorInterceptorTests.java
│ │ │ │ │ │ └── SimpleTraceInterceptorTests.java
│ │ │ │ │ ├── scope
│ │ │ │ │ │ ├── DefaultScopedObjectTests.java
│ │ │ │ │ │ ├── ScopedProxyAutowireTests.java
│ │ │ │ │ │ ├── ScopedProxyAutowireTests-scopedAutowireFalse.xml
│ │ │ │ │ │ └── ScopedProxyAutowireTests-scopedAutowireTrue.xml
│ │ │ │ │ ├── support
│ │ │ │ │ │ ├── AbstractRegexpMethodPointcutTests.java
│ │ │ │ │ │ ├── AopUtilsTests.java
│ │ │ │ │ │ ├── ClassFiltersTests.java
│ │ │ │ │ │ ├── ClassUtilsTests.java
│ │ │ │ │ │ ├── ComposablePointcutTests.java
│ │ │ │ │ │ ├── ControlFlowPointcutTests.java
│ │ │ │ │ │ ├── DelegatingIntroductionInterceptorTests.java
│ │ │ │ │ │ ├── JdkRegexpMethodPointcutTests.java
│ │ │ │ │ │ ├── MethodMatchersTests.java
│ │ │ │ │ │ ├── NameMatchMethodPointcutTests.java
│ │ │ │ │ │ ├── PointcutsTests.java
│ │ │ │ │ │ ├── RegexpMethodPointcutAdvisorIntegrationTests-context.xml
│ │ │ │ │ │ └── RegexpMethodPointcutAdvisorIntegrationTests.java
│ │ │ │ │ └── target
│ │ │ │ │ ├── CommonsPoolTargetSourceProxyTests-context.xml
│ │ │ │ │ ├── CommonsPoolTargetSourceProxyTests.java
│ │ │ │ │ ├── dynamic
│ │ │ │ │ │ └── RefreshableTargetSourceTests.java
│ │ │ │ │ ├── HotSwappableTargetSourceTests-context.xml
│ │ │ │ │ ├── HotSwappableTargetSourceTests.java
│ │ │ │ │ ├── LazyCreationTargetSourceTests.java
│ │ │ │ │ ├── LazyInitTargetSourceTests-customTarget.xml
│ │ │ │ │ ├── LazyInitTargetSourceTests-factoryBean.xml
│ │ │ │ │ ├── LazyInitTargetSourceTests.java
│ │ │ │ │ ├── LazyInitTargetSourceTests-singleton.xml
│ │ │ │ │ ├── PrototypeBasedTargetSourceTests.java
│ │ │ │ │ ├── PrototypeTargetSourceTests-context.xml
│ │ │ │ │ ├── PrototypeTargetSourceTests.java
│ │ │ │ │ ├── ThreadLocalTargetSourceTests-context.xml
│ │ │ │ │ └── ThreadLocalTargetSourceTests.java
│ │ │ │ └── test
│ │ │ │ ├── annotation
│ │ │ │ │ ├── EmptySpringAnnotation.java
│ │ │ │ │ └── transaction
│ │ │ │ │ └── Tx.java
│ │ │ │ ├── aop
│ │ │ │ │ ├── CountingBeforeAdvice.java
│ │ │ │ │ ├── DefaultLockable.java
│ │ │ │ │ ├── Lockable.java
│ │ │ │ │ ├── MethodCounter.java
│ │ │ │ │ ├── NopInterceptor.java
│ │ │ │ │ ├── PerTargetAspect.java
│ │ │ │ │ ├── PerThisAspect.java
│ │ │ │ │ ├── SerializableNopInterceptor.java
│ │ │ │ │ └── TwoAdviceAspect.java
│ │ │ │ ├── beans
│ │ │ │ │ ├── Colour.java
│ │ │ │ │ ├── CountingTestBean.java
│ │ │ │ │ ├── DerivedTestBean.java
│ │ │ │ │ ├── INestedTestBean.java
│ │ │ │ │ ├── IOther.java
│ │ │ │ │ ├── ITestBean.java
│ │ │ │ │ ├── NestedTestBean.java
│ │ │ │ │ ├── Person.java
│ │ │ │ │ ├── SerializablePerson.java
│ │ │ │ │ ├── SideEffectBean.java
│ │ │ │ │ ├── subpkg
│ │ │ │ │ │ └── DeepBean.java
│ │ │ │ │ └── TestBean.java
│ │ │ │ ├── parsing
│ │ │ │ │ └── CollectingReaderEventListener.java
│ │ │ │ └── util
│ │ │ │ ├── SerializationTestUtils.java
│ │ │ │ ├── TestResourceUtils.java
│ │ │ │ └── TimeStamped.java
│ │ │ └── resources
│ │ │ └── log4j.xml
│ │ └── template.mf
│ ├── org.springframework.asm
│ │ ├── build.xml
│ │ ├── ivy.xml
│ │ ├── pom.xml
│ │ └── template.mf
│ ├── org.springframework.aspects
│ │ ├── build.xml
│ │ ├── ivy.xml
│ │ ├── pom.xml
│ │ ├── src
│ │ │ ├── main
│ │ │ │ ├── java
│ │ │ │ │ ├── org
│ │ │ │ │ │ └── springframework
│ │ │ │ │ │ ├── beans
│ │ │ │ │ │ │ └── factory
│ │ │ │ │ │ │ └── aspectj
│ │ │ │ │ │ │ ├── AbstractBeanConfigurerAspect.aj
│ │ │ │ │ │ │ ├── AbstractDependencyInjectionAspect.aj
│ │ │ │ │ │ │ ├── AbstractInterfaceDrivenDependencyInjectionAspect.aj
│ │ │ │ │ │ │ ├── AnnotationBeanConfigurerAspect.aj
│ │ │ │ │ │ │ ├── ConfigurableObject.java
│ │ │ │ │ │ │ └── GenericInterfaceDrivenDependencyInjectionAspect.aj
│ │ │ │ │ │ ├── mock
│ │ │ │ │ │ │ └── staticmock
│ │ │ │ │ │ │ ├── AbstractMethodMockingControl.aj
│ │ │ │ │ │ │ ├── AnnotationDrivenStaticEntityMockingControl.aj
│ │ │ │ │ │ │ └── MockStaticEntityMethods.java
│ │ │ │ │ │ ├── orm
│ │ │ │ │ │ │ └── jpa
│ │ │ │ │ │ │ └── aspectj
│ │ │ │ │ │ │ └── JpaExceptionTranslatorAspect.aj
│ │ │ │ │ │ ├── scheduling
│ │ │ │ │ │ │ └── aspectj
│ │ │ │ │ │ │ ├── AbstractAsyncExecutionAspect.aj
│ │ │ │ │ │ │ └── AnnotationAsyncExecutionAspect.aj
│ │ │ │ │ │ └── transaction
│ │ │ │ │ │ └── aspectj
│ │ │ │ │ │ ├── AbstractTransactionAspect.aj
│ │ │ │ │ │ └── AnnotationTransactionAspect.aj
│ │ │ │ │ └── overview.html
│ │ │ │ └── resources
│ │ │ │ └── META-INF
│ │ │ │ └── aop.xml
│ │ │ └── test
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── springframework
│ │ │ │ ├── aop
│ │ │ │ │ └── aspectj
│ │ │ │ │ └── autoproxy
│ │ │ │ │ ├── ajcAutoproxyTests.xml
│ │ │ │ │ ├── AutoProxyWithCodeStyleAspectsTests.java
│ │ │ │ │ └── CodeStyleAspect.aj
│ │ │ │ ├── beans
│ │ │ │ │ ├── Colour.java
│ │ │ │ │ ├── DerivedTestBean.java
│ │ │ │ │ ├── factory
│ │ │ │ │ │ └── aspectj
│ │ │ │ │ │ ├── BeanConfigurerTests.java
│ │ │ │ │ │ ├── beanConfigurerTests.xml
│ │ │ │ │ │ ├── SpringConfiguredWithAutoProxyingTests.java
│ │ │ │ │ │ └── springConfigured.xml
│ │ │ │ │ ├── IndexedTestBean.java
│ │ │ │ │ ├── INestedTestBean.java
│ │ │ │ │ ├── IOther.java
│ │ │ │ │ ├── ITestBean.java
│ │ │ │ │ ├── NestedTestBean.java
│ │ │ │ │ └── TestBean.java
│ │ │ │ ├── mock
│ │ │ │ │ └── staticmock
│ │ │ │ │ ├── AnnotationDrivenStaticEntityMockingControlTest.java
│ │ │ │ │ ├── Delegate.java
│ │ │ │ │ ├── Person.java
│ │ │ │ │ └── Person_Roo_Entity.aj
│ │ │ │ ├── scheduling
│ │ │ │ │ └── aspectj
│ │ │ │ │ └── AnnotationAsyncExecutionAspectTests.java
│ │ │ │ └── transaction
│ │ │ │ ├── aspectj
│ │ │ │ │ ├── ClassWithPrivateAnnotatedMember.java
│ │ │ │ │ ├── ClassWithProtectedAnnotatedMember.java
│ │ │ │ │ ├── ITransactional.java
│ │ │ │ │ ├── MethodAnnotationOnClassWithNoInterface.java
│ │ │ │ │ ├── TransactionalAnnotationOnlyOnClassWithNoInterface.java
│ │ │ │ │ ├── TransactionAspectTests-context.xml
│ │ │ │ │ └── TransactionAspectTests.java
│ │ │ │ └── CallCountingTransactionManager.java
│ │ │ └── resources
│ │ │ └── log4j.xml
│ │ └── template.mf
│ ├── org.springframework.beans
│ │ ├── beans.iml
│ │ ├── build.xml
│ │ ├── ivy.xml
│ │ ├── pom.xml
│ │ ├── src
│ │ │ ├── main
│ │ │ │ ├── java
│ │ │ │ │ ├── org
│ │ │ │ │ │ └── springframework
│ │ │ │ │ │ └── beans
│ │ │ │ │ │ ├── AbstractPropertyAccessor.java
│ │ │ │ │ │ ├── annotation
│ │ │ │ │ │ │ ├── AnnotationBeanUtils.java
│ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ ├── BeanInstantiationException.java
│ │ │ │ │ │ ├── BeanMetadataAttributeAccessor.java
│ │ │ │ │ │ ├── BeanMetadataAttribute.java
│ │ │ │ │ │ ├── BeanMetadataElement.java
│ │ │ │ │ │ ├── BeansException.java
│ │ │ │ │ │ ├── BeanUtils.java
│ │ │ │ │ │ ├── BeanWrapperImpl.java
│ │ │ │ │ │ ├── BeanWrapper.java
│ │ │ │ │ │ ├── CachedIntrospectionResults.java
│ │ │ │ │ │ ├── ConfigurablePropertyAccessor.java
│ │ │ │ │ │ ├── ConversionNotSupportedException.java
│ │ │ │ │ │ ├── DirectFieldAccessor.java
│ │ │ │ │ │ ├── factory
│ │ │ │ │ │ │ ├── access
│ │ │ │ │ │ │ │ ├── BeanFactoryLocator.java
│ │ │ │ │ │ │ │ ├── BeanFactoryReference.java
│ │ │ │ │ │ │ │ ├── BootstrapException.java
│ │ │ │ │ │ │ │ ├── el
│ │ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ │ ├── SimpleSpringBeanELResolver.java
│ │ │ │ │ │ │ │ │ └── SpringBeanELResolver.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ └── SingletonBeanFactoryLocator.java
│ │ │ │ │ │ │ ├── annotation
│ │ │ │ │ │ │ │ ├── AnnotatedBeanDefinition.java
│ │ │ │ │ │ │ │ ├── AnnotatedGenericBeanDefinition.java
│ │ │ │ │ │ │ │ ├── AnnotationBeanWiringInfoResolver.java
│ │ │ │ │ │ │ │ ├── AutowiredAnnotationBeanPostProcessor.java
│ │ │ │ │ │ │ │ ├── Autowired.java
│ │ │ │ │ │ │ │ ├── Autowire.java
│ │ │ │ │ │ │ │ ├── Configurable.java
│ │ │ │ │ │ │ │ ├── CustomAutowireConfigurer.java
│ │ │ │ │ │ │ │ ├── InitDestroyAnnotationBeanPostProcessor.java
│ │ │ │ │ │ │ │ ├── InjectionMetadata.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── QualifierAnnotationAutowireCandidateResolver.java
│ │ │ │ │ │ │ │ ├── Qualifier.java
│ │ │ │ │ │ │ │ ├── RequiredAnnotationBeanPostProcessor.java
│ │ │ │ │ │ │ │ ├── Required.java
│ │ │ │ │ │ │ │ └── Value.java
│ │ │ │ │ │ │ ├── BeanClassLoaderAware.java
│ │ │ │ │ │ │ ├── BeanCreationException.java
│ │ │ │ │ │ │ ├── BeanCreationNotAllowedException.java
│ │ │ │ │ │ │ ├── BeanCurrentlyInCreationException.java
│ │ │ │ │ │ │ ├── BeanDefinitionStoreException.java
│ │ │ │ │ │ │ ├── BeanExpressionException.java
│ │ │ │ │ │ │ ├── BeanFactoryAware.java
│ │ │ │ │ │ │ ├── BeanFactory.java
│ │ │ │ │ │ │ ├── BeanFactoryUtils.java
│ │ │ │ │ │ │ ├── BeanInitializationException.java
│ │ │ │ │ │ │ ├── BeanIsAbstractException.java
│ │ │ │ │ │ │ ├── BeanIsNotAFactoryException.java
│ │ │ │ │ │ │ ├── BeanNameAware.java
│ │ │ │ │ │ │ ├── BeanNotOfRequiredTypeException.java
│ │ │ │ │ │ │ ├── CannotLoadBeanClassException.java
│ │ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ │ ├── AbstractFactoryBean.java
│ │ │ │ │ │ │ │ ├── AutowireCapableBeanFactory.java
│ │ │ │ │ │ │ │ ├── BeanDefinitionHolder.java
│ │ │ │ │ │ │ │ ├── BeanDefinition.java
│ │ │ │ │ │ │ │ ├── BeanDefinitionVisitor.java
│ │ │ │ │ │ │ │ ├── BeanExpressionContext.java
│ │ │ │ │ │ │ │ ├── BeanExpressionResolver.java
│ │ │ │ │ │ │ │ ├── BeanFactoryPostProcessor.java
│ │ │ │ │ │ │ │ ├── BeanPostProcessor.java
│ │ │ │ │ │ │ │ ├── BeanReferenceFactoryBean.java
│ │ │ │ │ │ │ │ ├── BeanReference.java
│ │ │ │ │ │ │ │ ├── CommonsLogFactoryBean.java
│ │ │ │ │ │ │ │ ├── ConfigurableBeanFactory.java
│ │ │ │ │ │ │ │ ├── ConfigurableListableBeanFactory.java
│ │ │ │ │ │ │ │ ├── ConstructorArgumentValues.java
│ │ │ │ │ │ │ │ ├── CustomEditorConfigurer.java
│ │ │ │ │ │ │ │ ├── CustomScopeConfigurer.java
│ │ │ │ │ │ │ │ ├── DependencyDescriptor.java
│ │ │ │ │ │ │ │ ├── DeprecatedBeanWarner.java
│ │ │ │ │ │ │ │ ├── DestructionAwareBeanPostProcessor.java
│ │ │ │ │ │ │ │ ├── FieldRetrievingFactoryBean.java
│ │ │ │ │ │ │ │ ├── InstantiationAwareBeanPostProcessorAdapter.java
│ │ │ │ │ │ │ │ ├── InstantiationAwareBeanPostProcessor.java
│ │ │ │ │ │ │ │ ├── ListFactoryBean.java
│ │ │ │ │ │ │ │ ├── MapFactoryBean.java
│ │ │ │ │ │ │ │ ├── MethodInvokingFactoryBean.java
│ │ │ │ │ │ │ │ ├── ObjectFactoryCreatingFactoryBean.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── PreferencesPlaceholderConfigurer.java
│ │ │ │ │ │ │ │ ├── PropertiesFactoryBean.java
│ │ │ │ │ │ │ │ ├── PropertyOverrideConfigurer.java
│ │ │ │ │ │ │ │ ├── PropertyPathFactoryBean.java
│ │ │ │ │ │ │ │ ├── PropertyPlaceholderConfigurer.java
│ │ │ │ │ │ │ │ ├── PropertyResourceConfigurer.java
│ │ │ │ │ │ │ │ ├── ProviderCreatingFactoryBean.java
│ │ │ │ │ │ │ │ ├── RuntimeBeanNameReference.java
│ │ │ │ │ │ │ │ ├── RuntimeBeanReference.java
│ │ │ │ │ │ │ │ ├── Scope.java
│ │ │ │ │ │ │ │ ├── ServiceLocatorFactoryBean.java
│ │ │ │ │ │ │ │ ├── SetFactoryBean.java
│ │ │ │ │ │ │ │ ├── SingletonBeanRegistry.java
│ │ │ │ │ │ │ │ ├── SmartInstantiationAwareBeanPostProcessor.java
│ │ │ │ │ │ │ │ └── TypedStringValue.java
│ │ │ │ │ │ │ ├── DisposableBean.java
│ │ │ │ │ │ │ ├── FactoryBean.java
│ │ │ │ │ │ │ ├── FactoryBeanNotInitializedException.java
│ │ │ │ │ │ │ ├── HierarchicalBeanFactory.java
│ │ │ │ │ │ │ ├── InitializingBean.java
│ │ │ │ │ │ │ ├── ListableBeanFactory.java
│ │ │ │ │ │ │ ├── NamedBean.java
│ │ │ │ │ │ │ ├── NoSuchBeanDefinitionException.java
│ │ │ │ │ │ │ ├── ObjectFactory.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── parsing
│ │ │ │ │ │ │ │ ├── AbstractComponentDefinition.java
│ │ │ │ │ │ │ │ ├── AliasDefinition.java
│ │ │ │ │ │ │ │ ├── BeanComponentDefinition.java
│ │ │ │ │ │ │ │ ├── BeanDefinitionParsingException.java
│ │ │ │ │ │ │ │ ├── BeanEntry.java
│ │ │ │ │ │ │ │ ├── ComponentDefinition.java
│ │ │ │ │ │ │ │ ├── CompositeComponentDefinition.java
│ │ │ │ │ │ │ │ ├── ConstructorArgumentEntry.java
│ │ │ │ │ │ │ │ ├── DefaultsDefinition.java
│ │ │ │ │ │ │ │ ├── EmptyReaderEventListener.java
│ │ │ │ │ │ │ │ ├── FailFastProblemReporter.java
│ │ │ │ │ │ │ │ ├── ImportDefinition.java
│ │ │ │ │ │ │ │ ├── Location.java
│ │ │ │ │ │ │ │ ├── NullSourceExtractor.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── ParseState.java
│ │ │ │ │ │ │ │ ├── PassThroughSourceExtractor.java
│ │ │ │ │ │ │ │ ├── Problem.java
│ │ │ │ │ │ │ │ ├── ProblemReporter.java
│ │ │ │ │ │ │ │ ├── PropertyEntry.java
│ │ │ │ │ │ │ │ ├── QualifierEntry.java
│ │ │ │ │ │ │ │ ├── ReaderContext.java
│ │ │ │ │ │ │ │ ├── ReaderEventListener.java
│ │ │ │ │ │ │ │ └── SourceExtractor.java
│ │ │ │ │ │ │ ├── serviceloader
│ │ │ │ │ │ │ │ ├── AbstractServiceLoaderBasedFactoryBean.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── ServiceFactoryBean.java
│ │ │ │ │ │ │ │ ├── ServiceListFactoryBean.java
│ │ │ │ │ │ │ │ └── ServiceLoaderFactoryBean.java
│ │ │ │ │ │ │ ├── SmartFactoryBean.java
│ │ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ │ ├── AbstractAutowireCapableBeanFactory.java
│ │ │ │ │ │ │ │ ├── AbstractBeanDefinition.java
│ │ │ │ │ │ │ │ ├── AbstractBeanDefinitionReader.java
│ │ │ │ │ │ │ │ ├── AbstractBeanFactory.java
│ │ │ │ │ │ │ │ ├── AutowireCandidateQualifier.java
│ │ │ │ │ │ │ │ ├── AutowireCandidateResolver.java
│ │ │ │ │ │ │ │ ├── AutowireUtils.java
│ │ │ │ │ │ │ │ ├── BeanDefinitionBuilder.java
│ │ │ │ │ │ │ │ ├── BeanDefinitionDefaults.java
│ │ │ │ │ │ │ │ ├── BeanDefinitionReader.java
│ │ │ │ │ │ │ │ ├── BeanDefinitionReaderUtils.java
│ │ │ │ │ │ │ │ ├── BeanDefinitionRegistry.java
│ │ │ │ │ │ │ │ ├── BeanDefinitionRegistryPostProcessor.java
│ │ │ │ │ │ │ │ ├── BeanDefinitionResource.java
│ │ │ │ │ │ │ │ ├── BeanDefinitionValidationException.java
│ │ │ │ │ │ │ │ ├── BeanDefinitionValueResolver.java
│ │ │ │ │ │ │ │ ├── BeanNameGenerator.java
│ │ │ │ │ │ │ │ ├── CglibSubclassingInstantiationStrategy.java
│ │ │ │ │ │ │ │ ├── ChildBeanDefinition.java
│ │ │ │ │ │ │ │ ├── ConstructorResolver.java
│ │ │ │ │ │ │ │ ├── DefaultBeanNameGenerator.java
│ │ │ │ │ │ │ │ ├── DefaultListableBeanFactory.java
│ │ │ │ │ │ │ │ ├── DefaultSingletonBeanRegistry.java
│ │ │ │ │ │ │ │ ├── DisposableBeanAdapter.java
│ │ │ │ │ │ │ │ ├── FactoryBeanRegistrySupport.java
│ │ │ │ │ │ │ │ ├── GenericBeanDefinition.java
│ │ │ │ │ │ │ │ ├── InstantiationStrategy.java
│ │ │ │ │ │ │ │ ├── LookupOverride.java
│ │ │ │ │ │ │ │ ├── ManagedArray.java
│ │ │ │ │ │ │ │ ├── ManagedList.java
│ │ │ │ │ │ │ │ ├── ManagedMap.java
│ │ │ │ │ │ │ │ ├── ManagedProperties.java
│ │ │ │ │ │ │ │ ├── ManagedSet.java
│ │ │ │ │ │ │ │ ├── MergedBeanDefinitionPostProcessor.java
│ │ │ │ │ │ │ │ ├── MethodOverride.java
│ │ │ │ │ │ │ │ ├── MethodOverrides.java
│ │ │ │ │ │ │ │ ├── MethodReplacer.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── PropertiesBeanDefinitionReader.java
│ │ │ │ │ │ │ │ ├── ReplaceOverride.java
│ │ │ │ │ │ │ │ ├── RootBeanDefinition.java
│ │ │ │ │ │ │ │ ├── SecurityContextProvider.java
│ │ │ │ │ │ │ │ ├── SimpleAutowireCandidateResolver.java
│ │ │ │ │ │ │ │ ├── SimpleBeanDefinitionRegistry.java
│ │ │ │ │ │ │ │ ├── SimpleInstantiationStrategy.java
│ │ │ │ │ │ │ │ ├── SimpleSecurityContextProvider.java
│ │ │ │ │ │ │ │ └── StaticListableBeanFactory.java
│ │ │ │ │ │ │ ├── UnsatisfiedDependencyException.java
│ │ │ │ │ │ │ ├── wiring
│ │ │ │ │ │ │ │ ├── BeanConfigurerSupport.java
│ │ │ │ │ │ │ │ ├── BeanWiringInfo.java
│ │ │ │ │ │ │ │ ├── BeanWiringInfoResolver.java
│ │ │ │ │ │ │ │ ├── ClassNameBeanWiringInfoResolver.java
│ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ └── xml
│ │ │ │ │ │ │ ├── AbstractBeanDefinitionParser.java
│ │ │ │ │ │ │ ├── AbstractSimpleBeanDefinitionParser.java
│ │ │ │ │ │ │ ├── AbstractSingleBeanDefinitionParser.java
│ │ │ │ │ │ │ ├── BeanDefinitionDecorator.java
│ │ │ │ │ │ │ ├── BeanDefinitionDocumentReader.java
│ │ │ │ │ │ │ ├── BeanDefinitionParserDelegate.java
│ │ │ │ │ │ │ ├── BeanDefinitionParser.java
│ │ │ │ │ │ │ ├── BeansDtdResolver.java
│ │ │ │ │ │ │ ├── DefaultBeanDefinitionDocumentReader.java
│ │ │ │ │ │ │ ├── DefaultDocumentLoader.java
│ │ │ │ │ │ │ ├── DefaultNamespaceHandlerResolver.java
│ │ │ │ │ │ │ ├── DelegatingEntityResolver.java
│ │ │ │ │ │ │ ├── DocumentDefaultsDefinition.java
│ │ │ │ │ │ │ ├── DocumentLoader.java
│ │ │ │ │ │ │ ├── NamespaceHandler.java
│ │ │ │ │ │ │ ├── NamespaceHandlerResolver.java
│ │ │ │ │ │ │ ├── NamespaceHandlerSupport.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── ParserContext.java
│ │ │ │ │ │ │ ├── PluggableSchemaResolver.java
│ │ │ │ │ │ │ ├── ResourceEntityResolver.java
│ │ │ │ │ │ │ ├── SimplePropertyNamespaceHandler.java
│ │ │ │ │ │ │ ├── UtilNamespaceHandler.java
│ │ │ │ │ │ │ ├── XmlBeanDefinitionReader.java
│ │ │ │ │ │ │ ├── XmlBeanDefinitionStoreException.java
│ │ │ │ │ │ │ ├── XmlBeanFactory.java
│ │ │ │ │ │ │ └── XmlReaderContext.java
│ │ │ │ │ │ ├── FatalBeanException.java
│ │ │ │ │ │ ├── GenericTypeAwarePropertyDescriptor.java
│ │ │ │ │ │ ├── InvalidPropertyException.java
│ │ │ │ │ │ ├── Mergeable.java
│ │ │ │ │ │ ├── MethodInvocationException.java
│ │ │ │ │ │ ├── MutablePropertyValues.java
│ │ │ │ │ │ ├── NotReadablePropertyException.java
│ │ │ │ │ │ ├── NotWritablePropertyException.java
│ │ │ │ │ │ ├── NullValueInNestedPathException.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── PropertyAccessException.java
│ │ │ │ │ │ ├── PropertyAccessorFactory.java
│ │ │ │ │ │ ├── PropertyAccessor.java
│ │ │ │ │ │ ├── PropertyAccessorUtils.java
│ │ │ │ │ │ ├── PropertyBatchUpdateException.java
│ │ │ │ │ │ ├── PropertyEditorRegistrar.java
│ │ │ │ │ │ ├── PropertyEditorRegistry.java
│ │ │ │ │ │ ├── PropertyEditorRegistrySupport.java
│ │ │ │ │ │ ├── propertyeditors
│ │ │ │ │ │ │ ├── ByteArrayPropertyEditor.java
│ │ │ │ │ │ │ ├── CharacterEditor.java
│ │ │ │ │ │ │ ├── CharArrayPropertyEditor.java
│ │ │ │ │ │ │ ├── CharsetEditor.java
│ │ │ │ │ │ │ ├── ClassArrayEditor.java
│ │ │ │ │ │ │ ├── ClassEditor.java
│ │ │ │ │ │ │ ├── CurrencyEditor.java
│ │ │ │ │ │ │ ├── CustomBooleanEditor.java
│ │ │ │ │ │ │ ├── CustomCollectionEditor.java
│ │ │ │ │ │ │ ├── CustomDateEditor.java
│ │ │ │ │ │ │ ├── CustomMapEditor.java
│ │ │ │ │ │ │ ├── CustomNumberEditor.java
│ │ │ │ │ │ │ ├── FileEditor.java
│ │ │ │ │ │ │ ├── InputSourceEditor.java
│ │ │ │ │ │ │ ├── InputStreamEditor.java
│ │ │ │ │ │ │ ├── LocaleEditor.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── PatternEditor.java
│ │ │ │ │ │ │ ├── PropertiesEditor.java
│ │ │ │ │ │ │ ├── ResourceBundleEditor.java
│ │ │ │ │ │ │ ├── StringArrayPropertyEditor.java
│ │ │ │ │ │ │ ├── StringTrimmerEditor.java
│ │ │ │ │ │ │ ├── TimeZoneEditor.java
│ │ │ │ │ │ │ ├── URIEditor.java
│ │ │ │ │ │ │ ├── URLEditor.java
│ │ │ │ │ │ │ └── UUIDEditor.java
│ │ │ │ │ │ ├── PropertyMatches.java
│ │ │ │ │ │ ├── PropertyValue.java
│ │ │ │ │ │ ├── PropertyValuesEditor.java
│ │ │ │ │ │ ├── PropertyValues.java
│ │ │ │ │ │ ├── SimpleTypeConverter.java
│ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ ├── ArgumentConvertingMethodInvoker.java
│ │ │ │ │ │ │ ├── MutableSortDefinition.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── PagedListHolder.java
│ │ │ │ │ │ │ ├── PropertyComparator.java
│ │ │ │ │ │ │ ├── ResourceEditorRegistrar.java
│ │ │ │ │ │ │ └── SortDefinition.java
│ │ │ │ │ │ ├── TypeConverterDelegate.java
│ │ │ │ │ │ ├── TypeConverter.java
│ │ │ │ │ │ └── TypeMismatchException.java
│ │ │ │ │ └── overview.html
│ │ │ │ └── resources
│ │ │ │ ├── META-INF
│ │ │ │ │ ├── spring.handlers
│ │ │ │ │ ├── spring.schemas
│ │ │ │ │ └── spring.tooling
│ │ │ │ └── org
│ │ │ │ └── springframework
│ │ │ │ └── beans
│ │ │ │ └── factory
│ │ │ │ └── xml
│ │ │ │ ├── spring-beans-2.0.dtd
│ │ │ │ ├── spring-beans-2.0.xsd
│ │ │ │ ├── spring-beans-2.5.xsd
│ │ │ │ ├── spring-beans-3.0.xsd
│ │ │ │ ├── spring-beans.dtd
│ │ │ │ ├── spring-beans.gif
│ │ │ │ ├── spring-tool-2.0.xsd
│ │ │ │ ├── spring-tool-2.5.xsd
│ │ │ │ ├── spring-tool-3.0.xsd
│ │ │ │ ├── spring-util-2.0.xsd
│ │ │ │ ├── spring-util-2.5.xsd
│ │ │ │ ├── spring-util-3.0.xsd
│ │ │ │ └── spring-util.gif
│ │ │ └── test
│ │ │ ├── java
│ │ │ │ ├── com
│ │ │ │ │ └── foo
│ │ │ │ │ ├── ComponentBeanDefinitionParser.java
│ │ │ │ │ ├── ComponentBeanDefinitionParserTest.java
│ │ │ │ │ ├── ComponentFactoryBean.java
│ │ │ │ │ ├── Component.java
│ │ │ │ │ └── ComponentNamespaceHandler.java
│ │ │ │ ├── org
│ │ │ │ │ └── springframework
│ │ │ │ │ ├── beans
│ │ │ │ │ │ ├── AbstractPropertyValuesTests.java
│ │ │ │ │ │ ├── annotation
│ │ │ │ │ │ │ ├── AnnotationBeanWiringInfoResolverTests.java
│ │ │ │ │ │ │ └── RequiredAnnotationBeanPostProcessorTests.java
│ │ │ │ │ │ ├── BeanUtilsTests.java
│ │ │ │ │ │ ├── BeanWrapperAutoGrowingTests.java
│ │ │ │ │ │ ├── BeanWrapperEnumTests.java
│ │ │ │ │ │ ├── BeanWrapperGenericsTests.java
│ │ │ │ │ │ ├── BeanWrapperTests.java
│ │ │ │ │ │ ├── CachedIntrospectionResultsTests.java
│ │ │ │ │ │ ├── ConcurrentBeanWrapperTests.java
│ │ │ │ │ │ ├── factory
│ │ │ │ │ │ │ ├── access
│ │ │ │ │ │ │ │ ├── SingletonBeanFactoryLocatorTests-beans1.xml
│ │ │ │ │ │ │ │ ├── SingletonBeanFactoryLocatorTests-beans2.xml
│ │ │ │ │ │ │ │ ├── SingletonBeanFactoryLocatorTests.java
│ │ │ │ │ │ │ │ └── SingletonBeanFactoryLocatorTests-ref1.xml
│ │ │ │ │ │ │ ├── annotation
│ │ │ │ │ │ │ │ ├── AutowiredAnnotationBeanPostProcessorTests.java
│ │ │ │ │ │ │ │ ├── CustomAutowireConfigurerTests-context.xml
│ │ │ │ │ │ │ │ ├── CustomAutowireConfigurerTests.java
│ │ │ │ │ │ │ │ └── InjectAnnotationBeanPostProcessorTests.java
│ │ │ │ │ │ │ ├── BeanFactoryUtilsTests-dependentBeans.xml
│ │ │ │ │ │ │ ├── BeanFactoryUtilsTests.java
│ │ │ │ │ │ │ ├── BeanFactoryUtilsTests-leaf.xml
│ │ │ │ │ │ │ ├── BeanFactoryUtilsTests-middle.xml
│ │ │ │ │ │ │ ├── BeanFactoryUtilsTests-root.xml
│ │ │ │ │ │ │ ├── ConcurrentBeanFactoryTests-context.xml
│ │ │ │ │ │ │ ├── ConcurrentBeanFactoryTests.java
│ │ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ │ ├── CommonsLogFactoryBeanTests.java
│ │ │ │ │ │ │ │ ├── CustomEditorConfigurerTests.java
│ │ │ │ │ │ │ │ ├── CustomScopeConfigurerTests.java
│ │ │ │ │ │ │ │ ├── DeprecatedBeanWarnerTests.java
│ │ │ │ │ │ │ │ ├── FieldRetrievingFactoryBeanTests-context.xml
│ │ │ │ │ │ │ │ ├── FieldRetrievingFactoryBeanTests.java
│ │ │ │ │ │ │ │ ├── MethodInvokingFactoryBeanTests.java
│ │ │ │ │ │ │ │ ├── MyDeprecatedBean.java
│ │ │ │ │ │ │ │ ├── ObjectFactoryCreatingFactoryBeanTests-context.xml
│ │ │ │ │ │ │ │ ├── ObjectFactoryCreatingFactoryBeanTests.java
│ │ │ │ │ │ │ │ ├── PropertiesFactoryBeanTests.java
│ │ │ │ │ │ │ │ ├── PropertiesFactoryBeanTests-test.properties
│ │ │ │ │ │ │ │ ├── PropertiesFactoryBeanTests-test.properties.xml
│ │ │ │ │ │ │ │ ├── PropertyPathFactoryBeanTests-context.xml
│ │ │ │ │ │ │ │ ├── PropertyPathFactoryBeanTests.java
│ │ │ │ │ │ │ │ ├── PropertyPlaceholderConfigurerTests.java
│ │ │ │ │ │ │ │ ├── PropertyResourceConfigurerTests.java
│ │ │ │ │ │ │ │ ├── PropertyResourceConfigurerTests-test.properties
│ │ │ │ │ │ │ │ ├── PropertyResourceConfigurerTests-test.properties.xml
│ │ │ │ │ │ │ │ ├── ServiceLocatorFactoryBeanTests.java
│ │ │ │ │ │ │ │ ├── SimpleScopeTests-context.xml
│ │ │ │ │ │ │ │ ├── SimpleScopeTests.java
│ │ │ │ │ │ │ │ └── TestTypes.java
│ │ │ │ │ │ │ ├── DefaultListableBeanFactoryTests.java
│ │ │ │ │ │ │ ├── FactoryBeanLookupTests-context.xml
│ │ │ │ │ │ │ ├── FactoryBeanLookupTests.java
│ │ │ │ │ │ │ ├── FactoryBeanTests.java
│ │ │ │ │ │ │ ├── FactoryBeanTests-returnsNull.xml
│ │ │ │ │ │ │ ├── FactoryBeanTests-withAutowiring.xml
│ │ │ │ │ │ │ ├── parsing
│ │ │ │ │ │ │ │ ├── ConstructorArgumentEntryTests.java
│ │ │ │ │ │ │ │ ├── CustomProblemReporterTests-context.xml
│ │ │ │ │ │ │ │ ├── CustomProblemReporterTests.java
│ │ │ │ │ │ │ │ ├── FailFastProblemReporterTests.java
│ │ │ │ │ │ │ │ ├── NullSourceExtractorTests.java
│ │ │ │ │ │ │ │ ├── ParseStateTests.java
│ │ │ │ │ │ │ │ ├── PassThroughSourceExtractorTests.java
│ │ │ │ │ │ │ │ └── PropertyEntryTests.java
│ │ │ │ │ │ │ ├── serviceloader
│ │ │ │ │ │ │ │ └── ServiceLoaderTests.java
│ │ │ │ │ │ │ ├── SharedBeanRegistryTests.java
│ │ │ │ │ │ │ ├── Spr5475Tests.java
│ │ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ │ ├── BeanDefinitionBuilderTests.java
│ │ │ │ │ │ │ │ ├── BeanDefinitionTests.java
│ │ │ │ │ │ │ │ ├── BeanFactoryGenericsTests.java
│ │ │ │ │ │ │ │ ├── DefinitionMetadataEqualsHashCodeTests.java
│ │ │ │ │ │ │ │ ├── genericBeanTests.xml
│ │ │ │ │ │ │ │ ├── ManagedListTests.java
│ │ │ │ │ │ │ │ ├── ManagedMapTests.java
│ │ │ │ │ │ │ │ ├── ManagedPropertiesTests.java
│ │ │ │ │ │ │ │ ├── ManagedSetTests.java
│ │ │ │ │ │ │ │ ├── PropertiesBeanDefinitionReaderTests.java
│ │ │ │ │ │ │ │ ├── QualifierAnnotationAutowireBeanFactoryTests.java
│ │ │ │ │ │ │ │ └── security
│ │ │ │ │ │ │ │ ├── CallbacksSecurityTests.java
│ │ │ │ │ │ │ │ ├── callbacks.xml
│ │ │ │ │ │ │ │ ├── policy.all
│ │ │ │ │ │ │ │ └── support
│ │ │ │ │ │ │ │ ├── ConstructorBean.java
│ │ │ │ │ │ │ │ ├── CustomCallbackBean.java
│ │ │ │ │ │ │ │ ├── CustomFactoryBean.java
│ │ │ │ │ │ │ │ ├── DestroyBean.java
│ │ │ │ │ │ │ │ ├── FactoryBean.java
│ │ │ │ │ │ │ │ ├── InitBean.java
│ │ │ │ │ │ │ │ └── PropertyBean.java
│ │ │ │ │ │ │ ├── wiring
│ │ │ │ │ │ │ │ ├── BeanConfigurerSupportTests.java
│ │ │ │ │ │ │ │ ├── BeanWiringInfoTests.java
│ │ │ │ │ │ │ │ └── ClassNameBeanWiringInfoResolverTests.java
│ │ │ │ │ │ │ └── xml
│ │ │ │ │ │ │ ├── AbstractBeanFactoryTests.java
│ │ │ │ │ │ │ ├── AbstractListableBeanFactoryTests.java
│ │ │ │ │ │ │ ├── AutowireWithExclusionTests.java
│ │ │ │ │ │ │ ├── BeanNameGenerationTests.java
│ │ │ │ │ │ │ ├── CollectingReaderEventListener.java
│ │ │ │ │ │ │ ├── CollectionMergingTests.java
│ │ │ │ │ │ │ ├── CollectionsWithDefaultTypesTests.java
│ │ │ │ │ │ │ ├── ConstructorDependenciesBean.java
│ │ │ │ │ │ │ ├── CountingFactory.java
│ │ │ │ │ │ │ ├── DefaultLifecycleMethodsTests.java
│ │ │ │ │ │ │ ├── DelegatingEntityResolverTests.java
│ │ │ │ │ │ │ ├── DependenciesBean.java
│ │ │ │ │ │ │ ├── DummyReferencer.java
│ │ │ │ │ │ │ ├── EventPublicationTests.java
│ │ │ │ │ │ │ ├── FactoryMethods.java
│ │ │ │ │ │ │ ├── FactoryMethodTests.java
│ │ │ │ │ │ │ ├── GeneratedNameBean.java
│ │ │ │ │ │ │ ├── InstanceFactory.java
│ │ │ │ │ │ │ ├── MetadataAttachmentTests.java
│ │ │ │ │ │ │ ├── MixedCollectionBean.java
│ │ │ │ │ │ │ ├── ProtectedLifecycleBean.java
│ │ │ │ │ │ │ ├── SchemaValidationTests.java
│ │ │ │ │ │ │ ├── SimplePropertyNamespaceHandlerTests.java
│ │ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ │ └── DefaultNamespaceHandlerResolverTests.java
│ │ │ │ │ │ │ ├── TestBeanCreator.java
│ │ │ │ │ │ │ ├── UtilNamespaceHandlerTests.java
│ │ │ │ │ │ │ ├── XmlBeanCollectionTests.java
│ │ │ │ │ │ │ ├── XmlBeanDefinitionReaderTests.java
│ │ │ │ │ │ │ └── XmlListableBeanFactoryTests.java
│ │ │ │ │ │ ├── MutablePropertyValuesTests.java
│ │ │ │ │ │ ├── PropertyAccessorUtilsTests.java
│ │ │ │ │ │ ├── propertyeditors
│ │ │ │ │ │ │ ├── BeanInfoTests.java
│ │ │ │ │ │ │ ├── ByteArrayPropertyEditorTests.java
│ │ │ │ │ │ │ ├── CharArrayPropertyEditorTests.java
│ │ │ │ │ │ │ ├── CustomCollectionEditorTests.java
│ │ │ │ │ │ │ ├── CustomEditorTests.java
│ │ │ │ │ │ │ ├── FileEditorTests.java
│ │ │ │ │ │ │ ├── InputStreamEditorTests.java
│ │ │ │ │ │ │ ├── PropertiesEditorTests.java
│ │ │ │ │ │ │ ├── ResourceBundleEditorTests.java
│ │ │ │ │ │ │ ├── ResourceBundleEditorTestsLangCountryDialect_en_GB_GLASGOW.properties
│ │ │ │ │ │ │ ├── ResourceBundleEditorTestsLangCountry_en_GB.properties
│ │ │ │ │ │ │ ├── ResourceBundleEditorTestsLang_en.properties
│ │ │ │ │ │ │ ├── ResourceBundleEditorTests.properties
│ │ │ │ │ │ │ ├── StringArrayPropertyEditorTests.java
│ │ │ │ │ │ │ ├── URIEditorTests.java
│ │ │ │ │ │ │ └── URLEditorTests.java
│ │ │ │ │ │ └── support
│ │ │ │ │ │ ├── DerivedFromProtectedBaseBean.java
│ │ │ │ │ │ ├── PagedListHolderTests.java
│ │ │ │ │ │ ├── PropertyComparatorTests.java
│ │ │ │ │ │ └── ProtectedBaseBean.java
│ │ │ │ │ └── util
│ │ │ │ │ └── SerializationTestUtils.java
│ │ │ │ └── test
│ │ │ │ ├── beans
│ │ │ │ │ ├── BooleanTestBean.java
│ │ │ │ │ ├── Colour.java
│ │ │ │ │ ├── CustomEnum.java
│ │ │ │ │ ├── DerivedTestBean.java
│ │ │ │ │ ├── DummyFactory.java
│ │ │ │ │ ├── GenericBean.java
│ │ │ │ │ ├── GenericIntegerBean.java
│ │ │ │ │ ├── GenericSetOfIntegerBean.java
│ │ │ │ │ ├── IndexedTestBean.java
│ │ │ │ │ ├── INestedTestBean.java
│ │ │ │ │ ├── IOther.java
│ │ │ │ │ ├── ITestBean.java
│ │ │ │ │ ├── LifecycleBean.java
│ │ │ │ │ ├── NestedTestBean.java
│ │ │ │ │ ├── NumberTestBean.java
│ │ │ │ │ ├── PackageLevelVisibleBean.java
│ │ │ │ │ └── TestBean.java
│ │ │ │ └── util
│ │ │ │ └── TestResourceUtils.java
│ │ │ └── resources
│ │ │ ├── com
│ │ │ │ └── foo
│ │ │ │ ├── component-config.xml
│ │ │ │ └── component.xsd
│ │ │ ├── log4j.xml
│ │ │ ├── META-INF
│ │ │ │ ├── spring.handlers
│ │ │ │ └── spring.schemas
│ │ │ └── org
│ │ │ └── springframework
│ │ │ └── beans
│ │ │ └── factory
│ │ │ ├── support
│ │ │ │ ├── multiConstructorArgs.properties
│ │ │ │ ├── refConstructorArg.properties
│ │ │ │ └── simpleConstructorArg.properties
│ │ │ └── xml
│ │ │ ├── autowire-constructor-with-exclusion.xml
│ │ │ ├── autowire-with-exclusion.xml
│ │ │ ├── autowire-with-inclusion.xml
│ │ │ ├── autowire-with-selective-inclusion.xml
│ │ │ ├── beanEventsImported.xml
│ │ │ ├── beanEvents.xml
│ │ │ ├── beanNameGeneration.xml
│ │ │ ├── collectionMerging.xml
│ │ │ ├── collectionsWithDefaultTypes.xml
│ │ │ ├── collections.xml
│ │ │ ├── defaultLifecycleMethods.xml
│ │ │ ├── factory-methods.xml
│ │ │ ├── ignoreDefaultLifecycleMethods.xml
│ │ │ ├── importPattern.xml
│ │ │ ├── import.xml
│ │ │ ├── invalidPerSchema.xml
│ │ │ ├── schemaValidated.xml
│ │ │ ├── simplePropertyNamespaceHandlerTestsWithErrors.xml
│ │ │ ├── simplePropertyNamespaceHandlerTests.xml
│ │ │ ├── testUtilNamespace.xml
│ │ │ ├── test.xml
│ │ │ ├── util.properties
│ │ │ ├── validateWithDtd.xml
│ │ │ ├── validateWithXsd.xml
│ │ │ └── withMeta.xml
│ │ └── template.mf
│ ├── org.springframework.context
│ │ ├── build.xml
│ │ ├── context.iml
│ │ ├── ivy.xml
│ │ ├── pom.xml
│ │ ├── src
│ │ │ ├── main
│ │ │ │ ├── java
│ │ │ │ │ ├── org
│ │ │ │ │ │ └── springframework
│ │ │ │ │ │ ├── context
│ │ │ │ │ │ │ ├── access
│ │ │ │ │ │ │ │ ├── ContextBeanFactoryReference.java
│ │ │ │ │ │ │ │ ├── ContextJndiBeanFactoryLocator.java
│ │ │ │ │ │ │ │ ├── ContextSingletonBeanFactoryLocator.java
│ │ │ │ │ │ │ │ ├── DefaultLocatorFactory.java
│ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ ├── annotation
│ │ │ │ │ │ │ │ ├── AnnotatedBeanDefinitionReader.java
│ │ │ │ │ │ │ │ ├── AnnotationBeanNameGenerator.java
│ │ │ │ │ │ │ │ ├── AnnotationConfigApplicationContext.java
│ │ │ │ │ │ │ │ ├── AnnotationConfigBeanDefinitionParser.java
│ │ │ │ │ │ │ │ ├── AnnotationConfigUtils.java
│ │ │ │ │ │ │ │ ├── AnnotationScopeMetadataResolver.java
│ │ │ │ │ │ │ │ ├── Bean.java
│ │ │ │ │ │ │ │ ├── ClassPathBeanDefinitionScanner.java
│ │ │ │ │ │ │ │ ├── ClassPathScanningCandidateComponentProvider.java
│ │ │ │ │ │ │ │ ├── CommonAnnotationBeanPostProcessor.java
│ │ │ │ │ │ │ │ ├── ComponentScanBeanDefinitionParser.java
│ │ │ │ │ │ │ │ ├── ConfigurationClassBeanDefinitionReader.java
│ │ │ │ │ │ │ │ ├── ConfigurationClassEnhancer.java
│ │ │ │ │ │ │ │ ├── ConfigurationClass.java
│ │ │ │ │ │ │ │ ├── ConfigurationClassMethod.java
│ │ │ │ │ │ │ │ ├── ConfigurationClassParser.java
│ │ │ │ │ │ │ │ ├── ConfigurationClassPostProcessor.java
│ │ │ │ │ │ │ │ ├── Configuration.java
│ │ │ │ │ │ │ │ ├── DependsOn.java
│ │ │ │ │ │ │ │ ├── FilterType.java
│ │ │ │ │ │ │ │ ├── Import.java
│ │ │ │ │ │ │ │ ├── ImportResource.java
│ │ │ │ │ │ │ │ ├── Jsr330ScopeMetadataResolver.java
│ │ │ │ │ │ │ │ ├── Lazy.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── Primary.java
│ │ │ │ │ │ │ │ ├── ScannedGenericBeanDefinition.java
│ │ │ │ │ │ │ │ ├── ScopedProxyCreator.java
│ │ │ │ │ │ │ │ ├── ScopedProxyMode.java
│ │ │ │ │ │ │ │ ├── Scope.java
│ │ │ │ │ │ │ │ ├── ScopeMetadata.java
│ │ │ │ │ │ │ │ └── ScopeMetadataResolver.java
│ │ │ │ │ │ │ ├── ApplicationContextAware.java
│ │ │ │ │ │ │ ├── ApplicationContextException.java
│ │ │ │ │ │ │ ├── ApplicationContext.java
│ │ │ │ │ │ │ ├── ApplicationEvent.java
│ │ │ │ │ │ │ ├── ApplicationEventPublisherAware.java
│ │ │ │ │ │ │ ├── ApplicationEventPublisher.java
│ │ │ │ │ │ │ ├── ApplicationListener.java
│ │ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ │ ├── AbstractPropertyLoadingBeanDefinitionParser.java
│ │ │ │ │ │ │ │ ├── ContextNamespaceHandler.java
│ │ │ │ │ │ │ │ ├── LoadTimeWeaverBeanDefinitionParser.java
│ │ │ │ │ │ │ │ ├── MBeanExportBeanDefinitionParser.java
│ │ │ │ │ │ │ │ ├── MBeanServerBeanDefinitionParser.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── PropertyOverrideBeanDefinitionParser.java
│ │ │ │ │ │ │ │ ├── PropertyPlaceholderBeanDefinitionParser.java
│ │ │ │ │ │ │ │ └── SpringConfiguredBeanDefinitionParser.java
│ │ │ │ │ │ │ ├── ConfigurableApplicationContext.java
│ │ │ │ │ │ │ ├── EmbeddedValueResolverAware.java
│ │ │ │ │ │ │ ├── event
│ │ │ │ │ │ │ │ ├── AbstractApplicationEventMulticaster.java
│ │ │ │ │ │ │ │ ├── ApplicationContextEvent.java
│ │ │ │ │ │ │ │ ├── ApplicationEventMulticaster.java
│ │ │ │ │ │ │ │ ├── ContextClosedEvent.java
│ │ │ │ │ │ │ │ ├── ContextRefreshedEvent.java
│ │ │ │ │ │ │ │ ├── ContextStartedEvent.java
│ │ │ │ │ │ │ │ ├── ContextStoppedEvent.java
│ │ │ │ │ │ │ │ ├── EventPublicationInterceptor.java
│ │ │ │ │ │ │ │ ├── GenericApplicationListenerAdapter.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── SimpleApplicationEventMulticaster.java
│ │ │ │ │ │ │ │ ├── SmartApplicationListener.java
│ │ │ │ │ │ │ │ └── SourceFilteringListener.java
│ │ │ │ │ │ │ ├── expression
│ │ │ │ │ │ │ │ ├── BeanExpressionContextAccessor.java
│ │ │ │ │ │ │ │ ├── BeanFactoryAccessor.java
│ │ │ │ │ │ │ │ ├── BeanFactoryResolver.java
│ │ │ │ │ │ │ │ ├── MapAccessor.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ └── StandardBeanExpressionResolver.java
│ │ │ │ │ │ │ ├── HierarchicalMessageSource.java
│ │ │ │ │ │ │ ├── i18n
│ │ │ │ │ │ │ │ ├── LocaleContextHolder.java
│ │ │ │ │ │ │ │ ├── LocaleContext.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ └── SimpleLocaleContext.java
│ │ │ │ │ │ │ ├── Lifecycle.java
│ │ │ │ │ │ │ ├── LifecycleProcessor.java
│ │ │ │ │ │ │ ├── MessageSourceAware.java
│ │ │ │ │ │ │ ├── MessageSource.java
│ │ │ │ │ │ │ ├── MessageSourceResolvable.java
│ │ │ │ │ │ │ ├── NoSuchMessageException.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── Phased.java
│ │ │ │ │ │ │ ├── ResourceLoaderAware.java
│ │ │ │ │ │ │ ├── SmartLifecycle.java
│ │ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ │ ├── AbstractApplicationContext.java
│ │ │ │ │ │ │ │ ├── AbstractMessageSource.java
│ │ │ │ │ │ │ │ ├── AbstractRefreshableApplicationContext.java
│ │ │ │ │ │ │ │ ├── AbstractRefreshableConfigApplicationContext.java
│ │ │ │ │ │ │ │ ├── AbstractXmlApplicationContext.java
│ │ │ │ │ │ │ │ ├── ApplicationContextAwareProcessor.java
│ │ │ │ │ │ │ │ ├── ApplicationObjectSupport.java
│ │ │ │ │ │ │ │ ├── ClassPathXmlApplicationContext.java
│ │ │ │ │ │ │ │ ├── ContextTypeMatchClassLoader.java
│ │ │ │ │ │ │ │ ├── ConversionServiceFactoryBean.java
│ │ │ │ │ │ │ │ ├── DefaultLifecycleProcessor.java
│ │ │ │ │ │ │ │ ├── DefaultMessageSourceResolvable.java
│ │ │ │ │ │ │ │ ├── DelegatingMessageSource.java
│ │ │ │ │ │ │ │ ├── FileSystemXmlApplicationContext.java
│ │ │ │ │ │ │ │ ├── GenericApplicationContext.java
│ │ │ │ │ │ │ │ ├── GenericXmlApplicationContext.java
│ │ │ │ │ │ │ │ ├── MessageSourceAccessor.java
│ │ │ │ │ │ │ │ ├── MessageSourceResourceBundle.java
│ │ │ │ │ │ │ │ ├── MessageSourceSupport.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── ReadOnlySystemAttributesMap.java
│ │ │ │ │ │ │ │ ├── ReloadableResourceBundleMessageSource.java
│ │ │ │ │ │ │ │ ├── ResourceBundleMessageSource.java
│ │ │ │ │ │ │ │ ├── SimpleThreadScope.java
│ │ │ │ │ │ │ │ ├── StaticApplicationContext.java
│ │ │ │ │ │ │ │ └── StaticMessageSource.java
│ │ │ │ │ │ │ └── weaving
│ │ │ │ │ │ │ ├── AspectJWeavingEnabler.java
│ │ │ │ │ │ │ ├── DefaultContextLoadTimeWeaver.java
│ │ │ │ │ │ │ ├── LoadTimeWeaverAware.java
│ │ │ │ │ │ │ ├── LoadTimeWeaverAwareProcessor.java
│ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ ├── ejb
│ │ │ │ │ │ │ ├── access
│ │ │ │ │ │ │ │ ├── AbstractRemoteSlsbInvokerInterceptor.java
│ │ │ │ │ │ │ │ ├── AbstractSlsbInvokerInterceptor.java
│ │ │ │ │ │ │ │ ├── EjbAccessException.java
│ │ │ │ │ │ │ │ ├── LocalSlsbInvokerInterceptor.java
│ │ │ │ │ │ │ │ ├── LocalStatelessSessionProxyFactoryBean.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── SimpleRemoteSlsbInvokerInterceptor.java
│ │ │ │ │ │ │ │ └── SimpleRemoteStatelessSessionProxyFactoryBean.java
│ │ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ │ ├── AbstractJndiLocatingBeanDefinitionParser.java
│ │ │ │ │ │ │ │ ├── JeeNamespaceHandler.java
│ │ │ │ │ │ │ │ ├── JndiLookupBeanDefinitionParser.java
│ │ │ │ │ │ │ │ ├── LocalStatelessSessionBeanDefinitionParser.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ └── RemoteStatelessSessionBeanDefinitionParser.java
│ │ │ │ │ │ │ ├── interceptor
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ └── SpringBeanAutowiringInterceptor.java
│ │ │ │ │ │ │ └── support
│ │ │ │ │ │ │ ├── AbstractEnterpriseBean.java
│ │ │ │ │ │ │ ├── AbstractJmsMessageDrivenBean.java
│ │ │ │ │ │ │ ├── AbstractMessageDrivenBean.java
│ │ │ │ │ │ │ ├── AbstractSessionBean.java
│ │ │ │ │ │ │ ├── AbstractStatefulSessionBean.java
│ │ │ │ │ │ │ ├── AbstractStatelessSessionBean.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ └── SmartSessionBean.java
│ │ │ │ │ │ ├── format
│ │ │ │ │ │ │ ├── annotation
│ │ │ │ │ │ │ │ ├── DateTimeFormat.java
│ │ │ │ │ │ │ │ ├── NumberFormat.java
│ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ ├── AnnotationFormatterFactory.java
│ │ │ │ │ │ │ ├── datetime
│ │ │ │ │ │ │ │ ├── DateFormatter.java
│ │ │ │ │ │ │ │ ├── joda
│ │ │ │ │ │ │ │ │ ├── DateTimeParser.java
│ │ │ │ │ │ │ │ │ ├── JodaDateTimeFormatAnnotationFormatterFactory.java
│ │ │ │ │ │ │ │ │ ├── JodaTimeContextHolder.java
│ │ │ │ │ │ │ │ │ ├── JodaTimeContext.java
│ │ │ │ │ │ │ │ │ ├── JodaTimeConverters.java
│ │ │ │ │ │ │ │ │ ├── JodaTimeFormattingConfigurer.java
│ │ │ │ │ │ │ │ │ ├── MillisecondInstantPrinter.java
│ │ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ │ ├── ReadableInstantPrinter.java
│ │ │ │ │ │ │ │ │ └── ReadablePartialPrinter.java
│ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ ├── Formatter.java
│ │ │ │ │ │ │ ├── FormatterRegistry.java
│ │ │ │ │ │ │ ├── number
│ │ │ │ │ │ │ │ ├── AbstractNumberFormatter.java
│ │ │ │ │ │ │ │ ├── CurrencyFormatter.java
│ │ │ │ │ │ │ │ ├── NumberFormatAnnotationFormatterFactory.java
│ │ │ │ │ │ │ │ ├── NumberFormatter.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ └── PercentFormatter.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── Parser.java
│ │ │ │ │ │ │ ├── Printer.java
│ │ │ │ │ │ │ └── support
│ │ │ │ │ │ │ ├── FormattingConversionServiceFactoryBean.java
│ │ │ │ │ │ │ ├── FormattingConversionService.java
│ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ ├── instrument
│ │ │ │ │ │ │ └── classloading
│ │ │ │ │ │ │ ├── glassfish
│ │ │ │ │ │ │ │ ├── ClassTransformerAdapter.java
│ │ │ │ │ │ │ │ ├── GlassFishClassLoaderAdapter.java
│ │ │ │ │ │ │ │ ├── GlassFishLoadTimeWeaver.java
│ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ ├── InstrumentationLoadTimeWeaver.java
│ │ │ │ │ │ │ ├── jboss
│ │ │ │ │ │ │ │ ├── JBossClassLoaderAdapter.java
│ │ │ │ │ │ │ │ ├── JBossLoadTimeWeaver.java
│ │ │ │ │ │ │ │ ├── JBossTranslatorAdapter.java
│ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ ├── LoadTimeWeaver.java
│ │ │ │ │ │ │ ├── oc4j
│ │ │ │ │ │ │ │ ├── OC4JClassLoaderAdapter.java
│ │ │ │ │ │ │ │ ├── OC4JClassPreprocessorAdapter.java
│ │ │ │ │ │ │ │ ├── OC4JLoadTimeWeaver.java
│ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── ReflectiveLoadTimeWeaver.java
│ │ │ │ │ │ │ ├── ResourceOverridingShadowingClassLoader.java
│ │ │ │ │ │ │ ├── ShadowingClassLoader.java
│ │ │ │ │ │ │ ├── SimpleInstrumentableClassLoader.java
│ │ │ │ │ │ │ ├── SimpleLoadTimeWeaver.java
│ │ │ │ │ │ │ ├── SimpleThrowawayClassLoader.java
│ │ │ │ │ │ │ ├── WeavingTransformer.java
│ │ │ │ │ │ │ └── weblogic
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── WebLogicClassLoaderAdapter.java
│ │ │ │ │ │ │ ├── WebLogicClassPreProcessorAdapter.java
│ │ │ │ │ │ │ └── WebLogicLoadTimeWeaver.java
│ │ │ │ │ │ ├── jmx
│ │ │ │ │ │ │ ├── access
│ │ │ │ │ │ │ │ ├── ConnectorDelegate.java
│ │ │ │ │ │ │ │ ├── InvalidInvocationException.java
│ │ │ │ │ │ │ │ ├── InvocationFailureException.java
│ │ │ │ │ │ │ │ ├── MBeanClientInterceptor.java
│ │ │ │ │ │ │ │ ├── MBeanConnectFailureException.java
│ │ │ │ │ │ │ │ ├── MBeanInfoRetrievalException.java
│ │ │ │ │ │ │ │ ├── MBeanProxyFactoryBean.java
│ │ │ │ │ │ │ │ ├── NotificationListenerRegistrar.java
│ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ ├── export
│ │ │ │ │ │ │ │ ├── annotation
│ │ │ │ │ │ │ │ │ ├── AnnotationJmxAttributeSource.java
│ │ │ │ │ │ │ │ │ ├── AnnotationMBeanExporter.java
│ │ │ │ │ │ │ │ │ ├── ManagedAttribute.java
│ │ │ │ │ │ │ │ │ ├── ManagedMetric.java
│ │ │ │ │ │ │ │ │ ├── ManagedNotification.java
│ │ │ │ │ │ │ │ │ ├── ManagedNotifications.java
│ │ │ │ │ │ │ │ │ ├── ManagedOperation.java
│ │ │ │ │ │ │ │ │ ├── ManagedOperationParameter.java
│ │ │ │ │ │ │ │ │ ├── ManagedOperationParameters.java
│ │ │ │ │ │ │ │ │ ├── ManagedResource.java
│ │ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ │ ├── assembler
│ │ │ │ │ │ │ │ │ ├── AbstractConfigurableMBeanInfoAssembler.java
│ │ │ │ │ │ │ │ │ ├── AbstractMBeanInfoAssembler.java
│ │ │ │ │ │ │ │ │ ├── AbstractReflectiveMBeanInfoAssembler.java
│ │ │ │ │ │ │ │ │ ├── AutodetectCapableMBeanInfoAssembler.java
│ │ │ │ │ │ │ │ │ ├── InterfaceBasedMBeanInfoAssembler.java
│ │ │ │ │ │ │ │ │ ├── MBeanInfoAssembler.java
│ │ │ │ │ │ │ │ │ ├── MetadataMBeanInfoAssembler.java
│ │ │ │ │ │ │ │ │ ├── MethodExclusionMBeanInfoAssembler.java
│ │ │ │ │ │ │ │ │ ├── MethodNameBasedMBeanInfoAssembler.java
│ │ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ │ └── SimpleReflectiveMBeanInfoAssembler.java
│ │ │ │ │ │ │ │ ├── MBeanExporter.java
│ │ │ │ │ │ │ │ ├── MBeanExporterListener.java
│ │ │ │ │ │ │ │ ├── MBeanExportException.java
│ │ │ │ │ │ │ │ ├── MBeanExportOperations.java
│ │ │ │ │ │ │ │ ├── metadata
│ │ │ │ │ │ │ │ │ ├── AbstractJmxAttribute.java
│ │ │ │ │ │ │ │ │ ├── InvalidMetadataException.java
│ │ │ │ │ │ │ │ │ ├── JmxAttributeSource.java
│ │ │ │ │ │ │ │ │ ├── JmxMetadataUtils.java
│ │ │ │ │ │ │ │ │ ├── ManagedAttribute.java
│ │ │ │ │ │ │ │ │ ├── ManagedMetric.java
│ │ │ │ │ │ │ │ │ ├── ManagedNotification.java
│ │ │ │ │ │ │ │ │ ├── ManagedOperation.java
│ │ │ │ │ │ │ │ │ ├── ManagedOperationParameter.java
│ │ │ │ │ │ │ │ │ ├── ManagedResource.java
│ │ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ │ ├── naming
│ │ │ │ │ │ │ │ │ ├── IdentityNamingStrategy.java
│ │ │ │ │ │ │ │ │ ├── KeyNamingStrategy.java
│ │ │ │ │ │ │ │ │ ├── MetadataNamingStrategy.java
│ │ │ │ │ │ │ │ │ ├── ObjectNamingStrategy.java
│ │ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ │ └── SelfNaming.java
│ │ │ │ │ │ │ │ ├── notification
│ │ │ │ │ │ │ │ │ ├── ModelMBeanNotificationPublisher.java
│ │ │ │ │ │ │ │ │ ├── NotificationPublisherAware.java
│ │ │ │ │ │ │ │ │ ├── NotificationPublisher.java
│ │ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ │ └── UnableToSendNotificationException.java
│ │ │ │ │ │ │ │ ├── NotificationListenerBean.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── SpringModelMBean.java
│ │ │ │ │ │ │ │ └── UnableToRegisterMBeanException.java
│ │ │ │ │ │ │ ├── JmxException.java
│ │ │ │ │ │ │ ├── MBeanServerNotFoundException.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ └── support
│ │ │ │ │ │ │ ├── ConnectorServerFactoryBean.java
│ │ │ │ │ │ │ ├── JmxUtils.java
│ │ │ │ │ │ │ ├── MBeanRegistrationSupport.java
│ │ │ │ │ │ │ ├── MBeanServerConnectionFactoryBean.java
│ │ │ │ │ │ │ ├── MBeanServerFactoryBean.java
│ │ │ │ │ │ │ ├── MetricType.java
│ │ │ │ │ │ │ ├── NotificationListenerHolder.java
│ │ │ │ │ │ │ ├── ObjectNameManager.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ └── WebSphereMBeanServerFactoryBean.java
│ │ │ │ │ │ ├── jndi
│ │ │ │ │ │ │ ├── JndiAccessor.java
│ │ │ │ │ │ │ ├── JndiCallback.java
│ │ │ │ │ │ │ ├── JndiLocatorDelegate.java
│ │ │ │ │ │ │ ├── JndiLocatorSupport.java
│ │ │ │ │ │ │ ├── JndiLookupFailureException.java
│ │ │ │ │ │ │ ├── JndiObjectFactoryBean.java
│ │ │ │ │ │ │ ├── JndiObjectLocator.java
│ │ │ │ │ │ │ ├── JndiObjectTargetSource.java
│ │ │ │ │ │ │ ├── JndiTemplateEditor.java
│ │ │ │ │ │ │ ├── JndiTemplate.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ └── SimpleJndiBeanFactory.java
│ │ │ │ │ │ │ └── TypeMismatchNamingException.java
│ │ │ │ │ │ ├── remoting
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── RemoteAccessException.java
│ │ │ │ │ │ │ ├── RemoteConnectFailureException.java
│ │ │ │ │ │ │ ├── RemoteInvocationFailureException.java
│ │ │ │ │ │ │ ├── RemoteLookupFailureException.java
│ │ │ │ │ │ │ ├── RemoteProxyFailureException.java
│ │ │ │ │ │ │ ├── rmi
│ │ │ │ │ │ │ │ ├── CodebaseAwareObjectInputStream.java
│ │ │ │ │ │ │ │ ├── JndiRmiClientInterceptor.java
│ │ │ │ │ │ │ │ ├── JndiRmiProxyFactoryBean.java
│ │ │ │ │ │ │ │ ├── JndiRmiServiceExporter.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── RemoteInvocationSerializingExporter.java
│ │ │ │ │ │ │ │ ├── RmiBasedExporter.java
│ │ │ │ │ │ │ │ ├── RmiClientInterceptor.java
│ │ │ │ │ │ │ │ ├── RmiClientInterceptorUtils.java
│ │ │ │ │ │ │ │ ├── RmiInvocationHandler.java
│ │ │ │ │ │ │ │ ├── RmiInvocationWrapper.java
│ │ │ │ │ │ │ │ ├── RmiInvocationWrapperRTD.xml
│ │ │ │ │ │ │ │ ├── RmiProxyFactoryBean.java
│ │ │ │ │ │ │ │ ├── RmiRegistryFactoryBean.java
│ │ │ │ │ │ │ │ └── RmiServiceExporter.java
│ │ │ │ │ │ │ ├── soap
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ └── SoapFaultException.java
│ │ │ │ │ │ │ └── support
│ │ │ │ │ │ │ ├── DefaultRemoteInvocationExecutor.java
│ │ │ │ │ │ │ ├── DefaultRemoteInvocationFactory.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── RemoteAccessor.java
│ │ │ │ │ │ │ ├── RemoteExporter.java
│ │ │ │ │ │ │ ├── RemoteInvocationBasedAccessor.java
│ │ │ │ │ │ │ ├── RemoteInvocationBasedExporter.java
│ │ │ │ │ │ │ ├── RemoteInvocationExecutor.java
│ │ │ │ │ │ │ ├── RemoteInvocationFactory.java
│ │ │ │ │ │ │ ├── RemoteInvocation.java
│ │ │ │ │ │ │ ├── RemoteInvocationResult.java
│ │ │ │ │ │ │ ├── RemoteInvocationTraceInterceptor.java
│ │ │ │ │ │ │ ├── RemoteInvocationUtils.java
│ │ │ │ │ │ │ ├── RemotingSupport.java
│ │ │ │ │ │ │ ├── SimpleHttpServerFactoryBean.java
│ │ │ │ │ │ │ └── UrlBasedRemoteAccessor.java
│ │ │ │ │ │ ├── scheduling
│ │ │ │ │ │ │ ├── annotation
│ │ │ │ │ │ │ │ ├── AsyncAnnotationAdvisor.java
│ │ │ │ │ │ │ │ ├── AsyncAnnotationBeanPostProcessor.java
│ │ │ │ │ │ │ │ ├── Async.java
│ │ │ │ │ │ │ │ ├── AsyncResult.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── ScheduledAnnotationBeanPostProcessor.java
│ │ │ │ │ │ │ │ └── Scheduled.java
│ │ │ │ │ │ │ ├── backportconcurrent
│ │ │ │ │ │ │ │ ├── ConcurrentTaskExecutor.java
│ │ │ │ │ │ │ │ ├── CustomizableThreadFactory.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ └── ThreadPoolTaskExecutor.java
│ │ │ │ │ │ │ ├── concurrent
│ │ │ │ │ │ │ │ ├── ConcurrentTaskExecutor.java
│ │ │ │ │ │ │ │ ├── ConcurrentTaskScheduler.java
│ │ │ │ │ │ │ │ ├── CustomizableThreadFactory.java
│ │ │ │ │ │ │ │ ├── ExecutorConfigurationSupport.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── ReschedulingRunnable.java
│ │ │ │ │ │ │ │ ├── ScheduledExecutorFactoryBean.java
│ │ │ │ │ │ │ │ ├── ScheduledExecutorTask.java
│ │ │ │ │ │ │ │ ├── ThreadPoolExecutorFactoryBean.java
│ │ │ │ │ │ │ │ ├── ThreadPoolTaskExecutor.java
│ │ │ │ │ │ │ │ └── ThreadPoolTaskScheduler.java
│ │ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ │ ├── AnnotationDrivenBeanDefinitionParser.java
│ │ │ │ │ │ │ │ ├── ExecutorBeanDefinitionParser.java
│ │ │ │ │ │ │ │ ├── ScheduledTaskRegistrar.java
│ │ │ │ │ │ │ │ ├── ScheduledTasksBeanDefinitionParser.java
│ │ │ │ │ │ │ │ ├── SchedulerBeanDefinitionParser.java
│ │ │ │ │ │ │ │ ├── TaskExecutorFactoryBean.java
│ │ │ │ │ │ │ │ └── TaskNamespaceHandler.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── SchedulingAwareRunnable.java
│ │ │ │ │ │ │ ├── SchedulingException.java
│ │ │ │ │ │ │ ├── SchedulingTaskExecutor.java
│ │ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ │ ├── CronSequenceGenerator.java
│ │ │ │ │ │ │ │ ├── CronTrigger.java
│ │ │ │ │ │ │ │ ├── DelegatingErrorHandlingRunnable.java
│ │ │ │ │ │ │ │ ├── MethodInvokingRunnable.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── PeriodicTrigger.java
│ │ │ │ │ │ │ │ ├── SimpleTriggerContext.java
│ │ │ │ │ │ │ │ └── TaskUtils.java
│ │ │ │ │ │ │ ├── TaskScheduler.java
│ │ │ │ │ │ │ ├── timer
│ │ │ │ │ │ │ │ ├── DelegatingTimerTask.java
│ │ │ │ │ │ │ │ ├── MethodInvokingTimerTaskFactoryBean.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── ScheduledTimerTask.java
│ │ │ │ │ │ │ │ ├── TimerFactoryBean.java
│ │ │ │ │ │ │ │ └── TimerTaskExecutor.java
│ │ │ │ │ │ │ ├── TriggerContext.java
│ │ │ │ │ │ │ └── Trigger.java
│ │ │ │ │ │ ├── scripting
│ │ │ │ │ │ │ ├── bsh
│ │ │ │ │ │ │ │ ├── BshScriptFactory.java
│ │ │ │ │ │ │ │ ├── BshScriptUtils.java
│ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ │ ├── LangNamespaceHandler.java
│ │ │ │ │ │ │ │ ├── LangNamespaceUtils.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── ScriptBeanDefinitionParser.java
│ │ │ │ │ │ │ │ └── ScriptingDefaultsParser.java
│ │ │ │ │ │ │ ├── groovy
│ │ │ │ │ │ │ │ ├── GroovyObjectCustomizer.java
│ │ │ │ │ │ │ │ ├── GroovyScriptFactory.java
│ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ ├── jruby
│ │ │ │ │ │ │ │ ├── JRubyScriptFactory.java
│ │ │ │ │ │ │ │ ├── JRubyScriptUtils.java
│ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── ScriptCompilationException.java
│ │ │ │ │ │ │ ├── ScriptFactory.java
│ │ │ │ │ │ │ ├── ScriptSource.java
│ │ │ │ │ │ │ └── support
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── RefreshableScriptTargetSource.java
│ │ │ │ │ │ │ ├── ResourceScriptSource.java
│ │ │ │ │ │ │ ├── ScriptFactoryPostProcessor.java
│ │ │ │ │ │ │ └── StaticScriptSource.java
│ │ │ │ │ │ ├── stereotype
│ │ │ │ │ │ │ ├── Component.java
│ │ │ │ │ │ │ ├── Controller.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── Repository.java
│ │ │ │ │ │ │ └── Service.java
│ │ │ │ │ │ ├── ui
│ │ │ │ │ │ │ ├── context
│ │ │ │ │ │ │ │ ├── HierarchicalThemeSource.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ │ │ ├── DelegatingThemeSource.java
│ │ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ │ ├── ResourceBundleThemeSource.java
│ │ │ │ │ │ │ │ │ ├── SimpleTheme.java
│ │ │ │ │ │ │ │ │ └── UiApplicationContextUtils.java
│ │ │ │ │ │ │ │ ├── Theme.java
│ │ │ │ │ │ │ │ └── ThemeSource.java
│ │ │ │ │ │ │ ├── ExtendedModelMap.java
│ │ │ │ │ │ │ ├── Model.java
│ │ │ │ │ │ │ ├── ModelMap.java
│ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ └── validation
│ │ │ │ │ │ ├── AbstractBindingResult.java
│ │ │ │ │ │ ├── AbstractErrors.java
│ │ │ │ │ │ ├── AbstractPropertyBindingResult.java
│ │ │ │ │ │ ├── BeanPropertyBindingResult.java
│ │ │ │ │ │ ├── beanvalidation
│ │ │ │ │ │ │ ├── BeanValidationPostProcessor.java
│ │ │ │ │ │ │ ├── CustomValidatorBean.java
│ │ │ │ │ │ │ ├── LocaleContextMessageInterpolator.java
│ │ │ │ │ │ │ ├── LocalValidatorFactoryBean.java
│ │ │ │ │ │ │ ├── MessageSourceResourceBundleLocator.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── SpringConstraintValidatorFactory.java
│ │ │ │ │ │ │ └── SpringValidatorAdapter.java
│ │ │ │ │ │ ├── BindException.java
│ │ │ │ │ │ ├── BindingErrorProcessor.java
│ │ │ │ │ │ ├── BindingResult.java
│ │ │ │ │ │ ├── BindingResultUtils.java
│ │ │ │ │ │ ├── DataBinder.java
│ │ │ │ │ │ ├── DefaultBindingErrorProcessor.java
│ │ │ │ │ │ ├── DefaultMessageCodesResolver.java
│ │ │ │ │ │ ├── DirectFieldBindingResult.java
│ │ │ │ │ │ ├── Errors.java
│ │ │ │ │ │ ├── FieldError.java
│ │ │ │ │ │ ├── MapBindingResult.java
│ │ │ │ │ │ ├── MessageCodesResolver.java
│ │ │ │ │ │ ├── ObjectError.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ ├── BindingAwareModelMap.java
│ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ ├── ValidationUtils.java
│ │ │ │ │ │ └── Validator.java
│ │ │ │ │ └── overview.html
│ │ │ │ └── resources
│ │ │ │ ├── META-INF
│ │ │ │ │ ├── spring.handlers
│ │ │ │ │ ├── spring.schemas
│ │ │ │ │ └── spring.tooling
│ │ │ │ └── org
│ │ │ │ └── springframework
│ │ │ │ ├── context
│ │ │ │ │ └── config
│ │ │ │ │ ├── spring-context-2.5.xsd
│ │ │ │ │ ├── spring-context-3.0.xsd
│ │ │ │ │ └── spring-context.gif
│ │ │ │ ├── ejb
│ │ │ │ │ └── config
│ │ │ │ │ ├── spring-jee-2.0.xsd
│ │ │ │ │ ├── spring-jee-2.5.xsd
│ │ │ │ │ ├── spring-jee-3.0.xsd
│ │ │ │ │ └── spring-jee.gif
│ │ │ │ ├── scheduling
│ │ │ │ │ └── config
│ │ │ │ │ ├── spring-task-3.0.xsd
│ │ │ │ │ └── spring-task.gif
│ │ │ │ └── scripting
│ │ │ │ └── config
│ │ │ │ ├── spring-lang-2.0.xsd
│ │ │ │ ├── spring-lang-2.5.xsd
│ │ │ │ ├── spring-lang-3.0.xsd
│ │ │ │ └── spring-lang.gif
│ │ │ └── test
│ │ │ ├── java
│ │ │ │ ├── example
│ │ │ │ │ └── scannable
│ │ │ │ │ ├── AutowiredQualifierFooService.java
│ │ │ │ │ ├── CustomComponent.java
│ │ │ │ │ ├── CustomStereotype.java
│ │ │ │ │ ├── DefaultNamedComponent.java
│ │ │ │ │ ├── FooDao.java
│ │ │ │ │ ├── FooServiceImpl.java
│ │ │ │ │ ├── FooService.java
│ │ │ │ │ ├── MessageBean.java
│ │ │ │ │ ├── NamedComponent.java
│ │ │ │ │ ├── NamedStubDao.java
│ │ │ │ │ ├── ScopedProxyTestBean.java
│ │ │ │ │ ├── ServiceInvocationCounter.java
│ │ │ │ │ └── StubFooDao.java
│ │ │ │ ├── org
│ │ │ │ │ └── springframework
│ │ │ │ │ ├── aop
│ │ │ │ │ │ ├── aspectj
│ │ │ │ │ │ │ ├── AfterAdviceBindingTests.java
│ │ │ │ │ │ │ ├── AfterAdviceBindingTests.xml
│ │ │ │ │ │ │ ├── AfterReturningAdviceBindingTests.java
│ │ │ │ │ │ │ ├── AfterReturningAdviceBindingTests.xml
│ │ │ │ │ │ │ ├── AfterThrowingAdviceBindingTests.java
│ │ │ │ │ │ │ ├── AfterThrowingAdviceBindingTests.xml
│ │ │ │ │ │ │ ├── AroundAdviceBindingTests.java
│ │ │ │ │ │ │ ├── AroundAdviceBindingTests.xml
│ │ │ │ │ │ │ ├── AroundAdviceCircularTests.java
│ │ │ │ │ │ │ ├── AroundAdviceCircularTests.xml
│ │ │ │ │ │ │ ├── AspectAndAdvicePrecedenceTests.java
│ │ │ │ │ │ │ ├── AspectAndAdvicePrecedenceTests.xml
│ │ │ │ │ │ │ ├── AspectJExpressionPointcutAdvisorTests.java
│ │ │ │ │ │ │ ├── AspectJExpressionPointcutAdvisorTests.xml
│ │ │ │ │ │ │ ├── autoproxy
│ │ │ │ │ │ │ │ ├── AnnotationBindingTests-context.xml
│ │ │ │ │ │ │ │ ├── AnnotationBindingTests.java
│ │ │ │ │ │ │ │ ├── AnnotationPointcutTests-context.xml
│ │ │ │ │ │ │ │ ├── AnnotationPointcutTests.java
│ │ │ │ │ │ │ │ ├── AspectImplementingInterfaceTests-context.xml
│ │ │ │ │ │ │ │ ├── AspectImplementingInterfaceTests.java
│ │ │ │ │ │ │ │ ├── AspectJAutoProxyCreatorAndLazyInitTargetSourceTests-context.xml
│ │ │ │ │ │ │ │ ├── AspectJAutoProxyCreatorAndLazyInitTargetSourceTests.java
│ │ │ │ │ │ │ │ ├── AspectJAutoProxyCreatorTests-aspectsPlusAdvisor.xml
│ │ │ │ │ │ │ │ ├── AspectJAutoProxyCreatorTests-aspectsWithAbstractBean.xml
│ │ │ │ │ │ │ │ ├── AspectJAutoProxyCreatorTests-aspectsWithCGLIB.xml
│ │ │ │ │ │ │ │ ├── AspectJAutoProxyCreatorTests-aspectsWithOrdering.xml
│ │ │ │ │ │ │ │ ├── AspectJAutoProxyCreatorTests-aspects.xml
│ │ │ │ │ │ │ │ ├── AspectJAutoProxyCreatorTests.java
│ │ │ │ │ │ │ │ ├── AspectJAutoProxyCreatorTests-pertarget.xml
│ │ │ │ │ │ │ │ ├── AspectJAutoProxyCreatorTests-perthis.xml
│ │ │ │ │ │ │ │ ├── AspectJAutoProxyCreatorTests-retryAspect.xml
│ │ │ │ │ │ │ │ ├── AspectJAutoProxyCreatorTests-twoAdviceAspectPrototype.xml
│ │ │ │ │ │ │ │ ├── AspectJAutoProxyCreatorTests-twoAdviceAspect.xml
│ │ │ │ │ │ │ │ ├── AspectJAutoProxyCreatorTests-usesInclude.xml
│ │ │ │ │ │ │ │ ├── AspectJAutoProxyCreatorTests-usesJoinPointAspect.xml
│ │ │ │ │ │ │ │ ├── AtAspectJAfterThrowingTests-context.xml
│ │ │ │ │ │ │ │ ├── AtAspectJAfterThrowingTests.java
│ │ │ │ │ │ │ │ ├── AtAspectJAnnotationBindingTests-context.xml
│ │ │ │ │ │ │ │ ├── AtAspectJAnnotationBindingTests.java
│ │ │ │ │ │ │ │ ├── benchmark
│ │ │ │ │ │ │ │ │ ├── BenchmarkTests-aspectj.xml
│ │ │ │ │ │ │ │ │ ├── BenchmarkTests.java
│ │ │ │ │ │ │ │ │ └── BenchmarkTests-springAop.xml
│ │ │ │ │ │ │ │ ├── spr3064
│ │ │ │ │ │ │ │ │ ├── SPR3064Tests.java
│ │ │ │ │ │ │ │ │ └── SPR3064Tests.xml
│ │ │ │ │ │ │ │ └── _TestTypes.java
│ │ │ │ │ │ │ ├── BeanNamePointcutAtAspectTests.java
│ │ │ │ │ │ │ ├── BeanNamePointcutAtAspectTests.xml
│ │ │ │ │ │ │ ├── BeanNamePointcutTests.java
│ │ │ │ │ │ │ ├── BeanNamePointcutTests.xml
│ │ │ │ │ │ │ ├── BeforeAdviceBindingTests.java
│ │ │ │ │ │ │ ├── BeforeAdviceBindingTests.xml
│ │ │ │ │ │ │ ├── DeclarationOrderIndependenceTests.java
│ │ │ │ │ │ │ ├── DeclarationOrderIndependenceTests.xml
│ │ │ │ │ │ │ ├── DeclareParentsDelegateRefTests.java
│ │ │ │ │ │ │ ├── DeclareParentsDelegateRefTests.xml
│ │ │ │ │ │ │ ├── DeclareParentsTests.java
│ │ │ │ │ │ │ ├── DeclareParentsTests.xml
│ │ │ │ │ │ │ ├── generic
│ │ │ │ │ │ │ │ ├── AfterReturningGenericTypeMatchingTests-context.xml
│ │ │ │ │ │ │ │ ├── AfterReturningGenericTypeMatchingTests.java
│ │ │ │ │ │ │ │ ├── GenericBridgeMethodMatchingClassProxyTests-context.xml
│ │ │ │ │ │ │ │ ├── GenericBridgeMethodMatchingClassProxyTests.java
│ │ │ │ │ │ │ │ ├── GenericBridgeMethodMatchingTests-context.xml
│ │ │ │ │ │ │ │ ├── GenericBridgeMethodMatchingTests.java
│ │ │ │ │ │ │ │ ├── GenericParameterMatchingTests-context.xml
│ │ │ │ │ │ │ │ └── GenericParameterMatchingTests.java
│ │ │ │ │ │ │ ├── ImplicitJPArgumentMatchingAtAspectJTests.java
│ │ │ │ │ │ │ ├── ImplicitJPArgumentMatchingAtAspectJTests.xml
│ │ │ │ │ │ │ ├── ImplicitJPArgumentMatchingTests.java
│ │ │ │ │ │ │ ├── ImplicitJPArgumentMatchingTests.xml
│ │ │ │ │ │ │ ├── OverloadedAdviceTests-ambiguous.xml
│ │ │ │ │ │ │ ├── OverloadedAdviceTests.java
│ │ │ │ │ │ │ ├── OverloadedAdviceTests.xml
│ │ │ │ │ │ │ ├── ProceedTests.java
│ │ │ │ │ │ │ ├── ProceedTests.xml
│ │ │ │ │ │ │ ├── PropertyDependentAspectTests-after.xml
│ │ │ │ │ │ │ ├── PropertyDependentAspectTests-atAspectJ-after.xml
│ │ │ │ │ │ │ ├── PropertyDependentAspectTests-atAspectJ-before.xml
│ │ │ │ │ │ │ ├── PropertyDependentAspectTests-before.xml
│ │ │ │ │ │ │ ├── PropertyDependentAspectTests.java
│ │ │ │ │ │ │ ├── SharedPointcutWithArgsMismatchTests.java
│ │ │ │ │ │ │ ├── SharedPointcutWithArgsMismatchTests.xml
│ │ │ │ │ │ │ ├── SubtypeSensitiveMatchingTests.java
│ │ │ │ │ │ │ ├── SubtypeSensitiveMatchingTests.xml
│ │ │ │ │ │ │ ├── TargetPointcutSelectionTests.java
│ │ │ │ │ │ │ ├── TargetPointcutSelectionTests.xml
│ │ │ │ │ │ │ ├── _TestTypes.java
│ │ │ │ │ │ │ ├── ThisAndTargetSelectionOnlyPointcutsAtAspectJTests.java
│ │ │ │ │ │ │ ├── ThisAndTargetSelectionOnlyPointcutsAtAspectJTests.xml
│ │ │ │ │ │ │ ├── ThisAndTargetSelectionOnlyPointcutsTests.java
│ │ │ │ │ │ │ └── ThisAndTargetSelectionOnlyPointcutsTests.xml
│ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ ├── AopNamespaceHandlerAdviceTypeTests-error.xml
│ │ │ │ │ │ │ ├── AopNamespaceHandlerAdviceTypeTests.java
│ │ │ │ │ │ │ ├── AopNamespaceHandlerAdviceTypeTests-ok.xml
│ │ │ │ │ │ │ ├── AopNamespaceHandlerArgNamesTests-error.xml
│ │ │ │ │ │ │ ├── AopNamespaceHandlerArgNamesTests.java
│ │ │ │ │ │ │ ├── AopNamespaceHandlerArgNamesTests-ok.xml
│ │ │ │ │ │ │ ├── AopNamespaceHandlerProxyTargetClassTests-context.xml
│ │ │ │ │ │ │ ├── AopNamespaceHandlerProxyTargetClassTests.java
│ │ │ │ │ │ │ ├── AopNamespaceHandlerReturningTests-error.xml
│ │ │ │ │ │ │ ├── AopNamespaceHandlerReturningTests.java
│ │ │ │ │ │ │ ├── AopNamespaceHandlerReturningTests-ok.xml
│ │ │ │ │ │ │ ├── AopNamespaceHandlerTests-context.xml
│ │ │ │ │ │ │ ├── AopNamespaceHandlerTests.java
│ │ │ │ │ │ │ ├── AopNamespaceHandlerThrowingTests-error.xml
│ │ │ │ │ │ │ ├── AopNamespaceHandlerThrowingTests.java
│ │ │ │ │ │ │ ├── AopNamespaceHandlerThrowingTests-ok.xml
│ │ │ │ │ │ │ ├── MethodLocatingFactoryBeanTests.java
│ │ │ │ │ │ │ ├── PrototypeProxyTests-context.xml
│ │ │ │ │ │ │ └── PrototypeProxyTests.java
│ │ │ │ │ │ ├── framework
│ │ │ │ │ │ │ ├── AbstractAopProxyTests.java
│ │ │ │ │ │ │ ├── adapter
│ │ │ │ │ │ │ │ ├── AdvisorAdapterRegistrationTests.java
│ │ │ │ │ │ │ │ ├── AdvisorAdapterRegistrationTests-with-bpp.xml
│ │ │ │ │ │ │ │ └── AdvisorAdapterRegistrationTests-without-bpp.xml
│ │ │ │ │ │ │ ├── autoproxy
│ │ │ │ │ │ │ │ ├── AdvisorAutoProxyCreatorTests-common-interceptors.xml
│ │ │ │ │ │ │ │ ├── AdvisorAutoProxyCreatorTests-custom-targetsource.xml
│ │ │ │ │ │ │ │ ├── AdvisorAutoProxyCreatorTests.java
│ │ │ │ │ │ │ │ ├── AdvisorAutoProxyCreatorTests-optimized.xml
│ │ │ │ │ │ │ │ ├── AdvisorAutoProxyCreatorTests-quick-targetsource.xml
│ │ │ │ │ │ │ │ ├── AutoProxyCreatorTests.java
│ │ │ │ │ │ │ │ ├── BeanNameAutoProxyCreatorInitTests-context.xml
│ │ │ │ │ │ │ │ ├── BeanNameAutoProxyCreatorInitTests.java
│ │ │ │ │ │ │ │ ├── BeanNameAutoProxyCreatorTests-context.xml
│ │ │ │ │ │ │ │ └── BeanNameAutoProxyCreatorTests.java
│ │ │ │ │ │ │ ├── CglibProxyTests.java
│ │ │ │ │ │ │ ├── CglibProxyTests-with-dependency-checking.xml
│ │ │ │ │ │ │ ├── JdkDynamicProxyTests.java
│ │ │ │ │ │ │ ├── ProxyFactoryBeanTests-autowiring.xml
│ │ │ │ │ │ │ ├── ProxyFactoryBeanTests-context.xml
│ │ │ │ │ │ │ ├── ProxyFactoryBeanTests-double-targetsource.xml
│ │ │ │ │ │ │ ├── ProxyFactoryBeanTests-frozen.xml
│ │ │ │ │ │ │ ├── ProxyFactoryBeanTests-inner-bean-target.xml
│ │ │ │ │ │ │ ├── ProxyFactoryBeanTests-invalid.xml
│ │ │ │ │ │ │ ├── ProxyFactoryBeanTests.java
│ │ │ │ │ │ │ ├── ProxyFactoryBeanTests-notlast-targetsource.xml
│ │ │ │ │ │ │ ├── ProxyFactoryBeanTests-prototype.xml
│ │ │ │ │ │ │ ├── ProxyFactoryBeanTests-serialization.xml
│ │ │ │ │ │ │ ├── ProxyFactoryBeanTests-targetsource.xml
│ │ │ │ │ │ │ ├── ProxyFactoryBeanTests-throws-advice.xml
│ │ │ │ │ │ │ └── _TestTypes.java
│ │ │ │ │ │ ├── scope
│ │ │ │ │ │ │ ├── ScopedProxyTests.java
│ │ │ │ │ │ │ ├── ScopedProxyTests-list.xml
│ │ │ │ │ │ │ ├── ScopedProxyTests-map.xml
│ │ │ │ │ │ │ ├── ScopedProxyTests-override.xml
│ │ │ │ │ │ │ └── ScopedProxyTests-testbean.xml
│ │ │ │ │ │ └── target
│ │ │ │ │ │ ├── CommonsPoolTargetSourceTests-context.xml
│ │ │ │ │ │ └── CommonsPoolTargetSourceTests.java
│ │ │ │ │ ├── beans
│ │ │ │ │ │ ├── BeanWithObjectProperty.java
│ │ │ │ │ │ ├── Colour.java
│ │ │ │ │ │ ├── DerivedTestBean.java
│ │ │ │ │ │ ├── factory
│ │ │ │ │ │ │ ├── AbstractBeanFactoryTests.java
│ │ │ │ │ │ │ ├── AbstractListableBeanFactoryTests.java
│ │ │ │ │ │ │ ├── access
│ │ │ │ │ │ │ │ ├── beans1.xml
│ │ │ │ │ │ │ │ ├── beans2.xml
│ │ │ │ │ │ │ │ ├── ref1.xml
│ │ │ │ │ │ │ │ ├── SingletonBeanFactoryLocatorTests.java
│ │ │ │ │ │ │ │ └── TestBean.java
│ │ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ │ └── SimpleMapScope.java
│ │ │ │ │ │ │ ├── DummyFactory.java
│ │ │ │ │ │ │ ├── HasMap.java
│ │ │ │ │ │ │ ├── LifecycleBean.java
│ │ │ │ │ │ │ ├── MustBeInitialized.java
│ │ │ │ │ │ │ ├── parsing
│ │ │ │ │ │ │ │ └── CollectingReaderEventListener.java
│ │ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ │ ├── InjectAnnotationAutowireContextTests.java
│ │ │ │ │ │ │ │ └── QualifierAnnotationAutowireContextTests.java
│ │ │ │ │ │ │ └── xml
│ │ │ │ │ │ │ ├── DependenciesBean.java
│ │ │ │ │ │ │ ├── LookupMethodWrappedByCglibProxyTests-context.xml
│ │ │ │ │ │ │ ├── LookupMethodWrappedByCglibProxyTests.java
│ │ │ │ │ │ │ ├── QualifierAnnotationTests-context.xml
│ │ │ │ │ │ │ ├── QualifierAnnotationTests.java
│ │ │ │ │ │ │ ├── SimplePropertyNamespaceHandlerWithExpressionLanguageTests.java
│ │ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ │ ├── CustomNamespaceHandlerTests-context.xml
│ │ │ │ │ │ │ │ ├── CustomNamespaceHandlerTests.java
│ │ │ │ │ │ │ │ ├── CustomNamespaceHandlerTests.properties
│ │ │ │ │ │ │ │ └── CustomNamespaceHandlerTests.xsd
│ │ │ │ │ │ │ ├── test.properties
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-autowire.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-child.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-classNotFound.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-collections.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-complexFactoryCircle.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-constructorArg.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-constructorOverrides.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-defaultAutowire.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-defaultLazyInit.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-delegationOverrides.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-depCargAutowire.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-depCargInner.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-depCarg.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-depDependsOnInner.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-depDependsOn.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-depMaterializeThis.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-depPropAutowireByName.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-depPropAutowireByType.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-depPropInner.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-depPropInTheMiddle.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-depProp.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-factoryCircle.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-initializers.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-invalidOverridesNoSuchMethod.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-invalid.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests.java
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-localCollectionsUsingXsd.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-noSuchFactoryMethod.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-overrides.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-parent.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-recursiveImport.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-reftypes.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-resourceImport.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-resource.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-satisfiedAllDepCheck.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-satisfiedObjectDepCheck.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-satisfiedSimpleDepCheck.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-testWithDuplicateNameInAlias.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-testWithDuplicateNames.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-unsatisfiedAllDepCheckMissingObjects.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-unsatisfiedAllDepCheckMissingSimple.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-unsatisfiedObjectDepCheck.xml
│ │ │ │ │ │ │ ├── XmlBeanFactoryTests-unsatisfiedSimpleDepCheck.xml
│ │ │ │ │ │ │ └── XmlBeanFactoryTestTypes.java
│ │ │ │ │ │ ├── FieldAccessBean.java
│ │ │ │ │ │ ├── IndexedTestBean.java
│ │ │ │ │ │ ├── INestedTestBean.java
│ │ │ │ │ │ ├── IOther.java
│ │ │ │ │ │ ├── ITestBean.java
│ │ │ │ │ │ ├── NestedTestBean.java
│ │ │ │ │ │ ├── Person.java
│ │ │ │ │ │ ├── ResourceTestBean.java
│ │ │ │ │ │ ├── SerializablePerson.java
│ │ │ │ │ │ └── TestBean.java
│ │ │ │ │ ├── context
│ │ │ │ │ │ ├── AbstractApplicationContextTests.java
│ │ │ │ │ │ ├── ACATester.java
│ │ │ │ │ │ ├── access
│ │ │ │ │ │ │ ├── ContextBeanFactoryReferenceTests.java
│ │ │ │ │ │ │ ├── ContextJndiBeanFactoryLocatorTests-collections.xml
│ │ │ │ │ │ │ ├── ContextJndiBeanFactoryLocatorTests.java
│ │ │ │ │ │ │ ├── ContextJndiBeanFactoryLocatorTests-parent.xml
│ │ │ │ │ │ │ ├── ContextSingletonBeanFactoryLocatorTests-context.xml
│ │ │ │ │ │ │ ├── ContextSingletonBeanFactoryLocatorTests.java
│ │ │ │ │ │ │ └── DefaultLocatorFactoryTests.java
│ │ │ │ │ │ ├── annotation
│ │ │ │ │ │ │ ├── AbstractCircularImportDetectionTests.java
│ │ │ │ │ │ │ ├── AnnotationBeanNameGeneratorTests.java
│ │ │ │ │ │ │ ├── AnnotationConfigApplicationContextTests.java
│ │ │ │ │ │ │ ├── AnnotationProcessorPerformanceTests.java
│ │ │ │ │ │ │ ├── AnnotationScopeMetadataResolverTests.java
│ │ │ │ │ │ │ ├── AsmCircularImportDetectionTests.java
│ │ │ │ │ │ │ ├── aspectjTypeFilterTests.xml
│ │ │ │ │ │ │ ├── BeanAge.java
│ │ │ │ │ │ │ ├── BeanMethodPolymorphismTests.java
│ │ │ │ │ │ │ ├── ClassPathBeanDefinitionScannerTests.java
│ │ │ │ │ │ │ ├── ClassPathFactoryBeanDefinitionScannerTests.java
│ │ │ │ │ │ │ ├── ClassPathScanningCandidateComponentProviderTests.java
│ │ │ │ │ │ │ ├── CommonAnnotationBeanPostProcessorTests.java
│ │ │ │ │ │ │ ├── ComponentScanParserBeanDefinitionDefaultsTests.java
│ │ │ │ │ │ │ ├── ComponentScanParserScopedProxyTests.java
│ │ │ │ │ │ │ ├── ComponentScanParserTests.java
│ │ │ │ │ │ │ ├── ComponentScanParserWithUserDefinedStrategiesTests.java
│ │ │ │ │ │ │ ├── componentScanWithAutowiredQualifierTests.xml
│ │ │ │ │ │ │ ├── configuration
│ │ │ │ │ │ │ │ ├── annotation-config.xml
│ │ │ │ │ │ │ │ ├── aspectj-autoproxy-config.xml
│ │ │ │ │ │ │ │ ├── AutowiredConfigurationTests-custom.properties
│ │ │ │ │ │ │ │ ├── AutowiredConfigurationTests-custom.xml
│ │ │ │ │ │ │ │ ├── AutowiredConfigurationTests.java
│ │ │ │ │ │ │ │ ├── AutowiredConfigurationTests.xml
│ │ │ │ │ │ │ │ ├── BeanAnnotationAttributePropagationTests.java
│ │ │ │ │ │ │ │ ├── BeanMethodQualificationTests.java
│ │ │ │ │ │ │ │ ├── ConfigurationClassAspectIntegrationTests.java
│ │ │ │ │ │ │ │ ├── ConfigurationClassProcessingTests.java
│ │ │ │ │ │ │ │ ├── ImportedConfigurationClassEnhancementTests.java
│ │ │ │ │ │ │ │ ├── ImportNonXmlResourceConfig-context.properties
│ │ │ │ │ │ │ │ ├── ImportResourceTests.java
│ │ │ │ │ │ │ │ ├── ImportTests.java
│ │ │ │ │ │ │ │ ├── ImportXmlConfig-context.xml
│ │ │ │ │ │ │ │ ├── ImportXmlWithAopNamespace-context.xml
│ │ │ │ │ │ │ │ ├── PolymorphicConfigurationTests.java
│ │ │ │ │ │ │ │ ├── ScopingTests.java
│ │ │ │ │ │ │ │ ├── SecondLevelSubConfig-context.xml
│ │ │ │ │ │ │ │ ├── Spr7167Tests.java
│ │ │ │ │ │ │ │ └── ValueInjectionTests.xml
│ │ │ │ │ │ │ ├── ConfigurationClassPostProcessorTests.java
│ │ │ │ │ │ │ ├── customAnnotationUsedForBothComponentScanAndQualifierTests.xml
│ │ │ │ │ │ │ ├── customNameGeneratorTests.xml
│ │ │ │ │ │ │ ├── customScopeResolverTests.xml
│ │ │ │ │ │ │ ├── customTypeFilterTests.xml
│ │ │ │ │ │ │ ├── defaultAutowireByNameTests.xml
│ │ │ │ │ │ │ ├── defaultAutowireByTypeTests.xml
│ │ │ │ │ │ │ ├── defaultAutowireConstructorTests.xml
│ │ │ │ │ │ │ ├── defaultAutowireNoTests.xml
│ │ │ │ │ │ │ ├── defaultDependencyCheckAllTests.xml
│ │ │ │ │ │ │ ├── defaultDependencyCheckObjectsWithAutowireByNameTests.xml
│ │ │ │ │ │ │ ├── defaultInitAndDestroyMethodsTests.xml
│ │ │ │ │ │ │ ├── defaultLazyInitFalseTests.xml
│ │ │ │ │ │ │ ├── defaultLazyInitTrueTests.xml
│ │ │ │ │ │ │ ├── defaultNonExistingInitAndDestroyMethodsTests.xml
│ │ │ │ │ │ │ ├── defaultWithNoOverridesTests.xml
│ │ │ │ │ │ │ ├── DoubleScanTests.java
│ │ │ │ │ │ │ ├── doubleScanTests.xml
│ │ │ │ │ │ │ ├── FooServiceDependentConverter.java
│ │ │ │ │ │ │ ├── invalidClassNameScopeResolverTests.xml
│ │ │ │ │ │ │ ├── InvalidConfigurationClassDefinitionTests.java
│ │ │ │ │ │ │ ├── invalidConstructorNameGeneratorTests.xml
│ │ │ │ │ │ │ ├── jsr330
│ │ │ │ │ │ │ │ └── SpringAtInjectTck.java
│ │ │ │ │ │ │ ├── matchingResourcePatternTests.xml
│ │ │ │ │ │ │ ├── nonMatchingResourcePatternTests.xml
│ │ │ │ │ │ │ ├── scopedProxyDefaultTests.xml
│ │ │ │ │ │ │ ├── scopedProxyInterfacesTests.xml
│ │ │ │ │ │ │ ├── scopedProxyInvalidConfigTests.xml
│ │ │ │ │ │ │ ├── scopedProxyNoTests.xml
│ │ │ │ │ │ │ ├── scopedProxyTargetClassTests.xml
│ │ │ │ │ │ │ ├── SimpleConfigTests.java
│ │ │ │ │ │ │ ├── simpleConfigTests.xml
│ │ │ │ │ │ │ ├── SimpleScanTests.java
│ │ │ │ │ │ │ ├── simpleScanTests.xml
│ │ │ │ │ │ │ ├── Spr3775InitDestroyLifecycleTests.java
│ │ │ │ │ │ │ ├── Spr6602Tests-context.xml
│ │ │ │ │ │ │ ├── Spr6602Tests.java
│ │ │ │ │ │ │ ├── TestBeanNameGenerator.java
│ │ │ │ │ │ │ └── TestScopeMetadataResolver.java
│ │ │ │ │ │ ├── annotation2
│ │ │ │ │ │ │ └── NamedStubDao2.java
│ │ │ │ │ │ ├── annotation3
│ │ │ │ │ │ │ └── StubFooDao.java
│ │ │ │ │ │ ├── annotation4
│ │ │ │ │ │ │ ├── DependencyBean.java
│ │ │ │ │ │ │ ├── FactoryMethodComponent.java
│ │ │ │ │ │ │ └── SimpleBean.java
│ │ │ │ │ │ ├── annotation5
│ │ │ │ │ │ │ ├── MyRepository.java
│ │ │ │ │ │ │ └── OtherFooDao.java
│ │ │ │ │ │ ├── annotation6
│ │ │ │ │ │ │ ├── ComponentForScanning.java
│ │ │ │ │ │ │ ├── ConfigForScanning.java
│ │ │ │ │ │ │ └── Jsr330NamedForScanning.java
│ │ │ │ │ │ ├── BeanThatBroadcasts.java
│ │ │ │ │ │ ├── BeanThatListens.java
│ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ └── ContextNamespaceHandlerTests.java
│ │ │ │ │ │ ├── conversionservice
│ │ │ │ │ │ │ ├── Bar.java
│ │ │ │ │ │ │ ├── ConversionServiceContextConfigTests.java
│ │ │ │ │ │ │ ├── StringToBarConverter.java
│ │ │ │ │ │ │ └── TestClient.java
│ │ │ │ │ │ ├── event
│ │ │ │ │ │ │ ├── ApplicationContextEventTests.java
│ │ │ │ │ │ │ ├── EventPublicationInterceptorTests.java
│ │ │ │ │ │ │ └── LifecycleEventTests.java
│ │ │ │ │ │ ├── expression
│ │ │ │ │ │ │ └── ApplicationContextExpressionTests.java
│ │ │ │ │ │ ├── LifecycleContextBean.java
│ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ ├── aliasForParent.xml
│ │ │ │ │ │ │ ├── aliasThatOverridesParent.xml
│ │ │ │ │ │ │ ├── ApplicationContextLifecycleTests.java
│ │ │ │ │ │ │ ├── Assembler.java
│ │ │ │ │ │ │ ├── AutowiredService.java
│ │ │ │ │ │ │ ├── BeanFactoryPostProcessorTests.java
│ │ │ │ │ │ │ ├── childWithProxy.xml
│ │ │ │ │ │ │ ├── ClassPathXmlApplicationContextTests.java
│ │ │ │ │ │ │ ├── ClassPathXmlApplicationContextTests-resourceImport.xml
│ │ │ │ │ │ │ ├── ClassPathXmlApplicationContextTests-resource.xml
│ │ │ │ │ │ │ ├── classWithPlaceholder.xml
│ │ │ │ │ │ │ ├── ConversionServiceFactoryBeanTests.java
│ │ │ │ │ │ │ ├── conversionServiceWithResourceOverriding.xml
│ │ │ │ │ │ │ ├── conversionService.xml
│ │ │ │ │ │ │ ├── DefaultLifecycleProcessorTests.java
│ │ │ │ │ │ │ ├── FactoryBeanAndApplicationListener.java
│ │ │ │ │ │ │ ├── GenericApplicationContextTests.java
│ │ │ │ │ │ │ ├── GenericXmlApplicationContextTests-context.xml
│ │ │ │ │ │ │ ├── GenericXmlApplicationContextTests.java
│ │ │ │ │ │ │ ├── invalidClass.xml
│ │ │ │ │ │ │ ├── invalidValueType.xml
│ │ │ │ │ │ │ ├── LifecycleTestBean.java
│ │ │ │ │ │ │ ├── lifecycleTests.xml
│ │ │ │ │ │ │ ├── Logic.java
│ │ │ │ │ │ │ ├── messages_de_AT_oo.properties
│ │ │ │ │ │ │ ├── messages_de_AT.properties
│ │ │ │ │ │ │ ├── messages_de_DE.xml
│ │ │ │ │ │ │ ├── messages_de.properties
│ │ │ │ │ │ │ ├── messages.properties
│ │ │ │ │ │ │ ├── more-messages.properties
│ │ │ │ │ │ │ ├── NoOpAdvice.java
│ │ │ │ │ │ │ ├── override.properties
│ │ │ │ │ │ │ ├── placeholder.properties
│ │ │ │ │ │ │ ├── PropertyResourceConfigurerIntegrationTests.java
│ │ │ │ │ │ │ ├── ResourceBundleMessageSourceTests.java
│ │ │ │ │ │ │ ├── ResourceConverter.java
│ │ │ │ │ │ │ ├── SerializableBeanFactoryMemoryLeakTests.java
│ │ │ │ │ │ │ ├── Service.java
│ │ │ │ │ │ │ ├── simpleContext.xml
│ │ │ │ │ │ │ ├── SimpleThreadScopeTest.java
│ │ │ │ │ │ │ ├── Spr7283Tests.java
│ │ │ │ │ │ │ ├── spr7283.xml
│ │ │ │ │ │ │ ├── StaticApplicationContextMulticasterTests.java
│ │ │ │ │ │ │ ├── StaticApplicationContextTests.java
│ │ │ │ │ │ │ ├── StaticMessageSourceTests.java
│ │ │ │ │ │ │ ├── test
│ │ │ │ │ │ │ │ ├── aliased-contextC.xml
│ │ │ │ │ │ │ │ ├── contextA.xml
│ │ │ │ │ │ │ │ ├── contextB.xml
│ │ │ │ │ │ │ │ ├── contextC.xml
│ │ │ │ │ │ │ │ ├── import1.xml
│ │ │ │ │ │ │ │ └── subtest
│ │ │ │ │ │ │ │ └── import2.xml
│ │ │ │ │ │ │ ├── testBeans.properties
│ │ │ │ │ │ │ ├── TestIF.java
│ │ │ │ │ │ │ ├── test.properties
│ │ │ │ │ │ │ └── TestProxyFactoryBean.java
│ │ │ │ │ │ └── TestListener.java
│ │ │ │ │ ├── core
│ │ │ │ │ │ └── task
│ │ │ │ │ │ └── NoOpRunnable.java
│ │ │ │ │ ├── ejb
│ │ │ │ │ │ ├── access
│ │ │ │ │ │ │ ├── LocalSlsbInvokerInterceptorTests.java
│ │ │ │ │ │ │ ├── LocalStatelessSessionProxyFactoryBeanTests.java
│ │ │ │ │ │ │ ├── SimpleRemoteSlsbInvokerInterceptorTests.java
│ │ │ │ │ │ │ └── SimpleRemoteStatelessSessionProxyFactoryBeanTests.java
│ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ ├── JeeNamespaceHandlerEventTests.java
│ │ │ │ │ │ │ ├── JeeNamespaceHandlerTests.java
│ │ │ │ │ │ │ └── jeeNamespaceHandlerTests.xml
│ │ │ │ │ │ └── support
│ │ │ │ │ │ └── EjbSupportTests.java
│ │ │ │ │ ├── format
│ │ │ │ │ │ ├── datetime
│ │ │ │ │ │ │ ├── DateFormatterTests.java
│ │ │ │ │ │ │ └── joda
│ │ │ │ │ │ │ └── JodaTimeFormattingTests.java
│ │ │ │ │ │ ├── number
│ │ │ │ │ │ │ ├── CurrencyFormatterTests.java
│ │ │ │ │ │ │ ├── NumberFormatterTests.java
│ │ │ │ │ │ │ ├── NumberFormattingTests.java
│ │ │ │ │ │ │ └── PercentFormatterTests.java
│ │ │ │ │ │ └── support
│ │ │ │ │ │ └── FormattingConversionServiceTests.java
│ │ │ │ │ ├── instrument
│ │ │ │ │ │ └── classloading
│ │ │ │ │ │ ├── glassfish
│ │ │ │ │ │ │ └── GlassFishLoadTimeWeaverTests.java
│ │ │ │ │ │ ├── InstrumentableClassLoaderTests.java
│ │ │ │ │ │ ├── oc4j
│ │ │ │ │ │ │ ├── OC4JClassPreprocessorAdapterTests.java
│ │ │ │ │ │ │ └── OC4JLoadTimeWeaverTests.java
│ │ │ │ │ │ ├── ReflectiveLoadTimeWeaverTests.java
│ │ │ │ │ │ ├── ResourceOverridingShadowingClassLoaderTests.java
│ │ │ │ │ │ └── testResource.xml
│ │ │ │ │ ├── jmx
│ │ │ │ │ │ ├── AbstractJmxTests.java
│ │ │ │ │ │ ├── AbstractMBeanServerTests.java
│ │ │ │ │ │ ├── access
│ │ │ │ │ │ │ ├── MBeanClientInterceptorTests.java
│ │ │ │ │ │ │ └── RemoteMBeanClientInterceptorTests.java
│ │ │ │ │ │ ├── applicationContext.xml
│ │ │ │ │ │ ├── export
│ │ │ │ │ │ │ ├── annotation
│ │ │ │ │ │ │ │ ├── AnnotationLazyInitMBeanTests.java
│ │ │ │ │ │ │ │ ├── AnnotationMetadataAssemblerTests.java
│ │ │ │ │ │ │ │ ├── annotations.xml
│ │ │ │ │ │ │ │ ├── AnnotationTestBeanFactory.java
│ │ │ │ │ │ │ │ ├── AnnotationTestBean.java
│ │ │ │ │ │ │ │ ├── AnnotationTestSubBean.java
│ │ │ │ │ │ │ │ ├── componentScan.xml
│ │ │ │ │ │ │ │ ├── FactoryCreatedAnnotationTestBean.java
│ │ │ │ │ │ │ │ ├── IAnnotationTestBean.java
│ │ │ │ │ │ │ │ ├── JmxUtilsAnnotationTests.java
│ │ │ │ │ │ │ │ ├── lazyAssembling.xml
│ │ │ │ │ │ │ │ └── lazyNaming.xml
│ │ │ │ │ │ │ ├── assembler
│ │ │ │ │ │ │ │ ├── AbstractAutodetectTests.java
│ │ │ │ │ │ │ │ ├── AbstractJmxAssemblerTests.java
│ │ │ │ │ │ │ │ ├── AbstractMetadataAssemblerAutodetectTests.java
│ │ │ │ │ │ │ │ ├── AbstractMetadataAssemblerTests.java
│ │ │ │ │ │ │ │ ├── IAdditionalTestMethods.java
│ │ │ │ │ │ │ │ ├── ICustomBase.java
│ │ │ │ │ │ │ │ ├── ICustomJmxBean.java
│ │ │ │ │ │ │ │ ├── interfaceAssemblerCustom.xml
│ │ │ │ │ │ │ │ ├── interfaceAssemblerMapped.xml
│ │ │ │ │ │ │ │ ├── interfaceAssembler.xml
│ │ │ │ │ │ │ │ ├── InterfaceBasedMBeanInfoAssemblerCustomTests.java
│ │ │ │ │ │ │ │ ├── InterfaceBasedMBeanInfoAssemblerMappedTests.java
│ │ │ │ │ │ │ │ ├── InterfaceBasedMBeanInfoAssemblerTests.java
│ │ │ │ │ │ │ │ ├── metadataAssembler.xml
│ │ │ │ │ │ │ │ ├── metadata-autodetect.xml
│ │ │ │ │ │ │ │ ├── methodExclusionAssemblerCombo.xml
│ │ │ │ │ │ │ │ ├── methodExclusionAssemblerMapped.xml
│ │ │ │ │ │ │ │ ├── methodExclusionAssemblerNotMapped.xml
│ │ │ │ │ │ │ │ ├── methodExclusionAssembler.xml
│ │ │ │ │ │ │ │ ├── MethodExclusionMBeanInfoAssemblerComboTests.java
│ │ │ │ │ │ │ │ ├── MethodExclusionMBeanInfoAssemblerMappedTests.java
│ │ │ │ │ │ │ │ ├── MethodExclusionMBeanInfoAssemblerNotMappedTests.java
│ │ │ │ │ │ │ │ ├── MethodExclusionMBeanInfoAssemblerTests.java
│ │ │ │ │ │ │ │ ├── methodNameAssemblerMapped.xml
│ │ │ │ │ │ │ │ ├── methodNameAssembler.xml
│ │ │ │ │ │ │ │ ├── MethodNameBasedMBeanInfoAssemblerMappedTests.java
│ │ │ │ │ │ │ │ ├── MethodNameBasedMBeanInfoAssemblerTests.java
│ │ │ │ │ │ │ │ ├── ReflectiveAssemblerTests.java
│ │ │ │ │ │ │ │ └── reflectiveAssembler.xml
│ │ │ │ │ │ │ ├── autodetectLazyMBeans.xml
│ │ │ │ │ │ │ ├── autodetectMBeans.xml
│ │ │ │ │ │ │ ├── autodetectNoMBeans.xml
│ │ │ │ │ │ │ ├── customConfigurer.xml
│ │ │ │ │ │ │ ├── CustomEditorConfigurerTests.java
│ │ │ │ │ │ │ ├── DateRange.java
│ │ │ │ │ │ │ ├── ExceptionOnInitBean.java
│ │ │ │ │ │ │ ├── excludedBeans.xml
│ │ │ │ │ │ │ ├── LazyInitMBeanTests.java
│ │ │ │ │ │ │ ├── lazyInit.xml
│ │ │ │ │ │ │ ├── MBeanExporterOperationsTests.java
│ │ │ │ │ │ │ ├── MBeanExporterTests.java
│ │ │ │ │ │ │ ├── naming
│ │ │ │ │ │ │ │ ├── AbstractNamingStrategyTests.java
│ │ │ │ │ │ │ │ ├── IdentityNamingStrategyTests.java
│ │ │ │ │ │ │ │ ├── jmx-names.properties
│ │ │ │ │ │ │ │ ├── KeyNamingStrategyTests.java
│ │ │ │ │ │ │ │ ├── PropertiesFileNamingStrategyTests.java
│ │ │ │ │ │ │ │ └── PropertiesNamingStrategyTests.java
│ │ │ │ │ │ │ ├── notification
│ │ │ │ │ │ │ │ └── ModelMBeanNotificationPublisherTests.java
│ │ │ │ │ │ │ ├── NotificationListenerTests.java
│ │ │ │ │ │ │ ├── notificationPublisherLazyTests.xml
│ │ │ │ │ │ │ ├── NotificationPublisherTests.java
│ │ │ │ │ │ │ ├── notificationPublisherTests.xml
│ │ │ │ │ │ │ ├── PropertyPlaceholderConfigurerTests.java
│ │ │ │ │ │ │ ├── propertyPlaceholderConfigurer.xml
│ │ │ │ │ │ │ └── TestDynamicMBean.java
│ │ │ │ │ │ ├── IJmxTestBean.java
│ │ │ │ │ │ ├── JmxTestBean.java
│ │ │ │ │ │ └── support
│ │ │ │ │ │ ├── ConnectorServerFactoryBeanTests.java
│ │ │ │ │ │ ├── JmxUtilsTests.java
│ │ │ │ │ │ ├── MBeanServerConnectionFactoryBeanTests.java
│ │ │ │ │ │ └── MBeanServerFactoryBeanTests.java
│ │ │ │ │ ├── jndi
│ │ │ │ │ │ ├── JndiObjectFactoryBeanTests.java
│ │ │ │ │ │ ├── JndiTemplateEditorTests.java
│ │ │ │ │ │ ├── JndiTemplateTests.java
│ │ │ │ │ │ └── SimpleNamingContextTests.java
│ │ │ │ │ ├── mock
│ │ │ │ │ │ └── jndi
│ │ │ │ │ │ ├── ExpectedLookupTemplate.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── SimpleNamingContextBuilder.java
│ │ │ │ │ │ └── SimpleNamingContext.java
│ │ │ │ │ ├── remoting
│ │ │ │ │ │ ├── rmi
│ │ │ │ │ │ │ └── RmiSupportTests.java
│ │ │ │ │ │ └── support
│ │ │ │ │ │ └── RemoteInvocationUtilsTests.java
│ │ │ │ │ ├── scheduling
│ │ │ │ │ │ ├── annotation
│ │ │ │ │ │ │ ├── AsyncAnnotationBeanPostProcessorTests.java
│ │ │ │ │ │ │ ├── AsyncExecutionTests.java
│ │ │ │ │ │ │ ├── ScheduledAnnotationBeanPostProcessorTests.java
│ │ │ │ │ │ │ └── taskNamespaceTests.xml
│ │ │ │ │ │ ├── backportconcurrent
│ │ │ │ │ │ │ └── ConcurrentTaskExecutorTests.java
│ │ │ │ │ │ ├── concurrent
│ │ │ │ │ │ │ ├── ConcurrentTaskExecutorTests.java
│ │ │ │ │ │ │ ├── ScheduledExecutorFactoryBeanTests.java
│ │ │ │ │ │ │ └── ThreadPoolTaskSchedulerTests.java
│ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ ├── AnnotationDrivenBeanDefinitionParserTests.java
│ │ │ │ │ │ │ ├── ExecutorBeanDefinitionParserTests.java
│ │ │ │ │ │ │ ├── ScheduledTasksBeanDefinitionParserTests.java
│ │ │ │ │ │ │ └── SchedulerBeanDefinitionParserTests.java
│ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ ├── CronTriggerTests.java
│ │ │ │ │ │ │ └── PeriodicTriggerTests.java
│ │ │ │ │ │ ├── TestMethodInvokingTask.java
│ │ │ │ │ │ └── timer
│ │ │ │ │ │ ├── TimerSupportTests.java
│ │ │ │ │ │ └── TimerTaskExecutorTests.java
│ │ │ │ │ ├── scripting
│ │ │ │ │ │ ├── bsh
│ │ │ │ │ │ │ ├── Broken.bsh
│ │ │ │ │ │ │ ├── bshBrokenContext.xml
│ │ │ │ │ │ │ ├── bshContext.xml
│ │ │ │ │ │ │ ├── bshRefreshableContext.xml
│ │ │ │ │ │ │ ├── BshScriptFactoryTests.java
│ │ │ │ │ │ │ ├── bsh-with-xsd.xml
│ │ │ │ │ │ │ ├── Calculator.bsh
│ │ │ │ │ │ │ ├── Messenger.bsh
│ │ │ │ │ │ │ ├── MessengerImpl.bsh
│ │ │ │ │ │ │ └── MessengerInstance.bsh
│ │ │ │ │ │ ├── Calculator.java
│ │ │ │ │ │ ├── CallCounter.java
│ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ ├── ITestBean.java
│ │ │ │ │ │ │ ├── OtherTestBean.java
│ │ │ │ │ │ │ └── ScriptingDefaultsTests.java
│ │ │ │ │ │ ├── ConfigurableMessenger.java
│ │ │ │ │ │ ├── ContextScriptBean.java
│ │ │ │ │ │ ├── groovy
│ │ │ │ │ │ │ ├── Broken.groovyb
│ │ │ │ │ │ │ ├── Calculator.groovy
│ │ │ │ │ │ │ ├── calculators-with-xsd.xml
│ │ │ │ │ │ │ ├── calculators.xml
│ │ │ │ │ │ │ ├── CallCounter.groovy
│ │ │ │ │ │ │ ├── DelegatingCalculator.groovy
│ │ │ │ │ │ │ ├── groovyBrokenContext.xml
│ │ │ │ │ │ │ ├── GroovyClassLoadingTests.java
│ │ │ │ │ │ │ ├── groovyContext.xml
│ │ │ │ │ │ │ ├── groovy-multiple-properties.xml
│ │ │ │ │ │ │ ├── groovyRefreshableContext.xml
│ │ │ │ │ │ │ ├── GroovyScriptFactoryTests.java
│ │ │ │ │ │ │ ├── groovy-with-xsd.xml
│ │ │ │ │ │ │ ├── lwspBadGroovyContext.xml
│ │ │ │ │ │ │ ├── Messenger.groovy
│ │ │ │ │ │ │ ├── MessengerInstance.groovy
│ │ │ │ │ │ │ ├── ScriptBean.groovy
│ │ │ │ │ │ │ ├── TestFactoryBean.groovy
│ │ │ │ │ │ │ ├── twoClassesCorrectOneFirst.xml
│ │ │ │ │ │ │ └── twoClassesWrongOneFirst.xml
│ │ │ │ │ │ ├── jruby
│ │ │ │ │ │ │ ├── AdvisedJRubyScriptFactoryTests-beanNameAutoProxyCreator.xml
│ │ │ │ │ │ │ ├── AdvisedJRubyScriptFactoryTests-factoryBean.xml
│ │ │ │ │ │ │ ├── AdvisedJRubyScriptFactoryTests.java
│ │ │ │ │ │ │ ├── Broken.rb
│ │ │ │ │ │ │ ├── Calculator.rb
│ │ │ │ │ │ │ ├── jruby-aop.xml
│ │ │ │ │ │ │ ├── jrubyBrokenContext.xml
│ │ │ │ │ │ │ ├── jrubyContextForPrimitives.xml
│ │ │ │ │ │ │ ├── jrubyContextForWrappers.xml
│ │ │ │ │ │ │ ├── jrubyContext.xml
│ │ │ │ │ │ │ ├── jrubyRefreshableContext.xml
│ │ │ │ │ │ │ ├── JRubyScriptFactoryTests.java
│ │ │ │ │ │ │ ├── jruby-with-xsd.xml
│ │ │ │ │ │ │ ├── Messenger.rb
│ │ │ │ │ │ │ ├── PrimitiveAdder.java
│ │ │ │ │ │ │ ├── Printable.java
│ │ │ │ │ │ │ ├── Printer.java
│ │ │ │ │ │ │ ├── Printer.rb
│ │ │ │ │ │ │ └── WrapperAdder.java
│ │ │ │ │ │ ├── Messenger.java
│ │ │ │ │ │ ├── MessengerScrambler.java
│ │ │ │ │ │ ├── ScriptBean.java
│ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ ├── groovyReferences.xml
│ │ │ │ │ │ │ ├── RefreshableScriptTargetSourceTests.java
│ │ │ │ │ │ │ ├── ResourceScriptSourceTests.java
│ │ │ │ │ │ │ ├── ScriptFactoryPostProcessorTests.java
│ │ │ │ │ │ │ ├── StaticScriptSourceTests.java
│ │ │ │ │ │ │ └── StubMessenger.java
│ │ │ │ │ │ └── TestBeanAwareMessenger.java
│ │ │ │ │ ├── ui
│ │ │ │ │ │ └── ModelMapTests.java
│ │ │ │ │ ├── util
│ │ │ │ │ │ └── SerializationTestUtils.java
│ │ │ │ │ └── validation
│ │ │ │ │ ├── beanvalidation
│ │ │ │ │ │ ├── BeanValidationPostProcessorTests.java
│ │ │ │ │ │ └── ValidatorFactoryTests.java
│ │ │ │ │ ├── DataBinderFieldAccessTests.java
│ │ │ │ │ ├── DataBinderTests.java
│ │ │ │ │ └── ValidationUtilsTests.java
│ │ │ │ └── test
│ │ │ │ ├── advice
│ │ │ │ │ ├── CountingAfterReturningAdvice.java
│ │ │ │ │ ├── CountingBeforeAdvice.java
│ │ │ │ │ ├── MethodCounter.java
│ │ │ │ │ ├── MyThrowsHandler.java
│ │ │ │ │ └── TimestampIntroductionAdvisor.java
│ │ │ │ ├── aspect
│ │ │ │ │ ├── PerTargetAspect.java
│ │ │ │ │ ├── PerThisAspect.java
│ │ │ │ │ └── TwoAdviceAspect.java
│ │ │ │ ├── beans
│ │ │ │ │ ├── Colour.java
│ │ │ │ │ ├── CustomScope.java
│ │ │ │ │ ├── DependsOnTestBean.java
│ │ │ │ │ ├── Employee.java
│ │ │ │ │ ├── FactoryMethods.java
│ │ │ │ │ ├── IndexedTestBean.java
│ │ │ │ │ ├── INestedTestBean.java
│ │ │ │ │ ├── IOther.java
│ │ │ │ │ ├── ITestBean.java
│ │ │ │ │ ├── NestedTestBean.java
│ │ │ │ │ ├── SideEffectBean.java
│ │ │ │ │ └── TestBean.java
│ │ │ │ ├── interceptor
│ │ │ │ │ ├── NopInterceptor.java
│ │ │ │ │ ├── SerializableNopInterceptor.java
│ │ │ │ │ └── TimestampIntroductionInterceptor.java
│ │ │ │ ├── mixin
│ │ │ │ │ ├── DefaultLockable.java
│ │ │ │ │ ├── Lockable.java
│ │ │ │ │ ├── LockedException.java
│ │ │ │ │ ├── LockMixinAdvisor.java
│ │ │ │ │ └── LockMixin.java
│ │ │ │ └── util
│ │ │ │ └── TimeStamped.java
│ │ │ └── resources
│ │ │ ├── log4j.xml
│ │ │ └── org
│ │ │ └── springframework
│ │ │ ├── beans
│ │ │ │ └── factory
│ │ │ │ └── xml
│ │ │ │ └── simplePropertyNamespaceHandlerWithExpressionLanguageTests.xml
│ │ │ ├── context
│ │ │ │ ├── config
│ │ │ │ │ ├── contextNamespaceHandlerTests-location.xml
│ │ │ │ │ ├── contextNamespaceHandlerTests-override.xml
│ │ │ │ │ ├── contextNamespaceHandlerTests-replace-ignore.xml
│ │ │ │ │ ├── contextNamespaceHandlerTests-replace.xml
│ │ │ │ │ ├── contextNamespaceHandlerTests-system.xml
│ │ │ │ │ ├── empty-foo.properties
│ │ │ │ │ ├── test-bar.properties
│ │ │ │ │ └── test-foo.properties
│ │ │ │ ├── conversionservice
│ │ │ │ │ └── conversionService.xml
│ │ │ │ └── support
│ │ │ │ └── simpleThreadScopeTests.xml
│ │ │ ├── scheduling
│ │ │ │ └── config
│ │ │ │ ├── annotationDrivenContext.xml
│ │ │ │ ├── executorContext.xml
│ │ │ │ ├── scheduledTasksContext.xml
│ │ │ │ └── schedulerContext.xml
│ │ │ ├── scripting
│ │ │ │ └── config
│ │ │ │ ├── scriptingDefaultsTests.xml
│ │ │ │ └── TestBean.groovy
│ │ │ └── validation
│ │ │ ├── messages1.properties
│ │ │ ├── messages2.properties
│ │ │ └── messages3.properties
│ │ └── template.mf
│ ├── org.springframework.context.support
│ │ ├── build.xml
│ │ ├── context-support.iml
│ │ ├── ivy.xml
│ │ ├── pom.xml
│ │ ├── src
│ │ │ ├── main
│ │ │ │ └── java
│ │ │ │ ├── org
│ │ │ │ │ └── springframework
│ │ │ │ │ ├── cache
│ │ │ │ │ │ └── ehcache
│ │ │ │ │ │ ├── EhCacheFactoryBean.java
│ │ │ │ │ │ ├── EhCacheManagerFactoryBean.java
│ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ ├── javamail
│ │ │ │ │ │ │ ├── ConfigurableMimeFileTypeMap.java
│ │ │ │ │ │ │ ├── InternetAddressEditor.java
│ │ │ │ │ │ │ ├── JavaMailSenderImpl.java
│ │ │ │ │ │ │ ├── JavaMailSender.java
│ │ │ │ │ │ │ ├── MimeMailMessage.java
│ │ │ │ │ │ │ ├── MimeMessageHelper.java
│ │ │ │ │ │ │ ├── MimeMessagePreparator.java
│ │ │ │ │ │ │ ├── mime.types
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ └── SmartMimeMessage.java
│ │ │ │ │ │ ├── MailAuthenticationException.java
│ │ │ │ │ │ ├── MailException.java
│ │ │ │ │ │ ├── MailMessage.java
│ │ │ │ │ │ ├── MailParseException.java
│ │ │ │ │ │ ├── MailPreparationException.java
│ │ │ │ │ │ ├── MailSender.java
│ │ │ │ │ │ ├── MailSendException.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ └── SimpleMailMessage.java
│ │ │ │ │ ├── scheduling
│ │ │ │ │ │ ├── commonj
│ │ │ │ │ │ │ ├── DelegatingTimerListener.java
│ │ │ │ │ │ │ ├── DelegatingWork.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── ScheduledTimerListener.java
│ │ │ │ │ │ │ ├── TimerManagerAccessor.java
│ │ │ │ │ │ │ ├── TimerManagerFactoryBean.java
│ │ │ │ │ │ │ ├── TimerManagerTaskScheduler.java
│ │ │ │ │ │ │ └── WorkManagerTaskExecutor.java
│ │ │ │ │ │ └── quartz
│ │ │ │ │ │ ├── AdaptableJobFactory.java
│ │ │ │ │ │ ├── CronTriggerBean.java
│ │ │ │ │ │ ├── DelegatingJob.java
│ │ │ │ │ │ ├── JobDetailAwareTrigger.java
│ │ │ │ │ │ ├── JobDetailBean.java
│ │ │ │ │ │ ├── JobMethodInvocationFailedException.java
│ │ │ │ │ │ ├── LocalDataSourceJobStore.java
│ │ │ │ │ │ ├── LocalTaskExecutorThreadPool.java
│ │ │ │ │ │ ├── MethodInvokingJobDetailFactoryBean.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── QuartzJobBean.java
│ │ │ │ │ │ ├── ResourceLoaderClassLoadHelper.java
│ │ │ │ │ │ ├── SchedulerAccessorBean.java
│ │ │ │ │ │ ├── SchedulerAccessor.java
│ │ │ │ │ │ ├── SchedulerContextAware.java
│ │ │ │ │ │ ├── SchedulerFactoryBean.java
│ │ │ │ │ │ ├── SimpleThreadPoolTaskExecutor.java
│ │ │ │ │ │ ├── SimpleTriggerBean.java
│ │ │ │ │ │ └── SpringBeanJobFactory.java
│ │ │ │ │ └── ui
│ │ │ │ │ ├── freemarker
│ │ │ │ │ │ ├── FreeMarkerConfigurationFactoryBean.java
│ │ │ │ │ │ ├── FreeMarkerConfigurationFactory.java
│ │ │ │ │ │ ├── FreeMarkerTemplateUtils.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ └── SpringTemplateLoader.java
│ │ │ │ │ ├── jasperreports
│ │ │ │ │ │ ├── JasperReportsUtils.java
│ │ │ │ │ │ └── package-info.java
│ │ │ │ │ └── velocity
│ │ │ │ │ ├── CommonsLoggingLogSystem.java
│ │ │ │ │ ├── package-info.java
│ │ │ │ │ ├── SpringResourceLoader.java
│ │ │ │ │ ├── VelocityEngineFactoryBean.java
│ │ │ │ │ ├── VelocityEngineFactory.java
│ │ │ │ │ └── VelocityEngineUtils.java
│ │ │ │ └── overview.html
│ │ │ └── test
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── springframework
│ │ │ │ ├── beans
│ │ │ │ │ ├── Colour.java
│ │ │ │ │ ├── IndexedTestBean.java
│ │ │ │ │ ├── INestedTestBean.java
│ │ │ │ │ ├── IOther.java
│ │ │ │ │ ├── ITestBean.java
│ │ │ │ │ ├── NestedTestBean.java
│ │ │ │ │ └── TestBean.java
│ │ │ │ ├── cache
│ │ │ │ │ └── ehcache
│ │ │ │ │ └── EhCacheSupportTests.java
│ │ │ │ │ ├── javamail
│ │ │ │ │ │ ├── ConfigurableMimeFileTypeMapTests.java
│ │ │ │ │ │ ├── InternetAddressEditorTests.java
│ │ │ │ │ │ └── JavaMailSenderTests.java
│ │ │ │ │ └── SimpleMailMessageTests.java
│ │ │ │ ├── scheduling
│ │ │ │ │ ├── quartz
│ │ │ │ │ │ ├── CronTriggerBeanTests.java
│ │ │ │ │ │ ├── QuartzSchedulerLifecycleTests.java
│ │ │ │ │ │ ├── QuartzSupportTests.java
│ │ │ │ │ │ └── QuartzTestBean.java
│ │ │ │ │ └── TestMethodInvokingTask.java
│ │ │ │ └── ui
│ │ │ │ └── jasperreports
│ │ │ │ ├── JasperReportsUtilsTests.java
│ │ │ │ ├── PersonBean.java
│ │ │ │ └── ProductBean.java
│ │ │ └── resources
│ │ │ ├── log4j.xml
│ │ │ └── org
│ │ │ └── springframework
│ │ │ ├── cache
│ │ │ │ └── ehcache
│ │ │ │ └── testEhcache.xml
│ │ │ │ └── javamail
│ │ │ │ └── test.mime.types
│ │ │ ├── scheduling
│ │ │ │ └── quartz
│ │ │ │ ├── databasePersistence.xml
│ │ │ │ ├── job-scheduling-data.xml
│ │ │ │ ├── multipleAnonymousMethodInvokingJobDetailFB.xml
│ │ │ │ ├── multipleSchedulers.xml
│ │ │ │ ├── quartz-hsql.sql
│ │ │ │ ├── quartzSchedulerLifecycleTests.xml
│ │ │ │ ├── schedulerAccessorBean.xml
│ │ │ │ └── schedulerRepositoryExposure.xml
│ │ │ └── ui
│ │ │ └── jasperreports
│ │ │ ├── DataSourceReport.jasper
│ │ │ ├── DataSourceReport.jrxml
│ │ │ ├── messages_de.properties
│ │ │ ├── subReportChild.jasper
│ │ │ ├── subReportChild.jrxml
│ │ │ ├── subReportParent.jasper
│ │ │ └── subReportParent.jrxml
│ │ └── template.mf
│ ├── org.springframework.core
│ │ ├── build.xml
│ │ ├── core.iml
│ │ ├── ivy.xml
│ │ ├── pom.xml
│ │ ├── src
│ │ │ ├── main
│ │ │ │ └── java
│ │ │ │ ├── org
│ │ │ │ │ └── springframework
│ │ │ │ │ ├── core
│ │ │ │ │ │ ├── AliasRegistry.java
│ │ │ │ │ │ ├── annotation
│ │ │ │ │ │ │ ├── AnnotationAwareOrderComparator.java
│ │ │ │ │ │ │ ├── AnnotationUtils.java
│ │ │ │ │ │ │ ├── Order.java
│ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ ├── AttributeAccessor.java
│ │ │ │ │ │ ├── AttributeAccessorSupport.java
│ │ │ │ │ │ ├── BridgeMethodResolver.java
│ │ │ │ │ │ ├── CollectionFactory.java
│ │ │ │ │ │ ├── ConcurrentMap.java
│ │ │ │ │ │ ├── ConfigurableObjectInputStream.java
│ │ │ │ │ │ ├── ConstantException.java
│ │ │ │ │ │ ├── Constants.java
│ │ │ │ │ │ ├── ControlFlowFactory.java
│ │ │ │ │ │ ├── ControlFlow.java
│ │ │ │ │ │ ├── Conventions.java
│ │ │ │ │ │ ├── convert
│ │ │ │ │ │ │ ├── ConversionException.java
│ │ │ │ │ │ │ ├── ConversionFailedException.java
│ │ │ │ │ │ │ ├── ConversionService.java
│ │ │ │ │ │ │ ├── converter
│ │ │ │ │ │ │ │ ├── ConditionalGenericConverter.java
│ │ │ │ │ │ │ │ ├── ConverterFactory.java
│ │ │ │ │ │ │ │ ├── Converter.java
│ │ │ │ │ │ │ │ ├── ConverterRegistry.java
│ │ │ │ │ │ │ │ ├── GenericConverter.java
│ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ ├── ConverterNotFoundException.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ │ ├── ArrayToArrayConverter.java
│ │ │ │ │ │ │ │ ├── ArrayToCollectionConverter.java
│ │ │ │ │ │ │ │ ├── ArrayToObjectConverter.java
│ │ │ │ │ │ │ │ ├── ArrayToStringConverter.java
│ │ │ │ │ │ │ │ ├── CharacterToNumberFactory.java
│ │ │ │ │ │ │ │ ├── CollectionToArrayConverter.java
│ │ │ │ │ │ │ │ ├── CollectionToCollectionConverter.java
│ │ │ │ │ │ │ │ ├── CollectionToObjectConverter.java
│ │ │ │ │ │ │ │ ├── CollectionToStringConverter.java
│ │ │ │ │ │ │ │ ├── ConversionServiceFactory.java
│ │ │ │ │ │ │ │ ├── ConversionUtils.java
│ │ │ │ │ │ │ │ ├── ConvertingPropertyEditorAdapter.java
│ │ │ │ │ │ │ │ ├── GenericConversionService.java
│ │ │ │ │ │ │ │ ├── IdToEntityConverter.java
│ │ │ │ │ │ │ │ ├── MapToMapConverter.java
│ │ │ │ │ │ │ │ ├── NumberToCharacterConverter.java
│ │ │ │ │ │ │ │ ├── NumberToNumberConverterFactory.java
│ │ │ │ │ │ │ │ ├── ObjectToArrayConverter.java
│ │ │ │ │ │ │ │ ├── ObjectToCollectionConverter.java
│ │ │ │ │ │ │ │ ├── ObjectToObjectConverter.java
│ │ │ │ │ │ │ │ ├── ObjectToStringConverter.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── PropertiesToStringConverter.java
│ │ │ │ │ │ │ │ ├── PropertyTypeDescriptor.java
│ │ │ │ │ │ │ │ ├── StringToArrayConverter.java
│ │ │ │ │ │ │ │ ├── StringToBooleanConverter.java
│ │ │ │ │ │ │ │ ├── StringToCharacterConverter.java
│ │ │ │ │ │ │ │ ├── StringToCollectionConverter.java
│ │ │ │ │ │ │ │ ├── StringToEnumConverterFactory.java
│ │ │ │ │ │ │ │ ├── StringToLocaleConverter.java
│ │ │ │ │ │ │ │ ├── StringToNumberConverterFactory.java
│ │ │ │ │ │ │ │ └── StringToPropertiesConverter.java
│ │ │ │ │ │ │ └── TypeDescriptor.java
│ │ │ │ │ │ ├── DecoratingClassLoader.java
│ │ │ │ │ │ ├── enums
│ │ │ │ │ │ │ ├── AbstractCachingLabeledEnumResolver.java
│ │ │ │ │ │ │ ├── AbstractGenericLabeledEnum.java
│ │ │ │ │ │ │ ├── AbstractLabeledEnum.java
│ │ │ │ │ │ │ ├── LabeledEnum.java
│ │ │ │ │ │ │ ├── LabeledEnumResolver.java
│ │ │ │ │ │ │ ├── LetterCodedLabeledEnum.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── ShortCodedLabeledEnum.java
│ │ │ │ │ │ │ ├── StaticLabeledEnum.java
│ │ │ │ │ │ │ ├── StaticLabeledEnumResolver.java
│ │ │ │ │ │ │ └── StringCodedLabeledEnum.java
│ │ │ │ │ │ ├── ErrorCoded.java
│ │ │ │ │ │ ├── ExceptionDepthComparator.java
│ │ │ │ │ │ ├── GenericCollectionTypeResolver.java
│ │ │ │ │ │ ├── GenericTypeResolver.java
│ │ │ │ │ │ ├── InfrastructureProxy.java
│ │ │ │ │ │ ├── io
│ │ │ │ │ │ │ ├── AbstractFileResolvingResource.java
│ │ │ │ │ │ │ ├── AbstractResource.java
│ │ │ │ │ │ │ ├── ByteArrayResource.java
│ │ │ │ │ │ │ ├── ClassPathResource.java
│ │ │ │ │ │ │ ├── ClassRelativeResourceLoader.java
│ │ │ │ │ │ │ ├── ContextResource.java
│ │ │ │ │ │ │ ├── DefaultResourceLoader.java
│ │ │ │ │ │ │ ├── DescriptiveResource.java
│ │ │ │ │ │ │ ├── FileSystemResource.java
│ │ │ │ │ │ │ ├── FileSystemResourceLoader.java
│ │ │ │ │ │ │ ├── InputStreamResource.java
│ │ │ │ │ │ │ ├── InputStreamSource.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── ResourceEditor.java
│ │ │ │ │ │ │ ├── Resource.java
│ │ │ │ │ │ │ ├── ResourceLoader.java
│ │ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ │ ├── EncodedResource.java
│ │ │ │ │ │ │ │ ├── LocalizedResourceHelper.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── PathMatchingResourcePatternResolver.java
│ │ │ │ │ │ │ │ ├── PropertiesLoaderSupport.java
│ │ │ │ │ │ │ │ ├── PropertiesLoaderUtils.java
│ │ │ │ │ │ │ │ ├── ResourceArrayPropertyEditor.java
│ │ │ │ │ │ │ │ ├── ResourcePatternResolver.java
│ │ │ │ │ │ │ │ ├── ResourcePatternUtils.java
│ │ │ │ │ │ │ │ └── VfsPatternUtils.java
│ │ │ │ │ │ │ ├── UrlResource.java
│ │ │ │ │ │ │ ├── VfsResource.java
│ │ │ │ │ │ │ └── VfsUtils.java
│ │ │ │ │ │ ├── JdkVersion.java
│ │ │ │ │ │ ├── LocalVariableTableParameterNameDiscoverer.java
│ │ │ │ │ │ ├── MethodParameter.java
│ │ │ │ │ │ ├── NamedInheritableThreadLocal.java
│ │ │ │ │ │ ├── NamedThreadLocal.java
│ │ │ │ │ │ ├── NestedCheckedException.java
│ │ │ │ │ │ ├── NestedExceptionUtils.java
│ │ │ │ │ │ ├── NestedIOException.java
│ │ │ │ │ │ ├── NestedRuntimeException.java
│ │ │ │ │ │ ├── OrderComparator.java
│ │ │ │ │ │ ├── Ordered.java
│ │ │ │ │ │ ├── OverridingClassLoader.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── ParameterNameDiscoverer.java
│ │ │ │ │ │ ├── PrioritizedParameterNameDiscoverer.java
│ │ │ │ │ │ ├── PriorityOrdered.java
│ │ │ │ │ │ ├── serializer
│ │ │ │ │ │ │ ├── DefaultDeserializer.java
│ │ │ │ │ │ │ ├── DefaultSerializer.java
│ │ │ │ │ │ │ ├── Deserializer.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── Serializer.java
│ │ │ │ │ │ │ └── support
│ │ │ │ │ │ │ ├── DeserializingConverter.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── SerializationFailedException.java
│ │ │ │ │ │ │ └── SerializingConverter.java
│ │ │ │ │ │ ├── SimpleAliasRegistry.java
│ │ │ │ │ │ ├── SmartClassLoader.java
│ │ │ │ │ │ ├── SpringVersion.java
│ │ │ │ │ │ ├── style
│ │ │ │ │ │ │ ├── DefaultToStringStyler.java
│ │ │ │ │ │ │ ├── DefaultValueStyler.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── StylerUtils.java
│ │ │ │ │ │ │ ├── ToStringCreator.java
│ │ │ │ │ │ │ ├── ToStringStyler.java
│ │ │ │ │ │ │ └── ValueStyler.java
│ │ │ │ │ │ ├── task
│ │ │ │ │ │ │ ├── AsyncTaskExecutor.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── SimpleAsyncTaskExecutor.java
│ │ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ │ ├── ConcurrentExecutorAdapter.java
│ │ │ │ │ │ │ │ ├── ExecutorServiceAdapter.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ └── TaskExecutorAdapter.java
│ │ │ │ │ │ │ ├── SyncTaskExecutor.java
│ │ │ │ │ │ │ ├── TaskExecutor.java
│ │ │ │ │ │ │ ├── TaskRejectedException.java
│ │ │ │ │ │ │ └── TaskTimeoutException.java
│ │ │ │ │ │ └── type
│ │ │ │ │ │ ├── AnnotationMetadata.java
│ │ │ │ │ │ ├── ClassMetadata.java
│ │ │ │ │ │ ├── classreading
│ │ │ │ │ │ │ ├── AnnotationAttributesReadingVisitor.java
│ │ │ │ │ │ │ ├── AnnotationMetadataReadingVisitor.java
│ │ │ │ │ │ │ ├── CachingMetadataReaderFactory.java
│ │ │ │ │ │ │ ├── ClassMetadataReadingVisitor.java
│ │ │ │ │ │ │ ├── MetadataReaderFactory.java
│ │ │ │ │ │ │ ├── MetadataReader.java
│ │ │ │ │ │ │ ├── MethodMetadataReadingVisitor.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── SimpleMetadataReaderFactory.java
│ │ │ │ │ │ │ └── SimpleMetadataReader.java
│ │ │ │ │ │ ├── filter
│ │ │ │ │ │ │ ├── AbstractClassTestingTypeFilter.java
│ │ │ │ │ │ │ ├── AbstractTypeHierarchyTraversingFilter.java
│ │ │ │ │ │ │ ├── AnnotationTypeFilter.java
│ │ │ │ │ │ │ ├── AspectJTypeFilter.java
│ │ │ │ │ │ │ ├── AssignableTypeFilter.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── RegexPatternTypeFilter.java
│ │ │ │ │ │ │ └── TypeFilter.java
│ │ │ │ │ │ ├── MethodMetadata.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── StandardAnnotationMetadata.java
│ │ │ │ │ │ ├── StandardClassMetadata.java
│ │ │ │ │ │ └── StandardMethodMetadata.java
│ │ │ │ │ └── util
│ │ │ │ │ ├── AntPathMatcher.java
│ │ │ │ │ ├── AntPathStringMatcher.java
│ │ │ │ │ ├── Assert.java
│ │ │ │ │ ├── AutoPopulatingList.java
│ │ │ │ │ ├── CachingMapDecorator.java
│ │ │ │ │ ├── ClassUtils.java
│ │ │ │ │ ├── CollectionUtils.java
│ │ │ │ │ ├── CommonsLogWriter.java
│ │ │ │ │ ├── comparator
│ │ │ │ │ │ ├── BooleanComparator.java
│ │ │ │ │ │ ├── ComparableComparator.java
│ │ │ │ │ │ ├── CompoundComparator.java
│ │ │ │ │ │ ├── InvertibleComparator.java
│ │ │ │ │ │ ├── NullSafeComparator.java
│ │ │ │ │ │ └── package-info.java
│ │ │ │ │ ├── CompositeIterator.java
│ │ │ │ │ ├── ConcurrencyThrottleSupport.java
│ │ │ │ │ ├── CustomizableThreadCreator.java
│ │ │ │ │ ├── DefaultPropertiesPersister.java
│ │ │ │ │ ├── DigestUtils.java
│ │ │ │ │ ├── ErrorHandler.java
│ │ │ │ │ ├── FileCopyUtils.java
│ │ │ │ │ ├── FileSystemUtils.java
│ │ │ │ │ ├── LinkedCaseInsensitiveMap.java
│ │ │ │ │ ├── LinkedMultiValueMap.java
│ │ │ │ │ ├── Log4jConfigurer.java
│ │ │ │ │ ├── MethodInvoker.java
│ │ │ │ │ ├── MultiValueMap.java
│ │ │ │ │ ├── NumberUtils.java
│ │ │ │ │ ├── ObjectUtils.java
│ │ │ │ │ ├── package-info.java
│ │ │ │ │ ├── PathMatcher.java
│ │ │ │ │ ├── PatternMatchUtils.java
│ │ │ │ │ ├── PropertiesPersister.java
│ │ │ │ │ ├── PropertyPlaceholderHelper.java
│ │ │ │ │ ├── ReflectionUtils.java
│ │ │ │ │ ├── ResourceUtils.java
│ │ │ │ │ ├── SerializationUtils.java
│ │ │ │ │ ├── StopWatch.java
│ │ │ │ │ ├── StringUtils.java
│ │ │ │ │ ├── StringValueResolver.java
│ │ │ │ │ ├── SystemPropertyUtils.java
│ │ │ │ │ ├── TypeUtils.java
│ │ │ │ │ ├── WeakReferenceMonitor.java
│ │ │ │ │ └── xml
│ │ │ │ │ ├── AbstractStaxContentHandler.java
│ │ │ │ │ ├── AbstractStaxXMLReader.java
│ │ │ │ │ ├── AbstractXMLReader.java
│ │ │ │ │ ├── AbstractXMLStreamReader.java
│ │ │ │ │ ├── DomContentHandler.java
│ │ │ │ │ ├── DomUtils.java
│ │ │ │ │ ├── package-info.java
│ │ │ │ │ ├── SimpleNamespaceContext.java
│ │ │ │ │ ├── SimpleSaxErrorHandler.java
│ │ │ │ │ ├── SimpleTransformErrorListener.java
│ │ │ │ │ ├── StaxEventContentHandler.java
│ │ │ │ │ ├── StaxEventXMLReader.java
│ │ │ │ │ ├── StaxResult.java
│ │ │ │ │ ├── StaxSource.java
│ │ │ │ │ ├── StaxStreamContentHandler.java
│ │ │ │ │ ├── StaxStreamXMLReader.java
│ │ │ │ │ ├── StaxUtils.java
│ │ │ │ │ ├── TransformerUtils.java
│ │ │ │ │ ├── XMLEventStreamReader.java
│ │ │ │ │ ├── XMLEventStreamWriter.java
│ │ │ │ │ └── XmlValidationModeDetector.java
│ │ │ │ └── overview.html
│ │ │ └── test
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── springframework
│ │ │ │ ├── beans
│ │ │ │ │ ├── Colour.java
│ │ │ │ │ ├── CustomEnum.java
│ │ │ │ │ ├── DerivedTestBean.java
│ │ │ │ │ ├── factory
│ │ │ │ │ │ └── annotation
│ │ │ │ │ │ ├── Autowired.java
│ │ │ │ │ │ └── Qualifier.java
│ │ │ │ │ ├── GenericBean.java
│ │ │ │ │ ├── IndexedTestBean.java
│ │ │ │ │ ├── INestedTestBean.java
│ │ │ │ │ ├── IOther.java
│ │ │ │ │ ├── ITestBean.java
│ │ │ │ │ ├── NestedTestBean.java
│ │ │ │ │ └── TestBean.java
│ │ │ │ ├── core
│ │ │ │ │ ├── AbstractControlFlowTests.java
│ │ │ │ │ ├── AbstractGenericsTests.java
│ │ │ │ │ ├── annotation
│ │ │ │ │ │ └── AnnotationUtilsTests.java
│ │ │ │ │ ├── AttributeAccessorSupportTests.java
│ │ │ │ │ ├── BridgeMethodResolverTests.java
│ │ │ │ │ ├── CollectionFactoryTests.java
│ │ │ │ │ ├── ConstantsTests.java
│ │ │ │ │ ├── ConventionsTests.java
│ │ │ │ │ ├── convert
│ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ ├── DefaultConversionTests.java
│ │ │ │ │ │ │ └── GenericConversionServiceTests.java
│ │ │ │ │ │ └── TypeDescriptorTests.java
│ │ │ │ │ ├── DefaultControlFlowTests.java
│ │ │ │ │ ├── enums
│ │ │ │ │ │ ├── LabeledEnumTests.java
│ │ │ │ │ │ └── StandAloneStaticLabeledEnum.java
│ │ │ │ │ ├── GenericCollectionTypeResolverTests.java
│ │ │ │ │ ├── GenericTypeResolverTests.java
│ │ │ │ │ ├── io
│ │ │ │ │ │ ├── ClassPathResourceTests.java
│ │ │ │ │ │ ├── ResourceEditorTests.java
│ │ │ │ │ │ ├── ResourceTests.java
│ │ │ │ │ │ └── support
│ │ │ │ │ │ ├── PathMatchingResourcePatternResolverTests.java
│ │ │ │ │ │ └── ResourceArrayPropertyEditorTests.java
│ │ │ │ │ ├── Jdk14ControlFlowTests.java
│ │ │ │ │ ├── LocalVariableTableParameterNameDiscovererTests.java
│ │ │ │ │ ├── NestedExceptionTests.java
│ │ │ │ │ ├── OrderComparatorTests.java
│ │ │ │ │ ├── PrioritizedParameterNameDiscovererTests.java
│ │ │ │ │ ├── serializer
│ │ │ │ │ │ └── SerializationConverterTests.java
│ │ │ │ │ ├── style
│ │ │ │ │ │ └── ToStringCreatorTests.java
│ │ │ │ │ ├── task
│ │ │ │ │ │ └── SimpleAsyncTaskExecutorTests.java
│ │ │ │ │ └── type
│ │ │ │ │ ├── AnnotationMetadataTests.java
│ │ │ │ │ ├── AnnotationTypeFilterTests.java
│ │ │ │ │ ├── AspectJTypeFilterTests.java
│ │ │ │ │ ├── AssignableTypeFilterTests.java
│ │ │ │ │ ├── CachingMetadataReaderLeakTest.java
│ │ │ │ │ ├── ClassloadingAssertions.java
│ │ │ │ │ └── Scope.java
│ │ │ │ ├── stereotype
│ │ │ │ │ └── Component.java
│ │ │ │ └── util
│ │ │ │ ├── AntPathMatcherTests.java
│ │ │ │ ├── AssertTests.java
│ │ │ │ ├── AutoPopulatingListTests.java
│ │ │ │ ├── CachingMapDecoratorTests.java
│ │ │ │ ├── ClassUtilsTests.java
│ │ │ │ ├── CollectionUtilsTests.java
│ │ │ │ ├── comparator
│ │ │ │ │ └── ComparatorTests.java
│ │ │ │ ├── CompositeIteratorTests.java
│ │ │ │ ├── DigestUtilsTests.java
│ │ │ │ ├── FileCopyUtilsTests.java
│ │ │ │ ├── FileSystemUtilsTests.java
│ │ │ │ ├── LinkedMultiValueMapTests.java
│ │ │ │ ├── Log4jConfigurerTests.java
│ │ │ │ ├── MethodInvokerTests.java
│ │ │ │ ├── MockLog4jAppender.java
│ │ │ │ ├── NumberUtilsTests.java
│ │ │ │ ├── ObjectUtilsTests.java
│ │ │ │ ├── PatternMatchUtilsTests.java
│ │ │ │ ├── PropertiesPersisterTests.java
│ │ │ │ ├── PropertyPlaceholderHelperTests.java
│ │ │ │ ├── ReflectionUtilsTests.java
│ │ │ │ ├── ResourceUtilsTests.java
│ │ │ │ ├── SerializationTestUtils.java
│ │ │ │ ├── SerializationUtilsTests.java
│ │ │ │ ├── StopWatchTests.java
│ │ │ │ ├── StringUtilsTests.java
│ │ │ │ ├── SystemPropertyUtilsTests.java
│ │ │ │ ├── TypeUtilsTests.java
│ │ │ │ └── xml
│ │ │ │ ├── AbstractStaxContentHandlerTestCase.java
│ │ │ │ ├── AbstractStaxXMLReaderTestCase.java
│ │ │ │ ├── DomContentHandlerTest.java
│ │ │ │ ├── SimpleNamespaceContextTests.java
│ │ │ │ ├── StaxEventContentHandlerTests.java
│ │ │ │ ├── StaxEventXMLReaderTests.java
│ │ │ │ ├── StaxResultTests.java
│ │ │ │ ├── StaxSourceTests.java
│ │ │ │ ├── StaxStreamContentHandlerTests.java
│ │ │ │ ├── StaxStreamXMLReaderTests.java
│ │ │ │ ├── StaxUtilsTest.java
│ │ │ │ ├── TransformerUtilsTests.java
│ │ │ │ ├── XMLEventStreamReaderTest.java
│ │ │ │ └── XMLEventStreamWriterTest.java
│ │ │ └── resources
│ │ │ ├── log4j.xml
│ │ │ └── org
│ │ │ └── springframework
│ │ │ └── util
│ │ │ ├── testlog4j.properties
│ │ │ └── xml
│ │ │ ├── testContentHandler.xml
│ │ │ └── testLexicalHandler.xml
│ │ └── template.mf
│ ├── org.springframework.expression
│ │ ├── build.xml
│ │ ├── expression.iml
│ │ ├── ivy.xml
│ │ ├── pom.xml
│ │ ├── readme.txt
│ │ ├── src
│ │ │ ├── main
│ │ │ │ └── java
│ │ │ │ └── org
│ │ │ │ └── springframework
│ │ │ │ └── expression
│ │ │ │ ├── AccessException.java
│ │ │ │ ├── BeanResolver.java
│ │ │ │ ├── common
│ │ │ │ │ ├── CompositeStringExpression.java
│ │ │ │ │ ├── ExpressionUtils.java
│ │ │ │ │ ├── LiteralExpression.java
│ │ │ │ │ ├── TemplateAwareExpressionParser.java
│ │ │ │ │ └── TemplateParserContext.java
│ │ │ │ ├── ConstructorExecutor.java
│ │ │ │ ├── ConstructorResolver.java
│ │ │ │ ├── EvaluationContext.java
│ │ │ │ ├── EvaluationException.java
│ │ │ │ ├── ExpressionException.java
│ │ │ │ ├── ExpressionInvocationTargetException.java
│ │ │ │ ├── Expression.java
│ │ │ │ ├── ExpressionParser.java
│ │ │ │ ├── MethodExecutor.java
│ │ │ │ ├── MethodFilter.java
│ │ │ │ ├── MethodResolver.java
│ │ │ │ ├── Operation.java
│ │ │ │ ├── OperatorOverloader.java
│ │ │ │ ├── ParseException.java
│ │ │ │ ├── ParserContext.java
│ │ │ │ ├── PropertyAccessor.java
│ │ │ │ ├── spel
│ │ │ │ │ ├── ast
│ │ │ │ │ │ ├── Assign.java
│ │ │ │ │ │ ├── AstUtils.java
│ │ │ │ │ │ ├── BeanReference.java
│ │ │ │ │ │ ├── BooleanLiteral.java
│ │ │ │ │ │ ├── CompoundExpression.java
│ │ │ │ │ │ ├── ConstructorReference.java
│ │ │ │ │ │ ├── Elvis.java
│ │ │ │ │ │ ├── FormatHelper.java
│ │ │ │ │ │ ├── FunctionReference.java
│ │ │ │ │ │ ├── Identifier.java
│ │ │ │ │ │ ├── Indexer.java
│ │ │ │ │ │ ├── InlineList.java
│ │ │ │ │ │ ├── IntLiteral.java
│ │ │ │ │ │ ├── Literal.java
│ │ │ │ │ │ ├── LongLiteral.java
│ │ │ │ │ │ ├── MethodReference.java
│ │ │ │ │ │ ├── NullLiteral.java
│ │ │ │ │ │ ├── OpAnd.java
│ │ │ │ │ │ ├── OpDivide.java
│ │ │ │ │ │ ├── OpEQ.java
│ │ │ │ │ │ ├── OperatorBetween.java
│ │ │ │ │ │ ├── OperatorInstanceof.java
│ │ │ │ │ │ ├── Operator.java
│ │ │ │ │ │ ├── OperatorMatches.java
│ │ │ │ │ │ ├── OperatorNot.java
│ │ │ │ │ │ ├── OperatorPower.java
│ │ │ │ │ │ ├── OpGE.java
│ │ │ │ │ │ ├── OpGT.java
│ │ │ │ │ │ ├── OpLE.java
│ │ │ │ │ │ ├── OpLT.java
│ │ │ │ │ │ ├── OpMinus.java
│ │ │ │ │ │ ├── OpModulus.java
│ │ │ │ │ │ ├── OpMultiply.java
│ │ │ │ │ │ ├── OpNE.java
│ │ │ │ │ │ ├── OpOr.java
│ │ │ │ │ │ ├── OpPlus.java
│ │ │ │ │ │ ├── Projection.java
│ │ │ │ │ │ ├── PropertyOrFieldReference.java
│ │ │ │ │ │ ├── QualifiedIdentifier.java
│ │ │ │ │ │ ├── RealLiteral.java
│ │ │ │ │ │ ├── Selection.java
│ │ │ │ │ │ ├── SpelNodeImpl.java
│ │ │ │ │ │ ├── StringLiteral.java
│ │ │ │ │ │ ├── Ternary.java
│ │ │ │ │ │ ├── TypeCode.java
│ │ │ │ │ │ ├── TypeReference.java
│ │ │ │ │ │ └── VariableReference.java
│ │ │ │ │ ├── ExpressionState.java
│ │ │ │ │ ├── generated
│ │ │ │ │ │ └── SpringExpressions.g
│ │ │ │ │ ├── InternalParseException.java
│ │ │ │ │ ├── SpelEvaluationException.java
│ │ │ │ │ ├── SpelMessage.java
│ │ │ │ │ ├── SpelNode.java
│ │ │ │ │ ├── SpelParseException.java
│ │ │ │ │ ├── SpelParserConfiguration.java
│ │ │ │ │ ├── standard
│ │ │ │ │ │ ├── InternalSpelExpressionParser.java
│ │ │ │ │ │ ├── SpelExpression.java
│ │ │ │ │ │ ├── SpelExpressionParser.java
│ │ │ │ │ │ ├── Tokenizer.java
│ │ │ │ │ │ ├── Token.java
│ │ │ │ │ │ └── TokenKind.java
│ │ │ │ │ └── support
│ │ │ │ │ ├── BooleanTypedValue.java
│ │ │ │ │ ├── ReflectionHelper.java
│ │ │ │ │ ├── ReflectiveConstructorExecutor.java
│ │ │ │ │ ├── ReflectiveConstructorResolver.java
│ │ │ │ │ ├── ReflectiveMethodExecutor.java
│ │ │ │ │ ├── ReflectiveMethodResolver.java
│ │ │ │ │ ├── ReflectivePropertyAccessor.java
│ │ │ │ │ ├── StandardEvaluationContext.java
│ │ │ │ │ ├── StandardOperatorOverloader.java
│ │ │ │ │ ├── StandardTypeComparator.java
│ │ │ │ │ ├── StandardTypeConverter.java
│ │ │ │ │ └── StandardTypeLocator.java
│ │ │ │ ├── TypeComparator.java
│ │ │ │ ├── TypeConverter.java
│ │ │ │ ├── TypedValue.java
│ │ │ │ └── TypeLocator.java
│ │ │ └── test
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── springframework
│ │ │ │ └── expression
│ │ │ │ └── spel
│ │ │ │ ├── ArrayConstructorTests.java
│ │ │ │ ├── BooleanExpressionTests.java
│ │ │ │ ├── ConstructorInvocationTests.java
│ │ │ │ ├── DefaultComparatorUnitTests.java
│ │ │ │ ├── EvaluationTests.java
│ │ │ │ ├── ExpressionLanguageScenarioTests.java
│ │ │ │ ├── ExpressionStateTests.java
│ │ │ │ ├── ExpressionTestCase.java
│ │ │ │ ├── ExpressionTestsUsingCoreConversionService.java
│ │ │ │ ├── InProgressTests.java
│ │ │ │ ├── ListTests.java
│ │ │ │ ├── LiteralExpressionTests.java
│ │ │ │ ├── LiteralTests.java
│ │ │ │ ├── MapAccessTests.java
│ │ │ │ ├── MethodInvocationTests.java
│ │ │ │ ├── OperatorOverloaderTests.java
│ │ │ │ ├── OperatorTests.java
│ │ │ │ ├── ParserErrorMessagesTests.java
│ │ │ │ ├── ParsingTests.java
│ │ │ │ ├── PerformanceTests.java
│ │ │ │ ├── PropertyAccessTests.java
│ │ │ │ ├── ScenariosForSpringSecurity.java
│ │ │ │ ├── SelectionAndProjectionTests.java
│ │ │ │ ├── SetValueTests.java
│ │ │ │ ├── SpelDocumentationTests.java
│ │ │ │ ├── SpelUtilities.java
│ │ │ │ ├── SpringEL300Tests.java
│ │ │ │ ├── standard
│ │ │ │ │ ├── PropertiesConversionSpelTests.java
│ │ │ │ │ └── SpelParserTests.java
│ │ │ │ ├── StandardTypeLocatorTests.java
│ │ │ │ ├── support
│ │ │ │ │ ├── ReflectionHelperTests.java
│ │ │ │ │ └── StandardComponentsTests.java
│ │ │ │ ├── TemplateExpressionParsingTests.java
│ │ │ │ ├── testresources
│ │ │ │ │ ├── ArrayContainer.java
│ │ │ │ │ ├── Company.java
│ │ │ │ │ ├── Fruit.java
│ │ │ │ │ ├── Inventor.java
│ │ │ │ │ ├── Person.java
│ │ │ │ │ ├── PlaceOfBirth.java
│ │ │ │ │ ├── TestAddress.java
│ │ │ │ │ └── TestPerson.java
│ │ │ │ ├── TestScenarioCreator.java
│ │ │ │ └── VariableAndFunctionTests.java
│ │ │ └── resources
│ │ │ └── log4j.xml
│ │ └── template.mf
│ ├── org.springframework.instrument
│ │ ├── build.xml
│ │ ├── instrument.iml
│ │ ├── ivy.xml
│ │ ├── pom.xml
│ │ ├── src
│ │ │ ├── main
│ │ │ │ └── java
│ │ │ │ ├── org
│ │ │ │ │ └── springframework
│ │ │ │ │ └── instrument
│ │ │ │ │ └── InstrumentationSavingAgent.java
│ │ │ │ └── overview.html
│ │ │ └── test
│ │ │ └── resources
│ │ │ └── log4j.xml
│ │ └── template.mf
│ ├── org.springframework.instrument.tomcat
│ │ ├── build.xml
│ │ ├── ivy.xml
│ │ ├── pom.xml
│ │ ├── src
│ │ │ ├── main
│ │ │ │ └── java
│ │ │ │ ├── org
│ │ │ │ │ └── springframework
│ │ │ │ │ └── instrument
│ │ │ │ │ └── classloading
│ │ │ │ │ ├── tomcat
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ └── TomcatInstrumentableClassLoader.java
│ │ │ │ │ └── WeavingTransformer.java
│ │ │ │ └── overview.html
│ │ │ └── test
│ │ │ └── resources
│ │ │ └── log4j.xml
│ │ └── template.mf
│ ├── org.springframework.integration-tests
│ │ ├── build.xml
│ │ ├── integration-tests.iml
│ │ ├── ivy.xml
│ │ ├── pom.xml
│ │ ├── src
│ │ │ └── test
│ │ │ ├── java
│ │ │ │ ├── org
│ │ │ │ │ └── springframework
│ │ │ │ │ ├── aop
│ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ ├── AopNamespaceHandlerScopeIntegrationTests-context.xml
│ │ │ │ │ │ │ └── AopNamespaceHandlerScopeIntegrationTests.java
│ │ │ │ │ │ └── framework
│ │ │ │ │ │ └── autoproxy
│ │ │ │ │ │ ├── AdvisorAutoProxyCreatorIntegrationTests-context.xml
│ │ │ │ │ │ └── AdvisorAutoProxyCreatorIntegrationTests.java
│ │ │ │ │ ├── context
│ │ │ │ │ │ └── annotation
│ │ │ │ │ │ ├── jsr330
│ │ │ │ │ │ │ └── ClassPathBeanDefinitionScannerJsr330ScopeIntegrationTests.java
│ │ │ │ │ │ ├── ltw
│ │ │ │ │ │ │ ├── ComponentScanningWithLTWTests.java
│ │ │ │ │ │ │ └── ComponentScanningWithLTWTests.xml
│ │ │ │ │ │ └── scope
│ │ │ │ │ │ └── ClassPathBeanDefinitionScannerScopeIntegrationTests.java
│ │ │ │ │ └── expression
│ │ │ │ │ └── spel
│ │ │ │ │ └── support
│ │ │ │ │ ├── BeanFactoryTypeConverter.java
│ │ │ │ │ └── Spr7538Tests.java
│ │ │ │ └── test
│ │ │ │ ├── advice
│ │ │ │ │ ├── CountingAfterReturningAdvice.java
│ │ │ │ │ ├── CountingBeforeAdvice.java
│ │ │ │ │ └── MethodCounter.java
│ │ │ │ ├── beans
│ │ │ │ │ ├── Colour.java
│ │ │ │ │ ├── IndexedTestBean.java
│ │ │ │ │ ├── INestedTestBean.java
│ │ │ │ │ ├── IOther.java
│ │ │ │ │ ├── ITestBean.java
│ │ │ │ │ ├── NestedTestBean.java
│ │ │ │ │ ├── Pet.java
│ │ │ │ │ └── TestBean.java
│ │ │ │ ├── interceptor
│ │ │ │ │ ├── NopInterceptor.java
│ │ │ │ │ └── SerializableNopInterceptor.java
│ │ │ │ └── util
│ │ │ │ └── SerializationTestUtils.java
│ │ │ └── resources
│ │ │ ├── log4j.xml
│ │ │ ├── org
│ │ │ │ └── springframework
│ │ │ │ ├── util
│ │ │ │ │ └── testlog4j.properties
│ │ │ │ └── web
│ │ │ │ └── util
│ │ │ │ └── testlog4j.properties
│ │ │ └── testlog4j.properties
│ │ └── template.mf
│ ├── org.springframework.jdbc
│ │ ├── build.xml
│ │ ├── ivy.xml
│ │ ├── jdbc.iml
│ │ ├── pom.xml
│ │ ├── src
│ │ │ ├── main
│ │ │ │ ├── java
│ │ │ │ │ ├── org
│ │ │ │ │ │ └── springframework
│ │ │ │ │ │ └── jdbc
│ │ │ │ │ │ ├── BadSqlGrammarException.java
│ │ │ │ │ │ ├── CannotGetJdbcConnectionException.java
│ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ ├── EmbeddedDatabaseBeanDefinitionParser.java
│ │ │ │ │ │ │ ├── InitializeDatabaseBeanDefinitionParser.java
│ │ │ │ │ │ │ ├── JdbcNamespaceHandler.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ └── SortedResourcesFactoryBean.java
│ │ │ │ │ │ ├── core
│ │ │ │ │ │ │ ├── ArgPreparedStatementSetter.java
│ │ │ │ │ │ │ ├── ArgTypePreparedStatementSetter.java
│ │ │ │ │ │ │ ├── BatchPreparedStatementSetter.java
│ │ │ │ │ │ │ ├── BatchUpdateUtils.java
│ │ │ │ │ │ │ ├── BeanPropertyRowMapper.java
│ │ │ │ │ │ │ ├── CallableStatementCallback.java
│ │ │ │ │ │ │ ├── CallableStatementCreatorFactory.java
│ │ │ │ │ │ │ ├── CallableStatementCreator.java
│ │ │ │ │ │ │ ├── ColumnMapRowMapper.java
│ │ │ │ │ │ │ ├── ConnectionCallback.java
│ │ │ │ │ │ │ ├── DisposableSqlTypeValue.java
│ │ │ │ │ │ │ ├── InterruptibleBatchPreparedStatementSetter.java
│ │ │ │ │ │ │ ├── JdbcOperations.java
│ │ │ │ │ │ │ ├── JdbcTemplate.java
│ │ │ │ │ │ │ ├── metadata
│ │ │ │ │ │ │ │ ├── CallMetaDataContext.java
│ │ │ │ │ │ │ │ ├── CallMetaDataProviderFactory.java
│ │ │ │ │ │ │ │ ├── CallMetaDataProvider.java
│ │ │ │ │ │ │ │ ├── CallParameterMetaData.java
│ │ │ │ │ │ │ │ ├── Db2CallMetaDataProvider.java
│ │ │ │ │ │ │ │ ├── DerbyCallMetaDataProvider.java
│ │ │ │ │ │ │ │ ├── DerbyTableMetaDataProvider.java
│ │ │ │ │ │ │ │ ├── GenericCallMetaDataProvider.java
│ │ │ │ │ │ │ │ ├── GenericTableMetaDataProvider.java
│ │ │ │ │ │ │ │ ├── HsqlTableMetaDataProvider.java
│ │ │ │ │ │ │ │ ├── OracleCallMetaDataProvider.java
│ │ │ │ │ │ │ │ ├── OracleTableMetaDataProvider.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── PostgresCallMetaDataProvider.java
│ │ │ │ │ │ │ │ ├── PostgresTableMetaDataProvider.java
│ │ │ │ │ │ │ │ ├── SqlServerCallMetaDataProvider.java
│ │ │ │ │ │ │ │ ├── SybaseCallMetaDataProvider.java
│ │ │ │ │ │ │ │ ├── TableMetaDataContext.java
│ │ │ │ │ │ │ │ ├── TableMetaDataProviderFactory.java
│ │ │ │ │ │ │ │ ├── TableMetaDataProvider.java
│ │ │ │ │ │ │ │ └── TableParameterMetaData.java
│ │ │ │ │ │ │ ├── namedparam
│ │ │ │ │ │ │ │ ├── AbstractSqlParameterSource.java
│ │ │ │ │ │ │ │ ├── BeanPropertySqlParameterSource.java
│ │ │ │ │ │ │ │ ├── MapSqlParameterSource.java
│ │ │ │ │ │ │ │ ├── NamedParameterBatchUpdateUtils.java
│ │ │ │ │ │ │ │ ├── NamedParameterJdbcDaoSupport.java
│ │ │ │ │ │ │ │ ├── NamedParameterJdbcOperations.java
│ │ │ │ │ │ │ │ ├── NamedParameterJdbcTemplate.java
│ │ │ │ │ │ │ │ ├── NamedParameterUtils.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── ParsedSql.java
│ │ │ │ │ │ │ │ ├── SqlParameterSource.java
│ │ │ │ │ │ │ │ └── SqlParameterSourceUtils.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── ParameterDisposer.java
│ │ │ │ │ │ │ ├── ParameterMapper.java
│ │ │ │ │ │ │ ├── PreparedStatementCallback.java
│ │ │ │ │ │ │ ├── PreparedStatementCreatorFactory.java
│ │ │ │ │ │ │ ├── PreparedStatementCreator.java
│ │ │ │ │ │ │ ├── PreparedStatementSetter.java
│ │ │ │ │ │ │ ├── ResultSetExtractor.java
│ │ │ │ │ │ │ ├── ResultSetSupportingSqlParameter.java
│ │ │ │ │ │ │ ├── RowCallbackHandler.java
│ │ │ │ │ │ │ ├── RowCountCallbackHandler.java
│ │ │ │ │ │ │ ├── RowMapper.java
│ │ │ │ │ │ │ ├── RowMapperResultSetExtractor.java
│ │ │ │ │ │ │ ├── simple
│ │ │ │ │ │ │ │ ├── AbstractJdbcCall.java
│ │ │ │ │ │ │ │ ├── AbstractJdbcInsert.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── ParameterizedBeanPropertyRowMapper.java
│ │ │ │ │ │ │ │ ├── ParameterizedRowMapper.java
│ │ │ │ │ │ │ │ ├── ParameterizedSingleColumnRowMapper.java
│ │ │ │ │ │ │ │ ├── SimpleJdbcCall.java
│ │ │ │ │ │ │ │ ├── SimpleJdbcCallOperations.java
│ │ │ │ │ │ │ │ ├── SimpleJdbcDaoSupport.java
│ │ │ │ │ │ │ │ ├── SimpleJdbcInsert.java
│ │ │ │ │ │ │ │ ├── SimpleJdbcInsertOperations.java
│ │ │ │ │ │ │ │ ├── SimpleJdbcOperations.java
│ │ │ │ │ │ │ │ └── SimpleJdbcTemplate.java
│ │ │ │ │ │ │ ├── SingleColumnRowMapper.java
│ │ │ │ │ │ │ ├── SqlInOutParameter.java
│ │ │ │ │ │ │ ├── SqlOutParameter.java
│ │ │ │ │ │ │ ├── SqlParameter.java
│ │ │ │ │ │ │ ├── SqlParameterValue.java
│ │ │ │ │ │ │ ├── SqlProvider.java
│ │ │ │ │ │ │ ├── SqlReturnResultSet.java
│ │ │ │ │ │ │ ├── SqlReturnType.java
│ │ │ │ │ │ │ ├── SqlReturnUpdateCount.java
│ │ │ │ │ │ │ ├── SqlRowSetResultSetExtractor.java
│ │ │ │ │ │ │ ├── SqlTypeValue.java
│ │ │ │ │ │ │ ├── StatementCallback.java
│ │ │ │ │ │ │ ├── StatementCreatorUtils.java
│ │ │ │ │ │ │ └── support
│ │ │ │ │ │ │ ├── AbstractInterruptibleBatchPreparedStatementSetter.java
│ │ │ │ │ │ │ ├── AbstractLobCreatingPreparedStatementCallback.java
│ │ │ │ │ │ │ ├── AbstractLobStreamingResultSetExtractor.java
│ │ │ │ │ │ │ ├── AbstractSqlTypeValue.java
│ │ │ │ │ │ │ ├── JdbcBeanDefinitionReader.java
│ │ │ │ │ │ │ ├── JdbcDaoSupport.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ └── SqlLobValue.java
│ │ │ │ │ │ ├── datasource
│ │ │ │ │ │ │ ├── AbstractDataSource.java
│ │ │ │ │ │ │ ├── AbstractDriverBasedDataSource.java
│ │ │ │ │ │ │ ├── ConnectionHandle.java
│ │ │ │ │ │ │ ├── ConnectionHolder.java
│ │ │ │ │ │ │ ├── ConnectionProxy.java
│ │ │ │ │ │ │ ├── DataSourceTransactionManager.java
│ │ │ │ │ │ │ ├── DataSourceUtils.java
│ │ │ │ │ │ │ ├── DelegatingDataSource.java
│ │ │ │ │ │ │ ├── DriverManagerDataSource.java
│ │ │ │ │ │ │ ├── embedded
│ │ │ │ │ │ │ │ ├── AbstractEmbeddedDatabaseConfigurer.java
│ │ │ │ │ │ │ │ ├── ConnectionProperties.java
│ │ │ │ │ │ │ │ ├── DataSourceFactory.java
│ │ │ │ │ │ │ │ ├── DerbyEmbeddedDatabaseConfigurer.java
│ │ │ │ │ │ │ │ ├── EmbeddedDatabaseBuilder.java
│ │ │ │ │ │ │ │ ├── EmbeddedDatabaseConfigurerFactory.java
│ │ │ │ │ │ │ │ ├── EmbeddedDatabaseConfigurer.java
│ │ │ │ │ │ │ │ ├── EmbeddedDatabaseFactoryBean.java
│ │ │ │ │ │ │ │ ├── EmbeddedDatabaseFactory.java
│ │ │ │ │ │ │ │ ├── EmbeddedDatabase.java
│ │ │ │ │ │ │ │ ├── EmbeddedDatabaseType.java
│ │ │ │ │ │ │ │ ├── H2EmbeddedDatabaseConfigurer.java
│ │ │ │ │ │ │ │ ├── HsqlEmbeddedDatabaseConfigurer.java
│ │ │ │ │ │ │ │ ├── OutputStreamFactory.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ └── SimpleDriverDataSourceFactory.java
│ │ │ │ │ │ │ ├── init
│ │ │ │ │ │ │ │ ├── CannotReadScriptException.java
│ │ │ │ │ │ │ │ ├── DatabasePopulator.java
│ │ │ │ │ │ │ │ ├── DataSourceInitializer.java
│ │ │ │ │ │ │ │ ├── ResourceDatabasePopulator.java
│ │ │ │ │ │ │ │ └── ScriptStatementFailedException.java
│ │ │ │ │ │ │ ├── IsolationLevelDataSourceAdapter.java
│ │ │ │ │ │ │ ├── JdbcTransactionObjectSupport.java
│ │ │ │ │ │ │ ├── LazyConnectionDataSourceProxy.java
│ │ │ │ │ │ │ ├── lookup
│ │ │ │ │ │ │ │ ├── AbstractRoutingDataSource.java
│ │ │ │ │ │ │ │ ├── BeanFactoryDataSourceLookup.java
│ │ │ │ │ │ │ │ ├── DataSourceLookupFailureException.java
│ │ │ │ │ │ │ │ ├── DataSourceLookup.java
│ │ │ │ │ │ │ │ ├── IsolationLevelDataSourceRouter.java
│ │ │ │ │ │ │ │ ├── JndiDataSourceLookup.java
│ │ │ │ │ │ │ │ ├── MapDataSourceLookup.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ └── SingleDataSourceLookup.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── SimpleConnectionHandle.java
│ │ │ │ │ │ │ ├── SimpleDriverDataSource.java
│ │ │ │ │ │ │ ├── SingleConnectionDataSource.java
│ │ │ │ │ │ │ ├── SmartDataSource.java
│ │ │ │ │ │ │ ├── TransactionAwareDataSourceProxy.java
│ │ │ │ │ │ │ ├── UserCredentialsDataSourceAdapter.java
│ │ │ │ │ │ │ └── WebSphereDataSourceAdapter.java
│ │ │ │ │ │ ├── IncorrectResultSetColumnCountException.java
│ │ │ │ │ │ ├── InvalidResultSetAccessException.java
│ │ │ │ │ │ ├── JdbcUpdateAffectedIncorrectNumberOfRowsException.java
│ │ │ │ │ │ ├── LobRetrievalFailureException.java
│ │ │ │ │ │ ├── object
│ │ │ │ │ │ │ ├── BatchSqlUpdate.java
│ │ │ │ │ │ │ ├── GenericSqlQuery.java
│ │ │ │ │ │ │ ├── GenericStoredProcedure.java
│ │ │ │ │ │ │ ├── MappingSqlQuery.java
│ │ │ │ │ │ │ ├── MappingSqlQueryWithParameters.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── RdbmsOperation.java
│ │ │ │ │ │ │ ├── SqlCall.java
│ │ │ │ │ │ │ ├── SqlFunction.java
│ │ │ │ │ │ │ ├── SqlOperation.java
│ │ │ │ │ │ │ ├── SqlQuery.java
│ │ │ │ │ │ │ ├── SqlUpdate.java
│ │ │ │ │ │ │ ├── StoredProcedure.java
│ │ │ │ │ │ │ └── UpdatableSqlQuery.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── SQLWarningException.java
│ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ ├── AbstractFallbackSQLExceptionTranslator.java
│ │ │ │ │ │ │ ├── CustomSQLErrorCodesTranslation.java
│ │ │ │ │ │ │ ├── DatabaseMetaDataCallback.java
│ │ │ │ │ │ │ ├── DatabaseStartupValidator.java
│ │ │ │ │ │ │ ├── GeneratedKeyHolder.java
│ │ │ │ │ │ │ ├── incrementer
│ │ │ │ │ │ │ │ ├── AbstractColumnMaxValueIncrementer.java
│ │ │ │ │ │ │ │ ├── AbstractDataFieldMaxValueIncrementer.java
│ │ │ │ │ │ │ │ ├── AbstractSequenceMaxValueIncrementer.java
│ │ │ │ │ │ │ │ ├── DataFieldMaxValueIncrementer.java
│ │ │ │ │ │ │ │ ├── DB2MainframeSequenceMaxValueIncrementer.java
│ │ │ │ │ │ │ │ ├── DB2SequenceMaxValueIncrementer.java
│ │ │ │ │ │ │ │ ├── DerbyMaxValueIncrementer.java
│ │ │ │ │ │ │ │ ├── H2SequenceMaxValueIncrementer.java
│ │ │ │ │ │ │ │ ├── HsqlMaxValueIncrementer.java
│ │ │ │ │ │ │ │ ├── HsqlSequenceMaxValueIncrementer.java
│ │ │ │ │ │ │ │ ├── MySQLMaxValueIncrementer.java
│ │ │ │ │ │ │ │ ├── OracleSequenceMaxValueIncrementer.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── PostgreSQLSequenceMaxValueIncrementer.java
│ │ │ │ │ │ │ │ ├── SqlServerMaxValueIncrementer.java
│ │ │ │ │ │ │ │ ├── SybaseAnywhereMaxValueIncrementer.java
│ │ │ │ │ │ │ │ └── SybaseMaxValueIncrementer.java
│ │ │ │ │ │ │ ├── JdbcAccessor.java
│ │ │ │ │ │ │ ├── JdbcUtils.java
│ │ │ │ │ │ │ ├── KeyHolder.java
│ │ │ │ │ │ │ ├── lob
│ │ │ │ │ │ │ │ ├── AbstractLobHandler.java
│ │ │ │ │ │ │ │ ├── DefaultLobHandler.java
│ │ │ │ │ │ │ │ ├── JtaLobCreatorSynchronization.java
│ │ │ │ │ │ │ │ ├── LobCreator.java
│ │ │ │ │ │ │ │ ├── LobCreatorUtils.java
│ │ │ │ │ │ │ │ ├── LobHandler.java
│ │ │ │ │ │ │ │ ├── OracleLobHandler.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── PassThroughBlob.java
│ │ │ │ │ │ │ │ ├── PassThroughClob.java
│ │ │ │ │ │ │ │ └── SpringLobCreatorSynchronization.java
│ │ │ │ │ │ │ ├── MetaDataAccessException.java
│ │ │ │ │ │ │ ├── nativejdbc
│ │ │ │ │ │ │ │ ├── C3P0NativeJdbcExtractor.java
│ │ │ │ │ │ │ │ ├── CommonsDbcpNativeJdbcExtractor.java
│ │ │ │ │ │ │ │ ├── JBossNativeJdbcExtractor.java
│ │ │ │ │ │ │ │ ├── Jdbc4NativeJdbcExtractor.java
│ │ │ │ │ │ │ │ ├── NativeJdbcExtractorAdapter.java
│ │ │ │ │ │ │ │ ├── NativeJdbcExtractor.java
│ │ │ │ │ │ │ │ ├── OracleJdbc4NativeJdbcExtractor.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── SimpleNativeJdbcExtractor.java
│ │ │ │ │ │ │ │ ├── WebLogicNativeJdbcExtractor.java
│ │ │ │ │ │ │ │ └── WebSphereNativeJdbcExtractor.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── rowset
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── ResultSetWrappingSqlRowSet.java
│ │ │ │ │ │ │ │ ├── ResultSetWrappingSqlRowSetMetaData.java
│ │ │ │ │ │ │ │ ├── SqlRowSet.java
│ │ │ │ │ │ │ │ └── SqlRowSetMetaData.java
│ │ │ │ │ │ │ ├── SQLErrorCodesFactory.java
│ │ │ │ │ │ │ ├── SQLErrorCodes.java
│ │ │ │ │ │ │ ├── SQLErrorCodeSQLExceptionTranslator.java
│ │ │ │ │ │ │ ├── SQLExceptionSubclassTranslator.java
│ │ │ │ │ │ │ ├── SQLExceptionTranslator.java
│ │ │ │ │ │ │ ├── SQLStateSQLExceptionTranslator.java
│ │ │ │ │ │ │ ├── SqlValue.java
│ │ │ │ │ │ │ └── xml
│ │ │ │ │ │ │ ├── Jdbc4SqlXmlHandler.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── SqlXmlFeatureNotImplementedException.java
│ │ │ │ │ │ │ ├── SqlXmlHandler.java
│ │ │ │ │ │ │ ├── SqlXmlObjectMappingHandler.java
│ │ │ │ │ │ │ ├── SqlXmlValue.java
│ │ │ │ │ │ │ ├── XmlBinaryStreamProvider.java
│ │ │ │ │ │ │ ├── XmlCharacterStreamProvider.java
│ │ │ │ │ │ │ └── XmlResultProvider.java
│ │ │ │ │ │ └── UncategorizedSQLException.java
│ │ │ │ │ └── overview.html
│ │ │ │ └── resources
│ │ │ │ ├── META-INF
│ │ │ │ │ ├── spring.handlers
│ │ │ │ │ ├── spring.schemas
│ │ │ │ │ └── spring.tooling
│ │ │ │ └── org
│ │ │ │ └── springframework
│ │ │ │ └── jdbc
│ │ │ │ ├── config
│ │ │ │ │ ├── spring-jdbc-3.0.xsd
│ │ │ │ │ └── spring-jdbc.gif
│ │ │ │ └── support
│ │ │ │ └── sql-error-codes.xml
│ │ │ └── test
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── springframework
│ │ │ │ ├── beans
│ │ │ │ │ ├── Colour.java
│ │ │ │ │ ├── IndexedTestBean.java
│ │ │ │ │ ├── INestedTestBean.java
│ │ │ │ │ ├── IOther.java
│ │ │ │ │ ├── ITestBean.java
│ │ │ │ │ ├── NestedTestBean.java
│ │ │ │ │ └── TestBean.java
│ │ │ │ └── jdbc
│ │ │ │ ├── AbstractJdbcTests.java
│ │ │ │ ├── config
│ │ │ │ │ ├── InitializeDatabaseIntegrationTest.java
│ │ │ │ │ └── JdbcNamespaceIntegrationTest.java
│ │ │ │ ├── core
│ │ │ │ │ ├── AbstractRowMapperTests.java
│ │ │ │ │ ├── BatchUpdateTestHelper.java
│ │ │ │ │ ├── BeanPropertyRowMapperTests.java
│ │ │ │ │ ├── JdbcTemplateQueryTests.java
│ │ │ │ │ ├── JdbcTemplateTests.java
│ │ │ │ │ ├── namedparam
│ │ │ │ │ │ ├── BeanPropertySqlParameterSourceTests.java
│ │ │ │ │ │ ├── MapSqlParameterSourceTests.java
│ │ │ │ │ │ ├── NamedParameterJdbcTemplateTests.java
│ │ │ │ │ │ ├── NamedParameterQueryTests.java
│ │ │ │ │ │ └── NamedParameterUtilsTests.java
│ │ │ │ │ ├── RowMapperTests.java
│ │ │ │ │ ├── simple
│ │ │ │ │ │ ├── CallMetaDataContextTests.java
│ │ │ │ │ │ ├── ParameterizedBeanPropertyRowMapperTests.java
│ │ │ │ │ │ ├── SimpleJdbcCallTests.java
│ │ │ │ │ │ ├── SimpleJdbcInsertTests.java
│ │ │ │ │ │ ├── SimpleJdbcTemplateTests.java
│ │ │ │ │ │ └── TableMetaDataContextTests.java
│ │ │ │ │ ├── SimpleRowCountCallbackHandler.java
│ │ │ │ │ ├── StatementCreatorUtilsTests.java
│ │ │ │ │ ├── support
│ │ │ │ │ │ ├── JdbcBeanDefinitionReaderTests.java
│ │ │ │ │ │ ├── JdbcDaoSupportTests.java
│ │ │ │ │ │ ├── LobSupportTests.java
│ │ │ │ │ │ └── SqlLobValueTests.java
│ │ │ │ │ └── test
│ │ │ │ │ ├── AbstractPerson.java
│ │ │ │ │ ├── ConcretePerson.java
│ │ │ │ │ ├── ExtendedPerson.java
│ │ │ │ │ ├── Person.java
│ │ │ │ │ └── SpacePerson.java
│ │ │ │ ├── Customer.java
│ │ │ │ ├── datasource
│ │ │ │ │ ├── DataSourceJtaTransactionTests.java
│ │ │ │ │ ├── DataSourceTransactionManagerTests.java
│ │ │ │ │ ├── DriverManagerDataSourceTests.java
│ │ │ │ │ ├── embedded
│ │ │ │ │ │ ├── EmbeddedDatabaseBuilderTests.java
│ │ │ │ │ │ ├── EmbeddedDatabaseFactoryBeanTests.java
│ │ │ │ │ │ └── EmbeddedDatabaseFactoryTests.java
│ │ │ │ │ ├── init
│ │ │ │ │ │ └── DatabasePopulatorTests.java
│ │ │ │ │ ├── lookup
│ │ │ │ │ │ ├── BeanFactoryDataSourceLookupTests.java
│ │ │ │ │ │ ├── JndiDataSourceLookupTests.java
│ │ │ │ │ │ ├── MapDataSourceLookupTests.java
│ │ │ │ │ │ └── StubDataSource.java
│ │ │ │ │ ├── TestDataSourceWrapper.java
│ │ │ │ │ └── UserCredentialsDataSourceAdapterTests.java
│ │ │ │ ├── object
│ │ │ │ │ ├── BatchSqlUpdateTests.java
│ │ │ │ │ ├── CustomerMapper.java
│ │ │ │ │ ├── GenericSqlQueryTests.java
│ │ │ │ │ ├── GenericStoredProcedureTests.java
│ │ │ │ │ ├── RdbmsOperationTests.java
│ │ │ │ │ ├── SqlQueryTests.java
│ │ │ │ │ ├── SqlUpdateTests.java
│ │ │ │ │ └── StoredProcedureTests.java
│ │ │ │ └── support
│ │ │ │ ├── CustomErrorCodeException.java
│ │ │ │ ├── custom-error-codes.xml
│ │ │ │ ├── CustomSqlExceptionTranslator.java
│ │ │ │ ├── DataFieldMaxValueIncrementerTests.java
│ │ │ │ ├── DefaultLobHandlerTests.java
│ │ │ │ ├── JdbcUtilsTests.java
│ │ │ │ ├── KeyHolderTests.java
│ │ │ │ ├── NativeJdbcExtractorTests.java
│ │ │ │ ├── rowset
│ │ │ │ │ └── ResultSetWrappingRowSetTests.java
│ │ │ │ ├── SQLErrorCodesFactoryTests.java
│ │ │ │ ├── SQLErrorCodeSQLExceptionTranslatorTests.java
│ │ │ │ ├── SQLExceptionCustomTranslatorTests.java
│ │ │ │ ├── SQLExceptionSubclassFactory.java
│ │ │ │ ├── SQLExceptionSubclassTranslatorTests.java
│ │ │ │ ├── SQLStateExceptionTranslatorTests.java
│ │ │ │ ├── SQLStateSQLExceptionTranslatorTests.java
│ │ │ │ ├── test-error-codes.xml
│ │ │ │ └── wildcard-error-codes.xml
│ │ │ └── resources
│ │ │ ├── data.sql
│ │ │ ├── log4j.xml
│ │ │ ├── org
│ │ │ │ └── springframework
│ │ │ │ └── jdbc
│ │ │ │ ├── config
│ │ │ │ │ ├── db-drops.sql
│ │ │ │ │ ├── db-schema-derby.sql
│ │ │ │ │ ├── db-schema.sql
│ │ │ │ │ ├── db-test-data.sql
│ │ │ │ │ ├── db-update-data.sql
│ │ │ │ │ ├── jdbc-config-multiple-datasources.xml
│ │ │ │ │ ├── jdbc-config-pattern.xml
│ │ │ │ │ ├── jdbc-config.xml
│ │ │ │ │ ├── jdbc-initialize-cache-config.xml
│ │ │ │ │ ├── jdbc-initialize-config.xml
│ │ │ │ │ ├── jdbc-initialize-fail-config.xml
│ │ │ │ │ ├── jdbc-initialize-pattern-config.xml
│ │ │ │ │ └── jdbc-initialize-placeholder-config.xml
│ │ │ │ ├── datasource
│ │ │ │ │ ├── embedded
│ │ │ │ │ │ ├── db-schema-comments.sql
│ │ │ │ │ │ ├── db-schema-derby.sql
│ │ │ │ │ │ ├── db-schema-failed-drop-comments.sql
│ │ │ │ │ │ ├── db-schema.sql
│ │ │ │ │ │ └── db-test-data.sql
│ │ │ │ │ └── init
│ │ │ │ │ ├── db-schema-failed-drop-comments.sql
│ │ │ │ │ ├── db-test-data.sql
│ │ │ │ │ ├── users-data.sql
│ │ │ │ │ └── users-schema.sql
│ │ │ │ ├── object
│ │ │ │ │ ├── GenericSqlQueryTests-context.xml
│ │ │ │ │ └── GenericStoredProcedureTests-context.xml
│ │ │ │ └── support
│ │ │ │ ├── custom-error-codes.xml
│ │ │ │ ├── test-error-codes.xml
│ │ │ │ └── wildcard-error-codes.xml
│ │ │ └── schema.sql
│ │ └── template.mf
│ ├── org.springframework.jms
│ │ ├── build.xml
│ │ ├── ivy.xml
│ │ ├── jms.iml
│ │ ├── pom.xml
│ │ ├── src
│ │ │ ├── main
│ │ │ │ ├── java
│ │ │ │ │ ├── org
│ │ │ │ │ │ └── springframework
│ │ │ │ │ │ └── jms
│ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ ├── AbstractListenerContainerParser.java
│ │ │ │ │ │ │ ├── JcaListenerContainerParser.java
│ │ │ │ │ │ │ ├── JmsListenerContainerParser.java
│ │ │ │ │ │ │ ├── JmsNamespaceHandler.java
│ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ ├── connection
│ │ │ │ │ │ │ ├── CachedMessageConsumer.java
│ │ │ │ │ │ │ ├── CachedMessageProducer.java
│ │ │ │ │ │ │ ├── CachingConnectionFactory.java
│ │ │ │ │ │ │ ├── ChainedExceptionListener.java
│ │ │ │ │ │ │ ├── ConnectionFactoryUtils.java
│ │ │ │ │ │ │ ├── DelegatingConnectionFactory.java
│ │ │ │ │ │ │ ├── JmsResourceHolder.java
│ │ │ │ │ │ │ ├── JmsTransactionManager102.java
│ │ │ │ │ │ │ ├── JmsTransactionManager.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── SessionProxy.java
│ │ │ │ │ │ │ ├── SingleConnectionFactory102.java
│ │ │ │ │ │ │ ├── SingleConnectionFactory.java
│ │ │ │ │ │ │ ├── SmartConnectionFactory.java
│ │ │ │ │ │ │ ├── SynchedLocalTransactionFailedException.java
│ │ │ │ │ │ │ ├── TransactionAwareConnectionFactoryProxy.java
│ │ │ │ │ │ │ └── UserCredentialsConnectionFactoryAdapter.java
│ │ │ │ │ │ ├── core
│ │ │ │ │ │ │ ├── BrowserCallback.java
│ │ │ │ │ │ │ ├── JmsOperations.java
│ │ │ │ │ │ │ ├── JmsTemplate102.java
│ │ │ │ │ │ │ ├── JmsTemplate.java
│ │ │ │ │ │ │ ├── MessageCreator.java
│ │ │ │ │ │ │ ├── MessagePostProcessor.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── ProducerCallback.java
│ │ │ │ │ │ │ ├── SessionCallback.java
│ │ │ │ │ │ │ └── support
│ │ │ │ │ │ │ ├── JmsGatewaySupport.java
│ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ ├── IllegalStateException.java
│ │ │ │ │ │ ├── InvalidClientIDException.java
│ │ │ │ │ │ ├── InvalidDestinationException.java
│ │ │ │ │ │ ├── InvalidSelectorException.java
│ │ │ │ │ │ ├── JmsException.java
│ │ │ │ │ │ ├── JmsSecurityException.java
│ │ │ │ │ │ ├── listener
│ │ │ │ │ │ │ ├── AbstractJmsListeningContainer.java
│ │ │ │ │ │ │ ├── AbstractMessageListenerContainer.java
│ │ │ │ │ │ │ ├── AbstractPollingMessageListenerContainer.java
│ │ │ │ │ │ │ ├── adapter
│ │ │ │ │ │ │ │ ├── ListenerExecutionFailedException.java
│ │ │ │ │ │ │ │ ├── MessageListenerAdapter102.java
│ │ │ │ │ │ │ │ ├── MessageListenerAdapter.java
│ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ ├── DefaultMessageListenerContainer102.java
│ │ │ │ │ │ │ ├── DefaultMessageListenerContainer.java
│ │ │ │ │ │ │ ├── endpoint
│ │ │ │ │ │ │ │ ├── DefaultJmsActivationSpecFactory.java
│ │ │ │ │ │ │ │ ├── JmsActivationSpecConfig.java
│ │ │ │ │ │ │ │ ├── JmsActivationSpecFactory.java
│ │ │ │ │ │ │ │ ├── JmsMessageEndpointFactory.java
│ │ │ │ │ │ │ │ ├── JmsMessageEndpointManager.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ └── StandardJmsActivationSpecFactory.java
│ │ │ │ │ │ │ ├── LocallyExposedJmsResourceHolder.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── SessionAwareMessageListener.java
│ │ │ │ │ │ │ ├── SimpleMessageListenerContainer102.java
│ │ │ │ │ │ │ ├── SimpleMessageListenerContainer.java
│ │ │ │ │ │ │ └── SubscriptionNameProvider.java
│ │ │ │ │ │ ├── MessageEOFException.java
│ │ │ │ │ │ ├── MessageFormatException.java
│ │ │ │ │ │ ├── MessageNotReadableException.java
│ │ │ │ │ │ ├── MessageNotWriteableException.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── remoting
│ │ │ │ │ │ │ ├── JmsInvokerClientInterceptor.java
│ │ │ │ │ │ │ ├── JmsInvokerProxyFactoryBean.java
│ │ │ │ │ │ │ ├── JmsInvokerServiceExporter.java
│ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ ├── ResourceAllocationException.java
│ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ ├── converter
│ │ │ │ │ │ │ │ ├── MarshallingMessageConverter.java
│ │ │ │ │ │ │ │ ├── MessageConversionException.java
│ │ │ │ │ │ │ │ ├── MessageConverter.java
│ │ │ │ │ │ │ │ ├── MessageType.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── SimpleMessageConverter102.java
│ │ │ │ │ │ │ │ └── SimpleMessageConverter.java
│ │ │ │ │ │ │ ├── destination
│ │ │ │ │ │ │ │ ├── BeanFactoryDestinationResolver.java
│ │ │ │ │ │ │ │ ├── CachingDestinationResolver.java
│ │ │ │ │ │ │ │ ├── DestinationResolutionException.java
│ │ │ │ │ │ │ │ ├── DestinationResolver.java
│ │ │ │ │ │ │ │ ├── DynamicDestinationResolver.java
│ │ │ │ │ │ │ │ ├── JmsDestinationAccessor.java
│ │ │ │ │ │ │ │ ├── JndiDestinationResolver.java
│ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ ├── JmsAccessor.java
│ │ │ │ │ │ │ ├── JmsUtils.java
│ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ ├── TransactionInProgressException.java
│ │ │ │ │ │ ├── TransactionRolledBackException.java
│ │ │ │ │ │ └── UncategorizedJmsException.java
│ │ │ │ │ └── overview.html
│ │ │ │ └── resources
│ │ │ │ ├── META-INF
│ │ │ │ │ ├── spring.handlers
│ │ │ │ │ ├── spring.schemas
│ │ │ │ │ └── spring.tooling
│ │ │ │ └── org
│ │ │ │ └── springframework
│ │ │ │ └── jms
│ │ │ │ └── config
│ │ │ │ ├── spring-jms-2.5.xsd
│ │ │ │ ├── spring-jms-3.0.xsd
│ │ │ │ └── spring-jms.gif
│ │ │ └── test
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── springframework
│ │ │ │ ├── beans
│ │ │ │ │ ├── Colour.java
│ │ │ │ │ ├── IndexedTestBean.java
│ │ │ │ │ ├── INestedTestBean.java
│ │ │ │ │ ├── IOther.java
│ │ │ │ │ ├── ITestBean.java
│ │ │ │ │ ├── NestedTestBean.java
│ │ │ │ │ └── TestBean.java
│ │ │ │ ├── core
│ │ │ │ │ └── task
│ │ │ │ │ └── StubTaskExecutor.java
│ │ │ │ ├── jca
│ │ │ │ │ ├── StubActivationSpec.java
│ │ │ │ │ └── StubResourceAdapter.java
│ │ │ │ ├── jms
│ │ │ │ │ ├── config
│ │ │ │ │ │ ├── JmsNamespaceHandlerTests.java
│ │ │ │ │ │ └── jmsNamespaceHandlerTests.xml
│ │ │ │ │ ├── connection
│ │ │ │ │ │ ├── JmsTransactionManagerTests.java
│ │ │ │ │ │ ├── SingleConnectionFactoryTests.java
│ │ │ │ │ │ ├── TestConnection.java
│ │ │ │ │ │ └── TestExceptionListener.java
│ │ │ │ │ ├── core
│ │ │ │ │ │ ├── JmsTemplate102JtaTests.java
│ │ │ │ │ │ ├── JmsTemplate102Tests.java
│ │ │ │ │ │ ├── JmsTemplate102TransactedTests.java
│ │ │ │ │ │ ├── JmsTemplateJtaTests.java
│ │ │ │ │ │ ├── JmsTemplateTests.java
│ │ │ │ │ │ ├── JmsTemplateTransactedTests.java
│ │ │ │ │ │ └── support
│ │ │ │ │ │ └── JmsGatewaySupportTests.java
│ │ │ │ │ ├── listener
│ │ │ │ │ │ ├── AbstractMessageListenerContainerTests.java
│ │ │ │ │ │ ├── adapter
│ │ │ │ │ │ │ ├── MessageContentsDelegate.java
│ │ │ │ │ │ │ ├── MessageDelegate.java
│ │ │ │ │ │ │ ├── MessageListenerAdapter102Tests.java
│ │ │ │ │ │ │ ├── MessageListenerAdapterTests.java
│ │ │ │ │ │ │ ├── ResponsiveJmsTextMessageReturningMessageDelegate.java
│ │ │ │ │ │ │ ├── ResponsiveMessageDelegate.java
│ │ │ │ │ │ │ ├── StubMessageListenerAdapter102.java
│ │ │ │ │ │ │ └── StubMessageListenerAdapter.java
│ │ │ │ │ │ ├── endpoint
│ │ │ │ │ │ │ ├── DefaultJmsActivationSpecFactoryTests.java
│ │ │ │ │ │ │ ├── StubJmsActivationSpecFactory.java
│ │ │ │ │ │ │ └── StubJmsActivationSpec.java
│ │ │ │ │ │ └── SimpleMessageListenerContainerTests.java
│ │ │ │ │ ├── remoting
│ │ │ │ │ │ └── JmsInvokerTests.java
│ │ │ │ │ ├── StubConnectionFactory.java
│ │ │ │ │ ├── StubQueue.java
│ │ │ │ │ ├── StubTopic.java
│ │ │ │ │ └── support
│ │ │ │ │ ├── converter
│ │ │ │ │ │ └── MarshallingMessageConverterTests.java
│ │ │ │ │ ├── destination
│ │ │ │ │ │ ├── DynamicDestinationResolverTests.java
│ │ │ │ │ │ ├── JmsDestinationAccessorTests.java
│ │ │ │ │ │ └── JndiDestinationResolverTests.java
│ │ │ │ │ ├── JmsAccessorTests.java
│ │ │ │ │ ├── SimpleMessageConverter102Tests.java
│ │ │ │ │ └── SimpleMessageConverterTests.java
│ │ │ │ └── transaction
│ │ │ │ └── CallCountingTransactionManager.java
│ │ │ └── resources
│ │ │ └── log4j.xml
│ │ └── template.mf
│ ├── org.springframework.orm
│ │ ├── build.xml
│ │ ├── ivy.xml
│ │ ├── orm.iml
│ │ ├── pom.xml
│ │ ├── src
│ │ │ ├── main
│ │ │ │ └── java
│ │ │ │ ├── org
│ │ │ │ │ └── springframework
│ │ │ │ │ └── orm
│ │ │ │ │ ├── hibernate3
│ │ │ │ │ │ ├── AbstractSessionFactoryBean.java
│ │ │ │ │ │ ├── annotation
│ │ │ │ │ │ │ ├── AnnotationSessionFactoryBean.java
│ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ ├── FilterDefinitionFactoryBean.java
│ │ │ │ │ │ ├── HibernateAccessor.java
│ │ │ │ │ │ ├── HibernateCallback.java
│ │ │ │ │ │ ├── HibernateInterceptor.java
│ │ │ │ │ │ ├── HibernateJdbcException.java
│ │ │ │ │ │ ├── HibernateObjectRetrievalFailureException.java
│ │ │ │ │ │ ├── HibernateOperations.java
│ │ │ │ │ │ ├── HibernateOptimisticLockingFailureException.java
│ │ │ │ │ │ ├── HibernateQueryException.java
│ │ │ │ │ │ ├── HibernateSystemException.java
│ │ │ │ │ │ ├── HibernateTemplate.java
│ │ │ │ │ │ ├── HibernateTransactionManager.java
│ │ │ │ │ │ ├── LocalCacheProviderProxy.java
│ │ │ │ │ │ ├── LocalDataSourceConnectionProvider.java
│ │ │ │ │ │ ├── LocalJtaDataSourceConnectionProvider.java
│ │ │ │ │ │ ├── LocalRegionFactoryProxy.java
│ │ │ │ │ │ ├── LocalSessionFactoryBean.java
│ │ │ │ │ │ ├── LocalTransactionManagerLookup.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── SessionFactoryUtils.java
│ │ │ │ │ │ ├── SessionHolder.java
│ │ │ │ │ │ ├── SpringSessionContext.java
│ │ │ │ │ │ ├── SpringSessionSynchronization.java
│ │ │ │ │ │ ├── SpringTransactionFactory.java
│ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ ├── AbstractLobType.java
│ │ │ │ │ │ │ ├── BlobByteArrayType.java
│ │ │ │ │ │ │ ├── BlobSerializableType.java
│ │ │ │ │ │ │ ├── BlobStringType.java
│ │ │ │ │ │ │ ├── ClobStringType.java
│ │ │ │ │ │ │ ├── HibernateDaoSupport.java
│ │ │ │ │ │ │ ├── IdTransferringMergeEventListener.java
│ │ │ │ │ │ │ ├── OpenSessionInViewFilter.java
│ │ │ │ │ │ │ ├── OpenSessionInViewInterceptor.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ └── ScopedBeanInterceptor.java
│ │ │ │ │ │ ├── TransactionAwareDataSourceConnectionProvider.java
│ │ │ │ │ │ └── TypeDefinitionBean.java
│ │ │ │ │ ├── ibatis
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── SqlMapClientCallback.java
│ │ │ │ │ │ ├── SqlMapClientFactoryBean.java
│ │ │ │ │ │ ├── SqlMapClientOperations.java
│ │ │ │ │ │ ├── SqlMapClientTemplate.java
│ │ │ │ │ │ └── support
│ │ │ │ │ │ ├── AbstractLobTypeHandler.java
│ │ │ │ │ │ ├── BlobByteArrayTypeHandler.java
│ │ │ │ │ │ ├── BlobSerializableTypeHandler.java
│ │ │ │ │ │ ├── ClobStringTypeHandler.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ └── SqlMapClientDaoSupport.java
│ │ │ │ │ ├── jdo
│ │ │ │ │ │ ├── DefaultJdoDialect.java
│ │ │ │ │ │ ├── JdoAccessor.java
│ │ │ │ │ │ ├── JdoCallback.java
│ │ │ │ │ │ ├── JdoDialect.java
│ │ │ │ │ │ ├── JdoInterceptor.java
│ │ │ │ │ │ ├── JdoObjectRetrievalFailureException.java
│ │ │ │ │ │ ├── JdoOperations.java
│ │ │ │ │ │ ├── JdoOptimisticLockingFailureException.java
│ │ │ │ │ │ ├── JdoResourceFailureException.java
│ │ │ │ │ │ ├── JdoSystemException.java
│ │ │ │ │ │ ├── JdoTemplate.java
│ │ │ │ │ │ ├── JdoTransactionManager.java
│ │ │ │ │ │ ├── JdoUsageException.java
│ │ │ │ │ │ ├── LocalPersistenceManagerFactoryBean.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── PersistenceManagerFactoryUtils.java
│ │ │ │ │ │ ├── PersistenceManagerHolder.java
│ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ ├── JdoDaoSupport.java
│ │ │ │ │ │ │ ├── OpenPersistenceManagerInViewFilter.java
│ │ │ │ │ │ │ ├── OpenPersistenceManagerInViewInterceptor.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── SpringPersistenceManagerProxyBean.java
│ │ │ │ │ │ │ └── StandardPersistenceManagerProxyBean.java
│ │ │ │ │ │ └── TransactionAwarePersistenceManagerFactoryProxy.java
│ │ │ │ │ ├── jpa
│ │ │ │ │ │ ├── AbstractEntityManagerFactoryBean.java
│ │ │ │ │ │ ├── DefaultJpaDialect.java
│ │ │ │ │ │ ├── EntityManagerFactoryAccessor.java
│ │ │ │ │ │ ├── EntityManagerFactoryInfo.java
│ │ │ │ │ │ ├── EntityManagerFactoryPlus.java
│ │ │ │ │ │ ├── EntityManagerFactoryPlusOperations.java
│ │ │ │ │ │ ├── EntityManagerFactoryUtils.java
│ │ │ │ │ │ ├── EntityManagerHolder.java
│ │ │ │ │ │ ├── EntityManagerPlus.java
│ │ │ │ │ │ ├── EntityManagerPlusOperations.java
│ │ │ │ │ │ ├── EntityManagerProxy.java
│ │ │ │ │ │ ├── ExtendedEntityManagerCreator.java
│ │ │ │ │ │ ├── JpaAccessor.java
│ │ │ │ │ │ ├── JpaCallback.java
│ │ │ │ │ │ ├── JpaDialect.java
│ │ │ │ │ │ ├── JpaInterceptor.java
│ │ │ │ │ │ ├── JpaObjectRetrievalFailureException.java
│ │ │ │ │ │ ├── JpaOperations.java
│ │ │ │ │ │ ├── JpaOptimisticLockingFailureException.java
│ │ │ │ │ │ ├── JpaSystemException.java
│ │ │ │ │ │ ├── JpaTemplate.java
│ │ │ │ │ │ ├── JpaTransactionManager.java
│ │ │ │ │ │ ├── JpaVendorAdapter.java
│ │ │ │ │ │ ├── LocalContainerEntityManagerFactoryBean.java
│ │ │ │ │ │ ├── LocalEntityManagerFactoryBean.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── persistenceunit
│ │ │ │ │ │ │ ├── ClassFileTransformerAdapter.java
│ │ │ │ │ │ │ ├── DefaultPersistenceUnitManager.java
│ │ │ │ │ │ │ ├── MutablePersistenceUnitInfo.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── PersistenceUnitManager.java
│ │ │ │ │ │ │ ├── PersistenceUnitPostProcessor.java
│ │ │ │ │ │ │ ├── PersistenceUnitReader.java
│ │ │ │ │ │ │ ├── SmartPersistenceUnitInfo.java
│ │ │ │ │ │ │ └── SpringPersistenceUnitInfo.java
│ │ │ │ │ │ ├── SharedEntityManagerCreator.java
│ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ ├── JpaDaoSupport.java
│ │ │ │ │ │ │ ├── OpenEntityManagerInViewFilter.java
│ │ │ │ │ │ │ ├── OpenEntityManagerInViewInterceptor.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── PersistenceAnnotationBeanPostProcessor.java
│ │ │ │ │ │ │ └── SharedEntityManagerBean.java
│ │ │ │ │ │ └── vendor
│ │ │ │ │ │ ├── AbstractJpaVendorAdapter.java
│ │ │ │ │ │ ├── Database.java
│ │ │ │ │ │ ├── EclipseLinkJpaDialect.java
│ │ │ │ │ │ ├── EclipseLinkJpaVendorAdapter.java
│ │ │ │ │ │ ├── HibernateJpaDialect.java
│ │ │ │ │ │ ├── HibernateJpaVendorAdapter.java
│ │ │ │ │ │ ├── OpenJpaDialect.java
│ │ │ │ │ │ ├── OpenJpaVendorAdapter.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── TopLinkJpaDialect.java
│ │ │ │ │ │ └── TopLinkJpaVendorAdapter.java
│ │ │ │ │ ├── ObjectOptimisticLockingFailureException.java
│ │ │ │ │ ├── ObjectRetrievalFailureException.java
│ │ │ │ │ └── package-info.java
│ │ │ │ └── overview.html
│ │ │ └── test
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── springframework
│ │ │ │ ├── beans
│ │ │ │ │ ├── Colour.java
│ │ │ │ │ ├── factory
│ │ │ │ │ │ └── config
│ │ │ │ │ │ └── SimpleMapScope.java
│ │ │ │ │ ├── IndexedTestBean.java
│ │ │ │ │ ├── INestedTestBean.java
│ │ │ │ │ ├── IOther.java
│ │ │ │ │ ├── ITestBean.java
│ │ │ │ │ ├── NestedTestBean.java
│ │ │ │ │ └── TestBean.java
│ │ │ │ ├── mock
│ │ │ │ │ └── jndi
│ │ │ │ │ ├── ExpectedLookupTemplate.java
│ │ │ │ │ ├── SimpleNamingContextBuilder.java
│ │ │ │ │ └── SimpleNamingContext.java
│ │ │ │ ├── orm
│ │ │ │ │ ├── hibernate3
│ │ │ │ │ │ ├── CglibProxyBridgeMethodTests.java
│ │ │ │ │ │ ├── filterDefinitions.xml
│ │ │ │ │ │ ├── HibernateInterceptorTests.java
│ │ │ │ │ │ ├── HibernateJtaTransactionTests.java
│ │ │ │ │ │ ├── HibernateTemplateTests.java
│ │ │ │ │ │ ├── HibernateTransactionManagerTests.java
│ │ │ │ │ │ ├── LocalSessionFactoryBeanTests.java
│ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ ├── HibernateDaoSupportTests.java
│ │ │ │ │ │ │ ├── LobTypeTests.java
│ │ │ │ │ │ │ └── ScopedBeanInterceptorTests.java
│ │ │ │ │ │ └── typeDefinitions.xml
│ │ │ │ │ ├── ibatis
│ │ │ │ │ │ ├── SqlMapClientTests.java
│ │ │ │ │ │ └── support
│ │ │ │ │ │ └── LobTypeHandlerTests.java
│ │ │ │ │ ├── jdo
│ │ │ │ │ │ ├── JdoInterceptorTests.java
│ │ │ │ │ │ ├── JdoTemplateTests.java
│ │ │ │ │ │ ├── JdoTransactionManagerTests.java
│ │ │ │ │ │ ├── LocalPersistenceManagerFactoryTests.java
│ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ ├── JdoDaoSupportTests.java
│ │ │ │ │ │ │ └── OpenPersistenceManagerInViewTests.java
│ │ │ │ │ │ └── test.properties
│ │ │ │ │ └── jpa
│ │ │ │ │ ├── AbstractContainerEntityManagerFactoryIntegrationTests.java
│ │ │ │ │ ├── AbstractEntityManagerFactoryBeanTests.java
│ │ │ │ │ ├── AbstractEntityManagerFactoryIntegrationTests.java
│ │ │ │ │ ├── ApplicationManagedEntityManagerIntegrationTests.java
│ │ │ │ │ ├── ContainerManagedEntityManagerIntegrationTests.java
│ │ │ │ │ ├── DefaultJpaDialectTests.java
│ │ │ │ │ ├── domain
│ │ │ │ │ │ ├── ContextualPerson.java
│ │ │ │ │ │ ├── DriversLicense.java
│ │ │ │ │ │ ├── persistence-context.xml
│ │ │ │ │ │ ├── persistence-multi.xml
│ │ │ │ │ │ ├── persistence.xml
│ │ │ │ │ │ └── Person.java
│ │ │ │ │ ├── eclipselink
│ │ │ │ │ │ ├── EclipseLinkEntityManagerFactoryIntegrationTests.java
│ │ │ │ │ │ └── eclipselink-manager.xml
│ │ │ │ │ ├── EntityManagerFactoryBeanSupportTests.java
│ │ │ │ │ ├── EntityManagerFactoryUtilsTests.java
│ │ │ │ │ ├── hibernate
│ │ │ │ │ │ ├── HibernateEntityManagerFactoryIntegrationTests.java
│ │ │ │ │ │ ├── hibernate-manager-multi.xml
│ │ │ │ │ │ ├── hibernate-manager.xml
│ │ │ │ │ │ └── HibernateMultiEntityManagerFactoryIntegrationTests.java
│ │ │ │ │ ├── inject.xml
│ │ │ │ │ ├── insertPerson.sql
│ │ │ │ │ ├── jpa-archive.jar
│ │ │ │ │ ├── JpaInterceptorTests.java
│ │ │ │ │ ├── JpaTemplateTests.java
│ │ │ │ │ ├── JpaTransactionManagerTests.java
│ │ │ │ │ ├── LocalContainerEntityManagerFactoryBeanTests.java
│ │ │ │ │ ├── LocalEntityManagerFactoryBeanTests.java
│ │ │ │ │ ├── memdb.xml
│ │ │ │ │ ├── META-INF
│ │ │ │ │ │ └── persistence.xml
│ │ │ │ │ ├── multi-jpa-emf.xml
│ │ │ │ │ ├── openjpa
│ │ │ │ │ │ ├── OpenJpaEntityManagerFactoryIntegrationTests.java
│ │ │ │ │ │ ├── OpenJpaEntityManagerFactoryWithAspectJWeavingIntegrationTests.java
│ │ │ │ │ │ ├── openjpa-manager-aspectj-weaving.xml
│ │ │ │ │ │ └── openjpa-manager.xml
│ │ │ │ │ ├── persistence-complex.xml
│ │ │ │ │ ├── persistence-example1.xml
│ │ │ │ │ ├── persistence-example2.xml
│ │ │ │ │ ├── persistence-example3.xml
│ │ │ │ │ ├── persistence-example4.xml
│ │ │ │ │ ├── persistence-example5.xml
│ │ │ │ │ ├── persistence-example6.xml
│ │ │ │ │ ├── persistence-invalid.xml
│ │ │ │ │ ├── persistence-no-schema.xml
│ │ │ │ │ ├── persistenceunit
│ │ │ │ │ │ └── PersistenceXmlParsingTests.java
│ │ │ │ │ ├── support
│ │ │ │ │ │ ├── JpaDaoSupportTests.java
│ │ │ │ │ │ ├── OpenEntityManagerInViewTests.java
│ │ │ │ │ │ ├── PersistenceInjectionIntegrationTests.java
│ │ │ │ │ │ ├── PersistenceInjectionTests.java
│ │ │ │ │ │ └── SharedEntityManagerFactoryTests.java
│ │ │ │ │ └── toplink
│ │ │ │ │ ├── TopLinkEntityManagerFactoryIntegrationTests.java
│ │ │ │ │ ├── toplink-manager-multi.xml
│ │ │ │ │ ├── toplink-manager.xml
│ │ │ │ │ └── TopLinkMultiEntityManagerFactoryIntegrationTests.java
│ │ │ │ ├── test
│ │ │ │ │ ├── AbstractDependencyInjectionSpringContextTests.java
│ │ │ │ │ ├── AbstractSingleSpringContextTests.java
│ │ │ │ │ ├── AbstractSpringContextTests.java
│ │ │ │ │ ├── AbstractTransactionalDataSourceSpringContextTests.java
│ │ │ │ │ ├── AbstractTransactionalSpringContextTests.java
│ │ │ │ │ ├── annotation
│ │ │ │ │ │ ├── AbstractAnnotationAwareTransactionalTests.java
│ │ │ │ │ │ ├── DirtiesContext.java
│ │ │ │ │ │ ├── ExpectedException.java
│ │ │ │ │ │ ├── IfProfileValue.java
│ │ │ │ │ │ ├── NotTransactional.java
│ │ │ │ │ │ ├── ProfileValueSourceConfiguration.java
│ │ │ │ │ │ ├── ProfileValueSource.java
│ │ │ │ │ │ ├── ProfileValueUtils.java
│ │ │ │ │ │ ├── Repeat.java
│ │ │ │ │ │ ├── Rollback.java
│ │ │ │ │ │ ├── SystemProfileValueSource.java
│ │ │ │ │ │ └── Timed.java
│ │ │ │ │ ├── ConditionalTestCase.java
│ │ │ │ │ ├── jdbc
│ │ │ │ │ │ └── JdbcTestUtils.java
│ │ │ │ │ └── jpa
│ │ │ │ │ ├── AbstractJpaTests.java
│ │ │ │ │ └── OrmXmlOverridingShadowingClassLoader.java
│ │ │ │ ├── transaction
│ │ │ │ │ └── MockJtaTransaction.java
│ │ │ │ └── util
│ │ │ │ └── SerializationTestUtils.java
│ │ │ └── resources
│ │ │ ├── log4j.xml
│ │ │ ├── order.jar
│ │ │ ├── order-supplemental.jar
│ │ │ └── org
│ │ │ └── springframework
│ │ │ ├── beans
│ │ │ │ └── factory
│ │ │ │ └── xml
│ │ │ │ ├── child.xml
│ │ │ │ └── test.xml
│ │ │ └── orm
│ │ │ ├── hibernate3
│ │ │ │ ├── filterDefinitions.xml
│ │ │ │ └── typeDefinitions.xml
│ │ │ └── jdo
│ │ │ └── test.properties
│ │ └── template.mf
│ ├── org.springframework.oxm
│ │ ├── build.xml
│ │ ├── castorbuilder.properties
│ │ ├── ivy.xml
│ │ ├── oxm.iml
│ │ ├── pom.xml
│ │ ├── src
│ │ │ ├── main
│ │ │ │ ├── java
│ │ │ │ │ └── org
│ │ │ │ │ └── springframework
│ │ │ │ │ └── oxm
│ │ │ │ │ ├── castor
│ │ │ │ │ │ ├── CastorMappingException.java
│ │ │ │ │ │ ├── CastorMarshaller.java
│ │ │ │ │ │ └── package-info.java
│ │ │ │ │ ├── config
│ │ │ │ │ │ ├── Jaxb2MarshallerBeanDefinitionParser.java
│ │ │ │ │ │ ├── JibxMarshallerBeanDefinitionParser.java
│ │ │ │ │ │ ├── OxmNamespaceHandler.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ └── XmlBeansMarshallerBeanDefinitionParser.java
│ │ │ │ │ ├── GenericMarshaller.java
│ │ │ │ │ ├── GenericUnmarshaller.java
│ │ │ │ │ ├── jaxb
│ │ │ │ │ │ ├── Jaxb2Marshaller.java
│ │ │ │ │ │ └── package-info.java
│ │ │ │ │ ├── jibx
│ │ │ │ │ │ ├── JibxMarshaller.java
│ │ │ │ │ │ └── package-info.java
│ │ │ │ │ ├── Marshaller.java
│ │ │ │ │ ├── MarshallingException.java
│ │ │ │ │ ├── MarshallingFailureException.java
│ │ │ │ │ ├── mime
│ │ │ │ │ │ ├── MimeContainer.java
│ │ │ │ │ │ ├── MimeMarshaller.java
│ │ │ │ │ │ ├── MimeUnmarshaller.java
│ │ │ │ │ │ └── package-info.java
│ │ │ │ │ ├── package-info.java
│ │ │ │ │ ├── support
│ │ │ │ │ │ ├── AbstractMarshaller.java
│ │ │ │ │ │ ├── MarshallingSource.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ └── SaxResourceUtils.java
│ │ │ │ │ ├── UncategorizedMappingException.java
│ │ │ │ │ ├── Unmarshaller.java
│ │ │ │ │ ├── UnmarshallingFailureException.java
│ │ │ │ │ ├── ValidationFailureException.java
│ │ │ │ │ ├── xmlbeans
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── XmlBeansMarshaller.java
│ │ │ │ │ │ └── XmlOptionsFactoryBean.java
│ │ │ │ │ ├── XmlMappingException.java
│ │ │ │ │ └── xstream
│ │ │ │ │ ├── package-info.java
│ │ │ │ │ ├── XStreamMarshaller.java
│ │ │ │ │ └── XStreamUtils.java
│ │ │ │ └── resources
│ │ │ │ ├── META-INF
│ │ │ │ │ ├── spring.handlers
│ │ │ │ │ ├── spring.schemas
│ │ │ │ │ └── spring.tooling
│ │ │ │ └── org
│ │ │ │ └── springframework
│ │ │ │ └── oxm
│ │ │ │ └── config
│ │ │ │ ├── spring-oxm-3.0.xsd
│ │ │ │ └── spring-oxm.gif
│ │ │ └── test
│ │ │ ├── castor
│ │ │ │ └── castorbuilder.properties
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── springframework
│ │ │ │ └── oxm
│ │ │ │ ├── AbstractMarshallerTests.java
│ │ │ │ ├── AbstractUnmarshallerTests.java
│ │ │ │ ├── castor
│ │ │ │ │ ├── CastorMarshallerTests.java
│ │ │ │ │ └── CastorUnmarshallerTests.java
│ │ │ │ ├── config
│ │ │ │ │ └── OxmNamespaceHandlerTest.java
│ │ │ │ ├── jaxb
│ │ │ │ │ ├── BinaryObject.java
│ │ │ │ │ ├── Jaxb2MarshallerTests.java
│ │ │ │ │ ├── Jaxb2UnmarshallerTests.java
│ │ │ │ │ ├── Primitives.java
│ │ │ │ │ └── StandardClasses.java
│ │ │ │ ├── jibx
│ │ │ │ │ ├── Flights.java
│ │ │ │ │ ├── FlightType.java
│ │ │ │ │ ├── JibxMarshallerTests.java
│ │ │ │ │ └── JibxUnmarshallerTests.java
│ │ │ │ ├── xmlbeans
│ │ │ │ │ ├── XmlBeansMarshallerTests.java
│ │ │ │ │ ├── XmlBeansUnmarshallerTests.java
│ │ │ │ │ └── XmlOptionsFactoryBeanTests.java
│ │ │ │ └── xstream
│ │ │ │ ├── Flight.java
│ │ │ │ ├── Flights.java
│ │ │ │ ├── FlightSubclass.java
│ │ │ │ ├── XStreamMarshallerTests.java
│ │ │ │ └── XStreamUnmarshallerTests.java
│ │ │ └── resources
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── springframework
│ │ │ └── oxm
│ │ │ ├── castor
│ │ │ │ ├── mapping.xml
│ │ │ │ └── order-mapping.xml
│ │ │ ├── config
│ │ │ │ └── oxmNamespaceHandlerTest.xml
│ │ │ ├── flight.xsd
│ │ │ ├── jaxb
│ │ │ │ └── spring-ws.png
│ │ │ ├── jibx
│ │ │ │ └── binding.xml
│ │ │ └── order.xsd
│ │ └── template.mf
│ ├── org.springframework.spring-library
│ │ ├── build.xml
│ │ ├── ivy.xml
│ │ ├── org.springframework.spring-library.libd
│ │ └── pom.xml
│ ├── org.springframework.spring-parent
│ │ ├── build.xml
│ │ ├── ivy.xml
│ │ └── pom.xml
│ ├── org.springframework.test
│ │ ├── build.xml
│ │ ├── ivy.xml
│ │ ├── pom.xml
│ │ ├── src
│ │ │ ├── main
│ │ │ │ └── java
│ │ │ │ ├── org
│ │ │ │ │ └── springframework
│ │ │ │ │ ├── mock
│ │ │ │ │ │ ├── jndi
│ │ │ │ │ │ │ ├── ExpectedLookupTemplate.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── SimpleNamingContextBuilder.java
│ │ │ │ │ │ │ └── SimpleNamingContext.java
│ │ │ │ │ │ └── web
│ │ │ │ │ │ ├── DelegatingServletInputStream.java
│ │ │ │ │ │ ├── DelegatingServletOutputStream.java
│ │ │ │ │ │ ├── HeaderValueHolder.java
│ │ │ │ │ │ ├── MockBodyContent.java
│ │ │ │ │ │ ├── MockExpressionEvaluator.java
│ │ │ │ │ │ ├── MockFilterChain.java
│ │ │ │ │ │ ├── MockFilterConfig.java
│ │ │ │ │ │ ├── MockHttpServletRequest.java
│ │ │ │ │ │ ├── MockHttpServletResponse.java
│ │ │ │ │ │ ├── MockHttpSession.java
│ │ │ │ │ │ ├── MockJspWriter.java
│ │ │ │ │ │ ├── MockMultipartFile.java
│ │ │ │ │ │ ├── MockMultipartHttpServletRequest.java
│ │ │ │ │ │ ├── MockPageContext.java
│ │ │ │ │ │ ├── MockRequestDispatcher.java
│ │ │ │ │ │ ├── MockServletConfig.java
│ │ │ │ │ │ ├── MockServletContext.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── PassThroughFilterChain.java
│ │ │ │ │ │ └── portlet
│ │ │ │ │ │ ├── MockActionRequest.java
│ │ │ │ │ │ ├── MockActionResponse.java
│ │ │ │ │ │ ├── MockBaseURL.java
│ │ │ │ │ │ ├── MockCacheControl.java
│ │ │ │ │ │ ├── MockClientDataRequest.java
│ │ │ │ │ │ ├── MockEvent.java
│ │ │ │ │ │ ├── MockEventRequest.java
│ │ │ │ │ │ ├── MockEventResponse.java
│ │ │ │ │ │ ├── MockMimeResponse.java
│ │ │ │ │ │ ├── MockMultipartActionRequest.java
│ │ │ │ │ │ ├── MockPortalContext.java
│ │ │ │ │ │ ├── MockPortletConfig.java
│ │ │ │ │ │ ├── MockPortletContext.java
│ │ │ │ │ │ ├── MockPortletPreferences.java
│ │ │ │ │ │ ├── MockPortletRequestDispatcher.java
│ │ │ │ │ │ ├── MockPortletRequest.java
│ │ │ │ │ │ ├── MockPortletResponse.java
│ │ │ │ │ │ ├── MockPortletSession.java
│ │ │ │ │ │ ├── MockPortletURL.java
│ │ │ │ │ │ ├── MockRenderRequest.java
│ │ │ │ │ │ ├── MockRenderResponse.java
│ │ │ │ │ │ ├── MockResourceRequest.java
│ │ │ │ │ │ ├── MockResourceResponse.java
│ │ │ │ │ │ ├── MockResourceURL.java
│ │ │ │ │ │ ├── MockStateAwareResponse.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ └── ServletWrappingPortletContext.java
│ │ │ │ │ └── test
│ │ │ │ │ ├── AbstractDependencyInjectionSpringContextTests.java
│ │ │ │ │ ├── AbstractSingleSpringContextTests.java
│ │ │ │ │ ├── AbstractSpringContextTests.java
│ │ │ │ │ ├── AbstractTransactionalDataSourceSpringContextTests.java
│ │ │ │ │ ├── AbstractTransactionalSpringContextTests.java
│ │ │ │ │ ├── annotation
│ │ │ │ │ │ ├── AbstractAnnotationAwareTransactionalTests.java
│ │ │ │ │ │ ├── DirtiesContext.java
│ │ │ │ │ │ ├── ExpectedException.java
│ │ │ │ │ │ ├── IfProfileValue.java
│ │ │ │ │ │ ├── NotTransactional.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── ProfileValueSourceConfiguration.java
│ │ │ │ │ │ ├── ProfileValueSource.java
│ │ │ │ │ │ ├── ProfileValueUtils.java
│ │ │ │ │ │ ├── Repeat.java
│ │ │ │ │ │ ├── Rollback.java
│ │ │ │ │ │ ├── SystemProfileValueSource.java
│ │ │ │ │ │ └── Timed.java
│ │ │ │ │ ├── AssertThrows.java
│ │ │ │ │ ├── ConditionalTestCase.java
│ │ │ │ │ ├── context
│ │ │ │ │ │ ├── ContextCache.java
│ │ │ │ │ │ ├── ContextConfiguration.java
│ │ │ │ │ │ ├── ContextLoader.java
│ │ │ │ │ │ ├── junit38
│ │ │ │ │ │ │ ├── AbstractJUnit38SpringContextTests.java
│ │ │ │ │ │ │ ├── AbstractTransactionalJUnit38SpringContextTests.java
│ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ ├── junit4
│ │ │ │ │ │ │ ├── AbstractJUnit4SpringContextTests.java
│ │ │ │ │ │ │ ├── AbstractTransactionalJUnit4SpringContextTests.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── SpringJUnit4ClassRunner.java
│ │ │ │ │ │ │ └── statements
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── RunAfterTestClassCallbacks.java
│ │ │ │ │ │ │ ├── RunAfterTestMethodCallbacks.java
│ │ │ │ │ │ │ ├── RunBeforeTestClassCallbacks.java
│ │ │ │ │ │ │ ├── RunBeforeTestMethodCallbacks.java
│ │ │ │ │ │ │ ├── SpringFailOnTimeout.java
│ │ │ │ │ │ │ └── SpringRepeat.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ ├── AbstractContextLoader.java
│ │ │ │ │ │ │ ├── AbstractGenericContextLoader.java
│ │ │ │ │ │ │ ├── AbstractTestExecutionListener.java
│ │ │ │ │ │ │ ├── DependencyInjectionTestExecutionListener.java
│ │ │ │ │ │ │ ├── DirtiesContextTestExecutionListener.java
│ │ │ │ │ │ │ ├── GenericPropertiesContextLoader.java
│ │ │ │ │ │ │ ├── GenericXmlContextLoader.java
│ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ ├── TestContext.java
│ │ │ │ │ │ ├── TestContextManager.java
│ │ │ │ │ │ ├── TestExecutionListener.java
│ │ │ │ │ │ ├── TestExecutionListeners.java
│ │ │ │ │ │ ├── testng
│ │ │ │ │ │ │ ├── AbstractTestNGSpringContextTests.java
│ │ │ │ │ │ │ ├── AbstractTransactionalTestNGSpringContextTests.java
│ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ └── transaction
│ │ │ │ │ │ ├── AfterTransaction.java
│ │ │ │ │ │ ├── BeforeTransaction.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── TransactionalTestExecutionListener.java
│ │ │ │ │ │ ├── TransactionConfigurationAttributes.java
│ │ │ │ │ │ └── TransactionConfiguration.java
│ │ │ │ │ ├── jdbc
│ │ │ │ │ │ ├── JdbcTestUtils.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ └── SimpleJdbcTestUtils.java
│ │ │ │ │ ├── jpa
│ │ │ │ │ │ ├── AbstractAspectjJpaTests.java
│ │ │ │ │ │ ├── AbstractJpaTests.java
│ │ │ │ │ │ ├── OrmXmlOverridingShadowingClassLoader.java
│ │ │ │ │ │ └── package-info.java
│ │ │ │ │ ├── package-info.java
│ │ │ │ │ ├── util
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ └── ReflectionTestUtils.java
│ │ │ │ │ └── web
│ │ │ │ │ ├── AbstractModelAndViewTests.java
│ │ │ │ │ ├── ModelAndViewAssert.java
│ │ │ │ │ └── package-info.java
│ │ │ │ └── overview.html
│ │ │ └── test
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── springframework
│ │ │ │ ├── beans
│ │ │ │ │ ├── Colour.java
│ │ │ │ │ ├── Employee.java
│ │ │ │ │ ├── IndexedTestBean.java
│ │ │ │ │ ├── INestedTestBean.java
│ │ │ │ │ ├── IOther.java
│ │ │ │ │ ├── ITestBean.java
│ │ │ │ │ ├── NestedTestBean.java
│ │ │ │ │ ├── Pet.java
│ │ │ │ │ └── TestBean.java
│ │ │ │ ├── mock
│ │ │ │ │ └── web
│ │ │ │ │ ├── MockHttpServletRequestTests.java
│ │ │ │ │ ├── MockHttpServletResponseTests.java
│ │ │ │ │ ├── MockPageContextTests.java
│ │ │ │ │ └── MockServletContextTests.java
│ │ │ │ ├── test
│ │ │ │ │ ├── AbstractSpr3350SingleSpringContextTests.java
│ │ │ │ │ ├── annotation
│ │ │ │ │ │ ├── ProfileValueAnnotationAwareTransactionalTests-context.xml
│ │ │ │ │ │ ├── ProfileValueAnnotationAwareTransactionalTests.java
│ │ │ │ │ │ └── ProfileValueUtilsTests.java
│ │ │ │ │ ├── context
│ │ │ │ │ │ ├── ClassLevelDirtiesContextTests.java
│ │ │ │ │ │ ├── configuration
│ │ │ │ │ │ │ ├── ContextConfigurationWithPropertiesExtendingPropertiesAndInheritedLoaderTests-context.properties
│ │ │ │ │ │ │ ├── ContextConfigurationWithPropertiesExtendingPropertiesAndInheritedLoaderTests.java
│ │ │ │ │ │ │ ├── ContextConfigurationWithPropertiesExtendingPropertiesTests-context.properties
│ │ │ │ │ │ │ └── ContextConfigurationWithPropertiesExtendingPropertiesTests.java
│ │ │ │ │ │ ├── expression
│ │ │ │ │ │ │ ├── ExpressionUsageTests-context.xml
│ │ │ │ │ │ │ └── ExpressionUsageTests.java
│ │ │ │ │ │ ├── junit38
│ │ │ │ │ │ │ ├── ConcreteTransactionalJUnit38SpringContextTests-context.xml
│ │ │ │ │ │ │ ├── ConcreteTransactionalJUnit38SpringContextTests.java
│ │ │ │ │ │ │ ├── FailingBeforeAndAfterMethodsTests-context.xml
│ │ │ │ │ │ │ ├── FailingBeforeAndAfterMethodsTests.java
│ │ │ │ │ │ │ ├── ProfileValueJUnit38SpringContextTests.java
│ │ │ │ │ │ │ └── RepeatedJUnit38SpringContextTests.java
│ │ │ │ │ │ ├── junit4
│ │ │ │ │ │ │ ├── AbsolutePathSpringJUnit4ClassRunnerAppCtxTests.java
│ │ │ │ │ │ │ ├── AbstractTransactionalSpringRunnerTests.java
│ │ │ │ │ │ │ ├── BeforeAndAfterTransactionAnnotationTests-context.xml
│ │ │ │ │ │ │ ├── BeforeAndAfterTransactionAnnotationTests.java
│ │ │ │ │ │ │ ├── ClassLevelDisabledSpringRunnerTests.java
│ │ │ │ │ │ │ ├── ClassLevelTransactionalSpringRunnerTests-context.xml
│ │ │ │ │ │ │ ├── ClassLevelTransactionalSpringRunnerTests.java
│ │ │ │ │ │ │ ├── ClassPathResourceSpringJUnit4ClassRunnerAppCtxTests.java
│ │ │ │ │ │ │ ├── ConcreteTransactionalJUnit4SpringContextTests-context.xml
│ │ │ │ │ │ │ ├── ConcreteTransactionalJUnit4SpringContextTests.java
│ │ │ │ │ │ │ ├── CustomDefaultContextLoaderClassSpringRunnerTests.java
│ │ │ │ │ │ │ ├── DefaultRollbackFalseTransactionalSpringRunnerTests-context.xml
│ │ │ │ │ │ │ ├── DefaultRollbackFalseTransactionalSpringRunnerTests.java
│ │ │ │ │ │ │ ├── DefaultRollbackTrueTransactionalSpringRunnerTests-context.xml
│ │ │ │ │ │ │ ├── DefaultRollbackTrueTransactionalSpringRunnerTests.java
│ │ │ │ │ │ │ ├── EnabledAndIgnoredSpringRunnerTests.java
│ │ │ │ │ │ │ ├── ExpectedExceptionSpringRunnerTests.java
│ │ │ │ │ │ │ ├── FailingBeforeAndAfterMethodsTests-context.xml
│ │ │ │ │ │ │ ├── FailingBeforeAndAfterMethodsTests.java
│ │ │ │ │ │ │ ├── HardCodedProfileValueSourceSpringRunnerTests.java
│ │ │ │ │ │ │ ├── InheritedConfigSpringJUnit4ClassRunnerAppCtxTests.java
│ │ │ │ │ │ │ ├── MethodLevelTransactionalSpringRunnerTests-context.xml
│ │ │ │ │ │ │ ├── MethodLevelTransactionalSpringRunnerTests.java
│ │ │ │ │ │ │ ├── MultipleResourcesSpringJUnit4ClassRunnerAppCtxTests-context1.xml
│ │ │ │ │ │ │ ├── MultipleResourcesSpringJUnit4ClassRunnerAppCtxTests-context2.xml
│ │ │ │ │ │ │ ├── MultipleResourcesSpringJUnit4ClassRunnerAppCtxTests-context3.xml
│ │ │ │ │ │ │ ├── MultipleResourcesSpringJUnit4ClassRunnerAppCtxTests.java
│ │ │ │ │ │ │ ├── orm
│ │ │ │ │ │ │ │ ├── db-schema.sql
│ │ │ │ │ │ │ │ ├── db-test-data.sql
│ │ │ │ │ │ │ │ ├── domain
│ │ │ │ │ │ │ │ │ ├── DriversLicense.hbm.xml
│ │ │ │ │ │ │ │ │ ├── DriversLicense.java
│ │ │ │ │ │ │ │ │ ├── Person.hbm.xml
│ │ │ │ │ │ │ │ │ └── Person.java
│ │ │ │ │ │ │ │ ├── HibernateSessionFlushingTests-context.xml
│ │ │ │ │ │ │ │ ├── HibernateSessionFlushingTests.java
│ │ │ │ │ │ │ │ ├── repository
│ │ │ │ │ │ │ │ │ ├── hibernate
│ │ │ │ │ │ │ │ │ │ └── HibernatePersonRepository.java
│ │ │ │ │ │ │ │ │ └── PersonRepository.java
│ │ │ │ │ │ │ │ └── service
│ │ │ │ │ │ │ │ ├── impl
│ │ │ │ │ │ │ │ │ └── StandardPersonService.java
│ │ │ │ │ │ │ │ └── PersonService.java
│ │ │ │ │ │ │ ├── ParameterizedDependencyInjectionTests-context.xml
│ │ │ │ │ │ │ ├── ParameterizedDependencyInjectionTests.java
│ │ │ │ │ │ │ ├── PropertiesBasedSpringJUnit4ClassRunnerAppCtxTests-context.properties
│ │ │ │ │ │ │ ├── PropertiesBasedSpringJUnit4ClassRunnerAppCtxTests.java
│ │ │ │ │ │ │ ├── RelativePathSpringJUnit4ClassRunnerAppCtxTests.java
│ │ │ │ │ │ │ ├── RepeatedSpringRunnerTests.java
│ │ │ │ │ │ │ ├── RollbackOverrideDefaultRollbackFalseTransactionalSpringRunnerTests-context.xml
│ │ │ │ │ │ │ ├── RollbackOverrideDefaultRollbackFalseTransactionalSpringRunnerTests.java
│ │ │ │ │ │ │ ├── RollbackOverrideDefaultRollbackTrueTransactionalSpringRunnerTests-context.xml
│ │ │ │ │ │ │ ├── RollbackOverrideDefaultRollbackTrueTransactionalSpringRunnerTests.java
│ │ │ │ │ │ │ ├── spr3896
│ │ │ │ │ │ │ │ ├── BeanOverridingDefaultLocationsInheritedTests-context.xml
│ │ │ │ │ │ │ │ ├── BeanOverridingDefaultLocationsInheritedTests.java
│ │ │ │ │ │ │ │ ├── BeanOverridingExplicitLocationsInheritedTests.java
│ │ │ │ │ │ │ │ ├── DefaultLocationsBaseTests-context.xml
│ │ │ │ │ │ │ │ ├── DefaultLocationsBaseTests.java
│ │ │ │ │ │ │ │ ├── DefaultLocationsInheritedTests-context.xml
│ │ │ │ │ │ │ │ ├── DefaultLocationsInheritedTests.java
│ │ │ │ │ │ │ │ ├── ExplicitLocationsBaseTests.java
│ │ │ │ │ │ │ │ ├── ExplicitLocationsInheritedTests.java
│ │ │ │ │ │ │ │ └── Spr3896SuiteTests.java
│ │ │ │ │ │ │ ├── spr6128
│ │ │ │ │ │ │ │ ├── AutowiredQualifierTests-context.xml
│ │ │ │ │ │ │ │ └── AutowiredQualifierTests.java
│ │ │ │ │ │ │ ├── SpringJUnit47ClassRunnerRuleTests.java
│ │ │ │ │ │ │ ├── SpringJUnit4ClassRunnerAppCtxTests-context.xml
│ │ │ │ │ │ │ ├── SpringJUnit4ClassRunnerAppCtxTests.java
│ │ │ │ │ │ │ ├── SpringJUnit4ClassRunnerTests.java
│ │ │ │ │ │ │ ├── SpringJUnit4SuiteTests.java
│ │ │ │ │ │ │ ├── StandardJUnit4FeaturesSpringRunnerTests.java
│ │ │ │ │ │ │ ├── StandardJUnit4FeaturesTests.java
│ │ │ │ │ │ │ ├── TimedSpringRunnerTests.java
│ │ │ │ │ │ │ ├── TimedTransactionalSpringRunnerTests.java
│ │ │ │ │ │ │ ├── TrackingRunListener.java
│ │ │ │ │ │ │ └── transactionalTests-context.xml
│ │ │ │ │ │ ├── SpringRunnerContextCacheTests.java
│ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ ├── CustomizedGenericXmlContextLoaderTests-context.xml
│ │ │ │ │ │ │ ├── CustomizedGenericXmlContextLoaderTests.java
│ │ │ │ │ │ │ └── GenericXmlContextLoaderResourceLocationsTests.java
│ │ │ │ │ │ ├── TestContextManagerTests.java
│ │ │ │ │ │ ├── TestExecutionListenersTests.java
│ │ │ │ │ │ └── testng
│ │ │ │ │ │ ├── ConcreteTransactionalTestNGSpringContextTests-context.xml
│ │ │ │ │ │ ├── ConcreteTransactionalTestNGSpringContextTests.java
│ │ │ │ │ │ ├── DirtiesContextTransactionalTestNGSpringContextTests-context.xml
│ │ │ │ │ │ ├── DirtiesContextTransactionalTestNGSpringContextTests.java
│ │ │ │ │ │ ├── FailingBeforeAndAfterMethodsTests-context.xml
│ │ │ │ │ │ ├── FailingBeforeAndAfterMethodsTests.java
│ │ │ │ │ │ ├── TimedTransactionalTestNGSpringContextTests-context.xml
│ │ │ │ │ │ └── TimedTransactionalTestNGSpringContextTests.java
│ │ │ │ │ ├── jdbc
│ │ │ │ │ │ └── JdbcTestUtilsTests.java
│ │ │ │ │ ├── PropertiesBasedSpr3350SingleSpringContextTests-context.properties
│ │ │ │ │ ├── PropertiesBasedSpr3350SingleSpringContextTests.java
│ │ │ │ │ ├── Spr3264DependencyInjectionSpringContextTests.java
│ │ │ │ │ ├── Spr3264SingleSpringContextTests.java
│ │ │ │ │ ├── transaction
│ │ │ │ │ │ └── TransactionTestUtils.java
│ │ │ │ │ ├── util
│ │ │ │ │ │ ├── ReflectionTestUtilsTests.java
│ │ │ │ │ │ └── subpackage
│ │ │ │ │ │ ├── PersistentEntity.java
│ │ │ │ │ │ └── Person.java
│ │ │ │ │ ├── XmlBasedSpr3350SingleSpringContextTests-context.xml
│ │ │ │ │ └── XmlBasedSpr3350SingleSpringContextTests.java
│ │ │ │ └── web
│ │ │ │ └── multipart
│ │ │ │ └── MockMultipartHttpServletRequestTests.java
│ │ │ └── resources
│ │ │ └── log4j.xml
│ │ ├── template.mf
│ │ └── test.iml
│ ├── org.springframework.transaction
│ │ ├── build.xml
│ │ ├── ivy.xml
│ │ ├── pom.xml
│ │ ├── src
│ │ │ ├── main
│ │ │ │ ├── java
│ │ │ │ │ ├── org
│ │ │ │ │ │ └── springframework
│ │ │ │ │ │ ├── dao
│ │ │ │ │ │ │ ├── annotation
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── PersistenceExceptionTranslationAdvisor.java
│ │ │ │ │ │ │ │ └── PersistenceExceptionTranslationPostProcessor.java
│ │ │ │ │ │ │ ├── CannotAcquireLockException.java
│ │ │ │ │ │ │ ├── CannotSerializeTransactionException.java
│ │ │ │ │ │ │ ├── CleanupFailureDataAccessException.java
│ │ │ │ │ │ │ ├── ConcurrencyFailureException.java
│ │ │ │ │ │ │ ├── DataAccessException.java
│ │ │ │ │ │ │ ├── DataAccessResourceFailureException.java
│ │ │ │ │ │ │ ├── DataIntegrityViolationException.java
│ │ │ │ │ │ │ ├── DataRetrievalFailureException.java
│ │ │ │ │ │ │ ├── DeadlockLoserDataAccessException.java
│ │ │ │ │ │ │ ├── DuplicateKeyException.java
│ │ │ │ │ │ │ ├── EmptyResultDataAccessException.java
│ │ │ │ │ │ │ ├── IncorrectResultSizeDataAccessException.java
│ │ │ │ │ │ │ ├── IncorrectUpdateSemanticsDataAccessException.java
│ │ │ │ │ │ │ ├── InvalidDataAccessApiUsageException.java
│ │ │ │ │ │ │ ├── InvalidDataAccessResourceUsageException.java
│ │ │ │ │ │ │ ├── NonTransientDataAccessException.java
│ │ │ │ │ │ │ ├── NonTransientDataAccessResourceException.java
│ │ │ │ │ │ │ ├── OptimisticLockingFailureException.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── PermissionDeniedDataAccessException.java
│ │ │ │ │ │ │ ├── PessimisticLockingFailureException.java
│ │ │ │ │ │ │ ├── RecoverableDataAccessException.java
│ │ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ │ ├── ChainedPersistenceExceptionTranslator.java
│ │ │ │ │ │ │ │ ├── DaoSupport.java
│ │ │ │ │ │ │ │ ├── DataAccessUtils.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── PersistenceExceptionTranslationInterceptor.java
│ │ │ │ │ │ │ │ └── PersistenceExceptionTranslator.java
│ │ │ │ │ │ │ ├── TransientDataAccessException.java
│ │ │ │ │ │ │ ├── TransientDataAccessResourceException.java
│ │ │ │ │ │ │ ├── TypeMismatchDataAccessException.java
│ │ │ │ │ │ │ └── UncategorizedDataAccessException.java
│ │ │ │ │ │ ├── jca
│ │ │ │ │ │ │ ├── cci
│ │ │ │ │ │ │ │ ├── CannotCreateRecordException.java
│ │ │ │ │ │ │ │ ├── CannotGetCciConnectionException.java
│ │ │ │ │ │ │ │ ├── CciOperationNotSupportedException.java
│ │ │ │ │ │ │ │ ├── connection
│ │ │ │ │ │ │ │ │ ├── CciLocalTransactionManager.java
│ │ │ │ │ │ │ │ │ ├── ConnectionFactoryUtils.java
│ │ │ │ │ │ │ │ │ ├── ConnectionHolder.java
│ │ │ │ │ │ │ │ │ ├── ConnectionSpecConnectionFactoryAdapter.java
│ │ │ │ │ │ │ │ │ ├── DelegatingConnectionFactory.java
│ │ │ │ │ │ │ │ │ ├── NotSupportedRecordFactory.java
│ │ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ │ ├── SingleConnectionFactory.java
│ │ │ │ │ │ │ │ │ └── TransactionAwareConnectionFactoryProxy.java
│ │ │ │ │ │ │ │ ├── core
│ │ │ │ │ │ │ │ │ ├── CciOperations.java
│ │ │ │ │ │ │ │ │ ├── CciTemplate.java
│ │ │ │ │ │ │ │ │ ├── ConnectionCallback.java
│ │ │ │ │ │ │ │ │ ├── InteractionCallback.java
│ │ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ │ ├── RecordCreator.java
│ │ │ │ │ │ │ │ │ ├── RecordExtractor.java
│ │ │ │ │ │ │ │ │ └── support
│ │ │ │ │ │ │ │ │ ├── CciDaoSupport.java
│ │ │ │ │ │ │ │ │ ├── CommAreaRecord.java
│ │ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ │ ├── InvalidResultSetAccessException.java
│ │ │ │ │ │ │ │ ├── object
│ │ │ │ │ │ │ │ │ ├── EisOperation.java
│ │ │ │ │ │ │ │ │ ├── MappingCommAreaOperation.java
│ │ │ │ │ │ │ │ │ ├── MappingRecordOperation.java
│ │ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ │ └── SimpleRecordOperation.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ └── RecordTypeNotSupportedException.java
│ │ │ │ │ │ │ ├── context
│ │ │ │ │ │ │ │ ├── BootstrapContextAware.java
│ │ │ │ │ │ │ │ ├── BootstrapContextAwareProcessor.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── ra.xml
│ │ │ │ │ │ │ │ ├── ResourceAdapterApplicationContext.java
│ │ │ │ │ │ │ │ └── SpringContextResourceAdapter.java
│ │ │ │ │ │ │ ├── endpoint
│ │ │ │ │ │ │ │ ├── AbstractMessageEndpointFactory.java
│ │ │ │ │ │ │ │ ├── GenericMessageEndpointFactory.java
│ │ │ │ │ │ │ │ ├── GenericMessageEndpointManager.java
│ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ │ ├── LocalConnectionFactoryBean.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── ResourceAdapterFactoryBean.java
│ │ │ │ │ │ │ │ └── SimpleBootstrapContext.java
│ │ │ │ │ │ │ └── work
│ │ │ │ │ │ │ ├── DelegatingWork.java
│ │ │ │ │ │ │ ├── glassfish
│ │ │ │ │ │ │ │ ├── GlassFishWorkManagerTaskExecutor.java
│ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ ├── jboss
│ │ │ │ │ │ │ │ ├── JBossWorkManagerTaskExecutor.java
│ │ │ │ │ │ │ │ ├── JBossWorkManagerUtils.java
│ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── SimpleTaskWorkManager.java
│ │ │ │ │ │ │ └── WorkManagerTaskExecutor.java
│ │ │ │ │ │ └── transaction
│ │ │ │ │ │ ├── annotation
│ │ │ │ │ │ │ ├── AnnotationTransactionAttributeSource.java
│ │ │ │ │ │ │ ├── Ejb3TransactionAnnotationParser.java
│ │ │ │ │ │ │ ├── Isolation.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── Propagation.java
│ │ │ │ │ │ │ ├── SpringTransactionAnnotationParser.java
│ │ │ │ │ │ │ ├── Transactional.java
│ │ │ │ │ │ │ └── TransactionAnnotationParser.java
│ │ │ │ │ │ ├── CannotCreateTransactionException.java
│ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ ├── AnnotationDrivenBeanDefinitionParser.java
│ │ │ │ │ │ │ ├── JtaTransactionManagerBeanDefinitionParser.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── TxAdviceBeanDefinitionParser.java
│ │ │ │ │ │ │ └── TxNamespaceHandler.java
│ │ │ │ │ │ ├── HeuristicCompletionException.java
│ │ │ │ │ │ ├── IllegalTransactionStateException.java
│ │ │ │ │ │ ├── interceptor
│ │ │ │ │ │ │ ├── AbstractFallbackTransactionAttributeSource.java
│ │ │ │ │ │ │ ├── BeanFactoryTransactionAttributeSourceAdvisor.java
│ │ │ │ │ │ │ ├── CompositeTransactionAttributeSource.java
│ │ │ │ │ │ │ ├── DefaultTransactionAttribute.java
│ │ │ │ │ │ │ ├── DelegatingTransactionAttribute.java
│ │ │ │ │ │ │ ├── MatchAlwaysTransactionAttributeSource.java
│ │ │ │ │ │ │ ├── MethodMapTransactionAttributeSource.java
│ │ │ │ │ │ │ ├── NameMatchTransactionAttributeSource.java
│ │ │ │ │ │ │ ├── NoRollbackRuleAttribute.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── RollbackRuleAttribute.java
│ │ │ │ │ │ │ ├── RuleBasedTransactionAttribute.java
│ │ │ │ │ │ │ ├── TransactionAspectSupport.java
│ │ │ │ │ │ │ ├── TransactionAspectUtils.java
│ │ │ │ │ │ │ ├── TransactionAttributeEditor.java
│ │ │ │ │ │ │ ├── TransactionAttribute.java
│ │ │ │ │ │ │ ├── TransactionAttributeSourceAdvisor.java
│ │ │ │ │ │ │ ├── TransactionAttributeSourceEditor.java
│ │ │ │ │ │ │ ├── TransactionAttributeSource.java
│ │ │ │ │ │ │ ├── TransactionAttributeSourcePointcut.java
│ │ │ │ │ │ │ ├── TransactionInterceptor.java
│ │ │ │ │ │ │ └── TransactionProxyFactoryBean.java
│ │ │ │ │ │ ├── InvalidIsolationLevelException.java
│ │ │ │ │ │ ├── InvalidTimeoutException.java
│ │ │ │ │ │ ├── jta
│ │ │ │ │ │ │ ├── JtaAfterCompletionSynchronization.java
│ │ │ │ │ │ │ ├── JtaTransactionManager.java
│ │ │ │ │ │ │ ├── JtaTransactionObject.java
│ │ │ │ │ │ │ ├── ManagedTransactionAdapter.java
│ │ │ │ │ │ │ ├── OC4JJtaTransactionManager.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── SimpleTransactionFactory.java
│ │ │ │ │ │ │ ├── SpringJtaSynchronizationAdapter.java
│ │ │ │ │ │ │ ├── TransactionFactory.java
│ │ │ │ │ │ │ ├── UserTransactionAdapter.java
│ │ │ │ │ │ │ ├── WebLogicJtaTransactionManager.java
│ │ │ │ │ │ │ └── WebSphereUowTransactionManager.java
│ │ │ │ │ │ ├── NestedTransactionNotSupportedException.java
│ │ │ │ │ │ ├── NoTransactionException.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── PlatformTransactionManager.java
│ │ │ │ │ │ ├── SavepointManager.java
│ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ ├── AbstractPlatformTransactionManager.java
│ │ │ │ │ │ │ ├── AbstractTransactionStatus.java
│ │ │ │ │ │ │ ├── CallbackPreferringPlatformTransactionManager.java
│ │ │ │ │ │ │ ├── DefaultTransactionDefinition.java
│ │ │ │ │ │ │ ├── DefaultTransactionStatus.java
│ │ │ │ │ │ │ ├── DelegatingTransactionDefinition.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── ResourceHolder.java
│ │ │ │ │ │ │ ├── ResourceHolderSupport.java
│ │ │ │ │ │ │ ├── ResourceHolderSynchronization.java
│ │ │ │ │ │ │ ├── ResourceTransactionManager.java
│ │ │ │ │ │ │ ├── SimpleTransactionStatus.java
│ │ │ │ │ │ │ ├── SmartTransactionObject.java
│ │ │ │ │ │ │ ├── TransactionCallback.java
│ │ │ │ │ │ │ ├── TransactionCallbackWithoutResult.java
│ │ │ │ │ │ │ ├── TransactionOperations.java
│ │ │ │ │ │ │ ├── TransactionSynchronizationAdapter.java
│ │ │ │ │ │ │ ├── TransactionSynchronization.java
│ │ │ │ │ │ │ ├── TransactionSynchronizationManager.java
│ │ │ │ │ │ │ ├── TransactionSynchronizationUtils.java
│ │ │ │ │ │ │ └── TransactionTemplate.java
│ │ │ │ │ │ ├── TransactionDefinition.java
│ │ │ │ │ │ ├── TransactionException.java
│ │ │ │ │ │ ├── TransactionStatus.java
│ │ │ │ │ │ ├── TransactionSuspensionNotSupportedException.java
│ │ │ │ │ │ ├── TransactionSystemException.java
│ │ │ │ │ │ ├── TransactionTimedOutException.java
│ │ │ │ │ │ ├── TransactionUsageException.java
│ │ │ │ │ │ └── UnexpectedRollbackException.java
│ │ │ │ │ └── overview.html
│ │ │ │ └── resources
│ │ │ │ ├── META-INF
│ │ │ │ │ ├── spring.handlers
│ │ │ │ │ ├── spring.schemas
│ │ │ │ │ └── spring.tooling
│ │ │ │ └── org
│ │ │ │ └── springframework
│ │ │ │ └── transaction
│ │ │ │ └── config
│ │ │ │ ├── spring-tx-2.0.xsd
│ │ │ │ ├── spring-tx-2.5.xsd
│ │ │ │ ├── spring-tx-3.0.xsd
│ │ │ │ └── spring-tx.gif
│ │ │ └── test
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── springframework
│ │ │ │ ├── beans
│ │ │ │ │ ├── Colour.java
│ │ │ │ │ ├── DerivedTestBean.java
│ │ │ │ │ ├── factory
│ │ │ │ │ │ └── parsing
│ │ │ │ │ │ └── CollectingReaderEventListener.java
│ │ │ │ │ ├── IndexedTestBean.java
│ │ │ │ │ ├── INestedTestBean.java
│ │ │ │ │ ├── IOther.java
│ │ │ │ │ ├── ITestBean.java
│ │ │ │ │ ├── NestedTestBean.java
│ │ │ │ │ └── TestBean.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── annotation
│ │ │ │ │ │ ├── PersistenceExceptionTranslationAdvisorTests.java
│ │ │ │ │ │ ├── PersistenceExceptionTranslationInterceptorTests.java
│ │ │ │ │ │ └── PersistenceExceptionTranslationPostProcessorTests.java
│ │ │ │ │ └── support
│ │ │ │ │ ├── ChainedPersistenceExceptionTranslatorTests.java
│ │ │ │ │ └── DataAccessUtilsTests.java
│ │ │ │ ├── jca
│ │ │ │ │ ├── cci
│ │ │ │ │ │ ├── CciLocalTransactionTests.java
│ │ │ │ │ │ ├── CciTemplateTests.java
│ │ │ │ │ │ └── EisOperationTests.java
│ │ │ │ │ └── support
│ │ │ │ │ └── LocalConnectionFactoryBeanTests.java
│ │ │ │ ├── mock
│ │ │ │ │ └── jndi
│ │ │ │ │ ├── ExpectedLookupTemplate.java
│ │ │ │ │ ├── SimpleNamingContextBuilder.java
│ │ │ │ │ └── SimpleNamingContext.java
│ │ │ │ ├── transaction
│ │ │ │ │ ├── annotation
│ │ │ │ │ │ ├── AnnotationTransactionAttributeSourceTests.java
│ │ │ │ │ │ ├── AnnotationTransactionInterceptorTests.java
│ │ │ │ │ │ ├── AnnotationTransactionNamespaceHandlerTests.java
│ │ │ │ │ │ └── annotationTransactionNamespaceHandlerTests.xml
│ │ │ │ │ ├── CallCountingTransactionManager.java
│ │ │ │ │ ├── config
│ │ │ │ │ │ ├── annotationDrivenConfigurationClassTests.xml
│ │ │ │ │ │ ├── annotationDrivenProxyTargetClassTests.xml
│ │ │ │ │ │ ├── AnnotationDrivenTests.java
│ │ │ │ │ │ ├── TransactionalService.java
│ │ │ │ │ │ └── TransactionManagerConfiguration.java
│ │ │ │ │ ├── interceptor
│ │ │ │ │ │ ├── AbstractTransactionAspectTests.java
│ │ │ │ │ │ ├── BeanFactoryTransactionTests.java
│ │ │ │ │ │ ├── ImplementsNoInterfaces.java
│ │ │ │ │ │ ├── MapTransactionAttributeSource.java
│ │ │ │ │ │ ├── MyRuntimeException.java
│ │ │ │ │ │ ├── noTransactionAttributeSource.xml
│ │ │ │ │ │ ├── PlatformTransactionManagerFacade.java
│ │ │ │ │ │ ├── RollbackRuleTests.java
│ │ │ │ │ │ ├── RuleBasedTransactionAttributeTests.java
│ │ │ │ │ │ ├── transactionalBeanFactory.xml
│ │ │ │ │ │ ├── TransactionAttributeEditorTests.java
│ │ │ │ │ │ ├── TransactionAttributeSourceAdvisorTests.java
│ │ │ │ │ │ ├── TransactionAttributeSourceEditorTests.java
│ │ │ │ │ │ ├── TransactionAttributeSourceTests.java
│ │ │ │ │ │ └── TransactionInterceptorTests.java
│ │ │ │ │ ├── JndiJtaTransactionManagerTests.java
│ │ │ │ │ ├── jta
│ │ │ │ │ │ ├── MockUOWManager.java
│ │ │ │ │ │ └── WebSphereUowTransactionManagerTests.java
│ │ │ │ │ ├── JtaTransactionManagerTests.java
│ │ │ │ │ ├── MockCallbackPreferringTransactionManager.java
│ │ │ │ │ ├── MockJtaTransaction.java
│ │ │ │ │ ├── support
│ │ │ │ │ │ └── JtaTransactionManagerSerializationTests.java
│ │ │ │ │ ├── TestTransactionManager.java
│ │ │ │ │ ├── TransactionSupportTests.java
│ │ │ │ │ ├── TxNamespaceHandlerEventTests.java
│ │ │ │ │ ├── TxNamespaceHandlerTests.java
│ │ │ │ │ └── txNamespaceHandlerTests.xml
│ │ │ │ └── util
│ │ │ │ └── SerializationTestUtils.java
│ │ │ └── resources
│ │ │ └── log4j.xml
│ │ ├── template.mf
│ │ └── transaction.iml
│ ├── org.springframework.web
│ │ ├── build.xml
│ │ ├── ivy.xml
│ │ ├── pom.xml
│ │ ├── src
│ │ │ ├── main
│ │ │ │ ├── java
│ │ │ │ │ ├── org
│ │ │ │ │ │ └── springframework
│ │ │ │ │ │ ├── http
│ │ │ │ │ │ │ ├── client
│ │ │ │ │ │ │ │ ├── AbstractClientHttpRequest.java
│ │ │ │ │ │ │ │ ├── ClientHttpRequestFactory.java
│ │ │ │ │ │ │ │ ├── ClientHttpRequest.java
│ │ │ │ │ │ │ │ ├── ClientHttpResponse.java
│ │ │ │ │ │ │ │ ├── CommonsClientHttpRequestFactory.java
│ │ │ │ │ │ │ │ ├── CommonsClientHttpRequest.java
│ │ │ │ │ │ │ │ ├── CommonsClientHttpResponse.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── SimpleClientHttpRequestFactory.java
│ │ │ │ │ │ │ │ ├── SimpleClientHttpRequest.java
│ │ │ │ │ │ │ │ ├── SimpleClientHttpResponse.java
│ │ │ │ │ │ │ │ └── support
│ │ │ │ │ │ │ │ ├── HttpAccessor.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ └── ProxyFactoryBean.java
│ │ │ │ │ │ │ ├── converter
│ │ │ │ │ │ │ │ ├── AbstractHttpMessageConverter.java
│ │ │ │ │ │ │ │ ├── BufferedImageHttpMessageConverter.java
│ │ │ │ │ │ │ │ ├── ByteArrayHttpMessageConverter.java
│ │ │ │ │ │ │ │ ├── feed
│ │ │ │ │ │ │ │ │ ├── AbstractWireFeedHttpMessageConverter.java
│ │ │ │ │ │ │ │ │ ├── AtomFeedHttpMessageConverter.java
│ │ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ │ └── RssChannelHttpMessageConverter.java
│ │ │ │ │ │ │ │ ├── FormHttpMessageConverter.java
│ │ │ │ │ │ │ │ ├── HttpMessageConversionException.java
│ │ │ │ │ │ │ │ ├── HttpMessageConverter.java
│ │ │ │ │ │ │ │ ├── HttpMessageNotReadableException.java
│ │ │ │ │ │ │ │ ├── HttpMessageNotWritableException.java
│ │ │ │ │ │ │ │ ├── json
│ │ │ │ │ │ │ │ │ ├── MappingJacksonHttpMessageConverter.java
│ │ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── ResourceHttpMessageConverter.java
│ │ │ │ │ │ │ │ ├── StringHttpMessageConverter.java
│ │ │ │ │ │ │ │ └── xml
│ │ │ │ │ │ │ │ ├── AbstractJaxb2HttpMessageConverter.java
│ │ │ │ │ │ │ │ ├── AbstractXmlHttpMessageConverter.java
│ │ │ │ │ │ │ │ ├── Jaxb2RootElementHttpMessageConverter.java
│ │ │ │ │ │ │ │ ├── MarshallingHttpMessageConverter.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── SourceHttpMessageConverter.java
│ │ │ │ │ │ │ │ └── XmlAwareFormHttpMessageConverter.java
│ │ │ │ │ │ │ ├── HttpEntity.java
│ │ │ │ │ │ │ ├── HttpHeaders.java
│ │ │ │ │ │ │ ├── HttpInputMessage.java
│ │ │ │ │ │ │ ├── HttpMessage.java
│ │ │ │ │ │ │ ├── HttpMethod.java
│ │ │ │ │ │ │ ├── HttpOutputMessage.java
│ │ │ │ │ │ │ ├── HttpStatus.java
│ │ │ │ │ │ │ ├── MediaTypeEditor.java
│ │ │ │ │ │ │ ├── MediaType.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── ResponseEntity.java
│ │ │ │ │ │ │ └── server
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── ServerHttpRequest.java
│ │ │ │ │ │ │ ├── ServerHttpResponse.java
│ │ │ │ │ │ │ ├── ServletServerHttpRequest.java
│ │ │ │ │ │ │ └── ServletServerHttpResponse.java
│ │ │ │ │ │ ├── remoting
│ │ │ │ │ │ │ ├── caucho
│ │ │ │ │ │ │ │ ├── BurlapClientInterceptor.java
│ │ │ │ │ │ │ │ ├── BurlapExporter.java
│ │ │ │ │ │ │ │ ├── BurlapProxyFactoryBean.java
│ │ │ │ │ │ │ │ ├── BurlapServiceExporter.java
│ │ │ │ │ │ │ │ ├── HessianClientInterceptor.java
│ │ │ │ │ │ │ │ ├── HessianExporter.java
│ │ │ │ │ │ │ │ ├── HessianProxyFactoryBean.java
│ │ │ │ │ │ │ │ ├── HessianServiceExporter.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── SimpleBurlapServiceExporter.java
│ │ │ │ │ │ │ │ └── SimpleHessianServiceExporter.java
│ │ │ │ │ │ │ ├── httpinvoker
│ │ │ │ │ │ │ │ ├── AbstractHttpInvokerRequestExecutor.java
│ │ │ │ │ │ │ │ ├── CommonsHttpInvokerRequestExecutor.java
│ │ │ │ │ │ │ │ ├── HttpInvokerClientConfiguration.java
│ │ │ │ │ │ │ │ ├── HttpInvokerClientInterceptor.java
│ │ │ │ │ │ │ │ ├── HttpInvokerProxyFactoryBean.java
│ │ │ │ │ │ │ │ ├── HttpInvokerRequestExecutor.java
│ │ │ │ │ │ │ │ ├── HttpInvokerServiceExporter.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── SimpleHttpInvokerRequestExecutor.java
│ │ │ │ │ │ │ │ └── SimpleHttpInvokerServiceExporter.java
│ │ │ │ │ │ │ ├── jaxrpc
│ │ │ │ │ │ │ │ ├── JaxRpcPortClientInterceptor.java
│ │ │ │ │ │ │ │ ├── JaxRpcPortProxyFactoryBean.java
│ │ │ │ │ │ │ │ ├── JaxRpcServicePostProcessor.java
│ │ │ │ │ │ │ │ ├── JaxRpcSoapFaultException.java
│ │ │ │ │ │ │ │ ├── LocalJaxRpcServiceFactoryBean.java
│ │ │ │ │ │ │ │ ├── LocalJaxRpcServiceFactory.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ └── ServletEndpointSupport.java
│ │ │ │ │ │ │ └── jaxws
│ │ │ │ │ │ │ ├── AbstractJaxWsServiceExporter.java
│ │ │ │ │ │ │ ├── JaxWsPortClientInterceptor.java
│ │ │ │ │ │ │ ├── JaxWsPortProxyFactoryBean.java
│ │ │ │ │ │ │ ├── JaxWsSoapFaultException.java
│ │ │ │ │ │ │ ├── LocalJaxWsServiceFactoryBean.java
│ │ │ │ │ │ │ ├── LocalJaxWsServiceFactory.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── SimpleHttpServerJaxWsServiceExporter.java
│ │ │ │ │ │ │ └── SimpleJaxWsServiceExporter.java
│ │ │ │ │ │ └── web
│ │ │ │ │ │ ├── bind
│ │ │ │ │ │ │ ├── annotation
│ │ │ │ │ │ │ │ ├── CookieValue.java
│ │ │ │ │ │ │ │ ├── ExceptionHandler.java
│ │ │ │ │ │ │ │ ├── InitBinder.java
│ │ │ │ │ │ │ │ ├── Mapping.java
│ │ │ │ │ │ │ │ ├── ModelAttribute.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── PathVariable.java
│ │ │ │ │ │ │ │ ├── RequestBody.java
│ │ │ │ │ │ │ │ ├── RequestHeader.java
│ │ │ │ │ │ │ │ ├── RequestMapping.java
│ │ │ │ │ │ │ │ ├── RequestMethod.java
│ │ │ │ │ │ │ │ ├── RequestParam.java
│ │ │ │ │ │ │ │ ├── ResponseBody.java
│ │ │ │ │ │ │ │ ├── ResponseStatus.java
│ │ │ │ │ │ │ │ ├── SessionAttributes.java
│ │ │ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ │ │ ├── HandlerMethodInvocationException.java
│ │ │ │ │ │ │ │ │ ├── HandlerMethodInvoker.java
│ │ │ │ │ │ │ │ │ ├── HandlerMethodResolver.java
│ │ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ │ └── ValueConstants.java
│ │ │ │ │ │ │ ├── EscapedErrors.java
│ │ │ │ │ │ │ ├── MissingServletRequestParameterException.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── ServletRequestBindingException.java
│ │ │ │ │ │ │ ├── ServletRequestDataBinder.java
│ │ │ │ │ │ │ ├── ServletRequestParameterPropertyValues.java
│ │ │ │ │ │ │ ├── ServletRequestUtils.java
│ │ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ │ ├── ConfigurableWebBindingInitializer.java
│ │ │ │ │ │ │ │ ├── DefaultSessionAttributeStore.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── SessionAttributeStore.java
│ │ │ │ │ │ │ │ ├── SessionStatus.java
│ │ │ │ │ │ │ │ ├── SimpleSessionStatus.java
│ │ │ │ │ │ │ │ ├── WebArgumentResolver.java
│ │ │ │ │ │ │ │ ├── WebBindingInitializer.java
│ │ │ │ │ │ │ │ └── WebRequestDataBinder.java
│ │ │ │ │ │ │ ├── UnsatisfiedServletRequestParameterException.java
│ │ │ │ │ │ │ └── WebDataBinder.java
│ │ │ │ │ │ ├── client
│ │ │ │ │ │ │ ├── DefaultResponseErrorHandler.java
│ │ │ │ │ │ │ ├── HttpClientErrorException.java
│ │ │ │ │ │ │ ├── HttpMessageConverterExtractor.java
│ │ │ │ │ │ │ ├── HttpServerErrorException.java
│ │ │ │ │ │ │ ├── HttpStatusCodeException.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── RequestCallback.java
│ │ │ │ │ │ │ ├── ResourceAccessException.java
│ │ │ │ │ │ │ ├── ResponseErrorHandler.java
│ │ │ │ │ │ │ ├── ResponseExtractor.java
│ │ │ │ │ │ │ ├── RestClientException.java
│ │ │ │ │ │ │ ├── RestOperations.java
│ │ │ │ │ │ │ ├── RestTemplate.java
│ │ │ │ │ │ │ └── support
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ └── RestGatewaySupport.java
│ │ │ │ │ │ ├── context
│ │ │ │ │ │ │ ├── ConfigurableWebApplicationContext.java
│ │ │ │ │ │ │ ├── ContextCleanupListener.java
│ │ │ │ │ │ │ ├── ContextLoader.java
│ │ │ │ │ │ │ ├── ContextLoaderListener.java
│ │ │ │ │ │ │ ├── ContextLoader.properties
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── request
│ │ │ │ │ │ │ │ ├── AbstractRequestAttributes.java
│ │ │ │ │ │ │ │ ├── AbstractRequestAttributesScope.java
│ │ │ │ │ │ │ │ ├── DestructionCallbackBindingListener.java
│ │ │ │ │ │ │ │ ├── FacesRequestAttributes.java
│ │ │ │ │ │ │ │ ├── FacesWebRequest.java
│ │ │ │ │ │ │ │ ├── Log4jNestedDiagnosticContextInterceptor.java
│ │ │ │ │ │ │ │ ├── NativeWebRequest.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── RequestAttributes.java
│ │ │ │ │ │ │ │ ├── RequestContextHolder.java
│ │ │ │ │ │ │ │ ├── RequestContextListener.java
│ │ │ │ │ │ │ │ ├── RequestScope.java
│ │ │ │ │ │ │ │ ├── ServletRequestAttributes.java
│ │ │ │ │ │ │ │ ├── ServletWebRequest.java
│ │ │ │ │ │ │ │ ├── SessionScope.java
│ │ │ │ │ │ │ │ ├── WebRequestInterceptor.java
│ │ │ │ │ │ │ │ └── WebRequest.java
│ │ │ │ │ │ │ ├── ServletConfigAware.java
│ │ │ │ │ │ │ ├── ServletContextAware.java
│ │ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ │ ├── AbstractRefreshableWebApplicationContext.java
│ │ │ │ │ │ │ │ ├── AnnotationConfigWebApplicationContext.java
│ │ │ │ │ │ │ │ ├── ContextExposingHttpServletRequest.java
│ │ │ │ │ │ │ │ ├── GenericWebApplicationContext.java
│ │ │ │ │ │ │ │ ├── HttpRequestHandlerServlet.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── RequestHandledEvent.java
│ │ │ │ │ │ │ │ ├── ServletContextAttributeExporter.java
│ │ │ │ │ │ │ │ ├── ServletContextAttributeFactoryBean.java
│ │ │ │ │ │ │ │ ├── ServletContextAwareProcessor.java
│ │ │ │ │ │ │ │ ├── ServletContextFactoryBean.java
│ │ │ │ │ │ │ │ ├── ServletContextParameterFactoryBean.java
│ │ │ │ │ │ │ │ ├── ServletContextPropertyPlaceholderConfigurer.java
│ │ │ │ │ │ │ │ ├── ServletContextResource.java
│ │ │ │ │ │ │ │ ├── ServletContextResourceLoader.java
│ │ │ │ │ │ │ │ ├── ServletContextResourcePatternResolver.java
│ │ │ │ │ │ │ │ ├── ServletContextScope.java
│ │ │ │ │ │ │ │ ├── ServletRequestHandledEvent.java
│ │ │ │ │ │ │ │ ├── SpringBeanAutowiringSupport.java
│ │ │ │ │ │ │ │ ├── StaticWebApplicationContext.java
│ │ │ │ │ │ │ │ ├── WebApplicationContextUtils.java
│ │ │ │ │ │ │ │ ├── WebApplicationObjectSupport.java
│ │ │ │ │ │ │ │ └── XmlWebApplicationContext.java
│ │ │ │ │ │ │ └── WebApplicationContext.java
│ │ │ │ │ │ ├── filter
│ │ │ │ │ │ │ ├── AbstractRequestLoggingFilter.java
│ │ │ │ │ │ │ ├── CharacterEncodingFilter.java
│ │ │ │ │ │ │ ├── CommonsRequestLoggingFilter.java
│ │ │ │ │ │ │ ├── DelegatingFilterProxy.java
│ │ │ │ │ │ │ ├── GenericFilterBean.java
│ │ │ │ │ │ │ ├── HiddenHttpMethodFilter.java
│ │ │ │ │ │ │ ├── Log4jNestedDiagnosticContextFilter.java
│ │ │ │ │ │ │ ├── OncePerRequestFilter.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── RequestContextFilter.java
│ │ │ │ │ │ │ ├── ServletContextRequestLoggingFilter.java
│ │ │ │ │ │ │ └── ShallowEtagHeaderFilter.java
│ │ │ │ │ │ ├── HttpMediaTypeException.java
│ │ │ │ │ │ ├── HttpMediaTypeNotAcceptableException.java
│ │ │ │ │ │ ├── HttpMediaTypeNotSupportedException.java
│ │ │ │ │ │ ├── HttpRequestHandler.java
│ │ │ │ │ │ ├── HttpRequestMethodNotSupportedException.java
│ │ │ │ │ │ ├── HttpSessionRequiredException.java
│ │ │ │ │ │ ├── jsf
│ │ │ │ │ │ │ ├── DecoratingNavigationHandler.java
│ │ │ │ │ │ │ ├── DelegatingNavigationHandlerProxy.java
│ │ │ │ │ │ │ ├── DelegatingPhaseListenerMulticaster.java
│ │ │ │ │ │ │ ├── DelegatingVariableResolver.java
│ │ │ │ │ │ │ ├── el
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── SpringBeanFacesELResolver.java
│ │ │ │ │ │ │ │ └── WebApplicationContextFacesELResolver.java
│ │ │ │ │ │ │ ├── FacesContextUtils.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── SpringBeanVariableResolver.java
│ │ │ │ │ │ │ └── WebApplicationContextVariableResolver.java
│ │ │ │ │ │ ├── multipart
│ │ │ │ │ │ │ ├── commons
│ │ │ │ │ │ │ │ ├── CommonsFileUploadSupport.java
│ │ │ │ │ │ │ │ ├── CommonsMultipartFile.java
│ │ │ │ │ │ │ │ ├── CommonsMultipartResolver.java
│ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ ├── MaxUploadSizeExceededException.java
│ │ │ │ │ │ │ ├── MultipartException.java
│ │ │ │ │ │ │ ├── MultipartFile.java
│ │ │ │ │ │ │ ├── MultipartHttpServletRequest.java
│ │ │ │ │ │ │ ├── MultipartRequest.java
│ │ │ │ │ │ │ ├── MultipartResolver.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ └── support
│ │ │ │ │ │ │ ├── AbstractMultipartHttpServletRequest.java
│ │ │ │ │ │ │ ├── ByteArrayMultipartFileEditor.java
│ │ │ │ │ │ │ ├── DefaultMultipartHttpServletRequest.java
│ │ │ │ │ │ │ ├── MultipartFilter.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ └── StringMultipartFileEditor.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ └── util
│ │ │ │ │ │ ├── CookieGenerator.java
│ │ │ │ │ │ ├── ExpressionEvaluationUtils.java
│ │ │ │ │ │ ├── HtmlCharacterEntityDecoder.java
│ │ │ │ │ │ ├── HtmlCharacterEntityReferences.java
│ │ │ │ │ │ ├── HtmlUtils.java
│ │ │ │ │ │ ├── HttpSessionMutexListener.java
│ │ │ │ │ │ ├── IntrospectorCleanupListener.java
│ │ │ │ │ │ ├── JavaScriptUtils.java
│ │ │ │ │ │ ├── Log4jConfigListener.java
│ │ │ │ │ │ ├── Log4jWebConfigurer.java
│ │ │ │ │ │ ├── NestedServletException.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── TagUtils.java
│ │ │ │ │ │ ├── UriTemplate.java
│ │ │ │ │ │ ├── UriUtils.java
│ │ │ │ │ │ ├── UrlPathHelper.java
│ │ │ │ │ │ ├── WebAppRootListener.java
│ │ │ │ │ │ └── WebUtils.java
│ │ │ │ │ └── overview.html
│ │ │ │ └── resources
│ │ │ │ └── org
│ │ │ │ └── springframework
│ │ │ │ └── web
│ │ │ │ └── util
│ │ │ │ └── HtmlCharacterEntityReferences.properties
│ │ │ └── test
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── springframework
│ │ │ │ ├── beans
│ │ │ │ │ ├── BeanWithObjectProperty.java
│ │ │ │ │ ├── Colour.java
│ │ │ │ │ ├── DerivedTestBean.java
│ │ │ │ │ ├── factory
│ │ │ │ │ │ └── DummyFactory.java
│ │ │ │ │ ├── FieldAccessBean.java
│ │ │ │ │ ├── IndexedTestBean.java
│ │ │ │ │ ├── INestedTestBean.java
│ │ │ │ │ ├── IOther.java
│ │ │ │ │ ├── ITestBean.java
│ │ │ │ │ ├── NestedTestBean.java
│ │ │ │ │ ├── Person.java
│ │ │ │ │ ├── SerializablePerson.java
│ │ │ │ │ └── TestBean.java
│ │ │ │ ├── core
│ │ │ │ │ └── task
│ │ │ │ │ └── MockRunnable.java
│ │ │ │ ├── http
│ │ │ │ │ ├── client
│ │ │ │ │ │ ├── AbstractHttpRequestFactoryTestCase.java
│ │ │ │ │ │ ├── CommonsHttpRequestFactoryTests.java
│ │ │ │ │ │ ├── SimpleHttpRequestFactoryTests.java
│ │ │ │ │ │ └── support
│ │ │ │ │ │ └── ProxyFactoryBeanTest.java
│ │ │ │ │ ├── converter
│ │ │ │ │ │ ├── BufferedImageHttpMessageConverterTests.java
│ │ │ │ │ │ ├── ByteArrayHttpMessageConverterTests.java
│ │ │ │ │ │ ├── feed
│ │ │ │ │ │ │ ├── AtomFeedHttpMessageConverterTests.java
│ │ │ │ │ │ │ └── RssChannelHttpMessageConverterTests.java
│ │ │ │ │ │ ├── FormHttpMessageConverterTests.java
│ │ │ │ │ │ ├── HttpMessageConverterTests.java
│ │ │ │ │ │ ├── json
│ │ │ │ │ │ │ └── MappingJacksonHttpMessageConverterTests.java
│ │ │ │ │ │ ├── ResourceHttpMessageConverterTests.java
│ │ │ │ │ │ ├── StringHttpMessageConverterTests.java
│ │ │ │ │ │ └── xml
│ │ │ │ │ │ ├── Jaxb2RootElementHttpMessageConverterTest.java
│ │ │ │ │ │ ├── MarshallingHttpMessageConverterTests.java
│ │ │ │ │ │ └── SourceHttpMessageConverterTests.java
│ │ │ │ │ ├── HttpEntityTests.java
│ │ │ │ │ ├── HttpHeadersTests.java
│ │ │ │ │ ├── HttpStatusTests.java
│ │ │ │ │ ├── MediaTypeTests.java
│ │ │ │ │ ├── MockHttpInputMessage.java
│ │ │ │ │ ├── MockHttpOutputMessage.java
│ │ │ │ │ └── server
│ │ │ │ │ ├── ServletHttpRequestTests.java
│ │ │ │ │ └── ServletHttpResponseTests.java
│ │ │ │ ├── mock
│ │ │ │ │ └── web
│ │ │ │ │ ├── DelegatingServletInputStream.java
│ │ │ │ │ ├── DelegatingServletOutputStream.java
│ │ │ │ │ ├── HeaderValueHolder.java
│ │ │ │ │ ├── MockExpressionEvaluator.java
│ │ │ │ │ ├── MockFilterConfig.java
│ │ │ │ │ ├── MockHttpServletRequest.java
│ │ │ │ │ ├── MockHttpServletResponse.java
│ │ │ │ │ ├── MockHttpSession.java
│ │ │ │ │ ├── MockJspWriter.java
│ │ │ │ │ ├── MockMultipartFile.java
│ │ │ │ │ ├── MockMultipartHttpServletRequest.java
│ │ │ │ │ ├── MockPageContext.java
│ │ │ │ │ ├── MockRequestDispatcher.java
│ │ │ │ │ ├── MockServletConfig.java
│ │ │ │ │ ├── MockServletContext.java
│ │ │ │ │ └── PassThroughFilterChain.java
│ │ │ │ ├── remoting
│ │ │ │ │ ├── caucho
│ │ │ │ │ │ └── CauchoRemotingTests.java
│ │ │ │ │ ├── httpinvoker
│ │ │ │ │ │ └── HttpInvokerTests.java
│ │ │ │ │ ├── jaxrpc
│ │ │ │ │ │ └── JaxRpcSupportTests.java
│ │ │ │ │ └── jaxws
│ │ │ │ │ ├── JaxWsSupportTests.java
│ │ │ │ │ ├── OrderNotFoundException.java
│ │ │ │ │ ├── OrderServiceImpl.java
│ │ │ │ │ └── OrderService.java
│ │ │ │ ├── util
│ │ │ │ │ └── SerializationTestUtils.java
│ │ │ │ └── web
│ │ │ │ ├── bind
│ │ │ │ │ ├── EscapedErrorsTests.java
│ │ │ │ │ ├── ServletRequestDataBinderTests.java
│ │ │ │ │ ├── ServletRequestUtilsTests.java
│ │ │ │ │ └── support
│ │ │ │ │ └── WebRequestDataBinderTests.java
│ │ │ │ ├── client
│ │ │ │ │ ├── RestTemplateIntegrationTests.java
│ │ │ │ │ └── RestTemplateTests.java
│ │ │ │ ├── context
│ │ │ │ │ ├── request
│ │ │ │ │ │ ├── RequestAndSessionScopedBeanTests.java
│ │ │ │ │ │ ├── RequestContextListenerTests.java
│ │ │ │ │ │ ├── RequestScopedProxyTests.java
│ │ │ │ │ │ ├── RequestScopeTests.java
│ │ │ │ │ │ ├── ServletRequestAttributesTests.java
│ │ │ │ │ │ ├── ServletWebRequestTests.java
│ │ │ │ │ │ ├── SessionScopeTests.java
│ │ │ │ │ │ └── WebApplicationContextScopeTests.java
│ │ │ │ │ └── support
│ │ │ │ │ ├── AnnotationConfigWebApplicationContextTests.java
│ │ │ │ │ └── ResourceTests.java
│ │ │ │ ├── filter
│ │ │ │ │ ├── CharacterEncodingFilterTests.java
│ │ │ │ │ ├── DelegatingFilterProxyTests.java
│ │ │ │ │ ├── HiddenHttpMethodFilterTest.java
│ │ │ │ │ ├── RequestContextFilterTests.java
│ │ │ │ │ ├── RequestLoggingFilterTests.java
│ │ │ │ │ └── ShallowEtagHeaderFilterTests.java
│ │ │ │ ├── jsf
│ │ │ │ │ ├── DelegatingNavigationHandlerTests.java
│ │ │ │ │ ├── DelegatingPhaseListenerTests.java
│ │ │ │ │ ├── DelegatingVariableResolverTests.java
│ │ │ │ │ ├── MockFacesContext.java
│ │ │ │ │ └── MockLifecycle.java
│ │ │ │ ├── multipart
│ │ │ │ │ ├── commons
│ │ │ │ │ │ └── CommonsMultipartResolverTests.java
│ │ │ │ │ └── support
│ │ │ │ │ └── ByteArrayMultipartFileEditorTests.java
│ │ │ │ └── util
│ │ │ │ ├── ExpressionEvaluationUtilsTests.java
│ │ │ │ ├── HtmlCharacterEntityReferencesTests.java
│ │ │ │ ├── HtmlUtilsTests.java
│ │ │ │ ├── Log4jWebConfigurerTests.java
│ │ │ │ ├── MockLog4jAppender.java
│ │ │ │ ├── TagUtilsTests.java
│ │ │ │ ├── UriTemplateTests.java
│ │ │ │ ├── UriUtilsTests.java
│ │ │ │ ├── UrlPathHelperTests.java
│ │ │ │ └── WebUtilsTests.java
│ │ │ └── resources
│ │ │ ├── log4j.xml
│ │ │ └── org
│ │ │ └── springframework
│ │ │ ├── http
│ │ │ │ └── converter
│ │ │ │ ├── feed
│ │ │ │ │ ├── atom.xml
│ │ │ │ │ └── rss.xml
│ │ │ │ └── logo.jpg
│ │ │ └── web
│ │ │ ├── context
│ │ │ │ └── request
│ │ │ │ ├── requestScopedProxyTests.xml
│ │ │ │ ├── requestScopeTests.xml
│ │ │ │ └── sessionScopeTests.xml
│ │ │ └── util
│ │ │ └── HtmlCharacterEntityReferences.dtd
│ │ ├── template.mf
│ │ └── web.iml
│ ├── org.springframework.web.portlet
│ │ ├── build.xml
│ │ ├── ivy.xml
│ │ ├── pom.xml
│ │ ├── src
│ │ │ ├── main
│ │ │ │ └── java
│ │ │ │ ├── org
│ │ │ │ │ └── springframework
│ │ │ │ │ └── web
│ │ │ │ │ └── portlet
│ │ │ │ │ ├── bind
│ │ │ │ │ │ ├── annotation
│ │ │ │ │ │ │ ├── ActionMapping.java
│ │ │ │ │ │ │ ├── EventMapping.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── RenderMapping.java
│ │ │ │ │ │ │ └── ResourceMapping.java
│ │ │ │ │ │ ├── MissingPortletRequestParameterException.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── PortletRequestBindingException.java
│ │ │ │ │ │ ├── PortletRequestDataBinder.java
│ │ │ │ │ │ ├── PortletRequestParameterPropertyValues.java
│ │ │ │ │ │ └── PortletRequestUtils.java
│ │ │ │ │ ├── context
│ │ │ │ │ │ ├── AbstractRefreshablePortletApplicationContext.java
│ │ │ │ │ │ ├── ConfigurablePortletApplicationContext.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── PortletApplicationContextUtils.java
│ │ │ │ │ │ ├── PortletApplicationObjectSupport.java
│ │ │ │ │ │ ├── PortletConfigAware.java
│ │ │ │ │ │ ├── PortletContextAware.java
│ │ │ │ │ │ ├── PortletContextAwareProcessor.java
│ │ │ │ │ │ ├── PortletContextResource.java
│ │ │ │ │ │ ├── PortletContextResourceLoader.java
│ │ │ │ │ │ ├── PortletContextResourcePatternResolver.java
│ │ │ │ │ │ ├── PortletContextScope.java
│ │ │ │ │ │ ├── PortletRequestAttributes.java
│ │ │ │ │ │ ├── PortletRequestHandledEvent.java
│ │ │ │ │ │ ├── PortletWebRequest.java
│ │ │ │ │ │ ├── StaticPortletApplicationContext.java
│ │ │ │ │ │ └── XmlPortletApplicationContext.java
│ │ │ │ │ ├── DispatcherPortlet.java
│ │ │ │ │ ├── DispatcherPortlet.properties
│ │ │ │ │ ├── FrameworkPortlet.java
│ │ │ │ │ ├── GenericPortletBean.java
│ │ │ │ │ ├── handler
│ │ │ │ │ │ ├── AbstractHandlerExceptionResolver.java
│ │ │ │ │ │ ├── AbstractHandlerMapping.java
│ │ │ │ │ │ ├── AbstractMapBasedHandlerMapping.java
│ │ │ │ │ │ ├── HandlerInterceptorAdapter.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── ParameterHandlerMapping.java
│ │ │ │ │ │ ├── ParameterMappingInterceptor.java
│ │ │ │ │ │ ├── PortletContentGenerator.java
│ │ │ │ │ │ ├── PortletModeHandlerMapping.java
│ │ │ │ │ │ ├── PortletModeParameterHandlerMapping.java
│ │ │ │ │ │ ├── PortletModeParameterLookupKey.java
│ │ │ │ │ │ ├── PortletRequestMethodNotSupportedException.java
│ │ │ │ │ │ ├── PortletSessionRequiredException.java
│ │ │ │ │ │ ├── SimpleMappingExceptionResolver.java
│ │ │ │ │ │ ├── SimplePortletHandlerAdapter.java
│ │ │ │ │ │ ├── SimplePortletPostProcessor.java
│ │ │ │ │ │ ├── UserRoleAuthorizationInterceptor.java
│ │ │ │ │ │ └── WebRequestHandlerInterceptorAdapter.java
│ │ │ │ │ ├── HandlerAdapter.java
│ │ │ │ │ ├── HandlerExceptionResolver.java
│ │ │ │ │ ├── HandlerExecutionChain.java
│ │ │ │ │ ├── HandlerInterceptor.java
│ │ │ │ │ ├── HandlerMapping.java
│ │ │ │ │ ├── ModelAndViewDefiningException.java
│ │ │ │ │ ├── ModelAndView.java
│ │ │ │ │ ├── multipart
│ │ │ │ │ │ ├── CommonsPortletMultipartResolver.java
│ │ │ │ │ │ ├── DefaultMultipartActionRequest.java
│ │ │ │ │ │ ├── MultipartActionRequest.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ └── PortletMultipartResolver.java
│ │ │ │ │ ├── mvc
│ │ │ │ │ │ ├── AbstractCommandController.java
│ │ │ │ │ │ ├── AbstractController.java
│ │ │ │ │ │ ├── AbstractFormController.java
│ │ │ │ │ │ ├── AbstractWizardFormController.java
│ │ │ │ │ │ ├── annotation
│ │ │ │ │ │ │ ├── AnnotationMethodHandlerAdapter.java
│ │ │ │ │ │ │ ├── AnnotationMethodHandlerExceptionResolver.java
│ │ │ │ │ │ │ ├── DefaultAnnotationHandlerMapping.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ └── PortletAnnotationMappingUtils.java
│ │ │ │ │ │ ├── BaseCommandController.java
│ │ │ │ │ │ ├── Controller.java
│ │ │ │ │ │ ├── EventAwareController.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── ParameterizableViewController.java
│ │ │ │ │ │ ├── PortletModeNameViewController.java
│ │ │ │ │ │ ├── PortletWrappingController.java
│ │ │ │ │ │ ├── ResourceAwareController.java
│ │ │ │ │ │ ├── SimpleControllerHandlerAdapter.java
│ │ │ │ │ │ └── SimpleFormController.java
│ │ │ │ │ ├── NoHandlerFoundException.java
│ │ │ │ │ ├── package-info.java
│ │ │ │ │ └── util
│ │ │ │ │ ├── package-info.java
│ │ │ │ │ └── PortletUtils.java
│ │ │ │ └── overview.html
│ │ │ └── test
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── springframework
│ │ │ │ ├── beans
│ │ │ │ │ ├── Colour.java
│ │ │ │ │ ├── DerivedTestBean.java
│ │ │ │ │ ├── factory
│ │ │ │ │ │ ├── AbstractBeanFactoryTests.java
│ │ │ │ │ │ ├── AbstractListableBeanFactoryTests.java
│ │ │ │ │ │ ├── DummyFactory.java
│ │ │ │ │ │ ├── LifecycleBean.java
│ │ │ │ │ │ └── MustBeInitialized.java
│ │ │ │ │ ├── IndexedTestBean.java
│ │ │ │ │ ├── INestedTestBean.java
│ │ │ │ │ ├── IOther.java
│ │ │ │ │ ├── ITestBean.java
│ │ │ │ │ ├── NestedTestBean.java
│ │ │ │ │ └── TestBean.java
│ │ │ │ ├── context
│ │ │ │ │ ├── AbstractApplicationContextTests.java
│ │ │ │ │ ├── ACATester.java
│ │ │ │ │ ├── BeanThatBroadcasts.java
│ │ │ │ │ ├── BeanThatListens.java
│ │ │ │ │ ├── LifecycleContextBean.java
│ │ │ │ │ └── TestListener.java
│ │ │ │ ├── mock
│ │ │ │ │ └── web
│ │ │ │ │ ├── MockHttpSession.java
│ │ │ │ │ ├── MockMultipartFile.java
│ │ │ │ │ ├── MockServletContext.java
│ │ │ │ │ └── portlet
│ │ │ │ │ ├── MockActionRequest.java
│ │ │ │ │ ├── MockActionResponse.java
│ │ │ │ │ ├── MockBaseURL.java
│ │ │ │ │ ├── MockCacheControl.java
│ │ │ │ │ ├── MockClientDataRequest.java
│ │ │ │ │ ├── MockEvent.java
│ │ │ │ │ ├── MockEventRequest.java
│ │ │ │ │ ├── MockEventResponse.java
│ │ │ │ │ ├── MockMimeResponse.java
│ │ │ │ │ ├── MockMultipartActionRequest.java
│ │ │ │ │ ├── MockPortalContext.java
│ │ │ │ │ ├── MockPortletConfig.java
│ │ │ │ │ ├── MockPortletContext.java
│ │ │ │ │ ├── MockPortletPreferences.java
│ │ │ │ │ ├── MockPortletRequestDispatcher.java
│ │ │ │ │ ├── MockPortletRequest.java
│ │ │ │ │ ├── MockPortletResponse.java
│ │ │ │ │ ├── MockPortletSession.java
│ │ │ │ │ ├── MockPortletURL.java
│ │ │ │ │ ├── MockRenderRequest.java
│ │ │ │ │ ├── MockRenderResponse.java
│ │ │ │ │ ├── MockResourceRequest.java
│ │ │ │ │ ├── MockResourceResponse.java
│ │ │ │ │ ├── MockResourceURL.java
│ │ │ │ │ ├── MockStateAwareResponse.java
│ │ │ │ │ ├── package-info.java
│ │ │ │ │ └── ServletWrappingPortletContext.java
│ │ │ │ └── web
│ │ │ │ └── portlet
│ │ │ │ ├── bind
│ │ │ │ │ ├── PortletRequestDataBinderTests.java
│ │ │ │ │ ├── PortletRequestParameterPropertyValuesTests.java
│ │ │ │ │ └── PortletRequestUtilsTests.java
│ │ │ │ ├── ComplexPortletApplicationContext.java
│ │ │ │ ├── context
│ │ │ │ │ ├── AbstractXmlWebApplicationContextTests.java
│ │ │ │ │ ├── PortletApplicationContextScopeTests.java
│ │ │ │ │ ├── PortletConfigAwareBean.java
│ │ │ │ │ ├── PortletContextAwareBean.java
│ │ │ │ │ ├── PortletContextAwareProcessorTests.java
│ │ │ │ │ ├── PortletRequestAttributesTests.java
│ │ │ │ │ ├── PortletWebRequestTests.java
│ │ │ │ │ ├── WEB-INF
│ │ │ │ │ │ ├── applicationContext.xml
│ │ │ │ │ │ ├── contextInclude.xml
│ │ │ │ │ │ ├── context-messages_en_GB.properties
│ │ │ │ │ │ ├── context-messages_en_US.properties
│ │ │ │ │ │ ├── context-messages.properties
│ │ │ │ │ │ ├── empty-portlet.xml
│ │ │ │ │ │ ├── more-context-messages.properties
│ │ │ │ │ │ ├── myoverride.properties
│ │ │ │ │ │ ├── myplaceholder.properties
│ │ │ │ │ │ ├── resources
│ │ │ │ │ │ │ ├── messageSource.xml
│ │ │ │ │ │ │ └── themeSource.xml
│ │ │ │ │ │ ├── test-portlet.xml
│ │ │ │ │ │ └── test-servlet.xml
│ │ │ │ │ └── XmlPortletApplicationContextTests.java
│ │ │ │ ├── DispatcherPortletTests.java
│ │ │ │ ├── GenericPortletBeanTests.java
│ │ │ │ ├── handler
│ │ │ │ │ ├── ParameterHandlerMappingTests.java
│ │ │ │ │ ├── ParameterMappingInterceptorTests.java
│ │ │ │ │ ├── parameterMapping.xml
│ │ │ │ │ ├── PortletModeHandlerMappingTests.java
│ │ │ │ │ ├── portletModeMapping.xml
│ │ │ │ │ ├── PortletModeParameterHandlerMappingTests.java
│ │ │ │ │ ├── portletModeParameterMapping.xml
│ │ │ │ │ ├── SimpleMappingExceptionResolverTests.java
│ │ │ │ │ └── UserRoleAuthorizationInterceptorTests.java
│ │ │ │ ├── mvc
│ │ │ │ │ ├── annotation
│ │ │ │ │ │ ├── AnnotationMethodHandlerExceptionResolverTests.java
│ │ │ │ │ │ ├── Portlet20AnnotationControllerTests.java
│ │ │ │ │ │ └── PortletAnnotationControllerTests.java
│ │ │ │ │ ├── CommandControllerTests.java
│ │ │ │ │ ├── ParameterizableViewControllerTests.java
│ │ │ │ │ ├── PortletModeNameViewControllerTests.java
│ │ │ │ │ └── PortletWrappingControllerTests.java
│ │ │ │ ├── SimplePortletApplicationContext.java
│ │ │ │ └── util
│ │ │ │ └── PortletUtilsTests.java
│ │ │ └── resources
│ │ │ └── log4j.xml
│ │ ├── template.mf
│ │ └── web-portlet.iml
│ ├── org.springframework.web.servlet
│ │ ├── build.xml
│ │ ├── ivy.xml
│ │ ├── pom.xml
│ │ ├── src
│ │ │ ├── main
│ │ │ │ ├── java
│ │ │ │ │ ├── org
│ │ │ │ │ │ └── springframework
│ │ │ │ │ │ └── web
│ │ │ │ │ │ └── servlet
│ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ ├── AbstractHttpRequestHandlerBeanDefinitionParser.java
│ │ │ │ │ │ │ ├── AnnotationDrivenBeanDefinitionParser.java
│ │ │ │ │ │ │ ├── DefaultServletHandlerBeanDefinitionParser.java
│ │ │ │ │ │ │ ├── InterceptorsBeanDefinitionParser.java
│ │ │ │ │ │ │ ├── MvcNamespaceHandler.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── ResourcesBeanDefinitionParser.java
│ │ │ │ │ │ │ └── ViewControllerBeanDefinitionParser.java
│ │ │ │ │ │ ├── DispatcherServlet.java
│ │ │ │ │ │ ├── DispatcherServlet.properties
│ │ │ │ │ │ ├── FrameworkServlet.java
│ │ │ │ │ │ ├── handler
│ │ │ │ │ │ │ ├── AbstractDetectingUrlHandlerMapping.java
│ │ │ │ │ │ │ ├── AbstractHandlerExceptionResolver.java
│ │ │ │ │ │ │ ├── AbstractHandlerMapping.java
│ │ │ │ │ │ │ ├── AbstractUrlHandlerMapping.java
│ │ │ │ │ │ │ ├── BeanNameUrlHandlerMapping.java
│ │ │ │ │ │ │ ├── ConversionServiceExposingInterceptor.java
│ │ │ │ │ │ │ ├── DispatcherServletWebRequest.java
│ │ │ │ │ │ │ ├── HandlerInterceptorAdapter.java
│ │ │ │ │ │ │ ├── MappedInterceptor.java
│ │ │ │ │ │ │ ├── MappedInterceptors.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── SimpleMappingExceptionResolver.java
│ │ │ │ │ │ │ ├── SimpleServletHandlerAdapter.java
│ │ │ │ │ │ │ ├── SimpleServletPostProcessor.java
│ │ │ │ │ │ │ ├── SimpleUrlHandlerMapping.java
│ │ │ │ │ │ │ ├── UserRoleAuthorizationInterceptor.java
│ │ │ │ │ │ │ └── WebRequestHandlerInterceptorAdapter.java
│ │ │ │ │ │ ├── HandlerAdapter.java
│ │ │ │ │ │ ├── HandlerExceptionResolver.java
│ │ │ │ │ │ ├── HandlerExecutionChain.java
│ │ │ │ │ │ ├── HandlerInterceptor.java
│ │ │ │ │ │ ├── HandlerMapping.java
│ │ │ │ │ │ ├── HttpServletBean.java
│ │ │ │ │ │ ├── i18n
│ │ │ │ │ │ │ ├── AbstractLocaleResolver.java
│ │ │ │ │ │ │ ├── AcceptHeaderLocaleResolver.java
│ │ │ │ │ │ │ ├── CookieLocaleResolver.java
│ │ │ │ │ │ │ ├── FixedLocaleResolver.java
│ │ │ │ │ │ │ ├── LocaleChangeInterceptor.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ └── SessionLocaleResolver.java
│ │ │ │ │ │ ├── LocaleResolver.java
│ │ │ │ │ │ ├── ModelAndViewDefiningException.java
│ │ │ │ │ │ ├── ModelAndView.java
│ │ │ │ │ │ ├── mvc
│ │ │ │ │ │ │ ├── AbstractCommandController.java
│ │ │ │ │ │ │ ├── AbstractController.java
│ │ │ │ │ │ │ ├── AbstractFormController.java
│ │ │ │ │ │ │ ├── AbstractUrlViewController.java
│ │ │ │ │ │ │ ├── AbstractWizardFormController.java
│ │ │ │ │ │ │ ├── annotation
│ │ │ │ │ │ │ │ ├── AnnotationMethodHandlerAdapter.java
│ │ │ │ │ │ │ │ ├── AnnotationMethodHandlerExceptionResolver.java
│ │ │ │ │ │ │ │ ├── DefaultAnnotationHandlerMapping.java
│ │ │ │ │ │ │ │ ├── ModelAndViewResolver.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── ResponseStatusExceptionResolver.java
│ │ │ │ │ │ │ │ └── ServletAnnotationMappingUtils.java
│ │ │ │ │ │ │ ├── BaseCommandController.java
│ │ │ │ │ │ │ ├── CancellableFormController.java
│ │ │ │ │ │ │ ├── Controller.java
│ │ │ │ │ │ │ ├── HttpRequestHandlerAdapter.java
│ │ │ │ │ │ │ ├── LastModified.java
│ │ │ │ │ │ │ ├── multiaction
│ │ │ │ │ │ │ │ ├── AbstractUrlMethodNameResolver.java
│ │ │ │ │ │ │ │ ├── InternalPathMethodNameResolver.java
│ │ │ │ │ │ │ │ ├── MethodNameResolver.java
│ │ │ │ │ │ │ │ ├── MultiActionController.java
│ │ │ │ │ │ │ │ ├── NoSuchRequestHandlingMethodException.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── ParameterMethodNameResolver.java
│ │ │ │ │ │ │ │ └── PropertiesMethodNameResolver.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── ParameterizableViewController.java
│ │ │ │ │ │ │ ├── ServletForwardingController.java
│ │ │ │ │ │ │ ├── ServletWrappingController.java
│ │ │ │ │ │ │ ├── SimpleControllerHandlerAdapter.java
│ │ │ │ │ │ │ ├── SimpleFormController.java
│ │ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ │ ├── AbstractControllerUrlHandlerMapping.java
│ │ │ │ │ │ │ │ ├── AnnotationControllerTypePredicate.java
│ │ │ │ │ │ │ │ ├── ControllerBeanNameHandlerMapping.java
│ │ │ │ │ │ │ │ ├── ControllerClassNameHandlerMapping.java
│ │ │ │ │ │ │ │ ├── ControllerTypePredicate.java
│ │ │ │ │ │ │ │ ├── DefaultHandlerExceptionResolver.java
│ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ ├── UrlFilenameViewController.java
│ │ │ │ │ │ │ └── WebContentInterceptor.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── RequestToViewNameTranslator.java
│ │ │ │ │ │ ├── resource
│ │ │ │ │ │ │ ├── DefaultServletHttpRequestHandler.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ └── ResourceHttpRequestHandler.java
│ │ │ │ │ │ ├── ResourceServlet.java
│ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ ├── BindStatus.java
│ │ │ │ │ │ │ ├── JspAwareRequestContext.java
│ │ │ │ │ │ │ ├── JstlUtils.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── RequestContext.java
│ │ │ │ │ │ │ ├── RequestContextUtils.java
│ │ │ │ │ │ │ └── WebContentGenerator.java
│ │ │ │ │ │ ├── tags
│ │ │ │ │ │ │ ├── BindErrorsTag.java
│ │ │ │ │ │ │ ├── BindTag.java
│ │ │ │ │ │ │ ├── EditorAwareTag.java
│ │ │ │ │ │ │ ├── EscapeBodyTag.java
│ │ │ │ │ │ │ ├── EvalTag.java
│ │ │ │ │ │ │ ├── form
│ │ │ │ │ │ │ │ ├── AbstractCheckedElementTag.java
│ │ │ │ │ │ │ │ ├── AbstractDataBoundFormElementTag.java
│ │ │ │ │ │ │ │ ├── AbstractFormTag.java
│ │ │ │ │ │ │ │ ├── AbstractHtmlElementBodyTag.java
│ │ │ │ │ │ │ │ ├── AbstractHtmlElementTag.java
│ │ │ │ │ │ │ │ ├── AbstractHtmlInputElementTag.java
│ │ │ │ │ │ │ │ ├── AbstractMultiCheckedElementTag.java
│ │ │ │ │ │ │ │ ├── AbstractSingleCheckedElementTag.java
│ │ │ │ │ │ │ │ ├── CheckboxesTag.java
│ │ │ │ │ │ │ │ ├── CheckboxTag.java
│ │ │ │ │ │ │ │ ├── ErrorsTag.java
│ │ │ │ │ │ │ │ ├── FormTag.java
│ │ │ │ │ │ │ │ ├── HiddenInputTag.java
│ │ │ │ │ │ │ │ ├── InputTag.java
│ │ │ │ │ │ │ │ ├── LabelTag.java
│ │ │ │ │ │ │ │ ├── OptionsTag.java
│ │ │ │ │ │ │ │ ├── OptionTag.java
│ │ │ │ │ │ │ │ ├── OptionWriter.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── PasswordInputTag.java
│ │ │ │ │ │ │ │ ├── RadioButtonsTag.java
│ │ │ │ │ │ │ │ ├── RadioButtonTag.java
│ │ │ │ │ │ │ │ ├── SelectedValueComparator.java
│ │ │ │ │ │ │ │ ├── SelectTag.java
│ │ │ │ │ │ │ │ ├── TagIdGenerator.java
│ │ │ │ │ │ │ │ ├── TagWriter.java
│ │ │ │ │ │ │ │ ├── TextareaTag.java
│ │ │ │ │ │ │ │ └── ValueFormatter.java
│ │ │ │ │ │ │ ├── HtmlEscapeTag.java
│ │ │ │ │ │ │ ├── HtmlEscapingAwareTag.java
│ │ │ │ │ │ │ ├── MessageTag.java
│ │ │ │ │ │ │ ├── NestedPathTag.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── ParamAware.java
│ │ │ │ │ │ │ ├── Param.java
│ │ │ │ │ │ │ ├── ParamTag.java
│ │ │ │ │ │ │ ├── RequestContextAwareTag.java
│ │ │ │ │ │ │ ├── ThemeTag.java
│ │ │ │ │ │ │ ├── TransformTag.java
│ │ │ │ │ │ │ └── UrlTag.java
│ │ │ │ │ │ ├── theme
│ │ │ │ │ │ │ ├── AbstractThemeResolver.java
│ │ │ │ │ │ │ ├── CookieThemeResolver.java
│ │ │ │ │ │ │ ├── FixedThemeResolver.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── SessionThemeResolver.java
│ │ │ │ │ │ │ └── ThemeChangeInterceptor.java
│ │ │ │ │ │ ├── ThemeResolver.java
│ │ │ │ │ │ ├── view
│ │ │ │ │ │ │ ├── AbstractCachingViewResolver.java
│ │ │ │ │ │ │ ├── AbstractTemplateView.java
│ │ │ │ │ │ │ ├── AbstractTemplateViewResolver.java
│ │ │ │ │ │ │ ├── AbstractUrlBasedView.java
│ │ │ │ │ │ │ ├── AbstractView.java
│ │ │ │ │ │ │ ├── BeanNameViewResolver.java
│ │ │ │ │ │ │ ├── ContentNegotiatingViewResolver.java
│ │ │ │ │ │ │ ├── DefaultRequestToViewNameTranslator.java
│ │ │ │ │ │ │ ├── document
│ │ │ │ │ │ │ │ ├── AbstractExcelView.java
│ │ │ │ │ │ │ │ ├── AbstractJExcelView.java
│ │ │ │ │ │ │ │ ├── AbstractPdfStamperView.java
│ │ │ │ │ │ │ │ ├── AbstractPdfView.java
│ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ ├── feed
│ │ │ │ │ │ │ │ ├── AbstractAtomFeedView.java
│ │ │ │ │ │ │ │ ├── AbstractFeedView.java
│ │ │ │ │ │ │ │ ├── AbstractRssFeedView.java
│ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ ├── freemarker
│ │ │ │ │ │ │ │ ├── FreeMarkerConfig.java
│ │ │ │ │ │ │ │ ├── FreeMarkerConfigurer.java
│ │ │ │ │ │ │ │ ├── FreeMarkerView.java
│ │ │ │ │ │ │ │ ├── FreeMarkerViewResolver.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ └── spring.ftl
│ │ │ │ │ │ │ ├── InternalResourceView.java
│ │ │ │ │ │ │ ├── InternalResourceViewResolver.java
│ │ │ │ │ │ │ ├── jasperreports
│ │ │ │ │ │ │ │ ├── AbstractJasperReportsSingleFormatView.java
│ │ │ │ │ │ │ │ ├── AbstractJasperReportsView.java
│ │ │ │ │ │ │ │ ├── ConfigurableJasperReportsView.java
│ │ │ │ │ │ │ │ ├── JasperReportsCsvView.java
│ │ │ │ │ │ │ │ ├── JasperReportsHtmlView.java
│ │ │ │ │ │ │ │ ├── JasperReportsMultiFormatView.java
│ │ │ │ │ │ │ │ ├── JasperReportsPdfView.java
│ │ │ │ │ │ │ │ ├── JasperReportsViewResolver.java
│ │ │ │ │ │ │ │ ├── JasperReportsXlsView.java
│ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ ├── json
│ │ │ │ │ │ │ │ ├── MappingJacksonJsonView.java
│ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ ├── JstlView.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── RedirectView.java
│ │ │ │ │ │ │ ├── ResourceBundleViewResolver.java
│ │ │ │ │ │ │ ├── tiles2
│ │ │ │ │ │ │ │ ├── AbstractSpringPreparerFactory.java
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── SimpleSpringPreparerFactory.java
│ │ │ │ │ │ │ │ ├── SpringBeanPreparerFactory.java
│ │ │ │ │ │ │ │ ├── SpringLocaleResolver.java
│ │ │ │ │ │ │ │ ├── SpringTilesApplicationContextFactory.java
│ │ │ │ │ │ │ │ ├── TilesConfigurer.java
│ │ │ │ │ │ │ │ ├── TilesView.java
│ │ │ │ │ │ │ │ └── TilesViewResolver.java
│ │ │ │ │ │ │ ├── UrlBasedViewResolver.java
│ │ │ │ │ │ │ ├── velocity
│ │ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ │ ├── spring.vm
│ │ │ │ │ │ │ │ ├── VelocityConfig.java
│ │ │ │ │ │ │ │ ├── VelocityConfigurer.java
│ │ │ │ │ │ │ │ ├── VelocityLayoutView.java
│ │ │ │ │ │ │ │ ├── VelocityLayoutViewResolver.java
│ │ │ │ │ │ │ │ ├── VelocityToolboxView.java
│ │ │ │ │ │ │ │ ├── VelocityView.java
│ │ │ │ │ │ │ │ └── VelocityViewResolver.java
│ │ │ │ │ │ │ ├── xml
│ │ │ │ │ │ │ │ ├── MarshallingView.java
│ │ │ │ │ │ │ │ └── package-info.java
│ │ │ │ │ │ │ ├── XmlViewResolver.java
│ │ │ │ │ │ │ └── xslt
│ │ │ │ │ │ │ ├── AbstractXsltView.java
│ │ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ │ ├── XsltView.java
│ │ │ │ │ │ │ └── XsltViewResolver.java
│ │ │ │ │ │ ├── View.java
│ │ │ │ │ │ ├── ViewRendererServlet.java
│ │ │ │ │ │ └── ViewResolver.java
│ │ │ │ │ └── overview.html
│ │ │ │ └── resources
│ │ │ │ ├── META-INF
│ │ │ │ │ ├── spring-form.tld
│ │ │ │ │ ├── spring.handlers
│ │ │ │ │ ├── spring.schemas
│ │ │ │ │ ├── spring.tld
│ │ │ │ │ └── spring.tooling
│ │ │ │ └── org
│ │ │ │ └── springframework
│ │ │ │ └── web
│ │ │ │ └── servlet
│ │ │ │ └── config
│ │ │ │ ├── spring-mvc-3.0.xsd
│ │ │ │ └── spring-mvc.gif
│ │ │ └── test
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── springframework
│ │ │ │ ├── beans
│ │ │ │ │ ├── BeanWithObjectProperty.java
│ │ │ │ │ ├── Colour.java
│ │ │ │ │ ├── CustomEnum.java
│ │ │ │ │ ├── DerivedTestBean.java
│ │ │ │ │ ├── factory
│ │ │ │ │ │ ├── access
│ │ │ │ │ │ │ └── TestBean.java
│ │ │ │ │ │ ├── DummyFactory.java
│ │ │ │ │ │ ├── LifecycleBean.java
│ │ │ │ │ │ └── MustBeInitialized.java
│ │ │ │ │ ├── FieldAccessBean.java
│ │ │ │ │ ├── GenericBean.java
│ │ │ │ │ ├── IndexedTestBean.java
│ │ │ │ │ ├── INestedTestBean.java
│ │ │ │ │ ├── IOther.java
│ │ │ │ │ ├── ITestBean.java
│ │ │ │ │ ├── NestedTestBean.java
│ │ │ │ │ ├── Person.java
│ │ │ │ │ ├── Pet.java
│ │ │ │ │ ├── SerializablePerson.java
│ │ │ │ │ └── TestBean.java
│ │ │ │ ├── context
│ │ │ │ │ ├── ACATester.java
│ │ │ │ │ ├── BeanThatBroadcasts.java
│ │ │ │ │ ├── BeanThatListens.java
│ │ │ │ │ ├── LifecycleContextBean.java
│ │ │ │ │ └── TestListener.java
│ │ │ │ ├── mock
│ │ │ │ │ └── web
│ │ │ │ │ ├── DelegatingServletInputStream.java
│ │ │ │ │ ├── DelegatingServletOutputStream.java
│ │ │ │ │ ├── HeaderValueHolder.java
│ │ │ │ │ ├── MockBodyContent.java
│ │ │ │ │ ├── MockFilterChain.java
│ │ │ │ │ ├── MockFilterConfig.java
│ │ │ │ │ ├── MockHttpServletRequest.java
│ │ │ │ │ ├── MockHttpServletResponse.java
│ │ │ │ │ ├── MockHttpSession.java
│ │ │ │ │ ├── MockJspWriter.java
│ │ │ │ │ ├── MockMultipartFile.java
│ │ │ │ │ ├── MockMultipartHttpServletRequest.java
│ │ │ │ │ ├── MockPageContext.java
│ │ │ │ │ ├── MockRequestDispatcher.java
│ │ │ │ │ ├── MockServletConfig.java
│ │ │ │ │ ├── MockServletContext.java
│ │ │ │ │ └── PassThroughFilterChain.java
│ │ │ │ ├── orm
│ │ │ │ │ └── hibernate3
│ │ │ │ │ └── support
│ │ │ │ │ └── OpenSessionInViewTests.java
│ │ │ │ ├── ui
│ │ │ │ │ └── jasperreports
│ │ │ │ │ ├── PersonBean.java
│ │ │ │ │ └── ProductBean.java
│ │ │ │ ├── util
│ │ │ │ │ └── SerializationTestUtils.java
│ │ │ │ └── web
│ │ │ │ ├── context
│ │ │ │ │ ├── AbstractApplicationContextTests.java
│ │ │ │ │ ├── AbstractBeanFactoryTests.java
│ │ │ │ │ ├── AbstractListableBeanFactoryTests.java
│ │ │ │ │ ├── beans1.xml
│ │ │ │ │ ├── ContextLoaderTests.java
│ │ │ │ │ ├── ref1.xml
│ │ │ │ │ ├── ResourceBundleMessageSourceTests.java
│ │ │ │ │ ├── ServletConfigAwareBean.java
│ │ │ │ │ ├── ServletContextAwareBean.java
│ │ │ │ │ ├── ServletContextAwareProcessorTests.java
│ │ │ │ │ ├── support
│ │ │ │ │ │ ├── HttpRequestHandlerTests.java
│ │ │ │ │ │ ├── ServletContextSupportTests.java
│ │ │ │ │ │ └── WebApplicationObjectSupportTests.java
│ │ │ │ │ ├── WEB-INF
│ │ │ │ │ │ ├── applicationContext.xml
│ │ │ │ │ │ ├── context-addition.xml
│ │ │ │ │ │ ├── contextInclude.xml
│ │ │ │ │ │ ├── context-messages_en_GB.properties
│ │ │ │ │ │ ├── context-messages_en_US.properties
│ │ │ │ │ │ ├── context-messages.properties
│ │ │ │ │ │ ├── empty-servlet.xml
│ │ │ │ │ │ ├── fail.xml
│ │ │ │ │ │ ├── more-context-messages.properties
│ │ │ │ │ │ ├── myoverride.properties
│ │ │ │ │ │ ├── myplaceholder.properties
│ │ │ │ │ │ ├── resources
│ │ │ │ │ │ │ ├── messageSource.xml
│ │ │ │ │ │ │ └── themeSource.xml
│ │ │ │ │ │ ├── sessionContext.xml
│ │ │ │ │ │ ├── test-messages.properties
│ │ │ │ │ │ ├── testNamespace.xml
│ │ │ │ │ │ ├── test-servlet.xml
│ │ │ │ │ │ ├── test-theme.properties
│ │ │ │ │ │ ├── theme_en_GB.properties
│ │ │ │ │ │ ├── theme_en_US.properties
│ │ │ │ │ │ ├── theme.properties
│ │ │ │ │ │ └── web.xml
│ │ │ │ │ └── XmlWebApplicationContextTests.java
│ │ │ │ ├── servlet
│ │ │ │ │ ├── complexviews.properties
│ │ │ │ │ ├── ComplexWebApplicationContext.java
│ │ │ │ │ ├── config
│ │ │ │ │ │ └── MvcNamespaceTests.java
│ │ │ │ │ ├── DispatcherServletTests.java
│ │ │ │ │ ├── handler
│ │ │ │ │ │ ├── BeanNameUrlHandlerMappingTests.java
│ │ │ │ │ │ ├── PathMatchingUrlHandlerMappingTests.java
│ │ │ │ │ │ ├── resources
│ │ │ │ │ │ │ ├── bar.css
│ │ │ │ │ │ │ ├── foo.css
│ │ │ │ │ │ │ └── js
│ │ │ │ │ │ │ ├── bar.js
│ │ │ │ │ │ │ └── foo.js
│ │ │ │ │ │ ├── SimpleMappingExceptionResolverTests.java
│ │ │ │ │ │ └── SimpleUrlHandlerMappingTests.java
│ │ │ │ │ ├── i18n
│ │ │ │ │ │ ├── CookieLocaleResolverTests.java
│ │ │ │ │ │ ├── LocaleResolverTests.java
│ │ │ │ │ │ └── SessionLocaleResolverTests.java
│ │ │ │ │ ├── mvc
│ │ │ │ │ │ ├── annotation
│ │ │ │ │ │ │ ├── AdminController.java
│ │ │ │ │ │ │ ├── AnnotationMethodHandlerExceptionResolverTests.java
│ │ │ │ │ │ │ ├── BookController.java
│ │ │ │ │ │ │ ├── BuyForm.java
│ │ │ │ │ │ │ ├── CgLibProxyServletAnnotationTests.java
│ │ │ │ │ │ │ ├── ControllerClassNameController.java
│ │ │ │ │ │ │ ├── ControllerClassNameHandlerMappingTests.java
│ │ │ │ │ │ │ ├── IndexController.java
│ │ │ │ │ │ │ ├── JdkProxyServletAnnotationTests.java
│ │ │ │ │ │ │ ├── MethodNameDispatchingController.java
│ │ │ │ │ │ │ ├── RequestSpecificMappingInfoComparatorTests.java
│ │ │ │ │ │ │ ├── ResponseStatusExceptionResolverTests.java
│ │ │ │ │ │ │ ├── ServletAnnotationControllerTests.java
│ │ │ │ │ │ │ ├── ServletAnnotationMappingUtilsTests.java
│ │ │ │ │ │ │ ├── UriTemplateServletAnnotationControllerTests.java
│ │ │ │ │ │ │ └── WelcomeController.java
│ │ │ │ │ │ ├── CancellableFormControllerTests.java
│ │ │ │ │ │ ├── CommandControllerTests.java
│ │ │ │ │ │ ├── ControllerTests.java
│ │ │ │ │ │ ├── FormControllerTests.java
│ │ │ │ │ │ ├── mapping
│ │ │ │ │ │ │ ├── AdminController.java
│ │ │ │ │ │ │ ├── BuyForm.java
│ │ │ │ │ │ │ ├── ControllerBeanNameHandlerMappingTests.java
│ │ │ │ │ │ │ ├── ControllerClassNameHandlerMappingTests.java
│ │ │ │ │ │ │ ├── Controller.java
│ │ │ │ │ │ │ └── WelcomeController.java
│ │ │ │ │ │ ├── multiaction
│ │ │ │ │ │ │ └── MultiActionControllerTests.java
│ │ │ │ │ │ ├── support
│ │ │ │ │ │ │ └── DefaultHandlerExceptionResolverTests.java
│ │ │ │ │ │ ├── UrlFilenameViewControllerTests.java
│ │ │ │ │ │ ├── WebContentInterceptorTests.java
│ │ │ │ │ │ └── WizardFormControllerTests.java
│ │ │ │ │ ├── resource
│ │ │ │ │ │ └── ResourceHttpRequestHandlerTests.java
│ │ │ │ │ ├── SimpleWebApplicationContext.java
│ │ │ │ │ ├── tags
│ │ │ │ │ │ ├── AbstractTagTests.java
│ │ │ │ │ │ ├── BindTagOutsideDispatcherServletTests.java
│ │ │ │ │ │ ├── BindTagTests.java
│ │ │ │ │ │ ├── EvalTagTests.java
│ │ │ │ │ │ ├── form
│ │ │ │ │ │ │ ├── AbstractFormTagTests.java
│ │ │ │ │ │ │ ├── AbstractHtmlElementTagTests.java
│ │ │ │ │ │ │ ├── CheckboxesTagTests.java
│ │ │ │ │ │ │ ├── CheckboxTagTests.java
│ │ │ │ │ │ │ ├── Country.java
│ │ │ │ │ │ │ ├── ErrorsTagTests.java
│ │ │ │ │ │ │ ├── FormTagTests.java
│ │ │ │ │ │ │ ├── HiddenInputTagTests.java
│ │ │ │ │ │ │ ├── InputTagTests.java
│ │ │ │ │ │ │ ├── ItemPet.java
│ │ │ │ │ │ │ ├── LabelTagTests.java
│ │ │ │ │ │ │ ├── OptionsTagTests.java
│ │ │ │ │ │ │ ├── OptionTagEnumTests.java
│ │ │ │ │ │ │ ├── OptionTagTests.java
│ │ │ │ │ │ │ ├── PasswordInputTagTests.java
│ │ │ │ │ │ │ ├── RadioButtonsTagTests.java
│ │ │ │ │ │ │ ├── RadioButtonTagTests.java
│ │ │ │ │ │ │ ├── SelectTagTests.java
│ │ │ │ │ │ │ ├── SimpleFloatEditor.java
│ │ │ │ │ │ │ ├── TagIdGeneratorTests.java
│ │ │ │ │ │ │ ├── TagWriterTests.java
│ │ │ │ │ │ │ ├── TestBeanWithRealCountry.java
│ │ │ │ │ │ │ ├── TestTypes.java
│ │ │ │ │ │ │ └── TextareaTagTests.java
│ │ │ │ │ │ ├── HtmlEscapeTagOutsideDispatcherServletTests.java
│ │ │ │ │ │ ├── HtmlEscapeTagTests.java
│ │ │ │ │ │ ├── MessageTagOutsideDispatcherServletTests.java
│ │ │ │ │ │ ├── MessageTagTests.java
│ │ │ │ │ │ ├── ParamTagTests.java
│ │ │ │ │ │ ├── ParamTests.java
│ │ │ │ │ │ ├── ThemeTagTests.java
│ │ │ │ │ │ └── UrlTagTests.java
│ │ │ │ │ ├── theme
│ │ │ │ │ │ └── ThemeResolverTests.java
│ │ │ │ │ └── view
│ │ │ │ │ ├── BaseViewTests.java
│ │ │ │ │ ├── ContentNegotiatingViewResolverTests.java
│ │ │ │ │ ├── DefaultRequestToViewNameTranslatorTests.java
│ │ │ │ │ ├── document
│ │ │ │ │ │ ├── ExcelViewTests.java
│ │ │ │ │ │ ├── PdfViewTests.java
│ │ │ │ │ │ ├── template_de.xls
│ │ │ │ │ │ ├── template_en_US.xls
│ │ │ │ │ │ └── template.xls
│ │ │ │ │ ├── DummyMacroRequestContext.java
│ │ │ │ │ ├── feed
│ │ │ │ │ │ ├── AtomFeedViewTest.java
│ │ │ │ │ │ └── RssFeedViewTest.java
│ │ │ │ │ ├── freemarker
│ │ │ │ │ │ ├── FreeMarkerConfigurerTests.java
│ │ │ │ │ │ ├── FreeMarkerMacroTests.java
│ │ │ │ │ │ ├── FreeMarkerViewTests.java
│ │ │ │ │ │ └── test.ftl
│ │ │ │ │ ├── InternalResourceViewTests.java
│ │ │ │ │ ├── jasperreports
│ │ │ │ │ │ ├── AbstractConfigurableJasperReportsViewTests.java
│ │ │ │ │ │ ├── AbstractJasperReportsTests.java
│ │ │ │ │ │ ├── AbstractJasperReportsViewTests.java
│ │ │ │ │ │ ├── ConfigurableJasperReportsViewWithStreamTests.java
│ │ │ │ │ │ ├── ConfigurableJasperReportsViewWithWriterTests.java
│ │ │ │ │ │ ├── ExporterParameterTests.java
│ │ │ │ │ │ ├── JasperReportsCsvViewTests.java
│ │ │ │ │ │ ├── JasperReportsHtmlViewTests.java
│ │ │ │ │ │ ├── JasperReportsMultiFormatViewTests.java
│ │ │ │ │ │ ├── JasperReportsMultiFormatViewWithCustomMappingsTests.java
│ │ │ │ │ │ ├── JasperReportsPdfViewTests.java
│ │ │ │ │ │ ├── JasperReportsXlsViewTests.java
│ │ │ │ │ │ ├── JasperReportViewResolverTests.java
│ │ │ │ │ │ └── view.properties
│ │ │ │ │ ├── json
│ │ │ │ │ │ └── MappingJacksonJsonViewTest.java
│ │ │ │ │ ├── RedirectViewTests.java
│ │ │ │ │ ├── ResourceBundleViewResolverNoCacheTests.java
│ │ │ │ │ ├── ResourceBundleViewResolverTests.java
│ │ │ │ │ ├── testviews_en.properties
│ │ │ │ │ ├── testviews_fr.properties
│ │ │ │ │ ├── testviews.properties
│ │ │ │ │ ├── tiles2
│ │ │ │ │ │ ├── TilesConfigurerTests.java
│ │ │ │ │ │ └── tiles-definitions.xml
│ │ │ │ │ ├── velocity
│ │ │ │ │ │ ├── error.vm
│ │ │ │ │ │ ├── ioerror.vm
│ │ │ │ │ │ ├── simple.vm
│ │ │ │ │ │ ├── TestVelocityEngine.java
│ │ │ │ │ │ ├── test.vm
│ │ │ │ │ │ ├── toolbox.xml
│ │ │ │ │ │ ├── VelocityConfigurerTests.java
│ │ │ │ │ │ ├── VelocityMacroTests.java
│ │ │ │ │ │ ├── VelocityRenderTests.java
│ │ │ │ │ │ ├── VelocityToolboxViewTests.java
│ │ │ │ │ │ ├── VelocityViewResolverTests.java
│ │ │ │ │ │ └── VelocityViewTests.java
│ │ │ │ │ ├── ViewResolverTests.java
│ │ │ │ │ ├── views.xml
│ │ │ │ │ ├── xml
│ │ │ │ │ │ └── MarshallingViewTests.java
│ │ │ │ │ └── xslt
│ │ │ │ │ ├── TestXsltViewTests.java
│ │ │ │ │ ├── XsltViewResolverTests.java
│ │ │ │ │ └── XsltViewTests.java
│ │ │ │ └── util
│ │ │ │ └── NestedServletExceptionTests.java
│ │ │ └── resources
│ │ │ ├── log4j.xml
│ │ │ └── org
│ │ │ └── springframework
│ │ │ ├── ui
│ │ │ │ └── jasperreports
│ │ │ │ ├── DataSourceReport.jasper
│ │ │ │ ├── DataSourceReport.jrxml
│ │ │ │ ├── messages_de.properties
│ │ │ │ ├── subReportChild.jasper
│ │ │ │ ├── subReportChild.jrxml
│ │ │ │ ├── subReportParent.jasper
│ │ │ │ └── subReportParent.jrxml
│ │ │ └── web
│ │ │ ├── context
│ │ │ │ └── WEB-INF
│ │ │ │ ├── empty-servlet.xml
│ │ │ │ └── sessionContext.xml
│ │ │ └── servlet
│ │ │ ├── complexviews.properties
│ │ │ ├── config
│ │ │ │ ├── mvc-config-bean-decoration.xml
│ │ │ │ ├── mvc-config-custom-conversion-service.xml
│ │ │ │ ├── mvc-config-custom-validator.xml
│ │ │ │ ├── mvc-config-default-servlet-optional-attrs.xml
│ │ │ │ ├── mvc-config-default-servlet.xml
│ │ │ │ ├── mvc-config-interceptors.xml
│ │ │ │ ├── mvc-config-resources-optional-attrs.xml
│ │ │ │ ├── mvc-config-resources.xml
│ │ │ │ ├── mvc-config-view-controllers.xml
│ │ │ │ └── mvc-config.xml
│ │ │ ├── handler
│ │ │ │ ├── map1.xml
│ │ │ │ ├── map2err.xml
│ │ │ │ ├── map2.properties
│ │ │ │ ├── map2.xml
│ │ │ │ └── map3.xml
│ │ │ ├── mvc
│ │ │ │ ├── annotation
│ │ │ │ │ └── class-mapping.xml
│ │ │ │ └── mapping
│ │ │ │ ├── class-mapping.xml
│ │ │ │ └── name-mapping.xml
│ │ │ ├── resource
│ │ │ │ ├── test
│ │ │ │ │ ├── bar.css
│ │ │ │ │ ├── foo.css
│ │ │ │ │ ├── foo.html
│ │ │ │ │ ├── foo.txt
│ │ │ │ │ └── js
│ │ │ │ │ ├── bar.js
│ │ │ │ │ └── foo.js
│ │ │ │ └── testalternatepath
│ │ │ │ ├── bar.css
│ │ │ │ ├── baz.css
│ │ │ │ ├── foo.css
│ │ │ │ └── js
│ │ │ │ ├── bar.js
│ │ │ │ ├── baz.js
│ │ │ │ └── foo.js
│ │ │ └── view
│ │ │ └── xslt
│ │ │ ├── dummyData.xsl
│ │ │ ├── errors.xsl
│ │ │ ├── firstWords.xsl
│ │ │ ├── productData.xml
│ │ │ ├── productsImport.xsl
│ │ │ ├── products.xsl
│ │ │ ├── sunnyDayExplicitRoot.xsl
│ │ │ ├── sunnyDay.xsl
│ │ │ └── valid.xsl
│ │ ├── template.mf
│ │ └── web-servlet.iml
│ ├── org.springframework.web.struts
│ │ ├── build.xml
│ │ ├── ivy.xml
│ │ ├── pom.xml
│ │ ├── src
│ │ │ ├── main
│ │ │ │ └── java
│ │ │ │ └── org
│ │ │ │ └── springframework
│ │ │ │ └── web
│ │ │ │ ├── servlet
│ │ │ │ │ └── view
│ │ │ │ │ └── tiles
│ │ │ │ │ ├── ComponentControllerSupport.java
│ │ │ │ │ ├── package-info.java
│ │ │ │ │ ├── TilesConfigurer.java
│ │ │ │ │ ├── TilesJstlView.java
│ │ │ │ │ └── TilesView.java
│ │ │ │ └── struts
│ │ │ │ ├── ActionServletAwareProcessor.java
│ │ │ │ ├── ActionSupport.java
│ │ │ │ ├── AutowiringRequestProcessor.java
│ │ │ │ ├── AutowiringTilesRequestProcessor.java
│ │ │ │ ├── ContextLoaderPlugIn.java
│ │ │ │ ├── DelegatingActionProxy.java
│ │ │ │ ├── DelegatingActionUtils.java
│ │ │ │ ├── DelegatingRequestProcessor.java
│ │ │ │ ├── DelegatingTilesRequestProcessor.java
│ │ │ │ ├── DispatchActionSupport.java
│ │ │ │ ├── LookupDispatchActionSupport.java
│ │ │ │ ├── MappingDispatchActionSupport.java
│ │ │ │ ├── package-info.java
│ │ │ │ └── SpringBindingActionForm.java
│ │ │ └── test
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── springframework
│ │ │ │ └── web
│ │ │ │ ├── servlet
│ │ │ │ │ └── view
│ │ │ │ │ └── tiles
│ │ │ │ │ ├── TestComponentController.java
│ │ │ │ │ └── TilesViewTests.java
│ │ │ │ └── struts
│ │ │ │ ├── StrutsSupportTests.java
│ │ │ │ └── TestAction.java
│ │ │ └── resources
│ │ │ ├── log4j.xml
│ │ │ └── org
│ │ │ └── springframework
│ │ │ └── web
│ │ │ ├── servlet
│ │ │ │ └── view
│ │ │ │ └── tiles
│ │ │ │ ├── context-messages_en_GB.properties
│ │ │ │ ├── context-messages_en_US.properties
│ │ │ │ ├── context-messages.properties
│ │ │ │ └── tiles-test.xml
│ │ │ └── struts
│ │ │ └── WEB-INF
│ │ │ └── action-servlet.xml
│ │ ├── template.mf
│ │ └── web-struts.iml
│ ├── spring-build
│ │ ├── aspect
│ │ │ ├── artifact.xml
│ │ │ ├── common.xml
│ │ │ ├── default.xml
│ │ │ ├── package.xml
│ │ │ ├── publish.xml
│ │ │ └── quality.xml
│ │ ├── common
│ │ │ ├── artifact.xml
│ │ │ ├── common.properties
│ │ │ ├── common.xml
│ │ │ ├── default-ivy-configurations.xml
│ │ │ ├── findbugs-exclude.xml
│ │ │ ├── ivysettings.xml
│ │ │ ├── javadoc-resources
│ │ │ │ └── TableHeading-background.png
│ │ │ ├── package.xml
│ │ │ ├── publish.xml
│ │ │ ├── quality.xml
│ │ │ └── spring-javadoc.css
│ │ ├── docbook
│ │ │ ├── common.xml
│ │ │ ├── css
│ │ │ │ └── html
│ │ │ │ ├── highlight.css
│ │ │ │ └── stylesheet.css
│ │ │ ├── default.xml
│ │ │ ├── documentation.xml
│ │ │ ├── package.xml
│ │ │ ├── publish.xml
│ │ │ └── styles
│ │ │ ├── html
│ │ │ │ ├── custom.xsl
│ │ │ │ └── titlepage.xml
│ │ │ ├── custom.xsl
│ │ │ └── titlepage.xml
│ │ ├── lib
│ │ │ └── ivy
│ │ │ ├── commons-codec.jar
│ │ │ ├── commons-httpclient.jar
│ │ │ ├── commons-logging.jar
│ │ │ ├── current.version
│ │ │ ├── ivy.jar
│ │ │ ├── jets3t.jar
│ │ │ ├── jets3t.properties
│ │ │ └── org.springframework.build.aws.ivy.jar
│ │ ├── library
│ │ │ ├── artifact.xml
│ │ │ ├── common.xml
│ │ │ ├── default.xml
│ │ │ ├── package.xml
│ │ │ ├── publish.xml
│ │ │ └── quality.xml
│ │ ├── multi-bundle
│ │ │ ├── artifact.xml
│ │ │ ├── common.xml
│ │ │ ├── default.xml
│ │ │ ├── package.xml
│ │ │ ├── publish.xml
│ │ │ └── quality.xml
│ │ ├── par
│ │ │ ├── artifact.xml
│ │ │ ├── common.xml
│ │ │ ├── default.xml
│ │ │ ├── package.xml
│ │ │ ├── publish.xml
│ │ │ └── quality.xml
│ │ ├── resource
│ │ │ ├── artifact.xml
│ │ │ ├── common.xml
│ │ │ ├── default.xml
│ │ │ ├── package.xml
│ │ │ ├── publish.xml
│ │ │ └── quality.xml
│ │ ├── standard
│ │ │ ├── artifact.xml
│ │ │ ├── common.xml
│ │ │ ├── default.xml
│ │ │ ├── package.xml
│ │ │ ├── publish.xml
│ │ │ └── quality.xml
│ │ ├── war
│ │ │ ├── artifact.xml
│ │ │ ├── common.xml
│ │ │ ├── default.xml
│ │ │ ├── package.xml
│ │ │ ├── publish.xml
│ │ │ └── quality.xml
│ │ ├── weaving
│ │ │ ├── artifact.xml
│ │ │ ├── common.xml
│ │ │ ├── default.xml
│ │ │ ├── package.xml
│ │ │ ├── publish.xml
│ │ │ └── quality.xml
│ │ └── weaving-external
│ │ ├── artifact.xml
│ │ ├── common.xml
│ │ ├── default.xml
│ │ ├── package.xml
│ │ ├── publish.xml
│ │ └── quality.xml
│ ├── spring-framework.ipr
│ ├── spring-framework.psf
│ └── spring-framework-reference
│ ├── build.xml
│ ├── css
│ │ └── html
│ │ ├── highlight.css
│ │ └── stylesheet.css
│ ├── images
│ │ ├── aop-proxy-call.png
│ │ ├── aop-proxy-plain-pojo-call.png
│ │ ├── aop-uml.gif
│ │ ├── banner4.jpg
│ │ ├── bean-lifecycle-overview.gif
│ │ ├── bind1.jpg
│ │ ├── bind2.jpg
│ │ ├── container-magic.png
│ │ ├── DataAccessException.gif
│ │ ├── eclipse-setup-1.png
│ │ ├── eclipse-setup-2.png
│ │ ├── eclipse-setup-3.png
│ │ ├── ejb.gif
│ │ ├── ejb.png
│ │ ├── ejb.svg
│ │ ├── full.gif
│ │ ├── full.png
│ │ ├── full.svg
│ │ ├── html-logo.png
│ │ ├── idea-setup-1.png
│ │ ├── idea-setup-2.png
│ │ ├── idea-setup-3.png
│ │ ├── idea-setup-4.png
│ │ ├── idea-setup-5.png
│ │ ├── idea-setup-6.png
│ │ ├── logo.gif
│ │ ├── logo.jpg
│ │ ├── logo-pdf.png
│ │ ├── logo.psd
│ │ ├── logo.xcf
│ │ ├── mvc-contexts.gif
│ │ ├── mvc.png
│ │ ├── note.gif
│ │ ├── note.png
│ │ ├── overview-ejb.graffle
│ │ ├── overview-ejb.png
│ │ ├── overview-full.graffle
│ │ ├── overview-full.png
│ │ ├── overview-remoting.graffle
│ │ ├── overview-remoting.png
│ │ ├── overview-thirdparty-web.graffle
│ │ ├── overview-thirdparty-web.png
│ │ ├── oxm-exceptions.graffle
│ │ ├── oxm-exceptions.png
│ │ ├── pdf-logo.png
│ │ ├── prototype.png
│ │ ├── remoting.gif
│ │ ├── remoting.png
│ │ ├── remoting.svg
│ │ ├── singleton.png
│ │ ├── spring-overview.gif
│ │ ├── spring-overview.graffle
│ │ ├── spring-overview.png
│ │ ├── spring-overview.svg
│ │ ├── spring-overview.vsd
│ │ ├── springsource-banner-rhs.png
│ │ ├── spring.sxd
│ │ ├── thirdparty-web.gif
│ │ ├── thirdparty-web.png
│ │ ├── thirdparty-web.svg
│ │ ├── tx.png
│ │ ├── tx_prop_required.png
│ │ ├── tx_prop_requires_new.png
│ │ └── xdev-spring_logo.jpg
│ ├── ivy.xml
│ ├── src
│ │ ├── aop-api.xml
│ │ ├── aop.xml
│ │ ├── beans-annotation-config.xml
│ │ ├── beans-classpath-scanning.xml
│ │ ├── beans-context-additional.xml
│ │ ├── beans-customizing.xml
│ │ ├── beans-dependencies.xml
│ │ ├── beans-extension-points.xml
│ │ ├── beans-java.xml
│ │ ├── beans-scopes.xml
│ │ ├── beans.xml
│ │ ├── cci.xml
│ │ ├── classic-aop-spring.xml
│ │ ├── classic-spring.xml
│ │ ├── dao.xml
│ │ ├── dtd.xml
│ │ ├── dynamic-languages.xml
│ │ ├── ejb.xml
│ │ ├── expressions.xml
│ │ ├── images
│ │ │ ├── aop-proxy-call.png
│ │ │ ├── aop-proxy-plain-pojo-call.png
│ │ │ ├── aop-uml.gif
│ │ │ ├── banner4.jpg
│ │ │ ├── bean-lifecycle-overview.gif
│ │ │ ├── bind1.jpg
│ │ │ ├── bind2.jpg
│ │ │ ├── container-magic.png
│ │ │ ├── DataAccessException.gif
│ │ │ ├── eclipse-setup-1.png
│ │ │ ├── eclipse-setup-2.png
│ │ │ ├── eclipse-setup-3.png
│ │ │ ├── ejb.gif
│ │ │ ├── ejb.png
│ │ │ ├── ejb.svg
│ │ │ ├── full.gif
│ │ │ ├── full.png
│ │ │ ├── full.svg
│ │ │ ├── html-logo.png
│ │ │ ├── idea-setup-1.png
│ │ │ ├── idea-setup-2.png
│ │ │ ├── idea-setup-3.png
│ │ │ ├── idea-setup-4.png
│ │ │ ├── idea-setup-5.png
│ │ │ ├── idea-setup-6.png
│ │ │ ├── logo.gif
│ │ │ ├── logo.jpg
│ │ │ ├── logo-pdf.png
│ │ │ ├── logo.psd
│ │ │ ├── logo.xcf
│ │ │ ├── mvc-contexts.gif
│ │ │ ├── mvc.png
│ │ │ ├── note.gif
│ │ │ ├── note.png
│ │ │ ├── overview-ejb.graffle
│ │ │ ├── overview-ejb.png
│ │ │ ├── overview-full.graffle
│ │ │ ├── overview-full.png
│ │ │ ├── overview-remoting.graffle
│ │ │ ├── overview-remoting.png
│ │ │ ├── overview-thirdparty-web.graffle
│ │ │ ├── overview-thirdparty-web.png
│ │ │ ├── oxm-exceptions.graffle
│ │ │ ├── oxm-exceptions.png
│ │ │ ├── pdf-logo.png
│ │ │ ├── prototype.png
│ │ │ ├── remoting.gif
│ │ │ ├── remoting.png
│ │ │ ├── remoting.svg
│ │ │ ├── singleton.png
│ │ │ ├── spring-overview.gif
│ │ │ ├── spring-overview.graffle
│ │ │ ├── spring-overview.png
│ │ │ ├── spring-overview.svg
│ │ │ ├── spring-overview.vsd
│ │ │ ├── springsource-banner-rhs.png
│ │ │ ├── spring.sxd
│ │ │ ├── thirdparty-web.gif
│ │ │ ├── thirdparty-web.png
│ │ │ ├── thirdparty-web.svg
│ │ │ ├── tx.png
│ │ │ ├── tx_prop_required.png
│ │ │ ├── tx_prop_requires_new.png
│ │ │ └── xdev-spring_logo.jpg
│ │ ├── jdbc.xml
│ │ ├── jms.xml
│ │ ├── jmx.xml
│ │ ├── mail.xml
│ │ ├── mvc.xml
│ │ ├── new-in-2.xml
│ │ ├── new-in-3.xml
│ │ ├── orm.xml
│ │ ├── overview.xml
│ │ ├── oxm.xml
│ │ ├── portlet.xml
│ │ ├── preface.xml
│ │ ├── remoting.xml
│ │ ├── resources.xml
│ │ ├── scheduling.xml
│ │ ├── spring-form.tld.xml
│ │ ├── spring-framework-reference.xml
│ │ ├── spring.tld.xml
│ │ ├── swf-sidebar.xml
│ │ ├── testing.xml
│ │ ├── transaction.xml
│ │ ├── validation.xml
│ │ ├── view.xml
│ │ ├── web-integration.xml
│ │ ├── xml-custom.xml
│ │ └── xsd-configuration.xml
│ └── styles
│ ├── html
│ │ ├── custom.xsl
│ │ └── titlepage.xml
│ ├── custom.xsl
│ └── titlepage.xml
├── readme.txt
└── src
├── org.springframework.aop-sources-3.0.5.RELEASE.jar
├── org.springframework.asm-sources-3.0.5.RELEASE.jar
├── org.springframework.aspects-sources-3.0.5.RELEASE.jar
├── org.springframework.beans-sources-3.0.5.RELEASE.jar
├── org.springframework.context-sources-3.0.5.RELEASE.jar
├── org.springframework.context.support-sources-3.0.5.RELEASE.jar
├── org.springframework.core-sources-3.0.5.RELEASE.jar
├── org.springframework.expression-sources-3.0.5.RELEASE.jar
├── org.springframework.instrument-sources-3.0.5.RELEASE.jar
├── org.springframework.instrument.tomcat-sources-3.0.5.RELEASE.jar
├── org.springframework.jdbc-sources-3.0.5.RELEASE.jar
├── org.springframework.jms-sources-3.0.5.RELEASE.jar
├── org.springframework.orm-sources-3.0.5.RELEASE.jar
├── org.springframework.oxm-sources-3.0.5.RELEASE.jar
├── org.springframework.test-sources-3.0.5.RELEASE.jar
├── org.springframework.transaction-sources-3.0.5.RELEASE.jar
├── org.springframework.web.portlet-sources-3.0.5.RELEASE.jar
├── org.springframework.web.servlet-sources-3.0.5.RELEASE.jar
├── org.springframework.web-sources-3.0.5.RELEASE.jar
└── org.springframework.web.struts-sources-3.0.5.RELEASE.jar
1119 directories, 5428 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论