Upgrade AspectJ from 1.6.8 to 1.6.12

- Spring remains compatible against AJ version 1.6.8, but is now
   compiling and testing against 1.6.12

 - Encountered what appears to be an AJ bug introduced in 1.6.10: an
   assertion in org.aspectj.weaver.UnresolvedType causes a false
   negative failure when encountering org.springframework.io.Resource
   arrays, e.g. "[org.springframework.io.Resource@xxx". This problem
   has been reported to the AJ team and in the meantime, the recommended
   workaround is to disable assertions either completely, or at least
   selectively with

       -disableassertions:org.aspectj.weaver.UnresolvedType

Issue: SPR-7989, SPR-9272
This commit is contained in:
Chris Beams
2012-04-14 19:05:20 +03:00
parent 963b4e49a9
commit 0ab9e9a0c6
2 changed files with 9 additions and 3 deletions

View File

@@ -5,6 +5,7 @@ http://www.springsource.org
Changes in version 3.2 M1
-------------------------------------
* upgraded to AspectJ 1.6.12
* better handling on failure to parse invalid 'Content-Type' or 'Accept' headers
* handle a controller method's return value based on the actual returned value (vs declared type)
* fix issue with combining identical controller and method level request mapping paths