Juergen Hoeller
02aca9c754
Polishing
11 years ago
Rossen Stoyanchev
58adc150c9
Fix STOMP broker relay int test issue
...
Avoid dependency on order in which expected messages are received.
11 years ago
Rossen Stoyanchev
56d26443e2
Fix one more issue in STOMP broker relay int test
11 years ago
Rossen Stoyanchev
13be6d2321
Fix issue in STOMP broker relay integration test
11 years ago
Rossen Stoyanchev
01fe2923ee
Simplify STOMP broker relay integration test
...
This change simplifies the implementation of the "test" EventPublisher
and MessageHandler used in the STOMP broker relay integration tests.
The updated implementations use a time-limted poll on a BlockingQueue.
11 years ago
Juergen Hoeller
dc2e62fab9
Polishing
11 years ago
Juergen Hoeller
1b2014a52d
AbstractAutoProxyCreator and AbstractAdvisingBeanPostProcessor consistently not considering configuration callbacks and internal language interfaces as reasonable proxy interfaces
...
Issue: SPR-11715
11 years ago
Juergen Hoeller
e510f6393a
Polishing
11 years ago
Juergen Hoeller
a0658c5832
AbstractAdvisingBeanPostProcessor uses target class check for existing proxy but checks against actual exposed object otherwise (catching introductions)
...
Issue: SPR-11725
11 years ago
Rossen Stoyanchev
26a9c4bc01
Polish STOMP documentation
11 years ago
Chexpir
77a250ef92
Update RequestMapping javadoc typo.
11 years ago
Sebastien Deleuze
59a050f3b9
Include more guidance about DispatcherServlet context
...
Also update <mvc:annotation-driven /> comment in XSD.
Issue: SPR-11703
11 years ago
Rossen Stoyanchev
86785f340e
Document STOMP-related ApplicationContext events
...
Issue: SPR-11672
11 years ago
Juergen Hoeller
be5f2a8b4e
Polishing
11 years ago
Juergen Hoeller
ab24dda4ff
Revised @PropertySource parsing for consistent PropertySource naming, avoiding accidental overriding by name
...
Issue: SPR-11637
11 years ago
Juergen Hoeller
ce4912b627
AspectJExpressionPointcut defensively handles fallback expression parsing
...
Issue: SPR-9335
11 years ago
Juergen Hoeller
8e6e6c22af
Test for base package specified as config location
...
Issue: SPR-11647
11 years ago
Juergen Hoeller
299776fd80
Test for overriding singleton @Bean method with scoped proxy in configuration subclass
...
Issue: SPR-10744
11 years ago
Juergen Hoeller
0ef29b204b
GenericBeanDefinition's toString() takes parent definition into account
...
Issue: SPR-9671
11 years ago
Juergen Hoeller
6f2e61b19f
Polishing
...
(cherry picked from commit c97c246
)
11 years ago
Juergen Hoeller
63733c4805
AbstractMarshaller avoids SAXSource workaround when processExternalEntities=true
...
Issue: SPR-11737
(cherry picked from commit 93d13cf
)
(cherry picked from commit 4196e6c
)
11 years ago
Juergen Hoeller
6cb45f714e
General defensiveness about the bootstrap ClassLoader (i.e. null ClassLoader)
...
Issue: SPR-11721
(cherry picked from commit 59cef3c
)
11 years ago
Juergen Hoeller
ce1954da1e
Configuration class processing explicitly skips java.* classes since we'll never find @Bean annotations there anyway
...
Issue: SPR-11718
(cherry picked from commit c8ea80d
)
11 years ago
Juergen Hoeller
310bdbcb15
@Bean processing explicitly ignores bridge methods (for method overrides with return type narrowing on JDK 8)
...
Issue: SPR-11718
(cherry picked from commit 656fc52
)
11 years ago
Rossen Stoyanchev
1f630a5fb9
Add CachingResourceResolver
11 years ago
Rossen Stoyanchev
e24b876164
Remove "Public" from the ResourceUrlProvider name
...
Also respect HandlerMapping order in ResourceUrlProvider
11 years ago
Rossen Stoyanchev
70fd33236f
Upgrade to reactor 1.1 RC1
11 years ago
Rossen Stoyanchev
1200755125
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.
11 years ago
Brian Clozel
564a555619
Fix NPE in PrefixResourceResolver
...
The ResourceResolverChain can return null, so PrefixResourceResolver
should be skipped in that case.
11 years ago
Stephane Nicoll
c319b5fa82
Merge pull request #530 from panchenko/master
...
* pull530:
Add space separator in JsonPathExpectationsHelper
11 years ago
Alex Panchenko
09341b996e
Add space separator in JsonPathExpectationsHelper
11 years ago
Rossen Stoyanchev
f5cbd9aa4a
Switch to vararg for configuring ResourceResolver's
11 years ago
Stephane Nicoll
6aa16b745f
polishing
...
This commit removes the queue attribute of the JmsListener annotation
as this information should be provided by the container factory and not
by each individual listener endpoints.
There was a side effect that an annotation value cannot be null, which
was forcing the container to be a queue-based container by default.
Issue: SPR-9882
11 years ago
Brian Clozel
c4843577ba
Fix PrefixResourceResolver implementation
...
The configured prefix should not begin with a "/", since
PublicResourceUrlProvider is already taking path mapping into account
when resolving resources and URLs.
11 years ago
Stephane Nicoll
bded025d9f
@SendTo support for jms listener endpoints
...
This commit replaces the "responseDestination" attribute on the
JmsListener annotation by a support of the standard SendTo annotation.
Issue: SPR-11707
11 years ago
Stephane Nicoll
4b0aba63df
Default JmsListenerContainerFactory lookup
...
Prior to this commit, the default JmsListenerContainerFactory to use
must be explicitly set. Since having a single container factory is a
fairly common use case, we look up the default one automatically
using the bean name "jmsListenerContainerFactory".
It is still possible to provide an explicit default but since it refers
more to "the" container factory to use, the parameter has been
renamed to "containerFactory" which is shorter and more explicit.
The lookup strategy is lazy: if all endpoints are providing an
explicit container factory and no container factory with the
"jmsListenerContainerFactory" bean name exists, no exception
will be thrown.
Issue : SPR-11706
11 years ago
Rossen Stoyanchev
08f0395033
Rename Reactor support classes
...
This change modifies the names of the Reactor support classes in order
to align with the same changes in the 4.0.x line which now supports
both Reactor 1.1 and 1.0.
Issue: SPR-11636
11 years ago
Juergen Hoeller
9353332a61
Polishing
11 years ago
Juergen Hoeller
c05ab3e2e8
General defensiveness about the bootstrap ClassLoader (i.e. null ClassLoader)
...
Issue: SPR-11721
11 years ago
Juergen Hoeller
ec7d80b851
Polishing
11 years ago
Juergen Hoeller
21f9ca088d
ServletServerHttpResponse specifically checks for Servlet 3.0's HttpServletResponse.getHeader(String) method
...
Issue: SPR-11712
11 years ago
Rossen Stoyanchev
b1158aa913
Polish logging in resource handling
11 years ago
Juergen Hoeller
9cb5f48459
SpringProperties falls back to ClassLoader.getSystemResource when loaded in bootstrap ClassLoader
...
Issue: SPR-11721
11 years ago
Juergen Hoeller
794e859e68
checkNotModified leniently handles IE-10-style If-Modified-Since values and silently proceeds if header value cannot be parsed at all
...
Issue: SPR-11727
11 years ago
Juergen Hoeller
5b47816183
DispatcherServlet skips multipart resolution if error page exception attribute indicates MultipartException as root cause
...
Issue: SPR-11716
11 years ago
Juergen Hoeller
fb66567bba
Final patches from ASM 5.0.2 release
...
Issue: SPR-11212
11 years ago
Sam Brannen
6b20439202
Avoid deprecation warnings in ValidatorFactoryTests
...
ValidatorFactoryTests now uses Bean Validation 1.1 APIs where
appropriate.
11 years ago
Juergen Hoeller
3f392e32f5
ShallowEtagHeaderFilter writes body early on sendError/sendRedirect and interprets setContentLength/setBufferSize as a hint for capacity increase
...
Issue: SPR-11705
Issue: SPR-11717
11 years ago
Juergen Hoeller
700c3b257f
Polishing
11 years ago
Juergen Hoeller
5ab7076118
considerInterfaces should work without considerInherited as well
...
Issue: SPR-11719
11 years ago