Commit Graph

502 Commits

Author SHA1 Message Date
Keith Donald b9296d7c9d polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2627 50f2f4bb-b051-0410-bef5-90022cba6387
2009-12-11 18:16:38 +00:00
Keith Donald b3203cb100 javadoc polishing
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2626 50f2f4bb-b051-0410-bef5-90022cba6387
2009-12-11 17:56:41 +00:00
Keith Donald e07fcfeba2 javadoc
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2625 50f2f4bb-b051-0410-bef5-90022cba6387
2009-12-11 16:55:33 +00:00
Keith Donald 36d333af1d broke out collection to string converter logic from collection to object
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2624 50f2f4bb-b051-0410-bef5-90022cba6387
2009-12-11 14:45:21 +00:00
Keith Donald 46cb691cf8 SPR-6537 initial commit; more extensive testing to follow
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2619 50f2f4bb-b051-0410-bef5-90022cba6387
2009-12-10 17:36:58 +00:00
Keith Donald 44cafc86f9 removed generic warning
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2618 50f2f4bb-b051-0410-bef5-90022cba6387
2009-12-10 16:21:30 +00:00
Juergen Hoeller fa07470e40 polishing
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2613 50f2f4bb-b051-0410-bef5-90022cba6387
2009-12-09 17:54:02 +00:00
Juergen Hoeller f210b452d7 revised GenericConverter's "getConvertibleTypes()" signature to return Set of ConvertiblePair
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2611 50f2f4bb-b051-0410-bef5-90022cba6387
2009-12-09 17:52:19 +00:00
Juergen Hoeller ed5de705ac GenericConversionService prefers matches against inherited interfaces over superclasses (SPR-6297)
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2610 50f2f4bb-b051-0410-bef5-90022cba6387
2009-12-09 16:16:55 +00:00
Arjen Poutsma 6ac29a70e9 SPR-6502 - Broken @RequestMapping inheritance
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2594 50f2f4bb-b051-0410-bef5-90022cba6387
2009-12-07 16:44:51 +00:00
Arjen Poutsma b96070163e SPR-6482 - @RequestMapping handled incorrectly when value contains "." (dot) character
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2589 50f2f4bb-b051-0410-bef5-90022cba6387
2009-12-07 13:59:07 +00:00
David Syer 64534cc278 SPR-5327: tweak the build.xml for core to try and make commons-logging optional in generated poms
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2580 50f2f4bb-b051-0410-bef5-90022cba6387
2009-12-04 18:26:25 +00:00
David Syer 2bad74c238 SPR-5327: tweak the ivy.xml so that commons-logging is a separate configuration. It already comes out as optional in the generated poms (including core), which isn't great, but I can't see what is causing that
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2579 50f2f4bb-b051-0410-bef5-90022cba6387
2009-12-04 18:25:31 +00:00
Juergen Hoeller 54f6989469 full support for formatters on array/collection elements (SPR-6504)
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2569 50f2f4bb-b051-0410-bef5-90022cba6387
2009-12-04 00:34:40 +00:00
Juergen Hoeller ba76059f1a polishing
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2557 50f2f4bb-b051-0410-bef5-90022cba6387
2009-12-01 02:45:12 +00:00
David Syer 9b7928b808 SPR-5327: tidy up Maven dependencies (keeping commons-logging)
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2548 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-30 12:56:25 +00:00
Keith Donald e0cd89a139 polishing
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2528 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-27 04:31:09 +00:00
Juergen Hoeller 5f212a34e6 FormatterRegistry extends ConverterRegistry now; FormattingConversionService extends GenericConversionService
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2526 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-27 01:58:31 +00:00
Juergen Hoeller f51ad17a86 replaced custom asList method with Arrays.asList(ObjectUtils.toObjectArray(...))
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2520 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-27 01:35:45 +00:00
Juergen Hoeller 2f2444ff13 polishing
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2519 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-27 01:34:56 +00:00
Juergen Hoeller 52ecb95243 removed obsolete System.err logging for the property-not-found case
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2518 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-27 01:28:54 +00:00
Juergen Hoeller 37d4c4095b removed inappropriate assertion that prevents static method calls
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2517 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-27 01:03:48 +00:00
Juergen Hoeller f0981ecdb1 leniently fall back to the passed-in method if a bridge method couldn't be resolved (for Groovy 1.7 compatibility)
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2509 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-25 16:55:13 +00:00
Arjen Poutsma c2b7b406c4 SPR-6280 - PathVariable resolution does not work properly
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2499 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-24 13:53:37 +00:00
Keith Donald c52f5a696a removed entity to string id conversion routine as it is not required
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2495 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-23 00:07:39 +00:00
Keith Donald 5bbb38479d Added entity conveter null checking; updated from string converters to simply test str.length() as pre-processing check
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2494 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-22 15:40:41 +00:00
Keith Donald f4a9460bc6 moved test case where it belongs
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2493 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-21 18:36:40 +00:00
Keith Donald 101a0667f3 polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2492 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-21 18:34:04 +00:00
Keith Donald 71c88d39bd additional javadoc and tests
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2491 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-21 18:30:34 +00:00
Keith Donald 9d1daf3232 found hotspot; added ConverisonServiceFactoryBean
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2473 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-20 14:43:12 +00:00
David Syer 5ad4d199cc Add some tests (and comment out the one that is breaking the build)
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2470 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-20 13:36:57 +00:00
Keith Donald e1463010f4 doc updates
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2467 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-20 05:00:28 +00:00
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 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
Keith Donald 02609fde0e default conversion service instance caching and tests
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2453 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-19 15:27:15 +00:00
Keith Donald f6ee598cd3 default conversion service instance caching and tests
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2452 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-19 15:23:56 +00:00
Keith Donald 6137e740f2 default conversion service instance caching and tests
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2451 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-19 15:22:44 +00:00
Keith Donald 71ca7192ca removed converter matcher since its not used directly
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2450 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-19 14:48:41 +00:00
Keith Donald a15c8635a9 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@2448 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-19 09:11:19 +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
David Syer 62570a8e82 RESOLVED - issue SPR-6366: Cannot import bean definitions using classpath*: resource location
http://jira.springframework.org/browse/SPR-6366

git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2445 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-18 07:54:19 +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
David Syer cc30c87a29 RESOLVED - issue SPR-6321: Regression: ResourceEditor in 3.0 does not ignore unresolvable placeholders, but it did in 2.5.6
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2394 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-12 11:07:15 +00:00
Keith Donald fd45d264bd updated test to reflect correct behavior
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2385 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-12 07:13:00 +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 9cf4dce9ff valueOf and Constructor-based conversion of source objects to targetTypes
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2381 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-12 05:25:03 +00:00
Juergen Hoeller 006f300410 polishing
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2373 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-12 02:27:31 +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
Juergen Hoeller 9d14faa676 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@2346 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-11 19:24:43 +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
Costin Leau 5428c5f710 + removed unused imports
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2297 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-09 12:02:42 +00:00
Sam Brannen 2b1b7d03be JavaDoc
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2294 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-08 14:27:47 +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
Arjen Poutsma 8f3bf2c779 Renamed Md5HashUtils to DigestUtils
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2275 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-06 11:52:53 +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 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 621d5bc3d8 polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2252 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-04 17:23:31 +00:00
Keith Donald bb84ab261a polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2251 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-04 17:22:09 +00:00
Keith Donald 4031ed507d polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2250 50f2f4bb-b051-0410-bef5-90022cba6387
2009-11-04 17:08:51 +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
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
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
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 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 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
Sam Brannen 2964183948 [SPR-6227] Parameterizing with Class<?> and Class<T> where appropriate; suppressing unchecked warnings; and fixed JavaDoc typos.
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2113 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-14 14:07:48 +00:00
Sam Brannen 1deb4cb448 Suppressing unchecked and serial warnings.
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2112 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-14 14:03:11 +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
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 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 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
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
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
Juergen Hoeller c6444ee017 renamed getAnnotations to getMethodAnnotations; added getMethodAnnotation and getParameterAnnotation convenience methods
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2037 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-01 15:20:31 +00:00
Juergen Hoeller beed00b5b7 understand "on"/"off", "yes"/"no", "1"/"0" as boolean values (analogous to CustomBooleanEditor)
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2034 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-01 11:18:48 +00:00
Juergen Hoeller 8f0490fd37 renamed internal *GenericConverters to *Converters
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2033 50f2f4bb-b051-0410-bef5-90022cba6387
2009-10-01 11:07:22 +00:00
Juergen Hoeller 85159fd248 PathMatchingResourcePatternResolver leniently ignores non-existing root directories
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2031 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-30 15:04:31 +00:00
Juergen Hoeller c912d59449 moved converter initialization code to constructor
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2014 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-25 10:57:40 +00:00
Juergen Hoeller f24bfb2aef polishing
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2006 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-25 09:45:10 +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
Juergen Hoeller 9eac45c987 removed classes which are not used in 3.0 yet
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1997 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-24 22:54:35 +00:00
Juergen Hoeller 7d68ca8992 PropertyPlaceholderConfigurer supports "${myKey:myDefaultValue}" defaulting syntax
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1994 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-24 22:34:02 +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
Keith Donald eacab1aa86 more tests
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1975 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-23 18:36:11 +00:00
Keith Donald f7569e3281 completed generic converter implementation
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1974 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-23 18:25:04 +00:00
Juergen Hoeller 33845f11a6 revised JBoss VFS support
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1972 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-23 17:05:39 +00:00
Keith Donald dd31f504cc todos
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1967 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-23 04:50:03 +00:00
Keith Donald 7edc333af9 map converters
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1966 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-23 04:45:04 +00:00
Keith Donald dd9eb663f2 string to map converters
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1965 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-23 04:20:23 +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
Keith Donald 46e8745cd8 more generic converters
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1962 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-22 20:28:23 +00:00
Keith Donald 6cfa92a487 conversion utils helper for common code
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1961 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-22 15:37:26 +00:00
Juergen Hoeller 95ea090dd9 restored parent property to accept ConversionService instead of GenericConversionService
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1960 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-22 13:37:32 +00:00
Keith Donald 3c9fa8931d Beefed up test suite
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1958 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-21 22:59:48 +00:00
Keith Donald aa42b18241 javadoc and final
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1957 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-21 22:35:39 +00:00
Keith Donald ec1e1fca12 documented hooks
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1956 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-21 22:24:36 +00:00
Keith Donald ad1798ac6d polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1955 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-21 21:32:01 +00:00
Keith Donald bea740d62a getConverter calls now throw exception and query parent
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1954 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-21 21:24:37 +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 7beb6a2e57 polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1949 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-21 05:39:16 +00:00
Keith Donald 0420b17e44 collection to object
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1948 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-21 05:30:54 +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
Keith Donald 2ae21e90a1 array to object
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1943 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-18 23:15:33 +00:00
Keith Donald c2fce6e963 polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1942 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-18 23:06:29 +00:00
Keith Donald 9c1f491c72 collection and array merged into one
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1941 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-18 23:02:52 +00:00
Keith Donald 8c42c1bfd2 array to collection conversion
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1940 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-18 22:18:41 +00:00
Juergen Hoeller e61021e4e4 marked JBoss VFS dependency as optional (SPR-6127)
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1939 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-18 21:34:25 +00:00
Keith Donald 03dab76899 polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1937 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-18 21:07:53 +00:00
Keith Donald 26ff01d23b polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1936 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-18 20:41:15 +00:00
Keith Donald b0a5462cb3 polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1934 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-18 20:28:36 +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
Keith Donald fad7b691bf refined generic converter concept
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1932 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-18 19:57:59 +00:00
Keith Donald 81b0a8205d map to map generic converter
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1930 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-18 14:30:23 +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 1d37ba4b27 javadoc
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1922 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-17 21:32:31 +00:00
Keith Donald 7e65379b44 polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1921 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-17 21:27:57 +00:00
Keith Donald 90242297c1 javadoc
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1919 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-17 21:03:19 +00:00
Keith Donald f826fe6234 polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1917 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-17 20:16:26 +00:00
Keith Donald 99120ebc41 tidying string to char conversion
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1916 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-17 20:05:38 +00:00
Keith Donald e4c356bd19 polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1915 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-17 19:56:19 +00:00
Keith Donald b1d65786d0 polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1914 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-17 19:53:17 +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 a16f31eac3 tidying
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1912 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-17 19:24:35 +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
Thomas Risberg d40691bf62 modified createRelative according to David Ward's suggestion for JBSPRING-4 (SPR-5120)
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1910 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-17 15:58:25 +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
Keith Donald 3ea69095fc polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1904 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-16 19:25:07 +00:00
Keith Donald 9ab3978e06 convert polishing: removed checked exception from Converter interface to support direct use, added Converter to each implementation for consistency
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1903 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-16 19:24:56 +00:00
Juergen Hoeller 457ae9f3a5 restored getMostSpecificMethod's traversal of the inheritance hierarchy
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1898 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-15 22:31:08 +00:00
Juergen Hoeller 856b7edc51 protected @Autowired method can be overridden with non-annotated method to suppress injection; private @Autowired methods with same signature will be called individually across a hierarchy (SPR-6112)
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1897 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-15 15:52:13 +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
Thomas Risberg 8b8025cbad extended the range for org.jboss.virtual (SPR-5120)
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1865 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-10 11:12:23 +00:00
Thomas Risberg 9809730148 fixed component scanning for JBoss 5 VFS; applied revised vfs-fixes-3.patch; added ResourceHandlingUtils (SPR-5120)
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1864 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-10 10:35:04 +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 f3606bf320 reworked PropertyPlaceholderHelper
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1848 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-08 19:09:12 +00:00
Rob Harrop 9e864c9343 [SPR-6025] support for recursive property placeholder replacement in system properties
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1847 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-08 17:13:02 +00:00
Rob Harrop 86ccb01bc2 [SPR-6025] added SystemPropertyUtilsTests
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1846 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-08 16:29:43 +00:00
Rob Harrop bb1bf160ff [SPR-6025] PropertyPlaceholderUtils introduced
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1845 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-08 16:24:38 +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 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 75c3a21a3d refined PathMatchingResourcePatternResolver's treatment of non-readable directories (SPR-6086)
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1828 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-07 12:44:59 +00:00
Rob Harrop 2ba804abaa removed dependency on ServletException
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1824 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-04 18:56:26 +00:00
Rob Harrop 3c62e6f152 removed unecessary dependency on ServletException
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1823 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-04 18:46:55 +00:00
Rob Harrop b69128505e [SPR-6057] test case to show that bug is already fixed
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1811 50f2f4bb-b051-0410-bef5-90022cba6387
2009-09-03 16:18:22 +00:00