Juergen Hoeller
8a28645dd6
ResultSetWrappingSqlRowSet preserves first matching column per name (as defined in ResultSet's javadoc)
...
Issue: SPR-11786
(cherry picked from commit 0728e32 )
2014-05-15 14:40:43 +02:00
Juergen Hoeller
f94ded830d
Consistent use of ClassUtils.forName instead of class.getClassLoader().loadClass
...
Issue: SPR-11780
(cherry picked from commit 551950c )
2014-05-15 14:40:15 +02:00
Juergen Hoeller
ad8f17b6af
Test compatibility with JasperReports 5.5.2
2014-05-12 23:35:17 +02:00
Juergen Hoeller
261520cea0
Undertow-related polishing
...
(cherry picked from commit 2750ab6 )
2014-05-12 23:32:12 +02:00
Juergen Hoeller
00aa40b8da
Consistent EhCache version between 4.1 and 4.0.5
2014-05-12 23:27:16 +02:00
Juergen Hoeller
ac9b64e528
Consistent declaration of JSP, JSTL and JavaMail API dependencies; updated several dependencies to latest maintenance releases (Tiles 3.0.4, Jetty 9.1.5)
2014-05-12 21:50:13 +02:00
Juergen Hoeller
1e7fade89e
JasperReports-related polishing
...
(cherry picked from commit 782d10c )
2014-05-12 20:50:24 +02:00
Stephane Nicoll
3c58be05a5
Fix typo
...
Issue: SPR-11571
(cherry picked from commit 6551aa6 )
2014-05-08 16:38:08 +02:00
Juergen Hoeller
ef290ff95c
Additional tests for configuration class importing via ASM
...
Issue: SPR-11647
(cherry picked from commit 8c9116f )
2014-05-08 16:31:07 +02:00
Juergen Hoeller
ae45794451
IdToEntityConverter defensively handles access to getDeclaredMethods
...
Issue: SPR-11758
(cherry picked from commit 381ccde )
2014-05-08 16:30:45 +02:00
Juergen Hoeller
fccec210b4
GenericTypeResolver returns null for entirely unresolvable type arguments only
...
Issue: SPR-11763
(cherry picked from commit bea34ea )
2014-05-08 16:28:53 +02:00
Sebastien Deleuze
96da77ef75
Avoid ConcurrentModificationException
...
Removal of cached destination is now moved outside the for loop
that removes subscriptions to avoid ConcurrentModificationException.
Also since updateCache is a LinkedHashMap with accessOrder=true,
a simple access with updateCache.get() modify the map.
By iterating over updateCache.entrySet(), we avoid this update.
Issue: SPR-11755
2014-05-06 20:22:05 -04:00
Juergen Hoeller
c9417d0610
Fixed invalid code tag in javadoc
...
(cherry picked from commit a139670 )
2014-05-01 10:55:55 +02:00
Spring Buildmaster
085e52fc31
Next development version
2014-04-30 15:41:11 -07:00
Juergen Hoeller
8f175046c8
spring-orm-hibernate4 requires aopalliance dependency now (after propdeps upgrade)
2014-04-30 23:19:07 +02:00
Juergen Hoeller
c1dbd9f150
Upgraded to propdeps plugin 0.0.6
...
(cherry picked from commit a842b93 )
2014-04-30 22:58:56 +02:00
Juergen Hoeller
42a35ef3be
AnnotationMetadataReadingVisitor passes metaAnnotationMap into getMergedAnnotationAttributes algorithm, for finding out about applicable overrides
...
Issue: SPR-11649
(cherry picked from commit 842a8a8 )
2014-04-30 22:57:09 +02:00
Rossen Stoyanchev
21fd68150a
Log ignored CONNECT messages at error level
...
Issue: SPR-11673
2014-04-30 11:12:32 -04:00
Rossen Stoyanchev
d20259be1d
Log STOMP ERROR frames at error level
...
Issue: SPR-11673
2014-04-30 11:01:18 -04:00
Rossen Stoyanchev
6ca921021c
Update log level
...
Issue: SPR-11673
2014-04-30 10:28:27 -04:00
Rossen Stoyanchev
eab9d24c31
Fix Javadoc typo
2014-04-30 10:07:51 -04:00
Juergen Hoeller
15749c2a9d
Upgraded to Gradle 1.12 and updated several dependencies to latest maintenance releases
...
(cherry picked from commit e84f61b )
2014-04-30 14:32:12 +02:00
Juergen Hoeller
93b0f0b126
JRubyScriptUtils defensively handles null Nodes in findClassNode (fails against JRuby 1.7.12 otherwise)
...
Issue: SPR-11747
(cherry picked from commit adb616b )
2014-04-30 14:32:07 +02:00
Juergen Hoeller
27b2ed1614
Spring Framework build uses Reactor 1.1 GA now, getting rid of last remaining pre-GA dependency
2014-04-30 11:41:57 +02:00
Rossen Stoyanchev
790d62bcb1
Simplify and improve STOMP broker relay int tests
2014-04-29 23:01:40 -04:00
Rossen Stoyanchev
563476f57c
Split destination cache into access vs update
...
Issue: SPR-11657
2014-04-29 22:16:49 -04:00
Rossen Stoyanchev
79de45b805
Add cache limit to DefaultSessionRegistry and polish
...
Issue: SPR-11657
2014-04-29 18:17:40 -04:00
Sebastien Deleuze
63a868dafb
Fix DefaultSubscriptionRegistry when using pattern destinations
...
DestinationCache is now used for both plain and pattern
destinations. It stores internally the subscriptions map for each
cached destination. Subscriptions are initially created when there
is no cache for the requested destination, and are updated when
subscriptions change.
Issue: SPR-11657
2014-04-29 18:17:30 -04:00
Juergen Hoeller
1afdd9bd75
Polishing
...
(cherry picked from commit 02aca9c )
2014-04-30 00:10:58 +02:00
Juergen Hoeller
d0c839f0eb
Polishing
2014-04-29 16:21:06 +02:00
Juergen Hoeller
744727b8aa
AbstractAdvisingBeanPostProcessor uses target class check for existing proxy but checks against actual exposed object otherwise (catching introductions)
...
Issue: SPR-11725
(cherry picked from commit a0658c5 )
2014-04-29 16:01:44 +02:00
Rossen Stoyanchev
9fbb7394e2
Polish STOMP documentation
2014-04-28 22:35:51 -04:00
Sebastien Deleuze
80cb0c4e5b
Include more guidance about DispatcherServlet context
...
Also update <mvc:annotation-driven /> comment in XSD.
Issue: SPR-11703
2014-04-28 22:10:52 -04:00
Rossen Stoyanchev
5c4804f4a4
Document STOMP-related ApplicationContext events
...
Issue: SPR-11672
2014-04-28 21:59:09 -04:00
Juergen Hoeller
a679f3e7a3
Polishing
...
(cherry picked from commit be5f2a8 )
2014-04-28 23:52:23 +02:00
Juergen Hoeller
bd5b3749c5
Revised @PropertySource parsing for consistent PropertySource naming, avoiding accidental overriding by name
...
Issue: SPR-11637
(cherry picked from commit ab24dda )
2014-04-28 23:47:33 +02:00
Juergen Hoeller
89398b0811
AspectJExpressionPointcut defensively handles fallback expression parsing
...
Issue: SPR-9335
(cherry picked from commit ce4912b )
2014-04-28 23:47:25 +02:00
Juergen Hoeller
a87c9b8c5c
Test for base package specified as config location
...
Issue: SPR-11647
(cherry picked from commit 8e6e6c2 )
2014-04-28 23:47:14 +02:00
Juergen Hoeller
d0f9853769
Test for overriding singleton @Bean method with scoped proxy in configuration subclass
...
Issue: SPR-10744
(cherry picked from commit 299776f )
2014-04-28 23:46:51 +02:00
Juergen Hoeller
bed739ce92
GenericBeanDefinition's toString() takes parent definition into account
...
Issue: SPR-9671
(cherry picked from commit 0ef29b2 )
2014-04-28 23:46:40 +02:00
Rossen Stoyanchev
cb712afa97
Improve handling of disconnects in STOMP broker relay
...
This is a backport of:
990f5bb720
Issue: SPR-11655
2014-04-28 10:08:00 -04:00
Juergen Hoeller
c97c246940
Polishing
2014-04-28 00:29:04 +02:00
Juergen Hoeller
4196e6c96f
AbstractMarshaller avoids SAXSource workaround when processExternalEntities=true
...
Issue: SPR-11737
(cherry picked from commit 93d13cf )
2014-04-28 00:27:04 +02:00
Juergen Hoeller
59cef3ce81
General defensiveness about the bootstrap ClassLoader (i.e. null ClassLoader)
...
Issue: SPR-11721
2014-04-28 00:26:18 +02:00
Juergen Hoeller
c8ea80d7ed
Configuration class processing explicitly skips java.* classes since we'll never find @Bean annotations there anyway
...
Issue: SPR-11718
(cherry picked from commit 470e9c8 )
2014-04-28 00:17:19 +02:00
Juergen Hoeller
656fc52ff9
@Bean processing explicitly ignores bridge methods (for method overrides with return type narrowing on JDK 8)
...
Issue: SPR-11718
(cherry picked from commit dc93406 )
2014-04-28 00:16:38 +02:00
Rossen Stoyanchev
a4d6f8473e
Upgrade to reactor 1.1 RC1
2014-04-25 12:32:36 -04:00
Rossen Stoyanchev
443fb8e4ee
Fix issue with subscribe destination
...
The original fix for SPR-11423:
32e5f57e64
was insufficient when using an external broker since the original
destination header has to be in the "native headers" map (i.e. with
STOMP headers) in order to be included in messages broadcast by
the broker.
2014-04-25 12:17:08 -04:00
Juergen Hoeller
95b1cb7173
AspectJ 1.8 final used in build, plus TestNG preparations for optional -target 1.8 usage
...
Issue: SPR-11212
Issue: SPR-11699
2014-04-24 11:09:39 +02:00
Juergen Hoeller
51fb485181
Polishing
...
(cherry picked from commit 9353332 )
2014-04-24 10:32:38 +02:00