Keith Donald
b1000cd5c6
embedded
16 years ago
Keith Donald
2e45a19be3
embedded database support initial commit; moved from spring-test; ResourceDatabasePopulator duplicate code with test.jdbc package that needs review
16 years ago
Arjen Poutsma
6fbd198420
SPR-4518 - @RequestMapping methods returning null have an implicit ModelAndView created
16 years ago
Arjen Poutsma
c1667687d5
SPR-5634 - OXM does not permit targetClass and mapping file for CastorMarshaller
16 years ago
Arjen Poutsma
de18d64b5c
Upgraded to Rome 1.0
16 years ago
Juergen Hoeller
ea9d8925a2
next cut of JavaConfig metadata reading revision: using cached MetadataReaders
16 years ago
Andy Clement
4c42597cbc
SPR-5673: fix for problems with expressions that use the same symbols as are used in the template prefix/suffix
16 years ago
Arjen Poutsma
dfa4b3e397
Javadoc
16 years ago
Arjen Poutsma
afa461892f
SPR-5690 - Request header filtering in @RequestMapping
16 years ago
Keith Donald
b8b74db01a
test datasource factory initial commit; needs review from Juergen on how to best make DataSource available as a Spring bean when desired
16 years ago
Chris Beams
4d509cebdb
Temporarily ignoring GroovyScriptFactoryTests#testResourceScriptFromTag in order to allow more important fixes to roll out.
16 years ago
Chris Beams
7ba4c563a6
Fixing build breakage with GroovyScriptFactoryTests.
...
The problem was that the Messenger object was not being proxed (assertTrue(AopUtils.isAopProxy(messenger)) was returning false). The cause for this seemed to be that the
pointcut was malformed / out of date, reading execution(* org.springframework.scripting.Messenger.*(..)), when the groovy Messenger class is actually declared in the org.springframework.scripting.groovy package.
I tried updating the fully-qualified package name in the pointcut expression, and this caused AspectJ matching errors saying that there was not such type that matches that FQ name.
So as a final resort, I removed the full-qualification entirely and went with execution(* *..Messenger.*(..)). All tests pass now, but it raises the question, why was AJ having matching errors? Is it because
the pointcut matching is being done before the groovy class is loaded? There could be a potential bug here.
16 years ago
Chris Beams
7d10d05b27
(temporarily) increasing visibility of the ConfigurationClassAnnotation interface in an attempt to resolve the issue encountered at http://is.gd/tCud
16 years ago
Arjen Poutsma
dc90319279
MediaType.parseMediaTypes now accepts null and ""
16 years ago
Ben Hale
6be62f30f1
Updated spring-build
16 years ago
Juergen Hoeller
10d8abea3b
EntityResolvers and DefaultNamespaceHandlerResolver support concurrent access now (SPR-5679)
16 years ago
Juergen Hoeller
e54a44b577
refined sequence of registration calls
16 years ago
Juergen Hoeller
9306d6dbaa
serialize full Pattern objects
16 years ago
Juergen Hoeller
14bd475519
revised support for annotated factory methods (merged @FactoryMethod functionality into JavaConfig facility)
16 years ago
Juergen Hoeller
736169aa2a
revised WebApplicationContext lookup
16 years ago
Juergen Hoeller
4cf573ba98
updated to FreeMarker 2.3.15 (SPR-4962)
16 years ago
Juergen Hoeller
58a458986f
polishing
16 years ago
Juergen Hoeller
64321755b6
moved Scope annotation to local test package
16 years ago
Juergen Hoeller
c230c188be
exposed public getModel accessor (SPR-5686)
16 years ago
Juergen Hoeller
bc9b256179
fixed "org.hibernate.ejb" version range
16 years ago
Juergen Hoeller
1b9b513820
AspectJ matchesMethodExecution call needs to be synchronized (SPR-5687)
16 years ago
Arjen Poutsma
6495bdd8c8
Added AspectJ dependency
16 years ago
Chris Beams
c78f9d14fa
Fixed whitespace and added private modifiers to @Value-annotated fields in the @Configuration example
16 years ago
Thomas Risberg
8aface8e5d
fixed JavaDoc
16 years ago
Juergen Hoeller
3e63951a57
relaxed @AspectJ detection check (for CGLIB subclasses to still be recognized as an aspect)
16 years ago
Juergen Hoeller
56a48272e6
avoiding synchronization as far as possible (SPR-5668)
16 years ago
Juergen Hoeller
7048689269
polishing
16 years ago
Juergen Hoeller
8ee0363776
mergePropertiesIntoMap copies non-String values as well (SPR-5669)
16 years ago
Arjen Poutsma
c225b44f34
SPR-5636 - @RequestMapping matching should be insensitive to trailing slashes
16 years ago
Arjen Poutsma
acc84925d3
SPR-5631 - Implicit /** mapping on type-level @RequestMapping
16 years ago
Arjen Poutsma
02e96e01af
Changed variable names from path to pattern
16 years ago
Andy Clement
b98c7e48ef
filled in some basic details on the type conversion support. No TODOs left in this section now. Also properly added the selection/projection sections.
16 years ago
Andy Clement
9d6ae6c532
minor fix
16 years ago
Andy Clement
d119411098
removed unnecessary class. improvements to map projection/selection
16 years ago
Arjen Poutsma
1c26d027a7
Increased debug level of mapping info
16 years ago
Arjen Poutsma
6121da988b
Working on SPR-5631 - Implicit /** mapping on type-level @RequestMapping
16 years ago
Scott Andrews
4fb901c657
adding 'target' to svn:ignore
16 years ago
Arjen Poutsma
ead837938a
Added Copyright plugin info
16 years ago
Arjen Poutsma
19e5b7d668
Updated combine method on AntPatchMatcher to reflect usage in unit tests.
16 years ago
Andy Clement
2f27bd5da7
changed to [] from {} for projection and selection (including first and last selection). addresses the problem of clashes with template prefix/suffix
16 years ago
Juergen Hoeller
d27cbee69c
fixed JasperReports exporter parameter initialization for multi-format views
16 years ago
Juergen Hoeller
310a3a2d71
officially deprecated ClassUtils.forName variant without ClassLoader
16 years ago
Juergen Hoeller
2798a8500c
always use application ClassLoader
16 years ago
Juergen Hoeller
1b5812da20
storing type information as specified (SPR-5556, SPR-5562); explicit XML array element in spring-beans-3.0.xsd (SPR-5543)
16 years ago
Arjen Poutsma
5a561bcd07
Minor changes to OXM chapter
16 years ago