Juergen Hoeller
4013fe03a5
Revised ControllerAdvice basePackages handling (based on package names instead of java.lang.Package)
...
Issue: SPR-12506
10 years ago
Rossen Stoyanchev
ad65119a2c
Polish ServletUriComponentsBuilder
10 years ago
Rossen Stoyanchev
7f11c1ee2f
Also apply X-Forwarded-Prefix in fromContextPath
...
Issue: SPR-12500
10 years ago
Juergen Hoeller
9ef0bdcb17
Consistent resolution of Class methods and static methods
...
Issue: SPR-12502
10 years ago
Brian Clozel
1de71511f0
Merge pull request #702 from aantono/master
...
Fix for NPE when creating ProtobufHttpMessageConverter without ExtensionRegistryInitializer
10 years ago
Rossen Stoyanchev
d322bcfbf4
Use X-Forwarded-Prefix in ServletUriComponentsBuilder
...
Issue: SPR-12500
10 years ago
Alex Antonov
b041cffe5d
Fix for NPE when creating ProtobufHttpMessageConverter without ExtensionRegistryInitializer
10 years ago
Sebastien Deleuze
af2782aa79
Fix Undertow exclusion (and upgrade to 1.1.1.Final)
10 years ago
Stephane Nicoll
e7c577fd08
Merge pull request #694 from kicktipp/SPR-12447
...
* SPR-12447:
Add @AjSuppressWarnings on static mocks
10 years ago
Janning Vygen
061b246307
Add @AjSuppressWarnings on static mocks
...
Issue: SPR-12447
10 years ago
Sebastien Deleuze
fbd85925de
Use Jackson improved default configuration everywhere
...
With this commit, Jackson builder is now used in spring-websocket
to create the ObjectMapper instance.
It is not possible to use the builder for spring-messaging
and spring-jms since these modules don't have a dependency on
spring-web, thus they now just customize the same features:
- MapperFeature#DEFAULT_VIEW_INCLUSION is disabled
- DeserializationFeature#FAIL_ON_UNKNOWN_PROPERTIES is disabled
Issue: SPR-12293
10 years ago
Phillip Webb
87f1512e88
Add protected YamlProcessor.getFlattenedMap method
...
Add a protected getFlattenedMap method to the YamlProcessor that
subclasses can use to flatten a source Map so that it has the same
entries as the Properties, but retains order.
Issue: SPR-12499
10 years ago
Roy Clarkson
83ecf5ca1d
Fix issue where FormHttpMessageConverter fails to write multipart data
...
FormHttpMessageConverter incorrectly determines that the media type
"multipart/form-data; charset=utf-8" is not multipart. This commit
allows the media type to contain a charset parameter.
10 years ago
Rossen Stoyanchev
7aa5e65235
Add info on intercepting static resource requests
...
Issue: SPR-10655
10 years ago
Rossen Stoyanchev
ed4cd9947f
Add private method to remove duplication
10 years ago
Rossen Stoyanchev
fa89ae244f
Enrich CONNECTED frames with Principal
...
Issue: SPR-12479
10 years ago
Rossen Stoyanchev
dc5b5ca8ee
Check the user of a SockJS request
...
Issue: SPR-12497
10 years ago
Juergen Hoeller
6e54fc960a
Latest dependency updates (Joda-Time 2.6, H2 1.4.182, Jettison 1.3.7, xpp3 1.1.4c)
10 years ago
Juergen Hoeller
5018889d78
AnnotationAttributesReadingVisitor defensively handles meta-annotation retrieval failure
...
Issue: SPR-12493
10 years ago
Stephane Nicoll
1aad4da6b6
Remove compiler warning
10 years ago
Stephane Nicoll
c1f1cac359
Remove DisposableBeanMethodInterceptor
...
Previously, any @Configuration class was enhanced to namely implement
DisposableBean in order to remove static callbacks that were registered
for that class. This leads to problem if an ApplicationContext is created
and destroyed within the lifecycle on another ApplicationContext in the
same class loader.
It turns out that the destruction callback is no longer necessary as the
interceptors are now stateless: the VM is free to reclaim any of those if
necessary.
Issue: SPR-12445
10 years ago
Juergen Hoeller
82651a07ab
BeanFactory accepts getBean arguments for non-prototype beans as well
...
Issue: SPR-12488
10 years ago
Juergen Hoeller
c85686ac78
Polishing
10 years ago
Juergen Hoeller
fa0ef2d87e
BeanFactory accepts getBean arguments for non-prototype beans as well
...
Issue: SPR-12488
10 years ago
Juergen Hoeller
c5c5473d44
Common annotation processing for imported and nested classes within configuration classes
...
Issue: SPR-12486
10 years ago
Juergen Hoeller
c94d584f37
OrderUtils defensively checks for presence of javax.annotation.Priority
...
Issue: SPR-12489
10 years ago
Juergen Hoeller
9a71a0c6c9
YamlProcessor defensively closes InputStream
...
Issue: SPR-12487
10 years ago
Juergen Hoeller
2496d68e9f
Relaxed final declarations and protected doInvoke methods
...
Issue: SPR-12484
10 years ago
Juergen Hoeller
efb114d49a
Polishing
10 years ago
Juergen Hoeller
bfbd25a0e9
BeanWrapper auto-growing support for EnumSet / EnumMap
...
Issue: SPR-12483
10 years ago
Juergen Hoeller
7635e7b7f2
Polishing
...
Issue: SPR-12483
10 years ago
Juergen Hoeller
fef4cd0ed6
Default conversion support for EnumSet / EnumMap
...
Issue: SPR-12483
10 years ago
Juergen Hoeller
717b2af50f
Latest dependency updates (Groovy 2.3.8, Apache HttpClient 4.3.6)
10 years ago
Juergen Hoeller
e6d7af4ea8
Polishing
10 years ago
Juergen Hoeller
decc5cd1ae
Extracted ContentCachingRequestWrapper and ContentCachingResponseWrapper
...
Issue: SPR-12477
10 years ago
Juergen Hoeller
3b1584904f
Polishing
...
Issue: SPR-12476
10 years ago
Juergen Hoeller
2bf6d5b8eb
Core dependency updates (Commons Logging 1.2, Commons Codec 1.10, JOpt Simple 4.8)
10 years ago
Juergen Hoeller
fc92c0010e
Revised SqlRowSet javadoc and support for JDBC 4.x ResultSet additions
...
Issue: SPR-12476
Issue: SPR-12480
10 years ago
Juergen Hoeller
0caeffcd54
Polishing
...
(cherry picked from commit 7e07f3d
)
10 years ago
Juergen Hoeller
eacd4a181f
ExtendedBeanInfo ignores invalid bean properties (analogous to the JavaBeans Introspector)
...
Issue: SPR-12434
10 years ago
Juergen Hoeller
f44217a0c2
Clarified getAllAnnotationAttributes behavior
...
Issue: SPR-12473
(cherry picked from commit 5ac8680
)
10 years ago
Brian Clozel
b3bfa95e2b
Fix ResourceUrlEncodingFilter with context mapping
...
Prior to this change, the ResourceUrlEncodingFilter would work well when
the application is mapped to "/". But when mapped to a non-empty servlet
context, this filter would not properly encode URLs and apply
ResourceResolver URL resolution for resources.
This commit makes sure that the lookup path is properly resolved in the
request URI, taking into account the servlet context.
Issue: SPR-12459
10 years ago
Juergen Hoeller
feb91e8366
NotReadablePropertyException accepts root cause (analogous to NotWritablePropertyException)
...
Issue: SPR-12467
10 years ago
Juergen Hoeller
ab5856b6a8
Tracking ASM 5.0.4 development: Fix for ASM issue 317545
...
Issue: SPR-12470
10 years ago
Juergen Hoeller
a6e7044523
Correct since declarations in Netty 4 client support
10 years ago
Juergen Hoeller
015afef52b
Latest dependency updates (JasperReports 6.0, Jackson 2.4.4, Jetty 9.2.5, JRuby 1.7.16.1)
10 years ago
Rossen Stoyanchev
24834f6d2f
Add extendMessageConverters to WebMvcConfigurer
...
Issue: SPR-12450
10 years ago
Sebastien Deleuze
f39c505069
Remove a Groovy test already covered by testConfigFileParsingError()
...
The removed test testConfigFileParsingErrorWhenNamedBeans() could cause
a groovyc compilation error, for example when using latest IntelliJ IDEA.
Issue: SPR-12435
10 years ago
Sebastien Deleuze
400738e804
Polish MessageHeaderAccessor
...
Issue: SPR-12431
10 years ago
Juergen Hoeller
5e3edc667e
Support @Validated at method level for overriding validation groups
...
Issue: SPR-9174
10 years ago