Juergen Hoeller
39bf8dc02e
added chaining-capable "add" method to MutablePropertyValues
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2462 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-19 22:30:35 +00:00
Keith Donald
2aa1f47933
improved toString method
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2461 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-19 22:16:22 +00:00
Keith Donald
61495fb127
improved toString method
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2460 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-19 22:16:06 +00:00
Costin Leau
9ad4fbbb7e
SPR-6333
...
SPR-6393
+ eliminated compile-time dependency on oc4j classes
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2459 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-19 20:28:16 +00:00
Keith Donald
12b6feacac
moved generic converter to spi; added entity converter; removed various service impls in favor of service factory
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2447 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-19 09:10:51 +00:00
Keith Donald
449889af84
SPR-6350
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2435 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-14 05:44:46 +00:00
Luke Taylor
9350f6ef70
Removed javadoc refs to JMX commons attribute source
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2430 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-13 15:40:17 +00:00
Juergen Hoeller
de81b27a46
introduced dedicated Jsr330ScopeMetadataResolver
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2422 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-13 00:36:39 +00:00
Juergen Hoeller
ac8543438b
added dedicated onClose notification to differentiate between manual stop and close-driven stop
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2420 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-13 00:05:54 +00:00
Juergen Hoeller
5913d15e31
inner beans detected as ApplicationListeners as well (SPR-6049)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2410 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-12 17:47:34 +00:00
Juergen Hoeller
3c0a34f74a
added setValidating to XmlBeanDefinitionReader itself as well (SPR-6336)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2406 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-12 16:35:29 +00:00
Mark Fisher
f3e3ffb38e
SPR-5507 javadoc
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2396 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-12 13:10:10 +00:00
David Syer
f80b9a139c
RESOLVED - issue SPR-6321: Regression: ResourceEditor in 3.0 does not ignore unresolvable placeholders, but it did in 2.5.6
...
Different initialization exception popped up in app context
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2395 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-12 11:20:51 +00:00
Chris Beams
87482bc394
Added Javadoc where necessary; polishing.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2388 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-12 07:29:52 +00:00
Keith Donald
e9b484b20e
fixed failing tests due to generic object to object converter fallback being over eager
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2383 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-12 06:57:51 +00:00
Keith Donald
4a8bac56d3
Deferring object mapper until Spring 3.1 when it will be used by other projects
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2379 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-12 03:53:59 +00:00
Juergen Hoeller
d101a5e8f4
fixed validating to be true by default and to set namespaceAware accordingly
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2378 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-12 02:36:53 +00:00
Costin Leau
6bd9c4001a
+ commit actual jboss adapter
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2377 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-12 02:31:50 +00:00
Costin Leau
542d793688
+ add minor fix to the internal weblogic adapter
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2375 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-12 02:29:08 +00:00
Costin Leau
6b75dbdbb2
SPR-5764
...
+ add dynamic classfiletransformer -> JBoss translator adaptor (since there isn't any in JBoss 5.0.x)
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2374 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-12 02:28:42 +00:00
Juergen Hoeller
a9a8706825
added setValidating method to AbstractXmlApplicationContext, analogous to GenericXmlApplicationContext
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2372 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-12 02:14:01 +00:00
Mark Fisher
5c1a7cc953
SPR-5507 Added support for shutdown order on SmartLifecycle. DefaultLifecycleProcessor now manages the shutdown in phases depending on that order (with a timeout value per group).
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2368 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-12 02:09:44 +00:00
Juergen Hoeller
b1d48fe13f
added GenericXmlApplicationContext with flexible configuration options for its XML support
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2367 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-12 01:59:15 +00:00
Juergen Hoeller
c9d74e4eb4
MergedBeanDefinitionPostProcessors apply after all other post-processors (for @PostConstruct to be invoked after other BPPs; SPR-6066)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2366 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-12 01:43:34 +00:00
Costin Leau
e03687cc19
+ internal improvement of WebLogic LTW
...
+ minor improvements to the LTW files (mainly trailing blank lines)
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2365 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-12 01:28:32 +00:00
Costin Leau
d377afe8ed
SPR-5764
...
+ redone the JBossLTW (no dependency on the JBoss API)
- removed JBoss jars
- removed JBoss imports (Spring code doesn't rely on it)
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2364 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-12 01:25:39 +00:00
Juergen Hoeller
ad0168d2f7
child bean definition's scope attribute can be inherited from parent bean definition now (SPR-3542)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2363 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-12 00:09:05 +00:00
Juergen Hoeller
d37875b4e9
turned FormattingPropertyEditorAdapter into ConvertingPropertyEditorAdapter
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2354 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-11 21:19:20 +00:00
Sam Brannen
bd428f98fd
Deleting unused imports.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2353 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-11 21:14:25 +00:00
Sam Brannen
a616e7031e
Deleting unused imports.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2352 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-11 21:08:32 +00:00
Juergen Hoeller
c1ff125fb8
AnnotationMetadata returns Class values by default (again), allowing for explicit retrieval of String class names where preferred (SPR-5827)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2345 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-11 19:11:41 +00:00
Keith Donald
f46bbd14fe
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2344 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-11 19:04:21 +00:00
Keith Donald
79be476095
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2343 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-11 19:02:57 +00:00
Keith Donald
78390ae84e
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2342 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-11 19:00:52 +00:00
Keith Donald
0e721e124a
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2341 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-11 18:57:52 +00:00
Keith Donald
a3d019b656
annotation driven number formatting with default number formatting rules
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2340 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-11 18:53:28 +00:00
Keith Donald
ad93204090
annotation driven number formatting with default number formatting rules
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2339 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-11 18:53:02 +00:00
Juergen Hoeller
a9b1658089
added JBoss jars
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2338 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-11 18:19:47 +00:00
Arjen Poutsma
e1d7fd856f
SPR-6308 - Spring Expression Language creates systemProperties bean calling System.getProperties() which in enterprise shared containers is locked down
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2335 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-11 16:39:20 +00:00
Chris Beams
1452b2ffd1
SPR-6328: Rename @ImportXml -> @ImportResource and allow for usage of non-XML BeanDefinitionReader types
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2325 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-11 00:48:30 +00:00
Keith Donald
f1c336404d
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2322 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-10 20:46:06 +00:00
Keith Donald
943ee480ea
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2319 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-10 20:42:33 +00:00
Keith Donald
dd4c123427
date time format code review
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2318 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-10 20:34:59 +00:00
Mark Fisher
d9f1daeafc
SPR-5507 Added SmartLifecycle interface with 'isAutoStartup' method and added an 'onRefresh' method to the LifecycleProcessor.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2309 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-10 04:49:13 +00:00
Keith Donald
a504e85dfc
added test dep to ivy.xml causing build failure
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2308 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-10 04:32:48 +00:00
Mark Fisher
59a45337de
SPR-5507 Factored out Lifecycle management to a LifecycleProcessor strategy with the default implementation as DefaultLifecycleProcessor. The 'lifecycleProcessor' bean may be defined to override the default.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2307 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-10 04:00:42 +00:00
Keith Donald
35aefbb932
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2305 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-09 21:10:51 +00:00
Keith Donald
bc9ef36f26
updated favoring style pattern string instead of Style enum for DateTimeFormat
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2304 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-09 21:07:41 +00:00
Keith Donald
88c16dbd4d
javadoc polishing
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2303 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-09 20:25:03 +00:00
Chris Beams
a502272b6b
Additional tests rounding out @ImportXml coverage
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2292 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-07 03:53:58 +00:00
Juergen Hoeller
56d6666fb6
JSR-303 Validator will only register validation failures if no binding failure happened
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2287 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-07 01:29:50 +00:00
Juergen Hoeller
2542e85406
AbstractApplicationContext can also start up in case of system properties access failure
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2284 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-07 01:09:02 +00:00
Keith Donald
e882d7216c
default config for web binding initializer and formatting/conversion system w/ mvc namespace
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2283 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-07 00:41:08 +00:00
Chris Beams
2bfa32da80
SPR-6158: Initial implementation and tests for @ImportXml
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2281 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-07 00:32:40 +00:00
Chris Beams
2d0a6d1db8
SPR-5529: removed package.html files
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2280 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-06 23:15:35 +00:00
Chris Beams
68ddf0e1dc
SPR-5523: converted a few additional package.html artifacts to package-info.java
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2279 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-06 23:13:15 +00:00
Keith Donald
3aa7333ce6
fixed failing test due to case issue
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2270 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-05 19:17:53 +00:00
Keith Donald
06e0245b8d
javadoc polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2269 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-05 17:48:54 +00:00
Keith Donald
6338963d3e
iso date time format tests
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2268 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-05 17:18:54 +00:00
Keith Donald
74f2f44fdd
Renamed org.springframework.ui.format package to simply org.springframework.format package; 'ui' is not adding any value - it makes the package name longer and also discourages use of formatters outside in other "non ui" environments where localized formatting of field values is needed.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2266 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-05 15:21:22 +00:00
Keith Donald
d48f51199c
revised matchable converter lookup algorithm; added conversion service bean container tests
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2265 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-05 14:52:57 +00:00
Keith Donald
687153d9e5
added date midnight
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2261 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-05 05:24:50 +00:00
Keith Donald
9db9fe4cb1
comment on ignored test
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2260 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-05 05:21:19 +00:00
Keith Donald
cce2a0896f
more joda time formatting tests
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2259 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-05 05:19:27 +00:00
Keith Donald
35b2f32452
fixed bug related to annotation driven formatting
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2258 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-04 23:12:24 +00:00
Keith Donald
87c2857a8e
formatting tests and polishing
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2257 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-04 23:02:10 +00:00
Keith Donald
1866a1ac97
joda time formatting tests
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2256 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-04 22:53:26 +00:00
Keith Donald
37ca3a6a83
since 3.0
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2254 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-04 17:33:09 +00:00
Keith Donald
0cb206f257
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2253 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-04 17:25:37 +00:00
Keith Donald
4aafe47a52
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2249 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-04 17:07:25 +00:00
Keith Donald
c8d2353322
formatters now plugged into unified type conversion api with formatter specific registry spi
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2248 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-04 00:08:47 +00:00
Sam Brannen
392ba142cd
Updated ivy settings so that org.jboss.util is downloaded to the local repository; updated Eclipse classpath regarding latest version of org.jboss.util; added classpath entry for org.jboss.classloading.spi so that JBoss5ClassLoader compiles in Eclipse.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2242 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-01 17:02:08 +00:00
Keith Donald
82994cb919
javadoc
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2241 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-30 20:35:29 +00:00
Keith Donald
a1510b316e
fixed failing test; take 2
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2239 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-30 19:52:19 +00:00
Keith Donald
85947bcb4b
removed unused import
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2238 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-30 19:34:55 +00:00
Keith Donald
b9b7bfb3d4
Fixed failed tests
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2237 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-30 19:34:21 +00:00
Keith Donald
d1e68054fa
fixed eclipse classpath compile errors
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2236 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-30 19:26:39 +00:00
Keith Donald
cd40d6c20d
polish; fixed failed tests
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2235 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-30 19:19:27 +00:00
Keith Donald
ca2b8bcb35
ui.format system refining from RC1 feedback: Support for one format annotation applying to multiple field types, Printer/Parser building blocks for more flexibility, full Joda time formatting support, FormattingService as a service entry-point for clients to use
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2233 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-30 18:44:40 +00:00
Thomas Risberg
16540eaf5c
added classes from contributed patch for load-time weaving in JBoss 5 (SPR-5764)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2232 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-30 17:11:26 +00:00
David Syer
3cd305ef59
RESOLVED - issue SPR-4783: OK, that wasn't it (reverted previous dumb change). Scratch, scratch...
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2200 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-27 15:48:59 +00:00
David Syer
726ac13389
RESOLVED - issue SPR-4783: Add name attribute to XML namespaces that want to support it (through parser base class)
...
Duh: bitten by the classpath*: again
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2199 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-27 15:33:59 +00:00
David Syer
35e055a368
Add resource pattern so that tests run properly with resources in non-standard locations
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2198 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-27 15:23:13 +00:00
David Syer
b396d4b212
RESOLVED - issue SPR-4783: Add name attribute to all namespaces that use AbstractBeanDefinitionParser and declare name= attribute (includes <lang:groovy.../>).
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2197 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-27 15:22:36 +00:00
David Syer
9c54e312ad
RESOLVED - issue SPR-4661: Improve context-property-placeholder configurablity
...
Classpath ordering broke the build (duh: test-classes comes before classes in Maven but not Ant).
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2196 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-27 14:49:10 +00:00
David Syer
62263a9bc7
RESOLVED - issue SPR-4661: Improve context-property-placeholder configurablity
...
Remove spaces from locations (seems like integration from SPR-6195 didn't reach the build yet)
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2195 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-27 13:57:48 +00:00
David Syer
835dfa1d2b
RESOLVED - issue SPR-4661: Improve context-property-placeholder configurability
...
Added new features to property override and placeholders (order, locations, system-properties-mode, ignore-*)
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2193 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-27 13:38:29 +00:00
David Syer
f5e3c53917
Add atinject dependency for TCK test
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2187 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-26 22:48:35 +00:00
David Syer
f543a5037c
Fix wrong Maven dependency in pom.xml for validation and inject APIs
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2185 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-26 22:37:45 +00:00
David Syer
98df8e3d9a
SPR-6273: resolved with patch - use recursive call to reset low order bits and then re-seek match for pattern
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2184 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-26 22:37:04 +00:00
Juergen Hoeller
26650fc81b
verified choice of primary bean in case of implicit name match in a scanning plus factory method scenario (SPR-6065)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2183 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-26 15:28:09 +00:00
Keith Donald
9ea5a96bb5
default date/time converters
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2180 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-25 04:52:26 +00:00
Sam Brannen
e59bc085f3
Polishing
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2175 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-24 17:33:23 +00:00
Juergen Hoeller
215f0f6841
reworked ConfigurationClass(Web)ApplicationContext into AnnotationConfig(Web)ApplicationContext; revised BeansException signatures
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2172 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-23 17:46:16 +00:00
Juergen Hoeller
94ee22dffd
updated version ranges for javax.el and javax.inject
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2171 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-23 17:26:12 +00:00
Sam Brannen
0cc8236112
Added the @Inject TCK to the Eclipse classpath.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2167 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-20 22:27:04 +00:00
Juergen Hoeller
1edefe991a
fixed getBean signature ambiguity in tests
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2165 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-20 20:14:49 +00:00
Juergen Hoeller
0a9a69b6c9
added first cut of getBean(Class) lookup method
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2164 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-20 19:52:30 +00:00
Juergen Hoeller
3640e2235f
full compliance with the JSR-330 TCK
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2161 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-20 18:18:25 +00:00
Keith Donald
6d145373e5
commented out test failing nightly snapshot
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2155 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-19 02:42:29 +00:00
Keith Donald
8a321853ff
maven central joda-time artifact
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2154 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-19 02:14:34 +00:00
Keith Donald
ae03c4d29a
SPR-6245 bean wrapper copy constructor not copying all state
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2153 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-19 01:06:44 +00:00
Keith Donald
ef5e79f47c
SPR-6199
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2152 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-19 00:13:30 +00:00
Keith Donald
e3b0a642b1
added null handling, fixed bug relating to conversion of non-generic collections
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2151 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-18 22:20:53 +00:00
Keith Donald
f9a3ded4a7
conditional mapping
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2144 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-17 05:33:04 +00:00
Keith Donald
450542cd50
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2142 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-17 04:03:56 +00:00
Keith Donald
a1ec4380b7
MapperFactory and MapperBuilder config API
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2138 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-16 22:44:54 +00:00
Sam Brannen
bf92f40724
Cleaning up and upgrading Eclipse classpaths.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2135 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-16 10:11:10 +00:00
Keith Donald
883eb1a831
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2133 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-15 15:49:26 +00:00
Juergen Hoeller
c50391a921
updated to final versions of JSR-330 and JSR-303 APIs
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2132 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-15 14:31:41 +00:00
Keith Donald
5a88d79f35
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2125 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-15 00:38:18 +00:00
Keith Donald
c790d3d76e
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2124 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-15 00:36:31 +00:00
Keith Donald
99c36adf0e
naming improvements from mark fisher code review
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2123 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-15 00:33:17 +00:00
Keith Donald
88956c4788
initial joda time support courtesy of Oliver Gierke
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2122 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-15 00:20:14 +00:00
Keith Donald
e323efaa50
method invoking formatter as a convenience
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2121 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-14 22:47:14 +00:00
Mark Fisher
1a3501538f
SPR-6170 updated CronSequenceGenerator according to patch applied to the 1.0.x branch of Spring Integration
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2120 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-14 22:22:21 +00:00
Sam Brannen
222c6084a1
JavaDoc polishing
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2119 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-14 22:06:51 +00:00
Keith Donald
c460d97e2c
removed valueOf convention b/c of unwanted side effects
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2118 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-14 21:37:57 +00:00
Keith Donald
2263ed07d7
fixed failing tests
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2117 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-14 20:45:53 +00:00
Keith Donald
abea416863
added convention-based default valueOf formatter
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2116 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-14 18:57:36 +00:00
Juergen Hoeller
7c0bc3a1cd
deprecated scheduling support for JDK 1.3 Timer
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2103 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-13 21:52:44 +00:00
Juergen Hoeller
350e2391df
avoid hard-coded dependency on backport-concurrent (SPR-6161)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2101 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-13 21:37:05 +00:00
Juergen Hoeller
fd54577c86
polishing
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2100 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-13 20:59:10 +00:00
Juergen Hoeller
3f2884910a
DataBinder activates autoGrowNestedPaths by default; fixed enum binding with WebRequestDataBinder
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2099 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-13 20:55:57 +00:00
Sam Brannen
ab8795c0a6
fixed typo
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2091 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-13 11:19:35 +00:00
Sam Brannen
d176edd69c
Removed @Override.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2078 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-08 13:32:49 +00:00
Sam Brannen
dcd8a34b1f
Added an empty implementation of the missing setExclude() method so that the class compiles.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2077 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-08 13:25:43 +00:00
Keith Donald
8a7596d684
custom mappable type tests
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2076 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-07 21:33:53 +00:00
Keith Donald
0570219941
mappable type factory extension point / polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2075 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-07 20:27:48 +00:00
Keith Donald
ae91b2f25b
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2074 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-07 19:37:07 +00:00
Keith Donald
cabf63b8b1
mapping exclusions
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2073 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-07 19:28:39 +00:00
Keith Donald
5bd6b04d37
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2072 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-07 19:11:22 +00:00
Keith Donald
cc0959b59d
nested bean mapper test
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2071 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-07 19:03:33 +00:00
Keith Donald
9e7b87105b
addNestedMapper
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2070 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-07 17:50:03 +00:00
Keith Donald
89e7caa35b
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2069 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-07 17:36:30 +00:00
Keith Donald
d6fe401c43
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2068 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-07 17:28:28 +00:00
Keith Donald
b58da6e135
javadoc
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2067 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-07 17:18:10 +00:00
Keith Donald
0235eaad6c
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2066 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-07 17:03:02 +00:00
Keith Donald
65c91e5d81
javadoc
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2065 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-07 17:02:22 +00:00
Keith Donald
a4bbec9726
renamed to MappingContext since no spel dep
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2064 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-07 16:56:13 +00:00
Keith Donald
5415ff882f
added conversion service performance optimizations; added mapping cyclical ref handling; removed ConverterInfo in favor of specifying S and T at registration time if necessary
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2063 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-07 16:54:36 +00:00
Keith Donald
a67c0f3065
nested revision
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2061 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-06 21:40:59 +00:00
Keith Donald
6719f4a1b3
spel mapping, polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2060 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-06 21:31:49 +00:00
Chris Beams
d39d457d0e
Continued progress on SPR-5682: Provide dedicated ApplicationContext implementations for use with @Configuration classes
...
Resolved sub-task SPR-6186: Eliminate duplicate code between ConfigurationClassApplicationContext and ConfigurationClassWebApplicationContext
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2055 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-06 01:38:16 +00:00
Keith Donald
73cc1b9fbe
recursive mapping support
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2052 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-05 20:28:10 +00:00
Chris Beams
feaa82a874
SPR-5682:
...
* polishing for ConfigurationClassApplicationContext & tests
* added ConfigurationClassWebApplicationContext & tests
* next: refactoring out duplications between ConfigurationClassApplicationContext & ConfigurationClassWebApplicationContext
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2051 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-05 05:27:30 +00:00
Chris Beams
b543486b18
SPR-5682: fixing test breakage on CI server due to strange non-determinism in the order of bean names being returned in the key set of the map of beans matching the required type.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2050 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-05 03:29:20 +00:00
Chris Beams
ccdce1f590
polishing
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2049 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-05 00:51:19 +00:00
Chris Beams
d2cef2201b
SPR-5682: Initial support for ConfigurationClassApplicationContext
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2048 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-05 00:35:17 +00:00
Keith Donald
4af6fd7e0d
SPR-6179, additional mapper test cases
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2047 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-04 04:13:27 +00:00
Sam Brannen
2efb56dcaa
Fixed minor grammatical errors.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2044 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-03 22:19:21 +00:00
Keith Donald
722bdb7222
mapper initial commit
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2042 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-02 16:28:53 +00:00
Sam Brannen
72c1465353
[SPR-6174] DataBinder now uses var-args to set allowed/disallowed/required fields.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2041 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-01 23:28:27 +00:00
Juergen Hoeller
2b72499587
expose arrays as comma-delimited element String
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2032 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-01 11:05:45 +00:00
Mark Fisher
23129d453c
updated javadoc
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2019 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-25 14:25:56 +00:00
Mark Fisher
49ed02282c
Renamed the 'size' attribute to 'pool-size' for the <executor/> and <scheduler/> elements in the task namespace.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2017 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-25 14:19:42 +00:00
Juergen Hoeller
599910699a
fixed overview files
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2005 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-25 08:47:18 +00:00
Mark Pollack
4e2aaf7934
SPR-6119 - Add slf4j dependency back to orm's pom.xml but in test scope as it is needed to run tests that use Hibernate
...
SPR-5956 - Remove commons-logging dependency definitions in pom.xml for all but spring-core so as to make exclusion rule easier for user who use slf4j
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2001 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-25 05:16:55 +00:00
Juergen Hoeller
092ff94ce7
removed 3.1 feature classes
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1996 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-24 22:53:17 +00:00
Juergen Hoeller
77243b1ac1
PropertyPlaceholderConfigurer supports "${myKey:myDefaultValue}" defaulting syntax
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1995 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-24 22:51:38 +00:00
Juergen Hoeller
0708205690
fixed regression: looking for annotation on original bean class as well, not just on exposed bean type (SPR-5981)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1988 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-24 14:59:26 +00:00
Juergen Hoeller
504db8f514
factored out common resolveTypeArgument(s) method to GenericTypeResolver
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1985 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-24 12:51:52 +00:00
Juergen Hoeller
a709d5ffce
detect @Bean methods on registered plain bean classes as well (SPR-5795)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1984 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-24 10:45:56 +00:00
Juergen Hoeller
732f682877
polishing
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1983 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-24 10:21:40 +00:00
Juergen Hoeller
4a95222c98
SPR-6094: PostConstruct now processed top-down (base class first); @PreDestroy processed bottom-up (subclass first)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1977 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-23 20:53:21 +00:00
Juergen Hoeller
86acdaa9e4
allow instrumentation to be specified as a regular VM agent even in OSGi (SPR-6147)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1973 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-23 18:14:20 +00:00
Mark Fisher
3823e25d1f
SPR-6142 Moved ErrorHandler strategy interface to the org.springframework.util package so that it can be used by MessageListener containers in addition to TaskSchedulers.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1964 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-23 00:44:58 +00:00
Mark Fisher
21c153cd81
Updated the context module's .classpath file for Groovy 1.6.3 (from 1.5.1)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1963 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-22 23:52:27 +00:00
Mark Pollack
b5e25453d2
pom maintenance
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1952 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-21 07:37:30 +00:00
Keith Donald
1c1d043fc8
generic converter revising
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1947 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-21 05:14:14 +00:00
Juergen Hoeller
fd6037099c
specified excluded names matched against unprefixed FactoryBean names as well (SPR-5926)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1945 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-20 22:22:35 +00:00
Keith Donald
4342f50946
generic converter updates
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1933 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-18 20:08:45 +00:00
Juergen Hoeller
472af43b0e
polishing
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1928 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-18 14:07:19 +00:00
Juergen Hoeller
e8a9ef9bcf
consistent loading of optional classes
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1926 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-18 14:01:39 +00:00
Keith Donald
615834c23d
updated formatter conversion service adapter to work with type descriptor
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1913 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-17 19:48:55 +00:00
Keith Donald
65ca2bba6e
Converter system implementation cleanup and tidying; wip
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1911 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-17 19:24:07 +00:00
Juergen Hoeller
5713ee318c
consistently use varargs signature
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1907 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-17 10:24:56 +00:00
Juergen Hoeller
7bad0343d9
adapted to Converter signature change
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1906 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-17 10:24:08 +00:00
Juergen Hoeller
7fbf1cf583
avoid caching for expression results even when specified as TypedStringValue (SPR-6115)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1905 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-17 10:04:36 +00:00
Keith Donald
7e43aaec3e
Mapper and SpelMapper
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1902 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-16 15:40:11 +00:00
Rob Harrop
e46f8c044a
[SPR-5859] @ManagedOperation can now be used on getters/setters
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1899 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-16 09:25:48 +00:00
Juergen Hoeller
e94bf69c1a
@Scope annotations not sufficient for scanning anymore
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1895 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-15 12:36:45 +00:00
Juergen Hoeller
a65d974b14
initial JSR-330 injection support
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1894 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-15 12:00:55 +00:00
Juergen Hoeller
44c7ef0d16
revised DefaultBindingErrorProcessor to use direct getPropertyName() and getValue() calls on PropertyAccessException itself (SPR-6111)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1892 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-15 10:51:50 +00:00
Rob Harrop
23e67fbe1c
[SPR-6017] a few more tweaks to how getLocalName is handled
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1878 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-14 15:00:37 +00:00
Rob Harrop
f809d37db3
[SPR-6017] a few more tweaks to how getLocalName is handled
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1876 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-14 10:43:04 +00:00
Juergen Hoeller
8920442e66
revised use of generic provider class for Eclipse compile compatibility
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1873 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-13 21:27:03 +00:00
Keith Donald
ad9938d76b
added javax validation, hibernate, and vfs dependencies into eclipse
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1870 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-11 19:04:03 +00:00
Rob Harrop
b98d52b16b
[SPR-3635] [SPR-5039] [SPR-5813] JMX annotation inheritance fixed
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1852 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-08 21:37:02 +00:00
Juergen Hoeller
1e16aecadd
BeanFactory supports ObjectFactory as a dependency type for @Autowired and @Value (SPR-6079)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1850 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-08 20:55:00 +00:00
Rob Harrop
6249d1c68f
Update groovy dependency to match ivy.xml
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1844 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-08 16:23:09 +00:00
Juergen Hoeller
7626f8f69d
fixed formatter annotation lookup
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1841 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-08 01:35:36 +00:00
Juergen Hoeller
8986b17038
fixed format tests
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1839 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-08 00:15:09 +00:00
Juergen Hoeller
7bec7d79f9
updated test dependencies
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1838 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-08 00:11:28 +00:00
Juergen Hoeller
cf81f04056
polishing
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1837 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-08 00:05:09 +00:00
Juergen Hoeller
317022ee8e
initial JSR-303 Bean Validation support; revised ConversionService and FormatterRegistry
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1836 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-07 23:58:42 +00:00
Juergen Hoeller
456eb6a616
expression parser uses context's ConversionService by default
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1833 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-07 18:37:59 +00:00
Juergen Hoeller
4354ffd683
updated to CGLIB 2.2 and EHCache 1.6.2
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1830 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-07 18:04:27 +00:00
Juergen Hoeller
a521abefcc
updated dependencies
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1791 50f2f4bb-b051-0410-bef5-90022cba6387
2009-08-31 11:25:54 +00:00
Costin Leau
699ffc5993
+ fixed NPE when closing up non-initialized contexts
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1782 50f2f4bb-b051-0410-bef5-90022cba6387
2009-08-28 05:43:12 +00:00
Juergen Hoeller
c103aa7733
adapted to changes in non-lenient mode
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1779 50f2f4bb-b051-0410-bef5-90022cba6387
2009-08-27 10:45:46 +00:00
Juergen Hoeller
2afa25e697
MBeanServerFactoryBean returns JDK 1.5 platform MBeanServer for agent id "" (SPR-5909)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1765 50f2f4bb-b051-0410-bef5-90022cba6387
2009-08-26 13:42:28 +00:00
Juergen Hoeller
5ff66e9757
fixed accidental test failures
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1752 50f2f4bb-b051-0410-bef5-90022cba6387
2009-08-24 13:48:21 +00:00
Juergen Hoeller
52b66a8cfc
fixed package-info
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1751 50f2f4bb-b051-0410-bef5-90022cba6387
2009-08-24 13:36:32 +00:00
Juergen Hoeller
3d9dfb340f
support for default "conversionService" bean in an ApplicationContext; revised formatting package, now integrated with DataBinder and AnnotationMethodHandlerAdapter; revised AccessControlContext access from BeanFactory
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1750 50f2f4bb-b051-0410-bef5-90022cba6387
2009-08-24 13:30:42 +00:00
Keith Donald
d3b25394b8
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1746 50f2f4bb-b051-0410-bef5-90022cba6387
2009-08-20 03:53:49 +00:00
Keith Donald
64e0586040
missing field test case
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1745 50f2f4bb-b051-0410-bef5-90022cba6387
2009-08-20 03:51:20 +00:00
Keith Donald
4f5fea8fe6
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1744 50f2f4bb-b051-0410-bef5-90022cba6387
2009-08-20 03:45:08 +00:00
Keith Donald
dd1de62bfc
core context.message, context.alert, model.binder modules; includes SpEL-based GenericBinder implementation
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1743 50f2f4bb-b051-0410-bef5-90022cba6387
2009-08-20 03:40:23 +00:00
Keith Donald
dd6a0d3478
removed framework specific annotation in favor of user-defined for now
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1741 50f2f4bb-b051-0410-bef5-90022cba6387
2009-08-19 15:02:50 +00:00
Keith Donald
bc85327d19
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1740 50f2f4bb-b051-0410-bef5-90022cba6387
2009-08-19 14:43:20 +00:00
Keith Donald
7fb83ba297
SPR-6013, SPR-6014, SPR-6015 tests
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1736 50f2f4bb-b051-0410-bef5-90022cba6387
2009-08-17 23:13:29 +00:00
Keith Donald
3a0ff95833
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1735 50f2f4bb-b051-0410-bef5-90022cba6387
2009-08-17 18:43:47 +00:00
Keith Donald
d0408ded78
SPR-6012, SPR-6013, SPR-6014 initial commit
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1734 50f2f4bb-b051-0410-bef5-90022cba6387
2009-08-17 18:35:04 +00:00
Juergen Hoeller
2194ae2c67
revised core conversion package for BeanWrapper/BeanFactory integration
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1721 50f2f4bb-b051-0410-bef5-90022cba6387
2009-08-09 00:46:49 +00:00
Costin Leau
657b0c5f2a
+ interaction with user code uses now dedicated privileged when running under a security manager
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1705 50f2f4bb-b051-0410-bef5-90022cba6387
2009-08-06 16:34:39 +00:00
Mark Pollack
2f66da5293
SPR-5976 - Upgrade POMS to JUnit 4.6
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1696 50f2f4bb-b051-0410-bef5-90022cba6387
2009-08-05 17:48:53 +00:00
Keith Donald
b8e9b09b63
pruned presentation model system from trunk to move to dev branch as its a 3.1 feature now
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1691 50f2f4bb-b051-0410-bef5-90022cba6387
2009-08-05 15:29:26 +00:00
Keith Donald
c962d1566c
pruned presentation model system from trunk to move to dev branch as its a 3.1 feature now
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1690 50f2f4bb-b051-0410-bef5-90022cba6387
2009-08-05 15:25:54 +00:00
Mark Fisher
2373c12eed
added PeriodicTrigger implementation
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1684 50f2f4bb-b051-0410-bef5-90022cba6387
2009-08-04 15:58:54 +00:00
Mark Fisher
10ef17240a
added tests for ThreadPoolTaskScheduler
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1673 50f2f4bb-b051-0410-bef5-90022cba6387
2009-08-01 03:12:19 +00:00
Mark Fisher
891ecd6d68
Added ErrorHandler strategy for asynchronous tasks submitted to a scheduler. Replaced DelegatingExceptionProofRunnable with DelegatingErrorHandlingRunnable. Both ThreadPoolTaskScheduler and ConcurrentTaskScheduler now support the ErrorHandler strategy.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1672 50f2f4bb-b051-0410-bef5-90022cba6387
2009-08-01 02:57:15 +00:00
Mark Fisher
1bd921830f
CronSequenceGenerator is now package-protected (only used by CronTrigger)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1671 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-31 18:49:18 +00:00
Keith Donald
a0e2b6b13b
initial BindingLifecycle @MVC integration
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1659 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-30 11:18:39 +00:00
Keith Donald
595dca1d33
fixe bug in element type for jeremyg
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1657 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-29 21:30:48 +00:00
Juergen Hoeller
5b6b05cb5a
fixed constructor resolution algorithm to trigger ambiguity exception as late as possible
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1656 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-29 16:43:12 +00:00
Juergen Hoeller
0d93975a05
revised non-lenient resolution
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1648 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-28 14:43:37 +00:00
Keith Donald
755ceda710
delegate to presentation model
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1647 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-28 14:01:55 +00:00
Keith Donald
0b0cba6745
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1645 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-27 22:23:50 +00:00
Keith Donald
fcc81d1992
mvc binding lifecycle; packaged with model map for now since it depends on it
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1644 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-27 22:20:07 +00:00
Keith Donald
f0947f51e4
new presentation model methods; ability to surpress commit of dirty value in PMB
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1643 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-27 21:49:09 +00:00
Keith Donald
badb6131c1
binding lifecycle per design review
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1642 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-27 21:25:51 +00:00
Keith Donald
02a10bd545
package info
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1641 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-27 18:23:33 +00:00
Mark Fisher
0d609cead2
Replaced BinderSupport with a refactored AbstractBinder that delegates to a FieldBinder whose creation is the responsibility of each subclass.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1639 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-27 14:39:20 +00:00
Juergen Hoeller
1b37f79e4e
lenientConstructorResolution flag applies to factory methods as well
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1638 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-27 14:09:42 +00:00
Keith Donald
903e432434
javadoc
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1637 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-27 12:39:23 +00:00
Keith Donald
dadce726d9
binder support
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1636 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-27 12:36:16 +00:00
Mark Fisher
46a90c1c5d
Removed @Override on interface method.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1633 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-27 01:10:53 +00:00
Mark Fisher
12d2f1852f
Initial import of GenericBinder.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1632 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-27 01:05:46 +00:00
Keith Donald
8fbf8370bc
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1631 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-26 21:28:53 +00:00
Keith Donald
f6bb669259
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1630 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-26 21:27:58 +00:00
Keith Donald
62e8ce4919
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1629 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-26 21:25:39 +00:00
Keith Donald
da3c4259c0
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1628 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-26 21:24:00 +00:00
Keith Donald
df3855f769
default message factory
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1627 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-26 21:22:13 +00:00
Keith Donald
840623f6fa
javadoc polish; added errors() to BindingResults
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1626 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-26 20:57:22 +00:00
Keith Donald
88f4c18f52
bind template polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1625 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-26 20:24:44 +00:00
Keith Donald
9b0ac325a3
added bind template / field binder
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1624 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-26 20:23:51 +00:00
Keith Donald
919e984995
presentation model binder tests
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1621 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-25 17:40:42 +00:00
Keith Donald
8a24e65080
polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1620 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-25 17:39:35 +00:00
Keith Donald
0b2e26a254
collapsed into support
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1619 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-25 04:42:58 +00:00