Oliver Gierke
2c559aa8c8
SPR-7537 - Document proxying for MVC controllers
...
Extended documentation to include hints on what to
consider when working with proxied controllers.
Explained the necessity of moving @RequestMapping
annotations to the interface or use proxy-target-
class="true".
14 years ago
Juergen Hoeller
bf90a2ddb6
DispatcherPortlet throws custom NoHandlerFoundException instead of misleading UnavailableException (SPR-7542)
14 years ago
Juergen Hoeller
a3f155220b
UriTemplate is serializable now (SPR-7541)
14 years ago
Juergen Hoeller
6d4faa6c52
ApplicationContext registers context-specific ClassArrayEditor for its bean ClassLoader (SPR-1461)
14 years ago
Jeremy Grelle
d8ecc76d4c
SPR-7545 - Reference documentation now reflects the final state of the ResourceHttpRequestHandler and references the DefaultServletHttpRequestHandler properly.
14 years ago
Chris Beams
05bcc4028d
Fix assumption about file-based Resources in PropertiesLoaderSupport (SPR-7547)
...
When using PropertiesLoaderSupport implementations (principally
PropertyPlaceholderConfigurer), an assumption was made that any
Resource representing a set of properties must be file-based. SPR-7547
exposed the fact that if a non-file-based Resource implementation such
as ByteArrayResource were passed in, an IllegalStateException would be thrown
from the AbstractResource base class' implementation of getFilename().
This is now patched, and PropertiesLoaderSupport implementations treat
Resource implementations equally, regardless of file-orientation.
See also SPR-7552.
14 years ago
Jeremy Grelle
334a294e2a
SPR-7553 - DefaultServletHttpRequestHandler fails on Google App Engine
14 years ago
Chris Beams
99f7142e3f
Add @Ignored repro test for SPR-7538
14 years ago
Juergen Hoeller
aa54518e2e
final preparations for 3.0.5
14 years ago
Juergen Hoeller
c2dab9c200
EmbeddedDatabaseFactory shuts down database when failing to populate it in initDatabase (SPR-7536)
14 years ago
Juergen Hoeller
609f91e1b4
final preparations for 3.0.5
14 years ago
Juergen Hoeller
87e7258c9a
polishing
14 years ago
Juergen Hoeller
134e79c0fd
clearly document behavior with respect to beans of same name at different factory levels (SPR-6117)
14 years ago
Chris Beams
08fb61316d
Comment xsd-config-setup doc pending overhaul (SPR-7521)
14 years ago
Chris Beams
4b89069cab
Polish whitespace in docs
14 years ago
Juergen Hoeller
5f2d88f74a
polishing
14 years ago
Juergen Hoeller
53692a79e2
polishing
14 years ago
Juergen Hoeller
b07a7be262
expression parser stuff
14 years ago
Juergen Hoeller
7a42ff16ac
polishing
14 years ago
Juergen Hoeller
f848e5081d
updated version statement in javadoc
14 years ago
Juergen Hoeller
91a53a36ec
LocalSessionFactoryBean's "entityCacheStrategies" works with region names on Hibernate 3.6 as well
14 years ago
Thomas Risberg
1247d2085b
Polished the support for looking up column values by column label (SPR-7506)
14 years ago
Thomas Risberg
90636f66a8
Added support for looking up column values by column label to support CachedRowSetImpl which doesn't allow for column label use (SPR-7506); added some generics;
14 years ago
Juergen Hoeller
c33df5977a
pass full TypeDescriptor context through to ConversionService calls (SPR-7519)
14 years ago
Chris Beams
6f69b7b752
Allow class-relative resource loading in GenericXmlApplicationContext (SPR-7530)
...
Before:
- new GenericXmlApplicationContext("com/acme/path/to/resource.xml");
- GenericXmlApplicationContext ctx = new GenericXmlApplicationContext();
ctx.load("com/acme/path/to/resource.xml");
ctx.refresh();
After:
- The above remain supported, as well as new class-relative variants
- import com.acme.path.to.Foo;
new GenericXmlApplicationContext(Foo.class, "resource.xml");
- import com.acme.path.to.Foo;
GenericXmlApplicationContext ctx = new GenericXmlApplicationContext();
ctx.load(Foo.class, "resource.xml");
ctx.refresh();
These changes are generally aligned with signatures long available in
ClassPathXmlApplicationContext. As GenericXmlApplicationContext is
intended to be a more flexible successor to CPXAC (and FSXAC), it's
important that all the same conveniences are available.
14 years ago
Juergen Hoeller
912d349366
@MVC fixes
14 years ago
Juergen Hoeller
284f98f12a
fixed @MVC processing of parameter-level annotations to work with interface-based proxies again (SPR-7483)
14 years ago
Juergen Hoeller
907febd86e
revised @RequestParam processing to support CSV-to-array/collection binding with ConversionService (SPR-7479)
14 years ago
Arjen Poutsma
af7203b839
Added XMLEventStreamWriter
14 years ago
Juergen Hoeller
a251d6a6cc
revised @RequestParam processing to support CSV-to-array/collection binding with ConversionService (SPR-7479)
14 years ago
Arjen Poutsma
449337a544
Small Stax fixes.
14 years ago
Arjen Poutsma
f92f295055
Small Stax fixes.
14 years ago
Juergen Hoeller
6a4bc3e39f
further fixes for 3.0.5
14 years ago
Juergen Hoeller
88e0dcfa06
added MockMultipartFile to web-portlet module
14 years ago
Juergen Hoeller
bd05b046d0
reverted shortening of action exception parameter value; fixed multipart test (SPR-7495)
14 years ago
Juergen Hoeller
7e5215b5d4
fixed typo
14 years ago
Juergen Hoeller
ba946c08dd
copy event parameters to render parameters in case of an action exception as well (SPR-7495)
14 years ago
Juergen Hoeller
3eda5144ae
DispatcherPortlet copies all action parameters to render parameters in case of an action exception (SPR-7495); shortened Portlet MVC's action exception render parameter value to "true"
14 years ago
Juergen Hoeller
e68f2f0a5f
removed unused HandlerExecutionChain caching
14 years ago
Juergen Hoeller
45d9b0cb2d
allow for writing the response directly in a Portlet @ExceptionHandler method (like in the Servlet equivalent)
14 years ago
Juergen Hoeller
66b4499973
polishing
14 years ago
Juergen Hoeller
e035477e6a
extended synchronization for methodResolverCache (SPR-7525)
14 years ago
Juergen Hoeller
479b4c1b84
added bean type to post-processing log statement (SPR-7524)
14 years ago
Juergen Hoeller
05a3f3ad8d
avoid failures in case of manually registered null instance (SPR-7523)
14 years ago
Arjen Poutsma
b67da6c3f8
Granting Keith's wish
14 years ago
Sam Brannen
0485f15998
Fixed typo
14 years ago
Juergen Hoeller
b60a7a2e07
prepared for 3.0.5
14 years ago
Juergen Hoeller
e6425ee41f
polishing
14 years ago
Juergen Hoeller
0a17e41755
catch invalid arguments early; avoid stack overflow in object-to-collection case (SPR-7488)
14 years ago
Juergen Hoeller
055c343ce0
SpEL supports projection on any kind of Collection (SPR-7493)
14 years ago