Rossen Stoyanchev
0d5901ffb6
Polish Cookie abstraction in http packge of spring-web
...
A getCookies method is now available on ServerHttpRequest with one
ServletServerCookie implementation that wraps a Servlet cookie.
The SockJS service makes use of this to check for an existing session
cookie in the request.
13 years ago
Juergen Hoeller
c26272cef6
DelegatingFilterProxy avoids synchronization for pre-resolved delegate
...
Issue: SPR-10413
13 years ago
Juergen Hoeller
fdaf7eb78a
Updated for Tomcat 6.0+
...
Issue: SPR-10788
13 years ago
Juergen Hoeller
219eeb2369
Added JPA 2.0 compliant "sharedCacheMode" and "validationMode" properties to DefaultPersistenceUnitManager and LocalContainerEntityManagerFactoryBean
...
Issue: SPR-10764
13 years ago
Juergen Hoeller
a841923f12
Scan for JPA 2.1 Converter annotation as well
...
Issue: SPR-10799
13 years ago
Juergen Hoeller
f329140dd4
Fixed ClassFilterAwareUnionMethodMatcher equals implementation
...
Issue: SPR-10604
13 years ago
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
13 years ago
Juergen Hoeller
e4d83bbefe
Refined javadoc for WebLogic/WebSphere transaction setup
...
Issue: SPR-10777
(cherry picked from commit 9035a97 )
13 years ago
Juergen Hoeller
f88f5ed011
Optimized TomcatInstrumentableClassLoader implementation
...
Issue: SPR-10788
(cherry picked from commit d32a77a )
13 years ago
Rossen Stoyanchev
dcf7813de8
Fix failing test
...
Issue: SPR-10800
13 years ago
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.
13 years ago
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
13 years ago
Juergen Hoeller
2af891683e
Polishing
...
Issue: SPR-10752
Issue: SPR-10627
(cherry picked from commit ae0f23e)
13 years ago
Juergen Hoeller
85c9ed005d
Fixed misunderstanding with respect to excludeUnlistedClasses default in JPA 2.0
...
Issue: SPR-10767
(cherry picked from commit d0948f1 )
13 years ago
Juergen Hoeller
5b4dcbfcb9
Updated to Hibernate 4.2.2
13 years ago
Juergen Hoeller
127b91fd4f
PropertySourcesPlaceholderConfigurer's "ignoreUnresolvablePlaceholders" setting reliably applies to nested placeholders as well
...
Issue: SPR-10549
13 years ago
Rossen Stoyanchev
803779d160
Support List<Part> method arguments
...
Issue: SPR-10591
13 years ago
Juergen Hoeller
481aeeec98
Polishing
...
Issue: SPR-10609
13 years ago
Rossen Stoyanchev
3482c170e0
Fix documentation typo
13 years ago
Deline Neo
909577082d
Add attributeDoesNotExist ModelResultMatcher
...
Issue: SPR-10509
13 years ago
Rossen Stoyanchev
4c991ba4d0
Make HTTP scheme parsing case-insensitive
...
Issue: SPR-10779
13 years ago
Rossen Stoyanchev
1e90d02973
Fix issue with parsing x-forwarded-host header
...
Issue: SPR-10701
13 years ago
Juergen Hoeller
676f7f9571
Updated Quartz version range in javadoc
...
Issue: SPR-10775
13 years ago
Juergen Hoeller
f835188601
Remove the JobDetail from the job data map after discovering it
...
Issue: SPR-10775
13 years ago
Juergen Hoeller
d504d69ae5
Added "requestsRecovery" bean property to JobDetailFactoryBean
...
Issue: SPR-10775
13 years ago
Juergen Hoeller
ec527a4121
Relaxed expectation for JDK bug in cornerSpr8949 (for compatibility with OpenJDK 8 b100)
...
Issue: SPR-10558
13 years ago
Juergen Hoeller
5ccbc80522
Upgraded to AspectJ 1.8.0.M1
...
Issue: SPR-10558
13 years ago
Juergen Hoeller
faf54f3966
Polishing
...
Issue: SPR-10657
13 years ago
Juergen Hoeller
ed996ab4b3
Avoid re-retrieval of singleton bean instances
...
Issue: SPR-10663
13 years ago
Phillip Webb
eb6dccd885
Merge pull request #324 from bijukunjummen/SPR-10714
...
# By Biju Kunjummen
* SPR-10714:
Fix Jaxb2TypeScanner to scan for @XmlRegistry
13 years ago
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
13 years ago
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
13 years ago
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.
13 years ago
Phillip Webb
bc5246938d
Fix ResourceHttpRequestHandler empty location log
...
Fix ResourceHttpRequestHandler to only log warning when locations
is empty.
Issue: SPR-10780
13 years ago
Phillip Webb
1678eaaed0
Turn down logging in DefaultSingletonBeanRegistry
...
Reduce INFO level destroy logging to DEBUG
Issue: SPR-10758
13 years ago
Andy Wilkinson
4390591b68
Make BeanFactoryMCDR BeanFactoryAware
...
SI's BeanFactoryChannelResolver was BeanFactoryAware. This commit
brings Spring's BeanFactoryMessageChannelDestinationResolver in line
with the old SI class.
13 years ago
Spring Buildmaster
b8bfabdce6
Next development version 4.0.0.BUILD-SNAPSHOT
13 years ago
Spring Buildmaster
eda6052937
Release version 4.0.0.M2
13 years ago
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
13 years ago
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.
13 years ago
Arjen Poutsma
4da7e304b8
Additional docs about security vulnerabilities with XStream.
13 years ago
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
13 years ago
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
13 years ago
twhitmorenz
504d5da71f
Log view exception in DispatcherServlet
...
Issue: SPR-10340
13 years ago
Juergen Hoeller
01a71ef5ef
Polishing
13 years ago
Juergen Hoeller
bb95a63eda
OpenJDK 8 build 99: Jibx compiler fails - ignoring Jibx tests for the time being
13 years ago
Juergen Hoeller
b8f7a30790
OpenJDK 8 build 99: different toString() output from JSR-310 Instant
13 years ago
Juergen Hoeller
2d1b44202b
OpenJDK 8 build 99: annotation discovery on bridge methods
13 years ago
Phillip Webb
f7b7649d79
Merge pull request #320 from beamerblvd/SPR-10770
...
# By Nick Williams
* SPR-10770:
Fix PathResourceTests on Windows
13 years ago
Nick Williams
e59c821603
Fix PathResourceTests on Windows
...
Fix PathResourceTests so that paths are accessed in a platform
independent manor.
Issue: SPR-10770
13 years ago