From: Juergen H. <jho...@us...> - 2008-10-16 19:31:54
|
Update of /cvsroot/springframework/spring In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv25255 Modified Files: Tag: mbranch-2-0 changelog.txt Log Message: SQLErrorCodeSQLExceptionTranslator etc Index: changelog.txt =================================================================== RCS file: /cvsroot/springframework/spring/changelog.txt,v retrieving revision 1.558.2.65 retrieving revision 1.558.2.66 diff -C2 -d -r1.558.2.65 -r1.558.2.66 *** changelog.txt 18 Sep 2008 11:01:40 -0000 1.558.2.65 --- changelog.txt 16 Oct 2008 19:31:48 -0000 1.558.2.66 *************** *** 4,8 **** ! Changes in version 2.0.9 (2008-09-29) ------------------------------------- --- 4,8 ---- ! Changes in version 2.0.9 (2008-10-27) ------------------------------------- *************** *** 22,25 **** --- 22,26 ---- * BeanWrapperImpl trims an enum candidate value before matching it against the available enum values * StringArrayPropertyEditor (for comma-delimited splitting of array elements) registered for short[], int[], long[] too + * fixed corner case in AbstractBeanDefinition where a ClassCastException could arise in "getBeanClass(Name)" * AbstractBeanFactory rejects getBean request with arguments in case of a pre-existing singleton of same name as well * AbstractAutowireCapableBeanFactory removes singleton if created for type check in case of circular reference issues *************** *** 41,44 **** --- 42,46 ---- * JndiDataSourceLookup uses "resourceRef"=true by default (being able to resolve J2EE "jdbc/myDb" ENC names by default) * NativeJdbcExtractorAdapter only processes DatabaseMetaData Connection if non-null (for WebLogic cluster compatibility) + * SQLErrorCodeSQLExceptionTranslator is able to work without fallback SQLState translation as well * SQLStateSQLExceptionTranslator translates "01*" data truncation codes into DataIntegrityViolationException * SQLStateSQLExceptionTranslator translates "61*" deadlock codes into ConcurrencyFailureException *************** *** 59,62 **** --- 61,65 ---- * added "text/csv" to MimeMessageHelper's default MIME mappings * removed overlapping "application/x-pointplus" MIME type for "css" extension from MimeMessageHelper's default mappings + * ConfigurableMimeFileTypeMap explicitly closes the InputStream that it uses for "mime.types" resource reading Package org.springframework.mock *************** *** 96,99 **** --- 99,103 ---- * revised error logging during XSLT processing to properly log compilation errors before an eventual fatal exception * InternalResourceView only exposes forward attributes when running on Servlet <2.5 (for GlassFish compatibility) + * VelocityConfigurer exposes ServletContext as VelocityEngine attribute (analogous to the standard VelocityViewServlet) * fixed AbstractJasperReportsView to fully isolate a model-specified JDBC DataSource (not setting it as view DataSource) * fixed JSP form tags to properly return SKIP_BODY instead of the non-defined EVAL_PAGE (for WebLogic compatibility) |