Release

Version 2.5.6

RELEASED

Start date not set

Released: 30/Oct/08

Release Notes

PTKeySummaryAssigneeStatus
CriticalBugSPR-5175Owerwrite an existing attribute in ModelMapJuergen HoellerClosed
MajorImprovementSPR-2563Data Binding To Class Extending Generic Class Results in TypeMismatch ErrorJuergen HoellerClosed
MajorBugSPR-4059Class cast exception in AbstractBeanDefinition.getBeanClassName()Juergen HoellerClosed
MajorBugSPR-4390NullPointerException in AspectJ's Java15AnnotationFinder when running on JDK 1.6Ramnivas LaddadClosed
MajorBugSPR-4524Autowiring won't work when using scopes and targetClass auto proxyingJuergen HoellerClosed
MajorNew FeatureSPR-4738Scan classpath for persistence annotations when creating session factory for hibernateJuergen HoellerClosed
MajorImprovementSPR-4872Improve handling of Sybase/DB2 SQLExceptionsJuergen HoellerClosed
MajorImprovementSPR-4873Improve classification of DB2 and Sybase exceptions by adding new error-state classifications Juergen HoellerClosed
MajorTaskSPR-4904Doc: Deployment error on Weblogic 8.1 SP1/SP2 due to manifest issues - upgrade to SP6 requiredJuergen HoellerClosed
MajorNew FeatureSPR-4909Add support for environment variables for MBean connection.Juergen HoellerClosed
MajorImprovementSPR-4910Add support for JMX connection retriesJuergen HoellerClosed
MajorImprovementSPR-4930@SessionAttributes cache control too severe for MSIEJuergen HoellerClosed
MajorBugSPR-4945SchedulerFactoryBean invokes SchedulerContextAware callback on JobFactory too earlyJuergen HoellerClosed
MajorBugSPR-4946NPE when using wildcard in MBeanExporter's notificationListenerMappingsJuergen HoellerClosed
MajorBugSPR-4947BeanDefinitionParserDelegate.decorateIfNeeded discards information about containingBeanJuergen HoellerClosed
MajorImprovementSPR-4959classpath scanning loggingJuergen HoellerClosed
MajorImprovementSPR-4966AbstractCommandController does a check for isCommandInSession but doesn't check if the session existsJuergen HoellerClosed
MajorBugSPR-4967Spring 2.x doesn't resume after DataAccessResourceFailureException on begin of inner transactionJuergen HoellerClosed
MajorBugSPR-4968Error "Singleton instance not initialized yet" triggered by toString call in case of circular referencesJuergen HoellerClosed
MajorBugSPR-49732.5.5 DispatchServlet exposes jsp error page attributes to container and breaks ExceptionResolverJuergen HoellerClosed
MajorImprovementSPR-4978@InitBinder can fail when using mix of command objects and plain parametersJuergen HoellerClosed
MajorImprovementSPR-4999Update Sample Applications to use allowedFields propertyArjen PoutsmaClosed
MajorImprovementSPR-5000EhCacheFactoryBean should use CacheManager#getEhcache(String) instead of CacheManager#getCache(String)Juergen HoellerClosed
MajorImprovementSPR-5002DefaultMessageListenerContainer isn't logging linked jms exception or destinationJuergen HoellerClosed
MajorImprovementSPR-5007HibernateTemplate.loadAll(clazz) method returns duplicate entriesJuergen HoellerClosed
MajorImprovementSPR-5017Transactional JMS resources are not closed in consistent orderJuergen HoellerClosed
MajorImprovementSPR-5024Introspection problem: setter not found when corresponding getter uses a covariant return typeJuergen HoellerClosed
MajorImprovementSPR-5026SingleConnectionFactory should support obtaining Queue/TopicConnections even for JMS 1.1 providerJuergen HoellerClosed
MajorBugSPR-5027Doc: DetachedCriteria objects are not reusableJuergen HoellerClosed
MajorImprovementSPR-5029DefaultMessageSourceResolvable hashcode does not take arguments into accountJuergen HoellerClosed
MajorBugSPR-5031CachingConnectionFactory does not rollback on Session.close()Juergen HoellerClosed
MajorImprovementSPR-5033HibernateTemplate does not consistently detect pre-bound Session when using a custom SessionFactory proxyJuergen HoellerClosed
MajorImprovementSPR-5037BeanPropertyRowMapper extension point for beans property names and databases columns lack of coincidence.Juergen HoellerClosed
MajorImprovementSPR-5040ServletContextResource does not handle paths with ".." Juergen HoellerClosed
MajorBugSPR-5042SimpleMappingExceptionResolver or DispatcherServlet connot handle "redirect:/someUrl.html" anymoreJuergen HoellerClosed
MajorImprovementSPR-5045Allow transparent subclassing for org.springframework.beans.factory.xml.BeanDefinitionParserDelegateJuergen HoellerClosed
MajorBugSPR-5047Hessian Ouput Stream gets cut off when used with spring:Juergen HoellerClosed
MajorImprovementSPR-5050@ModelAttribute on function parameter should allow nulls to be passed inJuergen HoellerClosed
MajorImprovementSPR-5052Component scanner doesn't recognize same beans when included multiple times on classpathJuergen HoellerClosed
MajorImprovementSPR-5057Doc/warning: JMX autodetection ignoring JDK-proxied @Transactional beansJuergen HoellerClosed
MajorBugSPR-5069@RequestMapping method resolution issue with duplicate pathsJuergen HoellerClosed
MajorBugSPR-5070NotificationListenerHolder does not properly resolve multiple ObjectNamesJuergen HoellerClosed
MajorBugSPR-5077AnnotationMethodHandlerAdapter$ArgumentsResolver.resolveStandardArgument() uses isAssignableFrom() rather than equals() when binding standard parametersJuergen HoellerClosed
MajorImprovementSPR-5091SimpleNamingContextBuilder should create InitialContextFactory from Context.INITIAL_CONTEXT_FACTORY propertyJuergen HoellerClosed
MajorImprovementSPR-5095Add CUSTOM enum to FilterTypeJuergen HoellerClosed
MajorBugSPR-5097<aspect ref=""/> with missing ref attribute gives error, should notJuergen HoellerClosed
MajorImprovementSPR-5103Memory leak in web.filter.Log4jNestedDiagnosticContextFilter and web.context.request.Log4jNestedDiagnosticContextInterceptor, because never calling org.apache.log4j.NDC.remove()Juergen HoellerClosed
MajorImprovementSPR-5118SQLErrorCodesFactory should use its classloader when loading the default codesJuergen HoellerClosed
MajorImprovementSPR-5123Proxies created by the JaxWsPortProxyFactoryBean do not implement javax.xml.ws.BindingProvider, which is required by the JAX-WS specificationJuergen HoellerClosed
MajorBugSPR-5127DMLC with cacheLevel=CACHE_CONNECTION and a non-JMS transaction manager causes the shared connection to be closed after the first transactionJuergen HoellerClosed
MajorBugSPR-5128JndiRmiClientInterceptor regression for RmiInvocationHandler servicesJuergen HoellerClosed
MajorBugSPR-5129InternalResourceViewResolver uses hardcoded PreventDispatchLoop=true, that leads to errors in portal environmentJuergen HoellerClosed
MajorBugSPR-5137JdbcTemplate conflicts with statement-cachingJuergen HoellerClosed
MajorBugSPR-5139OutOfMemoryError using ConfigurableListableBeanFactory.destroyBeanJuergen HoellerClosed
MajorBugSPR-5143Property conversion for set fails for bean that implements collection type itself (worked in 2.5.1)Juergen HoellerClosed
MajorImprovementSPR-5148Provide option to turn off getWarnings() call in JdbcTemplateJuergen HoellerClosed
MajorBugSPR-5186Intercept FactoryBean for bean() PCD Juergen HoellerClosed
MajorBugSPR-5191HandlerMethodResolver doesn't work with Bridged methods Juergen HoellerClosed
MajorBugSPR-5198DMLC async stop notification is not fired after calls to stop()Juergen HoellerClosed
MajorImprovementSPR-5203extend property-placeholder namespace definitionArjen PoutsmaClosed
MajorImprovementSPR-5204SqlInOutParameter needs a constructor accepting scale Thomas RisbergClosed
MajorImprovementSPR-5208configure PropertyEditorRegistry from an existing beanFactory Juergen HoellerClosed
MajorImprovementSPR-5209Velocity WebappLoader requires ServetContext VelocityEngine attributeJuergen HoellerClosed
MajorImprovementSPR-5216JPA Query API access fails when doing non-transactional access on shared EntityManager proxyJuergen HoellerClosed
MajorBugSPR-5220Spring-created Quartz Scheduler instances should not be automatically shared within the same VMJuergen HoellerClosed
MajorBugSPR-5223Circular reference when using @Configurable and @PersistenceContextJuergen HoellerClosed
MajorBugSPR-5227StringUtils.delete goes into eternal loopJuergen HoellerClosed
MajorBugSPR-5229HibernateTransactionManager.prepareForCommit should only disable flush when in a new transactionJuergen HoellerClosed
MajorBugSPR-5235HibernateJpaDialect.getSession casting to HibernateEntityManagerJuergen HoellerClosed
MajorBugSPR-5245AspectJ Load-Time Weaving Breaks Property Editor Look-UpJuergen HoellerClosed
MinorNew FeatureSPR-1338Auto-pickup of entity beansJuergen HoellerClosed
MinorImprovementSPR-4811Circular Reference with util:property-path isn't identifiedJuergen HoellerClosed
MinorBugSPR-4894[XsltView] URI base for imports is meaninglessJuergen HoellerClosed
MinorImprovementSPR-4954Add property to MBeanExporter to control eager initiailization of FactoryBeansJuergen HoellerClosed
MinorImprovementSPR-4960make RedirectView.renderMergedOutputModel not finalJuergen HoellerClosed
MinorBugSPR-4961StatementCreatorUtils doesn't fully use Calendar when SqlTypeValue.TYPE_UNKNOWNJuergen HoellerClosed
MinorTaskSPR-4972Document behavior when AnnotationUtils.findAnnotation(Class<?>, Class<A>) encounters a type hierarchy containing multiple interfaces / superclasses annotated with target annotationJuergen HoellerClosed
MinorImprovementSPR-4979Make RemoteInvocationTraceInterceptor configurable in RemoteExporterJuergen HoellerClosed
MinorTaskSPR-4993spring-context-2.5.xsd needs to be updated on springframework.orgnebhaleClosed
MinorBugSPR-4998Possible property matches don't show up in BeanFactory error messages anymoreJuergen HoellerClosed
MinorBugSPR-5005getBean(String, Object[]) does not throw BeanDefinitionStoreException when bean in creation is a singletonJuergen HoellerClosed
MinorTaskSPR-5019Update documentation to latest Quartz JavadocJuergen HoellerClosed
MinorImprovementSPR-5021"it's" versus "its" in the Spring Reference documentJuergen HoellerClosed
MinorImprovementSPR-5043Annotating an integration test with @IfProfileValue at class level still loads the applications contexts even when the profile is not activatedJuergen HoellerClosed
MinorTaskSPR-5048Incorrect wording in class javadoc for DelegatingVariableResolver.Juergen HoellerClosed
MinorImprovementSPR-5055Locale propagation on HTTP remote callJuergen HoellerClosed
MinorImprovementSPR-5060[Docs] Clarify usage of scoped-proxy FactoryBeansArjen PoutsmaClosed
MinorBugSPR-5075FileSystemUtils.copyRecursively does'nt handle special filesJuergen HoellerClosed
MinorImprovementSPR-5076[EhCacheFactoryBean] diskStorePath property has no effectJuergen HoellerClosed
MinorImprovementSPR-5078Exception handling in ScheduledExecutorFactoryBean's scheduledExecutorTasks'sJuergen HoellerClosed
MinorBugSPR-5080NullPointerException in AbstractAutoProxyCreatorJuergen HoellerClosed
MinorBugSPR-5086<context:annotation-config/> registers a PersistenceAnnotationBeanPostProcessor if spring-context bundle can see EntityManagerFactory, not if the requesting bundle can see EntityManagerFactoryJuergen HoellerClosed
MinorImprovementSPR-5089Provide schema documentation for attributes of <context:component-scan/> elementArjen PoutsmaClosed
MinorTaskSPR-5099Doc: viewClass property required when defiining the URLBasedVIewResolver bean defintionJuergen HoellerClosed
MinorTaskSPR-5104Doc: Using the tag <form:options> with objects of type MapJuergen HoellerClosed
MinorBugSPR-5112WebUtils#extractFilenameFromUrlPath IndexOutOfBoundsExceptionJuergen HoellerClosed
MinorImprovementSPR-5113Duplicate JavaDoc paragraph in AbstractMessageListenerContainerJuergen HoellerClosed
MinorImprovementSPR-5115ClassPathResource protected constructor should do StringUtils.cleanPath(path) as public constructors do.Juergen HoellerClosed
MinorBugSPR-5119SpringBeanAutowiringInterceptor doesn't call invocationContext.proceed() in autowireBean() and releaseBean()Juergen HoellerClosed
MinorImprovementSPR-5130Improve documentation where the namespaces are appliedArjen PoutsmaClosed
MinorImprovementSPR-5140Improve documentation for HTTP redirects when using Portlet SimpleFormController (or any of its superclasses)Juergen HoellerClosed
MinorBugSPR-5168ConfigurableMimeFileTypeMap does not close mime type input streamJuergen HoellerClosed
MinorImprovementSPR-5179Fix maven POMsJuergen HoellerClosed
MinorBugSPR-5184Bean with no class definition throws NullsPointerExceptionJuergen HoellerClosed
MinorImprovementSPR-5202Idle DMLC keeps creating debug logs every second (with default poll interval)Juergen HoellerClosed
MinorImprovementSPR-5205too restrictive visibility of method in BeanDefinitionParserDelegateJuergen HoellerClosed
MinorImprovementSPR-5218defaultTimeout in JotmFactoryBean doesn't have any effect without transactionTimeout <=0Juergen HoellerClosed
TrivialImprovementSPR-4806Allow <description> element in util:list, util:map etcJuergen HoellerClosed
TrivialImprovementSPR-4874Improve Error Message when a PropertyEditor doesn't return the correct typeJuergen HoellerClosed
TrivialTaskSPR-4985Perl5RegexpMethodPoint removed but documentation still mention.Juergen HoellerClosed
TrivialTaskSPR-4992PetClinic should not attempt to enable LTW by defaultSam BrannenClosed
TrivialTaskSPR-5022error in documentation, chapter 3.8.2 (baseName attribute)Juergen HoellerClosed
TrivialTaskSPR-5034Outdated reference to <aop:spring-configured/> in reference doc § 6.8.1.2Juergen HoellerClosed
TrivialBugSPR-506312.6.1.4 persistenceXmlLocation should be persistenceXmlLocationsJuergen HoellerClosed
TrivialTaskSPR-5121Spelling MistakeJuergen HoellerClosed
TrivialBugSPR-5182Javadoc formatting issue for PropertyPlaceholderConfigurerJuergen HoellerClosed
TrivialImprovementSPR-5206Spring reference manual: syntax for collections is 'old style'Arjen PoutsmaClosed
TrivialImprovementSPR-5219Provide accessor for LocaleChangeInterceptor paramNameJuergen HoellerClosed
1118 of 118