David Syer
|
b077d5ba97
|
SPR-6678: fix poms for 3.0.1
|
2010-01-13 11:07:08 +00:00 |
Juergen Hoeller
|
1ff99f2569
|
MBeanClientInterceptor understands CompositeData/TabularData arrays (SPR-6548)
|
2010-01-12 15:10:07 +00:00 |
Juergen Hoeller
|
38cf127c8b
|
mark spring-aop as required for spring-context (SPR-6578)
|
2010-01-12 12:49:16 +00:00 |
Mark Fisher
|
410dd0aa9f
|
SPR-6670 @Scheduled now supports property placeholders for cron expressions.
|
2010-01-11 20:20:33 +00:00 |
Mark Fisher
|
1284086ffa
|
SPR-6669 @Scheduled may now be used as a meta-annotation
|
2010-01-11 18:36:48 +00:00 |
David Syer
|
543515e36c
|
RESOLVED - issue SPR-6666: CronTrigger/CronSequenceGenerator fails to handle daylight saving timezone changes
|
2010-01-11 16:05:12 +00:00 |
Juergen Hoeller
|
4ca54fb415
|
fixed @Scheduled processing to kick in once only even in an ApplicationContext hierarchy (SPR-6656)
|
2010-01-08 16:00:07 +00:00 |
Juergen Hoeller
|
b9a3d3f392
|
polishing
|
2010-01-07 23:29:13 +00:00 |
Juergen Hoeller
|
b56328aa9e
|
replaced references to "spring-agent.jar" with "org.springframework.instrument.jar" (SPR-6597)
|
2010-01-07 13:32:42 +00:00 |
Juergen Hoeller
|
8af7f27942
|
ApplicationListeners will only be executed once per event (even for scripted objects; SPR-6589)
|
2010-01-07 12:58:18 +00:00 |
Juergen Hoeller
|
a939c4ea4e
|
polishing
|
2010-01-06 22:24:30 +00:00 |
Juergen Hoeller
|
431fd5bb22
|
allow for overriding specific DefaultLifecycleProcessor hooks (SPR-6617)
|
2010-01-06 19:48:48 +00:00 |
Mark Fisher
|
4ab4fa7042
|
SPR-6644 The 'id' value from an 'executor' element in the task namespace is now used as the thread name prefix for the resulting ThreadPoolTaskExecutor instance.
|
2010-01-05 22:27:47 +00:00 |
Juergen Hoeller
|
265084cb6c
|
fixed retriever cache putting
|
2010-01-05 14:46:15 +00:00 |
Juergen Hoeller
|
e5d4ffc166
|
reset retriever cache when adding/removing listeners (SPR-6624)
|
2010-01-05 13:09:03 +00:00 |
Chris Beams
|
d1b3f57320
|
Resolved SPR-6618. Restrictions were too tight on overloaded bean methods and were preventing it altogether. Overloading is now allowed, as long as there is no ambiguity at runtime which bean method should be invoked.
|
2009-12-30 19:42:12 +00:00 |
Juergen Hoeller
|
0fb4af6b59
|
generic ApplicationListener event type gets detected through proxy as well
|
2009-12-28 18:57:15 +00:00 |
Juergen Hoeller
|
bddb38d787
|
fixed getBeansWithAnnotation to ignore beans with non-determinable type (SPR-6579)
|
2009-12-23 19:11:19 +00:00 |
Juergen Hoeller
|
198911e0d2
|
removed hard ScopedProxyUtils dependency in ConfigurationClassEnhancer
|
2009-12-15 20:45:45 +00:00 |
Keith Donald
|
2fef141a00
|
TypeDescriptor.valueOf usage in favor of constants; TypedValue usage simplification
|
2009-12-15 19:41:52 +00:00 |
Juergen Hoeller
|
d6f4f4c7b4
|
BeanValidationPostProcessor runs in before-initialization phase by default (SPR-6565)
|
2009-12-15 18:04:44 +00:00 |
Juergen Hoeller
|
1c33206042
|
catch ConversionException and ConvertedNotFoundException in BeanWrapper's convertIfNecessary as well, in order to support constructor resolution (SPR-6563)
|
2009-12-15 12:53:36 +00:00 |
Juergen Hoeller
|
2153b2fbd5
|
introspect element type in case of incoming Collection/Map in order to not accidentally say canConvert=true (SPR-6564)
|
2009-12-15 12:36:22 +00:00 |
Juergen Hoeller
|
5f9f69958e
|
refined PropertyEditor exposure for the ConversionService case
|
2009-12-15 11:34:19 +00:00 |
Juergen Hoeller
|
f52986ea15
|
introduced TypeDescriptor.OBJECT and TypeDescriptor.STRING
|
2009-12-15 10:21:16 +00:00 |
Juergen Hoeller
|
1b0c6b848d
|
only try to convert to String if canConvert returns true
|
2009-12-15 09:59:11 +00:00 |
Chris Beams
|
2764024351
|
JavaDoc on AnnotationConfigApplicationContext#scan(String...)
|
2009-12-15 07:24:12 +00:00 |
Juergen Hoeller
|
86475593bb
|
added special handling of String array values for required fields, e.g. for WebRequestDataBinder (SPR-6552)
|
2009-12-14 21:42:17 +00:00 |
Juergen Hoeller
|
6622c71935
|
revised default converters; renamed ConverterRegistry's addGenericConverter to addConverter
|
2009-12-14 21:14:26 +00:00 |
Costin Leau
|
c2e1f113f5
|
SPR-5764
+ improved JBoss LTW by using the proper class loader for loading reflection types
|
2009-12-14 18:56:16 +00:00 |
Keith Donald
|
d7a8d499be
|
long style formatting tests
|
2009-12-14 02:02:09 +00:00 |
Juergen Hoeller
|
6635a5d96d
|
@ManagedBean coverage in javadoc
|
2009-12-14 00:58:04 +00:00 |
Juergen Hoeller
|
cb9619f62b
|
support @ManagedBean for name retrieval in AnnotationBeanNameGenerator as well; support @ManagedBean and @Named for direct use only
|
2009-12-14 00:53:56 +00:00 |
Juergen Hoeller
|
3cfac84bff
|
updated javadoc (SPR-6546)
|
2009-12-13 23:45:16 +00:00 |
Juergen Hoeller
|
dc6c1dc727
|
MBeanExporter detects FactoryBean-exported resources independent from declaration order
|
2009-12-13 23:28:07 +00:00 |
Juergen Hoeller
|
db6e807421
|
removed getBeansWithAnnotation(Class,boolean,boolean) method from ListableBeanFactory; reimplemented getBeansWithAnnotation(Class) to avoid use of getBeanNamesForType(Object.class)
|
2009-12-13 23:24:43 +00:00 |
Juergen Hoeller
|
9d2f7934de
|
fixed non-Lifecycle-FactoryBean with exposed Lifecycle object case (SPR-6545)
|
2009-12-13 15:47:52 +00:00 |
Juergen Hoeller
|
35354ad520
|
polishing
|
2009-12-13 15:30:52 +00:00 |
Juergen Hoeller
|
42c7be4590
|
SmartLifecycle retrieval fix, properly taking FactoryBeans into account (SPR-6545)
|
2009-12-13 15:28:34 +00:00 |
Juergen Hoeller
|
a0c4d2c13c
|
detect Lifecycle-implementing FactoryBeans as well (SPR-6545)
|
2009-12-13 14:08:08 +00:00 |
Juergen Hoeller
|
b497f6ccad
|
fixed JSR-303 Validator delegation code (SPR-6557)
|
2009-12-13 12:31:34 +00:00 |
Juergen Hoeller
|
859f422cbf
|
component scanning autodetects the new EE 6 "javax.annotation.ManagedBean" stereotype
|
2009-12-10 20:40:02 +00:00 |
Juergen Hoeller
|
77f07da49d
|
autodetect GlassFish V3 as well (SPR-6152)
|
2009-12-10 18:42:59 +00:00 |
Juergen Hoeller
|
2ce5090d00
|
polishing
|
2009-12-09 17:54:02 +00:00 |
Juergen Hoeller
|
8334a03e03
|
added "converters" property to FormattingConversionServiceFactoryBean as well
|
2009-12-09 17:53:25 +00:00 |
Juergen Hoeller
|
8b0a4921d9
|
removed unnecessary logging
|
2009-12-09 14:59:44 +00:00 |
Costin Leau
|
74022861c5
|
SPR-6492
+ upgrade to JRuby 1.4.0
|
2009-12-09 10:57:54 +00:00 |
Chris Beams
|
481dd31006
|
Renamed tests for AnnotationConfig[Web]ApplicationContext; added tests for scan() and register() methods.
|
2009-12-08 15:29:27 +00:00 |
Juergen Hoeller
|
736c7212db
|
SmartLifecycle beans will get auto-started on demand even if marked as lazy-init (SPR-6515)
|
2009-12-08 13:27:15 +00:00 |
Juergen Hoeller
|
93b17042a2
|
SmartLifecycle beans will get auto-started on demand even if marked as lazy-init (SPR-6515)
|
2009-12-08 12:17:01 +00:00 |
Juergen Hoeller
|
e65ba99e23
|
use varargs for scan method as well
|
2009-12-08 10:17:27 +00:00 |
Costin Leau
|
95ddeff17d
|
SPR-6492
EBR-551
+ seems I spoke too soon - JRuby is still not in the EBR
|
2009-12-08 09:19:32 +00:00 |
Costin Leau
|
085aecd51f
|
SPR-6492
+ upgrade to JRuby 1.4.0
|
2009-12-08 08:57:48 +00:00 |
Juergen Hoeller
|
5fdc29f152
|
polishing
|
2009-12-07 20:33:33 +00:00 |
Juergen Hoeller
|
1d005e12af
|
fail when @DateTimeFormat is being used without JodaTime on the classpath (SPR-6508)
|
2009-12-07 20:33:03 +00:00 |
Arjen Poutsma
|
231c8337d2
|
SPR-6529 - DateTimeFormatAnnotationFormatterFactory calls String.isEmpty(), which exists only in JDK1.6+
|
2009-12-07 14:41:30 +00:00 |
David Syer
|
1202f67cc8
|
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
|
2009-12-04 18:25:31 +00:00 |
David Syer
|
0400ccc11f
|
SPR-5327: tidy up aopalliance dependency
|
2009-12-04 11:33:56 +00:00 |
Juergen Hoeller
|
e161c93f8d
|
full support for formatters on array/collection elements (SPR-6504)
|
2009-12-04 00:34:40 +00:00 |
Juergen Hoeller
|
388edd7aaa
|
lenient property name casing, beyond standard JavaBeans conventions (SPR-6491)
|
2009-12-03 23:34:37 +00:00 |
Juergen Hoeller
|
0a36596468
|
do not register default formatters for Date and Calendar (requiring explicit use of @DateTimeFormat there)
|
2009-12-03 23:26:08 +00:00 |
Juergen Hoeller
|
73a75220a8
|
do not register a default NumberFormatter (SPR-6490)
|
2009-12-03 22:41:44 +00:00 |
Juergen Hoeller
|
ac3a1d9132
|
added since tag
|
2009-12-03 16:30:51 +00:00 |
Juergen Hoeller
|
0b577dd558
|
fixed dependencies
|
2009-12-03 13:15:33 +00:00 |
Juergen Hoeller
|
69124f9392
|
JSR-303 SpringValidatorAdapter uses field name as first argument (analogous to bind errors; SPR-6407)
|
2009-12-01 02:25:48 +00:00 |
David Syer
|
1a06b6a0ab
|
SPR-5327: tidy up Maven dependencies (keeping commons-logging)
|
2009-11-30 12:56:25 +00:00 |
Juergen Hoeller
|
666700f7f3
|
constructor arguments can be overridden by name in child bean definitions (SPR-6463)
|
2009-11-30 12:17:28 +00:00 |
Keith Donald
|
0be6473316
|
javadoc polishing--named Parser String arg name to 'text'
|
2009-11-28 21:16:01 +00:00 |
Mark Fisher
|
a64f0f1ebe
|
Added tests for the DefaultLifecycleProcessor and a custom "lifecycleProcessor" bean.
|
2009-11-27 20:38:43 +00:00 |
Mark Fisher
|
b444220564
|
SPR-5507 When determining start/stop order, the DefaultLifecycleProcessor checks for the new Phased interface rather than SmartLifecycle now.
|
2009-11-27 17:30:35 +00:00 |
Mark Fisher
|
5e1c00ceb2
|
SPR-5507 Factored out the Phased interface.
|
2009-11-27 15:59:12 +00:00 |
Keith Donald
|
18c63f70c4
|
polishing
|
2009-11-27 04:31:09 +00:00 |
Juergen Hoeller
|
f751acea12
|
fixed tests
|
2009-11-27 02:15:48 +00:00 |
Juergen Hoeller
|
7e5106d1ac
|
FormatterRegistry extends ConverterRegistry now; FormattingConversionService extends GenericConversionService
|
2009-11-27 01:58:31 +00:00 |
Juergen Hoeller
|
a1916ca765
|
polishing
|
2009-11-27 01:49:18 +00:00 |
Juergen Hoeller
|
d6197b743d
|
clarified double role of id property
|
2009-11-27 01:45:53 +00:00 |
Juergen Hoeller
|
973fb6ce40
|
updated to Groovy 1.6.5
|
2009-11-27 01:37:43 +00:00 |
David Syer
|
e10161182b
|
RESOLVED - issue SPR-6444: TaskExecutor not initialized in task namespace
|
2009-11-25 13:18:31 +00:00 |
Juergen Hoeller
|
bb97ca32c4
|
added configurable "autoGrowNestedPaths" property to DataBinder (SPR-6430)
|
2009-11-25 00:17:29 +00:00 |
Juergen Hoeller
|
da2ddca34c
|
fixed LifecycleProcessor lookup in a Spring Dynamic Modules context (SPR-6356); moved ConversionService lookup to prepareBeanFactory
|
2009-11-24 23:46:44 +00:00 |
Mark Fisher
|
021663b12f
|
SPR-5507 The 'shutdownOrder' property of SmartLifecycle has been renamed 'phase'. The order no longer applies to shutdown only; now startup order is determined by the phase value as well. Components start in ascending order and stop in descending order.
|
2009-11-24 16:07:23 +00:00 |
Costin Leau
|
be60908d6d
|
+ update pom
SPR-6333
SPR-6394
|
2009-11-24 09:33:39 +00:00 |
David Syer
|
35517b62a0
|
Change groovy dependency to 1.6.3 to match ANT/ivy
|
2009-11-24 09:24:03 +00:00 |
Keith Donald
|
9d354192ef
|
additional javadoc and tests
|
2009-11-21 18:30:34 +00:00 |
Juergen Hoeller
|
602118f1a3
|
extended CGLIB version range (SPR-6400)
|
2009-11-21 00:30:50 +00:00 |
Mark Fisher
|
a6b6ba88dc
|
SPR-6368 The parser for the 'executor' element in the task namespace now creates a FactoryBean so that the pool-size range can be configured after property placeholder resolution when necessary.
|
2009-11-20 22:21:45 +00:00 |
Costin Leau
|
502c0e9055
|
SPR-6401
+ increase cglib range in OSGi manifest
|
2009-11-20 20:23:21 +00:00 |
Costin Leau
|
38d6b55363
|
SPR-6333
SPR-6393
+ fix invalid static field
|
2009-11-20 20:04:13 +00:00 |
Mark Fisher
|
c6f3613411
|
SPR-6354 DefaultLifecycleProcessor no longer waits for the shutdown of SmartLifecycle beans that are not actually running.
|
2009-11-20 18:09:14 +00:00 |
Costin Leau
|
6653f25e81
|
SPR-6394
SPR-6333
+ eliminated compile-time dependency on GlassFish custom API for the GlassFish LTW
+ added support for GlassFish 3
|
2009-11-20 17:48:13 +00:00 |
Keith Donald
|
692b1ef636
|
found hotspot; added ConverisonServiceFactoryBean
|
2009-11-20 14:43:12 +00:00 |
David Syer
|
af674bfac4
|
RESOLVED - issue SPR-6398: Document attributes in @Scheduled and friends
http://jira.springframework.org/browse/SPR-6398
|
2009-11-20 12:36:02 +00:00 |
Costin Leau
|
4375b9c89a
|
SPR-6333
SPR-6393
+ fixed the tests
|
2009-11-19 23:01:36 +00:00 |
Costin Leau
|
a9d4a58294
|
+ fix filename problem
|
2009-11-19 22:33:15 +00:00 |
Juergen Hoeller
|
46cd083976
|
added chaining-capable "add" method to MutablePropertyValues
|
2009-11-19 22:30:35 +00:00 |
Keith Donald
|
a300aa19b6
|
improved toString method
|
2009-11-19 22:16:22 +00:00 |
Keith Donald
|
34a75c1ae6
|
improved toString method
|
2009-11-19 22:16:06 +00:00 |
Costin Leau
|
ab5e4a4ff3
|
SPR-6333
SPR-6393
+ eliminated compile-time dependency on oc4j classes
|
2009-11-19 20:28:16 +00:00 |
Keith Donald
|
d85dc01e28
|
moved generic converter to spi; added entity converter; removed various service impls in favor of service factory
|
2009-11-19 09:10:51 +00:00 |
Keith Donald
|
aac9107f6b
|
SPR-6350
|
2009-11-14 05:44:46 +00:00 |
Luke Taylor
|
a0b71d867f
|
Removed javadoc refs to JMX commons attribute source
|
2009-11-13 15:40:17 +00:00 |
Juergen Hoeller
|
8be36fafef
|
introduced dedicated Jsr330ScopeMetadataResolver
|
2009-11-13 00:36:39 +00:00 |
Juergen Hoeller
|
56778110cd
|
added dedicated onClose notification to differentiate between manual stop and close-driven stop
|
2009-11-13 00:05:54 +00:00 |
Juergen Hoeller
|
0e1b04d082
|
inner beans detected as ApplicationListeners as well (SPR-6049)
|
2009-11-12 17:47:34 +00:00 |
Juergen Hoeller
|
a6bba67bca
|
added setValidating to XmlBeanDefinitionReader itself as well (SPR-6336)
|
2009-11-12 16:35:29 +00:00 |
Mark Fisher
|
6ee17d2826
|
SPR-5507 javadoc
|
2009-11-12 13:10:10 +00:00 |
David Syer
|
568e6a3b38
|
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
|
2009-11-12 11:20:51 +00:00 |
Chris Beams
|
9f07b15185
|
Added Javadoc where necessary; polishing.
|
2009-11-12 07:29:52 +00:00 |
Keith Donald
|
70fe75384d
|
fixed failing tests due to generic object to object converter fallback being over eager
|
2009-11-12 06:57:51 +00:00 |
Keith Donald
|
3cdb942cbe
|
Deferring object mapper until Spring 3.1 when it will be used by other projects
|
2009-11-12 03:53:59 +00:00 |
Juergen Hoeller
|
6ef9c2d710
|
fixed validating to be true by default and to set namespaceAware accordingly
|
2009-11-12 02:36:53 +00:00 |
Costin Leau
|
e52e4c5717
|
+ commit actual jboss adapter
|
2009-11-12 02:31:50 +00:00 |
Costin Leau
|
4e321b1a3c
|
+ add minor fix to the internal weblogic adapter
|
2009-11-12 02:29:08 +00:00 |
Costin Leau
|
1dc1d5ef9a
|
SPR-5764
+ add dynamic classfiletransformer -> JBoss translator adaptor (since there isn't any in JBoss 5.0.x)
|
2009-11-12 02:28:42 +00:00 |
Juergen Hoeller
|
1c839dbe9c
|
added setValidating method to AbstractXmlApplicationContext, analogous to GenericXmlApplicationContext
|
2009-11-12 02:14:01 +00:00 |
Mark Fisher
|
535ec5cffd
|
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).
|
2009-11-12 02:09:44 +00:00 |
Juergen Hoeller
|
d666f0a7d6
|
added GenericXmlApplicationContext with flexible configuration options for its XML support
|
2009-11-12 01:59:15 +00:00 |
Juergen Hoeller
|
7428014ca3
|
MergedBeanDefinitionPostProcessors apply after all other post-processors (for @PostConstruct to be invoked after other BPPs; SPR-6066)
|
2009-11-12 01:43:34 +00:00 |
Costin Leau
|
190aee17d8
|
+ internal improvement of WebLogic LTW
+ minor improvements to the LTW files (mainly trailing blank lines)
|
2009-11-12 01:28:32 +00:00 |
Costin Leau
|
846c7f6000
|
SPR-5764
+ redone the JBossLTW (no dependency on the JBoss API)
- removed JBoss jars
- removed JBoss imports (Spring code doesn't rely on it)
|
2009-11-12 01:25:39 +00:00 |
Juergen Hoeller
|
d0b6891275
|
child bean definition's scope attribute can be inherited from parent bean definition now (SPR-3542)
|
2009-11-12 00:09:05 +00:00 |
Juergen Hoeller
|
d6bab3b674
|
turned FormattingPropertyEditorAdapter into ConvertingPropertyEditorAdapter
|
2009-11-11 21:19:20 +00:00 |
Sam Brannen
|
f8dd5fb5dc
|
Deleting unused imports.
|
2009-11-11 21:14:25 +00:00 |
Sam Brannen
|
14495315a2
|
Deleting unused imports.
|
2009-11-11 21:08:32 +00:00 |
Juergen Hoeller
|
bbd7fb3969
|
AnnotationMetadata returns Class values by default (again), allowing for explicit retrieval of String class names where preferred (SPR-5827)
|
2009-11-11 19:11:41 +00:00 |
Keith Donald
|
afdb96ab2c
|
polish
|
2009-11-11 19:04:21 +00:00 |
Keith Donald
|
6f8eb57dfa
|
polish
|
2009-11-11 19:02:57 +00:00 |
Keith Donald
|
35944af7e1
|
polish
|
2009-11-11 19:00:52 +00:00 |
Keith Donald
|
522bb6ee56
|
polish
|
2009-11-11 18:57:52 +00:00 |
Keith Donald
|
7e63df9ea8
|
annotation driven number formatting with default number formatting rules
|
2009-11-11 18:53:28 +00:00 |
Keith Donald
|
b56a47da97
|
annotation driven number formatting with default number formatting rules
|
2009-11-11 18:53:02 +00:00 |
Juergen Hoeller
|
bfffb51257
|
added JBoss jars
|
2009-11-11 18:19:47 +00:00 |
Arjen Poutsma
|
68f57aa953
|
SPR-6308 - Spring Expression Language creates systemProperties bean calling System.getProperties() which in enterprise shared containers is locked down
|
2009-11-11 16:39:20 +00:00 |
Chris Beams
|
ee553f7804
|
SPR-6328: Rename @ImportXml -> @ImportResource and allow for usage of non-XML BeanDefinitionReader types
|
2009-11-11 00:48:30 +00:00 |
Keith Donald
|
36e00054b6
|
polish
|
2009-11-10 20:46:06 +00:00 |
Keith Donald
|
17bbdfc13f
|
polish
|
2009-11-10 20:42:33 +00:00 |
Keith Donald
|
4b76cdd1a3
|
date time format code review
|
2009-11-10 20:34:59 +00:00 |
Mark Fisher
|
a7c1f6b730
|
SPR-5507 Added SmartLifecycle interface with 'isAutoStartup' method and added an 'onRefresh' method to the LifecycleProcessor.
|
2009-11-10 04:49:13 +00:00 |
Keith Donald
|
91dd752e71
|
added test dep to ivy.xml causing build failure
|
2009-11-10 04:32:48 +00:00 |
Mark Fisher
|
5b088f5cb4
|
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.
|
2009-11-10 04:00:42 +00:00 |
Keith Donald
|
835b958911
|
polish
|
2009-11-09 21:10:51 +00:00 |
Keith Donald
|
6f4112af80
|
updated favoring style pattern string instead of Style enum for DateTimeFormat
|
2009-11-09 21:07:41 +00:00 |
Keith Donald
|
7ed6c164b6
|
javadoc polishing
|
2009-11-09 20:25:03 +00:00 |
Chris Beams
|
46aabf0b65
|
Additional tests rounding out @ImportXml coverage
|
2009-11-07 03:53:58 +00:00 |
Juergen Hoeller
|
205b5a477b
|
JSR-303 Validator will only register validation failures if no binding failure happened
|
2009-11-07 01:29:50 +00:00 |
Juergen Hoeller
|
a62068461f
|
AbstractApplicationContext can also start up in case of system properties access failure
|
2009-11-07 01:09:02 +00:00 |
Keith Donald
|
fe4f41d33c
|
default config for web binding initializer and formatting/conversion system w/ mvc namespace
|
2009-11-07 00:41:08 +00:00 |
Chris Beams
|
0a4463fb71
|
SPR-6158: Initial implementation and tests for @ImportXml
|
2009-11-07 00:32:40 +00:00 |
Chris Beams
|
20ec13ded5
|
SPR-5529: removed package.html files
|
2009-11-06 23:15:35 +00:00 |
Chris Beams
|
ca0b590bb9
|
SPR-5523: converted a few additional package.html artifacts to package-info.java
|
2009-11-06 23:13:15 +00:00 |
Keith Donald
|
fed96f85ae
|
fixed failing test due to case issue
|
2009-11-05 19:17:53 +00:00 |
Keith Donald
|
b6ec4e30d9
|
javadoc polish
|
2009-11-05 17:48:54 +00:00 |
Keith Donald
|
d65454175d
|
iso date time format tests
|
2009-11-05 17:18:54 +00:00 |
Keith Donald
|
a62b413be4
|
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.
|
2009-11-05 15:21:22 +00:00 |
Keith Donald
|
f0de1c3069
|
revised matchable converter lookup algorithm; added conversion service bean container tests
|
2009-11-05 14:52:57 +00:00 |
Keith Donald
|
bc4d52a7e3
|
added date midnight
|
2009-11-05 05:24:50 +00:00 |
Keith Donald
|
2405848c4c
|
comment on ignored test
|
2009-11-05 05:21:19 +00:00 |
Keith Donald
|
ba0f1da96f
|
more joda time formatting tests
|
2009-11-05 05:19:27 +00:00 |
Keith Donald
|
8a15486de3
|
fixed bug related to annotation driven formatting
|
2009-11-04 23:12:24 +00:00 |
Keith Donald
|
ff39bc376f
|
formatting tests and polishing
|
2009-11-04 23:02:10 +00:00 |
Keith Donald
|
9ec337b736
|
joda time formatting tests
|
2009-11-04 22:53:26 +00:00 |
Keith Donald
|
0df1bac33c
|
since 3.0
|
2009-11-04 17:33:09 +00:00 |
Keith Donald
|
9fdd11c89c
|
polish
|
2009-11-04 17:25:37 +00:00 |
Keith Donald
|
ffbfa2992c
|
polish
|
2009-11-04 17:07:25 +00:00 |
Keith Donald
|
0a78287a8f
|
formatters now plugged into unified type conversion api with formatter specific registry spi
|
2009-11-04 00:08:47 +00:00 |
Sam Brannen
|
04a7656292
|
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.
|
2009-11-01 17:02:08 +00:00 |
Keith Donald
|
470302ecc6
|
javadoc
|
2009-10-30 20:35:29 +00:00 |
Keith Donald
|
f1cab9acda
|
fixed failing test; take 2
|
2009-10-30 19:52:19 +00:00 |
Keith Donald
|
4151c52af6
|
removed unused import
|
2009-10-30 19:34:55 +00:00 |
Keith Donald
|
7a4ca36413
|
Fixed failed tests
|
2009-10-30 19:34:21 +00:00 |
Keith Donald
|
0b46950818
|
fixed eclipse classpath compile errors
|
2009-10-30 19:26:39 +00:00 |
Keith Donald
|
a2be2e15e9
|
polish; fixed failed tests
|
2009-10-30 19:19:27 +00:00 |
Keith Donald
|
913bc03a3b
|
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
|
2009-10-30 18:44:40 +00:00 |
Thomas Risberg
|
471fbf7ebf
|
added classes from contributed patch for load-time weaving in JBoss 5 (SPR-5764)
|
2009-10-30 17:11:26 +00:00 |
David Syer
|
57afe3baab
|
RESOLVED - issue SPR-4783: OK, that wasn't it (reverted previous dumb change). Scratch, scratch...
|
2009-10-27 15:48:59 +00:00 |
David Syer
|
0cf31f012d
|
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
|
2009-10-27 15:33:59 +00:00 |
David Syer
|
f23921153d
|
Add resource pattern so that tests run properly with resources in non-standard locations
|
2009-10-27 15:23:13 +00:00 |
David Syer
|
dec2ca30c2
|
RESOLVED - issue SPR-4783: Add name attribute to all namespaces that use AbstractBeanDefinitionParser and declare name= attribute (includes <lang:groovy.../>).
|
2009-10-27 15:22:36 +00:00 |
David Syer
|
1a9599c815
|
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).
|
2009-10-27 14:49:10 +00:00 |
David Syer
|
b250c65c45
|
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)
|
2009-10-27 13:57:48 +00:00 |
David Syer
|
a29253f2ca
|
RESOLVED - issue SPR-4661: Improve context-property-placeholder configurability
Added new features to property override and placeholders (order, locations, system-properties-mode, ignore-*)
|
2009-10-27 13:38:29 +00:00 |
David Syer
|
a86baca9cb
|
Add atinject dependency for TCK test
|
2009-10-26 22:48:35 +00:00 |
David Syer
|
560e07a966
|
Fix wrong Maven dependency in pom.xml for validation and inject APIs
|
2009-10-26 22:37:45 +00:00 |
David Syer
|
3c9eed1c22
|
SPR-6273: resolved with patch - use recursive call to reset low order bits and then re-seek match for pattern
|
2009-10-26 22:37:04 +00:00 |
Juergen Hoeller
|
7b54746a50
|
verified choice of primary bean in case of implicit name match in a scanning plus factory method scenario (SPR-6065)
|
2009-10-26 15:28:09 +00:00 |
Keith Donald
|
381d1d5a94
|
default date/time converters
|
2009-10-25 04:52:26 +00:00 |
Sam Brannen
|
dc897e7b34
|
Polishing
|
2009-10-24 17:33:23 +00:00 |
Juergen Hoeller
|
8a09c8e7da
|
reworked ConfigurationClass(Web)ApplicationContext into AnnotationConfig(Web)ApplicationContext; revised BeansException signatures
|
2009-10-23 17:46:16 +00:00 |
Juergen Hoeller
|
87b2f23692
|
updated version ranges for javax.el and javax.inject
|
2009-10-23 17:26:12 +00:00 |
Sam Brannen
|
50f96a268e
|
Added the @Inject TCK to the Eclipse classpath.
|
2009-10-20 22:27:04 +00:00 |
Juergen Hoeller
|
ee8ed4e410
|
fixed getBean signature ambiguity in tests
|
2009-10-20 20:14:49 +00:00 |
Juergen Hoeller
|
cf580f024a
|
added first cut of getBean(Class) lookup method
|
2009-10-20 19:52:30 +00:00 |
Juergen Hoeller
|
94533976d0
|
full compliance with the JSR-330 TCK
|
2009-10-20 18:18:25 +00:00 |
Keith Donald
|
db2ff40e4b
|
commented out test failing nightly snapshot
|
2009-10-19 02:42:29 +00:00 |
Keith Donald
|
1c0f188adc
|
maven central joda-time artifact
|
2009-10-19 02:14:34 +00:00 |
Keith Donald
|
e4f50f5b73
|
SPR-6245 bean wrapper copy constructor not copying all state
|
2009-10-19 01:06:44 +00:00 |
Keith Donald
|
2fe6003923
|
SPR-6199
|
2009-10-19 00:13:30 +00:00 |
Keith Donald
|
0e4064fecc
|
added null handling, fixed bug relating to conversion of non-generic collections
|
2009-10-18 22:20:53 +00:00 |
Keith Donald
|
9584a81687
|
conditional mapping
|
2009-10-17 05:33:04 +00:00 |
Keith Donald
|
f63c3d5313
|
polish
|
2009-10-17 04:03:56 +00:00 |
Keith Donald
|
a221fb5718
|
MapperFactory and MapperBuilder config API
|
2009-10-16 22:44:54 +00:00 |
Sam Brannen
|
c29cbc18ee
|
Cleaning up and upgrading Eclipse classpaths.
|
2009-10-16 10:11:10 +00:00 |
Keith Donald
|
3fb3549997
|
polish
|
2009-10-15 15:49:26 +00:00 |
Juergen Hoeller
|
e99cda3739
|
updated to final versions of JSR-330 and JSR-303 APIs
|
2009-10-15 14:31:41 +00:00 |
Keith Donald
|
64ded0484e
|
polish
|
2009-10-15 00:38:18 +00:00 |
Keith Donald
|
402f0924da
|
polish
|
2009-10-15 00:36:31 +00:00 |
Keith Donald
|
66d901b9fe
|
naming improvements from mark fisher code review
|
2009-10-15 00:33:17 +00:00 |
Keith Donald
|
4563cb2804
|
initial joda time support courtesy of Oliver Gierke
|
2009-10-15 00:20:14 +00:00 |
Keith Donald
|
d5a954833c
|
method invoking formatter as a convenience
|
2009-10-14 22:47:14 +00:00 |
Mark Fisher
|
bc207042d0
|
SPR-6170 updated CronSequenceGenerator according to patch applied to the 1.0.x branch of Spring Integration
|
2009-10-14 22:22:21 +00:00 |
Sam Brannen
|
62d7369607
|
JavaDoc polishing
|
2009-10-14 22:06:51 +00:00 |
Keith Donald
|
4d9bf3a45f
|
removed valueOf convention b/c of unwanted side effects
|
2009-10-14 21:37:57 +00:00 |
Keith Donald
|
dc076ee6fe
|
fixed failing tests
|
2009-10-14 20:45:53 +00:00 |
Keith Donald
|
728a1415d9
|
added convention-based default valueOf formatter
|
2009-10-14 18:57:36 +00:00 |
Juergen Hoeller
|
cfa7216fac
|
deprecated scheduling support for JDK 1.3 Timer
|
2009-10-13 21:52:44 +00:00 |
Juergen Hoeller
|
e2af25b891
|
avoid hard-coded dependency on backport-concurrent (SPR-6161)
|
2009-10-13 21:37:05 +00:00 |
Juergen Hoeller
|
b4ffdcdf18
|
polishing
|
2009-10-13 20:59:10 +00:00 |
Juergen Hoeller
|
84447cdf94
|
DataBinder activates autoGrowNestedPaths by default; fixed enum binding with WebRequestDataBinder
|
2009-10-13 20:55:57 +00:00 |
Sam Brannen
|
9cb3fb7012
|
fixed typo
|
2009-10-13 11:19:35 +00:00 |
Sam Brannen
|
2827f80d34
|
Removed @Override.
|
2009-10-08 13:32:49 +00:00 |
Sam Brannen
|
66550c3340
|
Added an empty implementation of the missing setExclude() method so that the class compiles.
|
2009-10-08 13:25:43 +00:00 |
Keith Donald
|
96cfa0c37d
|
custom mappable type tests
|
2009-10-07 21:33:53 +00:00 |
Keith Donald
|
8fd3de9397
|
mappable type factory extension point / polish
|
2009-10-07 20:27:48 +00:00 |
Keith Donald
|
e3983fe796
|
polish
|
2009-10-07 19:37:07 +00:00 |
Keith Donald
|
8fe055b0e0
|
mapping exclusions
|
2009-10-07 19:28:39 +00:00 |
Keith Donald
|
a73324bc24
|
polish
|
2009-10-07 19:11:22 +00:00 |
Keith Donald
|
a4476e5e0e
|
nested bean mapper test
|
2009-10-07 19:03:33 +00:00 |
Keith Donald
|
f692c765d2
|
addNestedMapper
|
2009-10-07 17:50:03 +00:00 |
Keith Donald
|
3450c5de0b
|
polish
|
2009-10-07 17:36:30 +00:00 |
Keith Donald
|
ec04357580
|
polish
|
2009-10-07 17:28:28 +00:00 |
Keith Donald
|
9cf508d80d
|
javadoc
|
2009-10-07 17:18:10 +00:00 |
Keith Donald
|
ba5335f66e
|
polish
|
2009-10-07 17:03:02 +00:00 |
Keith Donald
|
c333494085
|
javadoc
|
2009-10-07 17:02:22 +00:00 |
Keith Donald
|
6d31db1017
|
renamed to MappingContext since no spel dep
|
2009-10-07 16:56:13 +00:00 |
Keith Donald
|
acf574c3e3
|
added conversion service performance optimizations; added mapping cyclical ref handling; removed ConverterInfo in favor of specifying S and T at registration time if necessary
|
2009-10-07 16:54:36 +00:00 |
Keith Donald
|
0437305669
|
nested revision
|
2009-10-06 21:40:59 +00:00 |
Keith Donald
|
0f5074db2b
|
spel mapping, polish
|
2009-10-06 21:31:49 +00:00 |
Chris Beams
|
cbadf350e1
|
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
|
2009-10-06 01:38:16 +00:00 |
Keith Donald
|
0a843e60a6
|
recursive mapping support
|
2009-10-05 20:28:10 +00:00 |
Chris Beams
|
fd8935ba0b
|
SPR-5682:
* polishing for ConfigurationClassApplicationContext & tests
* added ConfigurationClassWebApplicationContext & tests
* next: refactoring out duplications between ConfigurationClassApplicationContext & ConfigurationClassWebApplicationContext
|
2009-10-05 05:27:30 +00:00 |
Chris Beams
|
772a74a636
|
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.
|
2009-10-05 03:29:20 +00:00 |
Chris Beams
|
8c5f78c0d6
|
polishing
|
2009-10-05 00:51:19 +00:00 |
Chris Beams
|
a48234cf5f
|
SPR-5682: Initial support for ConfigurationClassApplicationContext
|
2009-10-05 00:35:17 +00:00 |
Keith Donald
|
e7c8f1ef8b
|
SPR-6179, additional mapper test cases
|
2009-10-04 04:13:27 +00:00 |
Sam Brannen
|
f08d15c86f
|
Fixed minor grammatical errors.
|
2009-10-03 22:19:21 +00:00 |
Keith Donald
|
341835a142
|
mapper initial commit
|
2009-10-02 16:28:53 +00:00 |
Sam Brannen
|
5c055ed6dd
|
[SPR-6174] DataBinder now uses var-args to set allowed/disallowed/required fields.
|
2009-10-01 23:28:27 +00:00 |
Juergen Hoeller
|
0543a294ee
|
expose arrays as comma-delimited element String
|
2009-10-01 11:05:45 +00:00 |
Mark Fisher
|
76122c931d
|
updated javadoc
|
2009-09-25 14:25:56 +00:00 |
Mark Fisher
|
80ac130dfe
|
Renamed the 'size' attribute to 'pool-size' for the <executor/> and <scheduler/> elements in the task namespace.
|
2009-09-25 14:19:42 +00:00 |
Juergen Hoeller
|
09e6a85edd
|
fixed overview files
|
2009-09-25 08:47:18 +00:00 |
Mark Pollack
|
c6cd1a528e
|
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
|
2009-09-25 05:16:55 +00:00 |
Juergen Hoeller
|
a59d205b36
|
removed 3.1 feature classes
|
2009-09-24 22:53:17 +00:00 |
Juergen Hoeller
|
2781b876d2
|
PropertyPlaceholderConfigurer supports "${myKey:myDefaultValue}" defaulting syntax
|
2009-09-24 22:51:38 +00:00 |
Juergen Hoeller
|
e2093a8414
|
fixed regression: looking for annotation on original bean class as well, not just on exposed bean type (SPR-5981)
|
2009-09-24 14:59:26 +00:00 |
Juergen Hoeller
|
49bf85baaa
|
factored out common resolveTypeArgument(s) method to GenericTypeResolver
|
2009-09-24 12:51:52 +00:00 |
Juergen Hoeller
|
b8c1130eec
|
detect @Bean methods on registered plain bean classes as well (SPR-5795)
|
2009-09-24 10:45:56 +00:00 |
Juergen Hoeller
|
38110d35d2
|
polishing
|
2009-09-24 10:21:40 +00:00 |
Juergen Hoeller
|
d4c16e91df
|
SPR-6094: PostConstruct now processed top-down (base class first); @PreDestroy processed bottom-up (subclass first)
|
2009-09-23 20:53:21 +00:00 |
Juergen Hoeller
|
ce800fb45a
|
allow instrumentation to be specified as a regular VM agent even in OSGi (SPR-6147)
|
2009-09-23 18:14:20 +00:00 |
Mark Fisher
|
dedecf7ae9
|
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.
|
2009-09-23 00:44:58 +00:00 |
Mark Fisher
|
e2c36fd592
|
Updated the context module's .classpath file for Groovy 1.6.3 (from 1.5.1)
|
2009-09-22 23:52:27 +00:00 |
Mark Pollack
|
4f94f45ec4
|
pom maintenance
|
2009-09-21 07:37:30 +00:00 |
Keith Donald
|
67c02f6c35
|
generic converter revising
|
2009-09-21 05:14:14 +00:00 |
Juergen Hoeller
|
566eeba8ca
|
specified excluded names matched against unprefixed FactoryBean names as well (SPR-5926)
|
2009-09-20 22:22:35 +00:00 |
Keith Donald
|
f1f4bd9fb4
|
generic converter updates
|
2009-09-18 20:08:45 +00:00 |
Juergen Hoeller
|
99753f0d1c
|
polishing
|
2009-09-18 14:07:19 +00:00 |
Juergen Hoeller
|
7b42a12161
|
consistent loading of optional classes
|
2009-09-18 14:01:39 +00:00 |
Keith Donald
|
31441627de
|
updated formatter conversion service adapter to work with type descriptor
|
2009-09-17 19:48:55 +00:00 |
Keith Donald
|
33c19b8b14
|
Converter system implementation cleanup and tidying; wip
|
2009-09-17 19:24:07 +00:00 |
Juergen Hoeller
|
6f2642f2d3
|
consistently use varargs signature
|
2009-09-17 10:24:56 +00:00 |
Juergen Hoeller
|
87e939a4e9
|
adapted to Converter signature change
|
2009-09-17 10:24:08 +00:00 |
Juergen Hoeller
|
160521074b
|
avoid caching for expression results even when specified as TypedStringValue (SPR-6115)
|
2009-09-17 10:04:36 +00:00 |
Keith Donald
|
881c3ed6fa
|
Mapper and SpelMapper
|
2009-09-16 15:40:11 +00:00 |
Rob Harrop
|
aa08c11976
|
[SPR-5859] @ManagedOperation can now be used on getters/setters
|
2009-09-16 09:25:48 +00:00 |
Juergen Hoeller
|
ad1269622b
|
@Scope annotations not sufficient for scanning anymore
|
2009-09-15 12:36:45 +00:00 |
Juergen Hoeller
|
e1a3e44485
|
initial JSR-330 injection support
|
2009-09-15 12:00:55 +00:00 |
Juergen Hoeller
|
34357d2b1f
|
revised DefaultBindingErrorProcessor to use direct getPropertyName() and getValue() calls on PropertyAccessException itself (SPR-6111)
|
2009-09-15 10:51:50 +00:00 |
Rob Harrop
|
320f08ac79
|
[SPR-6017] a few more tweaks to how getLocalName is handled
|
2009-09-14 15:00:37 +00:00 |
Rob Harrop
|
7835e66abb
|
[SPR-6017] a few more tweaks to how getLocalName is handled
|
2009-09-14 10:43:04 +00:00 |
Juergen Hoeller
|
582c092f0e
|
revised use of generic provider class for Eclipse compile compatibility
|
2009-09-13 21:27:03 +00:00 |
Keith Donald
|
1e9fc388ac
|
added javax validation, hibernate, and vfs dependencies into eclipse
|
2009-09-11 19:04:03 +00:00 |
Rob Harrop
|
8f6a42bf64
|
[SPR-3635] [SPR-5039] [SPR-5813] JMX annotation inheritance fixed
|
2009-09-08 21:37:02 +00:00 |
Juergen Hoeller
|
209f43bee7
|
BeanFactory supports ObjectFactory as a dependency type for @Autowired and @Value (SPR-6079)
|
2009-09-08 20:55:00 +00:00 |
Rob Harrop
|
df3881d1e8
|
Update groovy dependency to match ivy.xml
|
2009-09-08 16:23:09 +00:00 |
Juergen Hoeller
|
6651ff0c55
|
fixed formatter annotation lookup
|
2009-09-08 01:35:36 +00:00 |
Juergen Hoeller
|
70038bcf3c
|
fixed format tests
|
2009-09-08 00:15:09 +00:00 |
Juergen Hoeller
|
0d084bd7f8
|
updated test dependencies
|
2009-09-08 00:11:28 +00:00 |
Juergen Hoeller
|
6e95b2c311
|
polishing
|
2009-09-08 00:05:09 +00:00 |
Juergen Hoeller
|
a86a698e5b
|
initial JSR-303 Bean Validation support; revised ConversionService and FormatterRegistry
|
2009-09-07 23:58:42 +00:00 |
Juergen Hoeller
|
7123e4f81e
|
expression parser uses context's ConversionService by default
|
2009-09-07 18:37:59 +00:00 |
Juergen Hoeller
|
1045847cf7
|
updated to CGLIB 2.2 and EHCache 1.6.2
|
2009-09-07 18:04:27 +00:00 |
Juergen Hoeller
|
8754f0bc85
|
updated dependencies
|
2009-08-31 11:25:54 +00:00 |
Costin Leau
|
ae8c053568
|
+ fixed NPE when closing up non-initialized contexts
|
2009-08-28 05:43:12 +00:00 |
Juergen Hoeller
|
904c2358cd
|
adapted to changes in non-lenient mode
|
2009-08-27 10:45:46 +00:00 |
Juergen Hoeller
|
e0bb838259
|
MBeanServerFactoryBean returns JDK 1.5 platform MBeanServer for agent id "" (SPR-5909)
|
2009-08-26 13:42:28 +00:00 |
Juergen Hoeller
|
04b619ebfb
|
fixed accidental test failures
|
2009-08-24 13:48:21 +00:00 |
Juergen Hoeller
|
427edfe93c
|
fixed package-info
|
2009-08-24 13:36:32 +00:00 |
Juergen Hoeller
|
fee838a65e
|
support for default "conversionService" bean in an ApplicationContext; revised formatting package, now integrated with DataBinder and AnnotationMethodHandlerAdapter; revised AccessControlContext access from BeanFactory
|
2009-08-24 13:30:42 +00:00 |
Keith Donald
|
a1b3b87540
|
polish
|
2009-08-20 03:53:49 +00:00 |