Juergen Hoeller
c26272cef6
DelegatingFilterProxy avoids synchronization for pre-resolved delegate
...
Issue: SPR-10413
2013-08-02 18:17:13 +02:00
Juergen Hoeller
fdaf7eb78a
Updated for Tomcat 6.0+
...
Issue: SPR-10788
2013-08-02 18:08:03 +02:00
Juergen Hoeller
219eeb2369
Added JPA 2.0 compliant "sharedCacheMode" and "validationMode" properties to DefaultPersistenceUnitManager and LocalContainerEntityManagerFactoryBean
...
Issue: SPR-10764
2013-08-02 17:43:34 +02:00
Juergen Hoeller
a841923f12
Scan for JPA 2.1 Converter annotation as well
...
Issue: SPR-10799
2013-08-02 11:08:30 +02:00
Juergen Hoeller
f329140dd4
Fixed ClassFilterAwareUnionMethodMatcher equals implementation
...
Issue: SPR-10604
2013-08-02 10:34:28 +02:00
Andy Wilkinson
9e20a25607
Introduce SubProtocolHandler abstraction
...
Add SubProtocolHandler to encapsulate the logic for using a
sub-protocol.
A SubProtocolWebSocketHandler is also provided to
delegate to the appropriate SubProtocolHandler based on the
negotiated sub-protocol value at handshake.
StompSubProtocolHandler provides handling for STOMP messages.
Issue: SPR-10786
2013-08-01 17:31:27 -04:00
Juergen Hoeller
e4d83bbefe
Refined javadoc for WebLogic/WebSphere transaction setup
...
Issue: SPR-10777
(cherry picked from commit 9035a97
)
2013-08-01 17:27:12 +02:00
Juergen Hoeller
f88f5ed011
Optimized TomcatInstrumentableClassLoader implementation
...
Issue: SPR-10788
(cherry picked from commit d32a77a
)
2013-08-01 17:27:06 +02:00
Rossen Stoyanchev
dcf7813de8
Fix failing test
...
Issue: SPR-10800
2013-07-31 22:06:15 -04:00
Rossen Stoyanchev
ad40ecff4b
Refactor and polish SockJS package structure
...
After this change the top-level sockjs package contains the main types
for use in applications.
2013-07-31 21:42:56 -04:00
Rossen Stoyanchev
dad7115c23
Add SockJsMessageCodec
...
A SockJS message frame is an array of JSON-encoded messages and before
this change the use of the Jackson 2 library was hard-coded.
A Jackson 2 and Jackson 1.x implementations are provided and
automatically used if those libraries are present on the classpath.
Issue: SPR-10800
2013-07-31 21:42:56 -04:00
Juergen Hoeller
2af891683e
Polishing
...
Issue: SPR-10752
Issue: SPR-10627
(cherry picked from commit ae0f23e
)
2013-08-01 00:20:33 +02:00
Juergen Hoeller
85c9ed005d
Fixed misunderstanding with respect to excludeUnlistedClasses default in JPA 2.0
...
Issue: SPR-10767
(cherry picked from commit d0948f1
)
2013-08-01 00:20:21 +02:00
Juergen Hoeller
5b4dcbfcb9
Updated to Hibernate 4.2.2
2013-07-31 18:08:10 +02:00
Juergen Hoeller
127b91fd4f
PropertySourcesPlaceholderConfigurer's "ignoreUnresolvablePlaceholders" setting reliably applies to nested placeholders as well
...
Issue: SPR-10549
2013-07-31 17:50:44 +02:00
Rossen Stoyanchev
803779d160
Support List<Part> method arguments
...
Issue: SPR-10591
2013-07-30 22:01:17 -04:00
Juergen Hoeller
481aeeec98
Polishing
...
Issue: SPR-10609
2013-07-30 22:36:42 +02:00
Rossen Stoyanchev
3482c170e0
Fix documentation typo
2013-07-30 15:40:49 -04:00
Deline Neo
909577082d
Add attributeDoesNotExist ModelResultMatcher
...
Issue: SPR-10509
2013-07-30 15:35:23 -04:00
Rossen Stoyanchev
4c991ba4d0
Make HTTP scheme parsing case-insensitive
...
Issue: SPR-10779
2013-07-30 12:30:21 -04:00
Rossen Stoyanchev
1e90d02973
Fix issue with parsing x-forwarded-host header
...
Issue: SPR-10701
2013-07-30 11:56:42 -04:00
Juergen Hoeller
676f7f9571
Updated Quartz version range in javadoc
...
Issue: SPR-10775
2013-07-30 17:33:49 +02:00
Juergen Hoeller
f835188601
Remove the JobDetail from the job data map after discovering it
...
Issue: SPR-10775
2013-07-30 17:22:43 +02:00
Juergen Hoeller
d504d69ae5
Added "requestsRecovery" bean property to JobDetailFactoryBean
...
Issue: SPR-10775
2013-07-30 17:21:18 +02:00
Juergen Hoeller
ec527a4121
Relaxed expectation for JDK bug in cornerSpr8949 (for compatibility with OpenJDK 8 b100)
...
Issue: SPR-10558
2013-07-30 16:48:09 +02:00
Juergen Hoeller
5ccbc80522
Upgraded to AspectJ 1.8.0.M1
...
Issue: SPR-10558
2013-07-30 15:42:23 +02:00
Juergen Hoeller
faf54f3966
Polishing
...
Issue: SPR-10657
2013-07-30 14:52:23 +02:00
Juergen Hoeller
ed996ab4b3
Avoid re-retrieval of singleton bean instances
...
Issue: SPR-10663
2013-07-30 14:52:22 +02:00
Phillip Webb
eb6dccd885
Merge pull request #324 from bijukunjummen/SPR-10714
...
# By Biju Kunjummen
* SPR-10714:
Fix Jaxb2TypeScanner to scan for @XmlRegistry
2013-07-29 11:25:24 -07:00
Biju Kunjummen
4f871d4448
Fix Jaxb2TypeScanner to scan for @XmlRegistry
...
Update ClassPathJaxb2TypeScanner to scan for @XmlRegistry classes.
Prior to this commit explicitly configured @XmlRegistry annotated classes
were not registered with the JAXBContext when using the 'packagesToScan'
property of the Jaxb2Unmarshaller.
Issue: SPR-10714
2013-07-29 11:21:24 -07:00
Rossen Stoyanchev
5a0e42b76e
Add MultiProtocolWebSocketHandler
...
It makes it possible to deploy multiple WebSocketHandler's to a URL,
each supporting a different sub-protocol.
Issue: SPR-10786
2013-07-27 15:17:45 -04:00
Rossen Stoyanchev
7bb9c63963
Fix issue in TomcatRequestUpgradeStrategy
...
The method WsServerContainer.getServerContainer() was removed from
JSR-356 but remained in Tomcat a little while longer. Instead the
ServerContainer is obtained through a ServletContext attribute.
Tomcat has now removed this method, hence the need for this fix.
2013-07-25 13:26:03 -04:00
Phillip Webb
bc5246938d
Fix ResourceHttpRequestHandler empty location log
...
Fix ResourceHttpRequestHandler to only log warning when locations
is empty.
Issue: SPR-10780
2013-07-24 16:52:01 -07:00
Phillip Webb
1678eaaed0
Turn down logging in DefaultSingletonBeanRegistry
...
Reduce INFO level destroy logging to DEBUG
Issue: SPR-10758
2013-07-24 13:49:07 -07:00
Andy Wilkinson
4390591b68
Make BeanFactoryMCDR BeanFactoryAware
...
SI's BeanFactoryChannelResolver was BeanFactoryAware. This commit
brings Spring's BeanFactoryMessageChannelDestinationResolver in line
with the old SI class.
2013-07-24 16:45:52 -04:00
Spring Buildmaster
b8bfabdce6
Next development version 4.0.0.BUILD-SNAPSHOT
2013-07-24 11:31:26 -05:00
Spring Buildmaster
eda6052937
Release version 4.0.0.M2
2013-07-24 08:56:11 -07:00
Rob Winch
b255045541
Enable Jibx binding with TestGroup.CUSTOM_COMPILATION
...
Previously the Jibx binding was commented out which caused failures when
using the TestGroup.CUSTOM_COMPILATION
Now the Jibx bindings are enabled when the CUSTOM_COMPILATION is enabled.
Issue: SPR-10558
2013-07-24 10:17:09 -05:00
Rob Winch
f7c0795c1a
Add TestGroup.CUSTOM_COMPILATION
...
Previously building with JDK > 1.8 b88 caused test failures due to errors
with custom compilers like Jibx and Jasper reports.
This commit adds a new TestGroup named CUSTOM_COMPILATION that allows the
CI server to continue to run these tests but allow committers to ignore
these tests.
2013-07-24 09:29:17 -05:00
Arjen Poutsma
4da7e304b8
Additional docs about security vulnerabilities with XStream.
2013-07-24 10:24:13 -04:00
Juergen Hoeller
b6c54c3637
Moved executor null check to AsyncExecutionInterceptor, allowing AbstractAsyncExecutionAspect to fall back to sync execution (as in 3.2.1)
...
Issue: SPR-10636
2013-07-24 15:30:18 +02:00
Juergen Hoeller
2e4eb9fc10
Resource-based PlatformTransactionManager implementations defensively catch Throwable in doBegin in order to reliably close resource in case of OutOfMemoryError
...
Issue: SPR-10755
2013-07-24 15:29:10 +02:00
twhitmorenz
504d5da71f
Log view exception in DispatcherServlet
...
Issue: SPR-10340
2013-07-24 09:13:48 -04:00
Juergen Hoeller
01a71ef5ef
Polishing
2013-07-24 13:40:15 +02:00
Juergen Hoeller
bb95a63eda
OpenJDK 8 build 99: Jibx compiler fails - ignoring Jibx tests for the time being
2013-07-24 13:39:24 +02:00
Juergen Hoeller
b8f7a30790
OpenJDK 8 build 99: different toString() output from JSR-310 Instant
2013-07-24 13:37:52 +02:00
Juergen Hoeller
2d1b44202b
OpenJDK 8 build 99: annotation discovery on bridge methods
2013-07-24 13:36:59 +02:00
Phillip Webb
f7b7649d79
Merge pull request #320 from beamerblvd/SPR-10770
...
# By Nick Williams
* SPR-10770:
Fix PathResourceTests on Windows
2013-07-23 14:49:06 -07:00
Nick Williams
e59c821603
Fix PathResourceTests on Windows
...
Fix PathResourceTests so that paths are accessed in a platform
independent manor.
Issue: SPR-10770
2013-07-23 14:48:25 -07:00
Phillip Webb
9eb596a7e5
Make TypeDescriptor serializable
...
Issue: SPR-10631
2013-07-23 14:17:19 -07:00