Juergen Hoeller
7bbd38b9e0
Fixed javadoc warnings
...
Issue: SPR-10373
(cherry picked from commit 1ca943c )
2013-05-07 22:06:33 +02:00
Juergen Hoeller
64d83a550e
MappingJackson(2)MessageConverter needs to use bean ClassLoader
2013-05-07 18:22:48 +02:00
Juergen Hoeller
0df1630ab9
Jaxb2Marshaller doesn't need to depend on ResourceLoaderAware
...
Issue: SPR-10512
(cherry picked from commit 255eab5 )
2013-05-03 17:48:12 +02:00
Juergen Hoeller
7cbc115da6
Added "postProcessConfiguration" template method to LocalValidatorFactoryBean; clarified limited compatibility with Hibernate Validator 5.0
2013-05-03 15:19:28 +02:00
Juergen Hoeller
b962239e11
Polishing
2013-05-03 13:47:54 +02:00
Juergen Hoeller
872cf6b076
Removed unnecessary HttpUrlTemplate subclass of UriTemplate
2013-05-03 13:38:31 +02:00
Juergen Hoeller
b2bd319d47
Polished UriComponents implementation
...
(cherry picked from commit c3b624d )
2013-05-03 13:23:48 +02:00
Juergen Hoeller
e3fa49063e
Added note on non-thread-safety of Jackson's DateFormat support
2013-05-02 16:06:51 +02:00
Juergen Hoeller
c302efdbbf
Further build file updates for alignment with 4.0 build
2013-05-01 22:38:43 +02:00
Juergen Hoeller
12699696f4
Added note on OpenJDK 8 compatibility
2013-05-01 21:45:50 +02:00
Juergen Hoeller
c4f2566070
Allow for building and testing the 3.2.x line against OpenJDK 8
2013-05-01 21:39:51 +02:00
Juergen Hoeller
6458643f15
Updated 3.2.3 changelog
2013-04-30 23:57:15 +02:00
Juergen Hoeller
2145545e69
Ignore failing TopLink tests (not worth messing with since TopLink is deprecated anyway)
2013-04-30 23:29:07 +02:00
Juergen Hoeller
f6545cde38
Polishing
2013-04-30 23:29:06 +02:00
Juergen Hoeller
601c64a65c
Removed broken applyQueryTimeout implementation (following a fix in 4.0)
2013-04-30 23:29:06 +02:00
Juergen Hoeller
964f1a6213
Refined HibernateJpaDialect for Hibernate 4.2 support
...
HibernateJpaDialect's HibernateConnectionHandle does not call close() for Hibernate 4.x anymore, since on 4.2, the exposed Connection handle isn't a "borrowed connection" wrapper but rather the actual underlying Connection - with a close() call immediately returning the Connection to the pool and making the local handle invalid for further use within the transaction.
Issue: SPR-10395
2013-04-30 23:29:05 +02:00
Juergen Hoeller
886cc2cce8
Fixed general test suite problems found during OpenJDK 8 upgrade
...
Issue: SPR-9639
(cherry picked from commit 19f783b )
2013-04-30 23:29:04 +02:00
Juergen Hoeller
5bdd2d245c
Consistent Map/Set ordering
...
Use LinkedHashMaps/Sets wherever exposed to users, and code tests defensively in terms of expected Map/Set ordering. Otherwise, there'll be runtime order differences between JDK 7 and JDK 8 due to internal HashMap/Set implementation differences.
Issue: SPR-9639
(cherry picked from commit 9c09a0a )
2013-04-30 23:29:03 +02:00
Juergen Hoeller
d0513f7521
Revised Joda-Time support (as a side effect of JSR-310 support in Spring 4.0)
...
Issue: SPR-9641
(cherry picked from commit b5d44e1 )
2013-04-30 23:29:02 +02:00
Juergen Hoeller
265c0c1505
Minimized ASM usage
...
In particular, avoid accidental usage of ASM for core JDK types - which will fail in case of a new bytecode version in the JDK, even if the application itself has been compiled with an earlier bytecode target.
Issue: SPR-10292
(cherry picked from commit d3a4068 )
2013-04-30 23:29:02 +02:00
Juergen Hoeller
886cf825cb
Added "getName()" accessor to MethodReference
...
Issue: SPR-10422
(cherry picked from commit 5ff2653 )
2013-04-30 23:29:01 +02:00
Juergen Hoeller
03033f6c06
Fixed typo in code example
...
Issue: SPR-10394
(cherry picked from commit f374b7a )
2013-04-30 23:29:00 +02:00
Juergen Hoeller
5ff2dfbe13
Removed references to deprecated queryForInt method from documentation
...
Issue: SPR-10257
(cherry picked from commit 6be954e )
2013-04-30 23:28:59 +02:00
Juergen Hoeller
fa44ab6336
Removed unnecessary CGLIB 2.2 dependency from spring-test-mvc module
...
(cherry picked from commit 657bd80 )
2013-04-30 23:28:58 +02:00
Juergen Hoeller
eed1a58b81
Fixed annotation attribute processing for enum arrays
...
Based on https://github.com/SpringSource/spring-framework/pull/263
(cherry picked from commit 06fdfb0 )
2013-04-30 23:28:57 +02:00
Phillip Webb
39d043d773
Update javadoc external links
...
Fix broken external javadoc links for URLs that have been recently
moved.
2013-03-29 11:46:06 -07:00
Juergen Hoeller
a18935dfa1
JdbcTemplate etc
2013-03-19 11:31:09 +01:00
Juergen Hoeller
2629208d5b
Removed unnecessary default value of LifecycleGroup.lifecycleBeans
...
Issue: SPR-10388
2013-03-19 11:30:46 +01:00
Juergen Hoeller
cc4f1328ee
Introduced public ArgumentPreparedStatementSetter and ArgumentTypePreparedStatementSetter classes
...
Issue: SPR-10375
2013-03-19 11:28:25 +01:00
Juergen Hoeller
6b4c29cd24
Defensively uses JDBC 3.0 getParameterType call for Oracle driver compatibility
...
Issue: SPR-10385
2013-03-19 11:14:33 +01:00
Juergen Hoeller
ff6d7a858e
Preparations for 3.2.3
2013-03-19 10:58:36 +01:00
Juergen Hoeller
aeef000c46
Fixed ReflectiveMethodResolver to avoid potential UnsupportedOperationException on sort
...
Issue: SPR-10392
2013-03-19 10:57:23 +01:00
Juergen Hoeller
283b3ee44b
Fixed Jaxb2Marshaller's partial unmarshalling feature to consistently apply to all sources
...
Issue: SPR-10282
2013-03-19 10:51:30 +01:00
Phillip Webb
dc9fee0b5c
Update copyright year in reference documentation
2013-03-14 11:53:09 -07:00
Spring Buildmaster
f911dd1f0f
Increment version to 3.2.3.BUILD-SNAPSHOT
2013-03-13 14:45:47 -07:00
Spring Buildmaster
8b293e1be4
Release version 3.2.2.RELEASE
2013-03-13 14:14:02 -07:00
Phillip Webb
f62f697550
Hide 'doc' changes from jdiff reports
2013-03-13 11:13:01 -07:00
Phillip Webb
5730b8d316
Document @Bean 'lite' mode vs @Configuration
...
Rework the reference documentation to better distinguish the differences
between @Bean methods used in @Comonent vs @Configuration classes. The
'Using the @Bean annotation' section now only covers concepts applicable
when using @Bean methods in @Configuration _or_ @Component classes.
Information only applicable to @Configuration classes has been moved to
a new 'Using the @Configuration annotation' section.
An additional sidebar section attempts to explain the differences
between the two approaches.
Issue: SPR-9425
2013-03-13 09:44:35 -07:00
Juergen Hoeller
457ee07352
Final preparations for 3.2.2
2013-03-13 17:37:30 +01:00
Rossen Stoyanchev
d9540ff342
Remove Tiles 3 configuration method
...
Issue: SPR-10361
2013-03-13 12:29:52 -04:00
Juergen Hoeller
c75eba79b3
Polishing
2013-03-13 16:58:51 +01:00
Juergen Hoeller
1f55b4f2a8
Extracted buildRequestAttributes template method from FrameworkServlet
...
Also, RequestBindingInterceptor now obtains HttpServletRequest from locally passed-in request handle and delegates to buildRequestAttributes as well now.
Issue: SPR-10342
2013-03-13 16:58:29 +01:00
Juergen Hoeller
43c1cec79b
Added "beforeExistingAdvisors" flag to AbstractAdvisingBeanPostProcessor
...
Just AsyncAnnotationBeanPostProcessor switches "beforeExistingAdvisors" to "true" by default. So effectively, MethodValidation/PersistenceExceptionTranslationPostProcessor apply after existing advisors by default again, fixing the 3.1->3.2 regression.
Issue: SPR-10309
2013-03-13 16:58:00 +01:00
Juergen Hoeller
fffeaee647
Minor refinements along the way of researching static CGLIB callbacks
...
Specifically, our CallbackFilter doesn't hold an implicit reference to the containing ConfigurationClassEnhancer class anymore.
Issue: SPR-10307
2013-03-13 16:57:59 +01:00
Phillip Webb
b00f90f346
Merge pull request #252 from dharkness/patch-1
...
# By David Harkness
* patch-1:
Compare Kind references before checking log levels
2013-03-13 08:52:49 -07:00
David Harkness
801f196de0
Compare Kind references before checking log levels
...
Assuming reference comparisons are much quicker than checking
likely-nested logger levels, perform the former first.
Also, since the reference can match only one of the instances,
use "else if" to short-circuit the search.
2013-03-13 08:52:21 -07:00
Sam Brannen
12db873002
Polish Javadoc in RequestAttributes
2013-03-13 14:11:08 +01:00
Sam Brannen
bf6ee1631c
Fix copy-n-paste errors in NativeWebRequest
2013-03-13 13:00:57 +01:00
Rossen Stoyanchev
0fb4b747c2
Fix issue with restoring included attributes
...
Before this change the DispatcherServlet restored modified and also
removed added attributes but did not restore removed attributes.
Issue: SPR-10360
2013-03-11 10:34:05 -04:00
Sam Brannen
e9f74450ad
Merge pull request #251 from dsyer/feature/crontest
...
# By Dave Syer
* dsyer-feature/crontest:
Add additional test for daylight savings glitch
2013-03-11 02:40:08 +01:00