Juergen Hoeller
d65db65fad
DefaultLobCreator supports JDBC 4.0 set-stream variants without length parameter
...
Issue: SPR-12265
10 years ago
Juergen Hoeller
7f9baa3a09
Polishing
10 years ago
Brian Clozel
a6e1c53f23
Update default SockJS CDN location
...
This commit updates the default location of the SockJS' client library.
The previous location is being retired by the project maintainers.
The new default location is backed by several CDN providers:
* https://cdn.jsdelivr.net/sockjs/0.3.4/sockjs.min.js
See sockjs/sockjs-client#198
Issue: SPR-12254
10 years ago
Phillip Webb
3827e048d1
Protect against NPE when escaping LiveBeansView
...
Issue: SPR-12252
10 years ago
Rossen Stoyanchev
ceb79c9bee
Use InterceptableChannel in AbstractBrokerMessageHandler
...
Issue: SPR-12218
10 years ago
Rossen Stoyanchev
6f1ab8d02d
Add InterceptableChannel
...
The new contract allows registration of interceptors with any
MessageChannel implementation hierarchy -- for example the one in the
Spring Framework or the one in Spring Integration.
10 years ago
Rossen Stoyanchev
6c57c3e4b5
Catch exception while clearing TCP conn to broker
...
When a DISCONNECT is sent to the broker, we proactively close the TCP
connection unless the DISCONNECT has a receipt header. Depending on
the timing, the broker may also close the connection on its side.
That appears to cause an exception in reactor on the CI server, e.g.:
https://build.spring.io/browse/SPR-PUB-JOB1-1715/test/case/135247530
This change traps the exceptions and prevents it from propagating.
10 years ago
Juergen Hoeller
5444c35777
Latest dependency updates (Groovy 2.3.7, Protocol Buffers 2.6, Woodstox 4.4.1)
10 years ago
Juergen Hoeller
e8486e2afe
Tracking ASM 5.0.4 development: Fix for ASM issue 317539
...
Issue: SPR-12255
10 years ago
Juergen Hoeller
f46c706e44
Bean method metadata exposed through AnnotatedBeanDefinition
...
Issue: SPR-12232
10 years ago
Juergen Hoeller
bf99d6a3b5
WebAsyncManager avoids concurrentResult.toString() and builds correct DeferredResultProcessingInterceptor keys
...
Issue: SPR-12253
10 years ago
Juergen Hoeller
92f7121478
LiveBeansView escapes double quotes in resource descriptions
...
Issue: SPR-12252
10 years ago
Sam Brannen
24d09a3b8d
Fix Javadoc link to DEFAULT_NONE in @RequestMapping
10 years ago
Rossen Stoyanchev
2a64834a44
Fix test dependency
10 years ago
Rossen Stoyanchev
371d93b346
Detect unsent DISCONNECT messages
...
This change uses a ChannelInterceptor (inserted at index 0) to detect
when a DISCONNECT message is precluded from being sent on the
clientInboundChannel. This can happen if another interceptor allows
a runtime exception out from preSend or returns false.
It is crucial for such messages to be processed, so when detected
they're processed still.
Issue: SPR-12218
10 years ago
Rossen Stoyanchev
1feeceb6de
Move MessageChannel fields up to AbstractMessageBroker
10 years ago
Rossen Stoyanchev
9be0cf21e5
Support writing multipart non-ASCII file names
...
Issue: SPR-12108
10 years ago
Rossen Stoyanchev
6cbe1433e2
Polish FormHttpMessageConverter
10 years ago
Juergen Hoeller
22c0085ba0
ComponentScanAnnotationParser supports multiple base packages within a single placeholder as well
...
Issue: SPR-10425
10 years ago
Juergen Hoeller
1f3e195dac
Polishing
10 years ago
Juergen Hoeller
cfc821d179
DataBinder unwraps Optional objects and allows for proper handling of Optional.empty()
...
Issue: SPR-12241
10 years ago
Juergen Hoeller
070642c148
Introduced addScope convenience method on CustomScopeConfigurer (for use in WebSocket configuration)
10 years ago
Juergen Hoeller
3836aa051f
Message broker thread pools should be set up in allowCoreThreadTimeOut mode
...
Issue: SPR-12249
10 years ago
Juergen Hoeller
e003d21726
Defensively use setRemoveOnCancelPolicy for JDK 6 compatibility
...
Issue: SPR-12238
10 years ago
Juergen Hoeller
e52f041a78
ComponentScanBeanDefinitionParser supports placeholders for entire base-package specification and for type filter expressions
...
Issue: SPR-10424
Issue: SPR-10425
10 years ago
Juergen Hoeller
5ecdd8ca31
Consistent Environment access in XML bean definition parsing code
...
Issue: SPR-12248
10 years ago
Rossen Stoyanchev
b0e6091cad
Lower "no session" message log level in SubProtocolWSH
...
Issue: SPR-12247
10 years ago
Sam Brannen
38777955d2
Escape single quotes in the reference manual
...
This commit ensures that single quotes nested in double quotes in
code examples in the reference manual are properly escaped using ''.
Issue: SPR-12246
10 years ago
Juergen Hoeller
587a81617c
SystemEnvironmentPropertySource uses actual SecurityManager check and direct keySet access
...
Issue: SPR-12224
10 years ago
Juergen Hoeller
0934751d7a
BeanWrapper supports traversal of nested paths with Java 8 Optional declarations
...
Issue: SPR-12241
10 years ago
Juergen Hoeller
281b243b88
HttpEntityMethodProcessor supports custom HttpEntity subclasses again
...
Issue: SPR-12242
10 years ago
Rossen Stoyanchev
5b1cbf0306
Log WebSocket connection issues at DEBUG level
...
WebSocket clients going away is an expected and common occurance.
Logging at ERROR level on failure to close a connection or on failures
to write data to a WebSocket sessions has a high potential for false
positives with very little to do. This change lowers the log level for
a number of log messages that fit this category.
This should be helped by the effort already spent for 4.1 to ensure
logging at DEBUG level doesn't produce excessive amounts of logging.
Issue: SPR-12155
10 years ago
Sam Brannen
07ffb6ffed
Polish SpEL compiler section
10 years ago
Sam Brannen
75291b32bc
Fix grammar in @JsonView section
10 years ago
Sam Brannen
2a0fb1b684
Fix broken links to JIRA issues
10 years ago
Sam Brannen
b31c95df85
Polish code formatting in testing chapter
10 years ago
Phillip Webb
4c59d85f69
Be defensive adding additional imported configs
...
Refine the logic introduced in commit 71c6eb2b
so that additional
imported @Configuration classes are not considered as candidates if
they have already been parsed.
Issue: SPR-12233
10 years ago
Brian Clozel
983b5338ed
Fix typo in documentation
...
Issue: SPR-8025
10 years ago
Brian Clozel
ea034aeb2e
Reorder list of data access modules in documentation
...
Issue: SPR-7689
10 years ago
Brian Clozel
09a6afb94c
Fix "file:///" URL schema in documentation
...
Issue: SPR-7735
10 years ago
Brian Clozel
26326fb40b
Mention DEFAULT_NONE in @RequestMapping's Javadoc
...
This change mentions `ValueConstants.DEFAULT_NONE` in @RequestMapping's
Javadoc, in order to explain the default value.
Issue: SPR-9967
10 years ago
Juergen Hoeller
94e26fd72d
Remove outdated references to ContextLoaderServlet
...
Issue: SPR-7725
10 years ago
Juergen Hoeller
a80495b47d
Avoid use of fragile Swing classes in tests (for compatibility with JDK 8u40)
...
Issue: SPR-12235
10 years ago
Juergen Hoeller
1936dee991
Replaced postProcessFindAllClassPathResourcesResult with doFindAllClassPathResources
...
Issue: SPR-12231
10 years ago
Juergen Hoeller
62340d6ccf
Only release rolled-back database savepoints during managed nested transaction
...
Issue: SPR-12228
10 years ago
Sam Brannen
0026d8faf8
Update package-info for org.springframework.test
10 years ago
Sam Brannen
0083cc0a01
Add missing package-info files in spring-test
10 years ago
Juergen Hoeller
f9452ae9e9
LocalSessionFactoryBean supports JPA 2.1 auto-apply @Converter on Hibernate 4.3
...
Issue: SPR-12234
10 years ago
Juergen Hoeller
9c8f7d9246
Explicitly release rolled-back database savepoints during (long-running) transaction
...
Issue: SPR-12228
10 years ago
Sam Brannen
bf93f0c5e9
Clean up warnings in spring-messaging
10 years ago