From: Juergen H. <jho...@us...> - 2008-10-08 16:34:15
|
Update of /cvsroot/springframework/spring In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv704 Modified Files: changelog.txt Log Message: AspectJ 1.6.2 etc Index: changelog.txt =================================================================== RCS file: /cvsroot/springframework/spring/changelog.txt,v retrieving revision 1.734 retrieving revision 1.735 diff -C2 -d -r1.734 -r1.735 *** changelog.txt 17 Sep 2008 17:27:48 -0000 1.734 --- changelog.txt 8 Oct 2008 16:34:04 -0000 1.735 *************** *** 4,13 **** ! Changes in version 2.5.6 (2008-09-22) ------------------------------------- General * removed outdated EAR support from sample applications ! * upgraded to AspectJ 1.6.1 (retaining compatibility with AspectJ 1.5.x and 1.6.0) * upgraded to EHCache 1.5.0 (retaining compatibility with EHCache 1.2 and higher) * upgraded to TestNG 5.8 (retaining compatibility with TestNG 5.5 and higher) --- 4,13 ---- ! Changes in version 2.5.6 (2008-10-13) ------------------------------------- General * removed outdated EAR support from sample applications ! * upgraded to AspectJ 1.6.2 (retaining compatibility with AspectJ 1.5.x and 1.6.x) * upgraded to EHCache 1.5.0 (retaining compatibility with EHCache 1.2 and higher) * upgraded to TestNG 5.8 (retaining compatibility with TestNG 5.5 and higher) *************** *** 18,21 **** --- 18,22 ---- * AbstractAutoProxyCreator (as used by "aop:config") correctly ignores null bean instances * "aop:aspect" doesn't insist on aspect bean reference to be specified when just containing declare-parents elements + * "bean" pointcut matches exposed FactoryBean products only; "&..." syntax supported for matching FactoryBean itself Package org.springframework.beans *************** *** 29,32 **** --- 30,34 ---- * AbstractBeanFactory rejects getBean request with arguments in case of a pre-existing singleton of same name as well * AbstractAutowireCapableBeanFactory preserves possible matches hint in property exception + * SmartInstantiationAwareBeanPostProcessor's "determineCandidateConstructors" is only invoked for non-null bean Class * ServiceLocatorFactoryBean handles equals and hashCode based on proxy object identity * factored out "createBeanDefinition" template method in BeanDefinitionParserDelegate *************** *** 82,85 **** --- 84,90 ---- * added "refreshOnConnectFailure" property to MBeanClientInterceptor, allowing for reconnect in case of I/O failure + Package org.springframework.mail + * ConfigurableMimeFileTypeMap explicitly closes the InputStream that it uses for "mime.types" resource reading + Package org.springframework.mock * SimpleNamingContextBuilder supports "deactivate()"+"activate()", with the standard JNDI provider exposed inbetween *************** *** 121,125 **** --- 126,132 ---- * DispatcherServlet removes error-view-driven servlet request attributes after rendering (for Tomcat compatibility) * added "cacheSecondsForSessionAttributeHandlers" property to Servlet/Portlet AnnotationMethodHandlerAdapter + * AnnotationMethodHandlerAdapter exposes special ModelMap that removes BindingResult if target attribute gets replaced * Servlet AnnotationMethodHandlerAdapter always takes first exact @RequestMapping path match as best path match + * @MVC handler methods, model attribute methods and init binder methods allow for overriding a generic superclass method * @ModelAttribute annotated handler method arguments can resolve to a null value as well (when contained in the model) * standard method argument subtypes (such as a Principal subclass) fail with a descriptive exception if incompatible |