Arjen Poutsma
8762ec956c
SPR-7707 - Unexpected behavior with class-level @RequestMappings
14 years ago
Costin Leau
01e79cfedd
SPR-7703
...
- minor performance improvements to servlet and portlet handlers
14 years ago
Costin Leau
caf1a0875a
SPR-7308
...
+ add updated IDE classpath
+ add updated OSGi manifest
14 years ago
Costin Leau
4f8105ccaa
SPR-7308
...
+ add updated IDE classpath
+ add updated OSGi manifest
14 years ago
Costin Leau
85c02981b5
SPR-7308
...
+ initial commit of caching abstraction
+ main API
+ Spring AOP and AspectJ support
+ annotation driven, declarative support
+ initial namespace draft
14 years ago
Arjen Poutsma
416777022d
SPR-6614 - Add human-readable descriptions for statuc codes in HttpStatus
14 years ago
Arjen Poutsma
7cc3f49910
SPR-7695 - Add ETag version of WebRequest.checkNotModified()
14 years ago
Costin Leau
095a36e853
SPR-7470
...
+ add missing test class
14 years ago
Costin Leau
6ef987bced
SPR-7470
...
+ add test for XML config with errors
14 years ago
Costin Leau
c13905ad16
SPR-7470
...
+ add c: namespace
14 years ago
Chris Beams
4214bc0735
Minor post-merge cleanup
14 years ago
Chris Beams
f480333d31
Merge 3.1.0 development branch into trunk
...
Branch in question is 'env' branch from git://git.springsource.org/sandbox/cbeams.git; merged into
git-svn repository with:
git merge -s recursive -Xtheirs --no-commit env
No merge conflicts, but did need to
git rm spring-build
prior to committing.
With this change, Spring 3.1.0 development is now happening on SVN
trunk. Further commits to the 3.0.x line will happen in an as-yet
uncreated SVN branch. 3.1.0 snapshots will be available
per the usual nightly CI build from trunk.
14 years ago
Juergen Hoeller
b0ea2b13d2
polishing
14 years ago
Arjen Poutsma
a37a9e8a38
SPR-7667
14 years ago
Juergen Hoeller
577755d580
polishing
14 years ago
Juergen Hoeller
610812949f
prepared for 3.0.5 release
14 years ago
Juergen Hoeller
82ec515e59
declared JPA API as optional (SPR-6819)
14 years ago
Juergen Hoeller
d418eed56f
AbstractJasperReportsView only sets locale model attributes if not present already
14 years ago
Juergen Hoeller
244c96151e
added consistent license header
14 years ago
Ramnivas Laddad
92298469bf
Fixed configuration of AnnotationAsyncExecutionAspect (was incorrectly under the same name as that for transaction management aspect)
14 years ago
Juergen Hoeller
bfd54f4f35
AnnotationAsyncExecutionAspect etc
14 years ago
Juergen Hoeller
c5e53ee432
polishing
14 years ago
Juergen Hoeller
8c9b64c948
added mode="proxy"/"aspectj" and proxy-target-class options to task namespace; switched to concise names for async aspects
14 years ago
Thomas Risberg
171f1ee097
added additional parameter name matching using lowercase with Locale.ENGLISH (SPR-7658)
14 years ago
Juergen Hoeller
be21358db7
reintroduced getHandler(request, cache) in deprecated form (after removing it in 3.0.4)
14 years ago
Juergen Hoeller
5da5fc6499
polishing
14 years ago
Chris Beams
c7aaa85ef6
Add proper default values for 'merge' attributes in collection elements (SPR-7656)
14 years ago
Juergen Hoeller
a25e4d794e
Hibernate 3.6, etc
14 years ago
Juergen Hoeller
3c067e5db6
optimized AnnotationUtils findAnnotation performance for repeated search on same interfaces (SPR-7630)
14 years ago
Juergen Hoeller
0f924820e8
revised OracleTableMetaDataProvider for reliable Oracle Connection detection; autodetect JdbcTemplate's NativeJdbcExtractor (SPR-7611)
14 years ago
Juergen Hoeller
1f1577e33e
fixed @Value injection to correctly cache temporary null results for non-singleton beans (SPR-7614)
14 years ago
Juergen Hoeller
e1dbb66798
StringToArray/CollectionConverter trims element values before trying to convert them (SPR-7657)
14 years ago
Juergen Hoeller
1933b648c3
fixed @Value injection to correctly cache temporary null results for non-singleton beans (SPR-7614)
14 years ago
Juergen Hoeller
5cb06f5da2
consistent caching of @Autowired arguments in field and method case (SPR-7635)
14 years ago
Juergen Hoeller
ffa4ed093f
BeanWrapper etc
14 years ago
Juergen Hoeller
4c73a29f99
polishing
14 years ago
Juergen Hoeller
0195b0da3c
BeanWrapper does not attempt to populate Map values on access (just auto-grows Map itself)
14 years ago
Juergen Hoeller
27a10c74d1
resolve dependency outside of synchronized block before subsequently preparing cached arguments (SPR-7635)
14 years ago
Juergen Hoeller
7893b3ebf6
applied synchronization in order to avoid race condition in skipping check (SPR-7635, SPR-7642)
14 years ago
Juergen Hoeller
21d6883139
moved async aspect to aspectj sub-package
14 years ago
Juergen Hoeller
a6569a2930
moved async aspect to aspectj sub-package
14 years ago
Arjen Poutsma
d9d7fb6f9a
Docs
14 years ago
Arjen Poutsma
4108927b28
SPR-5367 - PathVariable mappings are greedy over hard coded mappings
14 years ago
Juergen Hoeller
ac5b1bcfab
fixed Autowired/CommonAnnotationBeanPostProcessor to prevent race condition in skipping check (SPR-7635, SPR-7642)
14 years ago
Arjen Poutsma
c5c1d70aa3
SPR-6291 - UrlPathHelper is too aggressive decoding URLs
14 years ago
Arjen Poutsma
043ec2c8b2
SPR-7636 - XStreamMarshaller - Add support for configuring XStream with aliases by class (type) and also defining multiple attributes for the same class.
14 years ago
Arjen Poutsma
1f296403da
SPR-7620 - StaxEventContentHandler does not set Location for StartDocument event
14 years ago
Arjen Poutsma
35da7bdb44
SPR-7621 - AbstractStaxContentHandler sets NamespaceContext on every start/end element
14 years ago
Arjen Poutsma
ab21dbad08
SPR-7621 - AbstractStaxContentHandler sets NamespaceContext on every start/end element
14 years ago
Juergen Hoeller
c32c0d5674
fixed package declaration
14 years ago