Juergen Hoeller
95a7ec6587
@ManagedResource is marked as inherited now, for generic management-aware base classes (SPR-3500)
2009-06-08 15:38:55 +00:00
Keith Donald
0cb28f5b41
javdoc
2009-06-08 05:06:37 +00:00
Keith Donald
5bef156258
removed binding failures - not yet needed
2009-06-08 04:28:36 +00:00
Keith Donald
065102bca9
date subpackage
2009-06-08 04:22:10 +00:00
Keith Donald
b8b84f4f39
javado polish
2009-06-08 04:09:31 +00:00
Keith Donald
68631eb80d
Added surpress warning unchecked
2009-06-07 21:24:33 +00:00
Keith Donald
65c90c56c0
Added AnnotatioFormatterFactory allowing Formatters to be created from property @Annotation values; polish
2009-06-07 21:22:37 +00:00
Keith Donald
534871e6f6
UI message system initial commit; support for adding UI messages of different severities INFO, WARNING, ERROR, FATAL
2009-06-06 19:13:27 +00:00
Christian Dupuis
8c65ed9e0b
some updates to error reporting to let errors show up in STS
2009-06-06 07:59:26 +00:00
Mark Fisher
df6ba69bc5
The <task:annotation-driven/> element now registers the post-processor for @Scheduled in addition to the already existing @Async support. Both "scheduler" and "executor" attributes are available.
2009-06-06 02:11:39 +00:00
Mark Fisher
c218b6c6c7
removed @Override annotations from interface methods
2009-06-06 02:02:18 +00:00
Mark Fisher
2c7463262c
Initial commit of @Scheduled annotation and ScheduledAnnotationBeanPostProcessor.
2009-06-06 01:57:45 +00:00
Mark Fisher
6dd2ce940f
fixed NPE on latch in test
2009-06-06 01:37:15 +00:00
Mark Fisher
044cc965c4
closing context at end of test methods
2009-06-06 01:25:10 +00:00
Mark Fisher
ec6cea54bc
Added tests for AsyncAnnotationBeanPostProcessor.
2009-06-06 01:15:05 +00:00
Mark Fisher
6c98e444fe
Added tests for ExecutorBeanDefinitionParser.
2009-06-06 01:07:18 +00:00
Mark Fisher
59eaf97886
Added support for the 'executor' element within the 'task' namespace for creating a ThreadPoolTaskExecutor instance.
2009-06-05 01:18:53 +00:00
Juergen Hoeller
3426ad3781
prepared 3.0 versions of the remaining namespaces
2009-06-03 10:29:17 +00:00
Juergen Hoeller
53333c3ed0
XML constructor-arg element allows for specifying a constructor argument by name now, with target argument names read from the class file via ASM or from Java 6's @ConstructorProperties annotation (SPR-3313)
2009-06-03 10:21:57 +00:00
Keith Donald
0a0b10b2ff
polish
2009-06-02 23:00:26 +00:00
Keith Donald
a696d78bd1
polish
2009-06-02 22:29:27 +00:00
Mark Fisher
3192b926ea
Added support for the 'annotation-driven' element within the 'task' namespace to enable detection of the @Async annotation on Spring-managed objects.
2009-06-02 16:58:43 +00:00
Andy Clement
12923f196a
new feature for binder - automatically create lists and entries in lists upon referencing nulls
2009-06-02 16:42:43 +00:00
Andy Clement
ac9e42fa29
BinderTests - two ignored tests reactivated. Binder - modified how annotation based formatters are registered/looked up
2009-06-02 00:24:43 +00:00
Keith Donald
28848f3132
fixed issue that did not compile with sun compiler
2009-06-01 23:23:13 +00:00
Keith Donald
6ea55e9bda
more tests
2009-06-01 23:03:19 +00:00
Mark Fisher
3b42200cda
initial commit of the AsyncAnnotationBeanPostProcessor
2009-06-01 22:23:40 +00:00
Mark Fisher
e67aa6cbb2
Added tests for the 'scheduled-tasks' element parsing within the 'task' namespace.
2009-06-01 21:40:45 +00:00
Mark Fisher
b9a3065c0c
Added tests for the 'scheduler' element parsing within the 'task' namespace.
2009-06-01 21:16:11 +00:00
Keith Donald
b9682d7823
forgot to commit
2009-06-01 18:49:00 +00:00
Mark Fisher
b0d11e8c15
Added package declarations and comments to package-info.java files where they had been missing.
2009-06-01 18:47:52 +00:00
Keith Donald
16ad6a3617
initial data binder commit; dateformatter
2009-06-01 18:34:22 +00:00
Chris Beams
a9696c7282
RESOLVED - SPR-5523: Replace all 'package.html' artifacts with 'package-info.java'
...
* Applied patch submitted by Carlos Zuniga
2009-06-01 04:14:22 +00:00
Juergen Hoeller
a26a2275c3
revised Java 6 checks to test for the presence of specific Java 6 interfaces/classes only
2009-05-28 11:16:42 +00:00
Christian Dupuis
1a7ec7daf2
use the annotation meta data in problem reporting
2009-05-27 15:53:35 +00:00
Christian Dupuis
1c5e1e04e0
use the annotation meta data in problem reporting
2009-05-27 15:20:25 +00:00
Andy Clement
5ea898bdb4
remove antlr dependency
2009-05-27 04:37:45 +00:00
Andy Clement
d372a9ac5d
use new SpEL parser
2009-05-27 04:33:21 +00:00
Keith Donald
2fa2e54c72
polish
2009-05-26 16:22:09 +00:00
Keith Donald
07f19f7441
format system initial commit
2009-05-26 16:18:42 +00:00
Christian Dupuis
6cc33fc609
added spring.tooling descriptor and images for all namespaces
2009-05-26 11:58:09 +00:00
Sam Brannen
af56f6497c
Updated regarding generics; fixed typos.
2009-05-25 09:04:05 +00:00
Mark Fisher
0007643af9
SPR-4359 renamed 'concurrent' namespace to 'task'
2009-05-22 03:12:43 +00:00
Mark Fisher
1b302b70d0
SPR-4359 the 'scheduling' namespace is now 'concurrent'
2009-05-21 18:41:13 +00:00
Juergen Hoeller
a3af9e7330
revised use of id and display name (id may be null; SPR-5761)
2009-05-20 00:12:19 +00:00
Juergen Hoeller
da4f1d0eb7
revised use of id and display name (id may be null; SPR-5761)
2009-05-19 23:48:44 +00:00
Juergen Hoeller
e137b10978
polishing
2009-05-19 22:33:30 +00:00
Juergen Hoeller
fc1df58e2b
fixed build; revised generic declarations
2009-05-19 22:31:31 +00:00
Jennifer Hickey
822ed03826
SPR-5256
2009-05-19 21:02:43 +00:00
Keith Donald
50bcecac95
removed unused import
2009-05-18 13:14:55 +00:00
Keith Donald
8cbab5acb6
costin code review comments
2009-05-18 13:13:34 +00:00
Keith Donald
46c9a003eb
BindingPoint to ConversionPoint, javadoc
2009-05-15 20:32:23 +00:00
Keith Donald
cf2453e8eb
renamed TypeDescriptor to BindingPoint
2009-05-15 17:30:03 +00:00
Christian Dupuis
33de330b0e
minor change to use registerBeanComponent instead of directly registering the BeanDefinition
2009-05-15 13:42:24 +00:00
Christian Dupuis
48c97342fe
some minor tweaks to the scheduling namespace parser to make it more tooling friendly; applied new tools:annotation to method attribute in scheduling xsd
2009-05-15 13:24:28 +00:00
Christian Dupuis
fba5e5f0db
fixed tooling related problem where empty value of an attribute that should take a bean reference would call the RuntimeBeanReference constructor in the namespace parser and throw a IllegalArgumentException although the problem has already been reported using the ProblemReporter API
2009-05-15 13:22:30 +00:00
Juergen Hoeller
14732c5dc2
@Import detects and accepts existing configuration class in any order of processing
2009-05-13 20:49:45 +00:00
Juergen Hoeller
433d52b728
@Import detects and accepts existing configuration class of the desired type
2009-05-13 16:19:56 +00:00
Juergen Hoeller
da71f266ae
ConfigurationClassBeanDefinition implements AnnotatedBeanDefinition
2009-05-12 23:12:51 +00:00
Juergen Hoeller
cce6e2f4cd
added SourceExtractor support
2009-05-12 22:27:37 +00:00
Juergen Hoeller
bbd69da37f
updated all Spring Framework OSGI manifests to list unversioned imports explicitly; relaxed several OSGi bundle dependencies to optional and extended version ranges
2009-05-12 16:43:15 +00:00
Juergen Hoeller
20f12e6158
removed outdated Attributes references
2009-05-12 16:14:09 +00:00
Juergen Hoeller
12d6aa232a
added setMetadataReaderFactory method
2009-05-12 16:13:36 +00:00
Juergen Hoeller
e78c6fc317
explicitly declared SmartApplicationListener as ApplicationListener<ApplicationEvent>
2009-05-11 22:49:07 +00:00
Juergen Hoeller
0297116542
generified TypeConverter interface
2009-05-11 22:44:33 +00:00
Mark Fisher
ff36a31874
SPR-4359 Added support for a 'task-scheduler' element.
2009-05-08 20:32:11 +00:00
Mark Fisher
3e9b9a8a2a
SPR-4359 Initial commit of scheduling namespace support.
2009-05-08 18:32:07 +00:00
Juergen Hoeller
266a65982d
Servlet/Portlet ApplicationContexts use a specific id based on servlet/portlet name; DefaultListableBeanFactory references are serializable now when initialized with an id; scoped proxies are serializable now, for web scopes as well as for singleton beans; injected request/session references are serializable proxies for the current request now
2009-05-07 22:29:55 +00:00
Juergen Hoeller
4ccb352aac
ReloadableResourceBundleMessageSource correctly calculates filenames for locales with variant but without country now (SPR-5716)
2009-05-07 09:24:34 +00:00
Juergen Hoeller
0320445316
moved ScheduledTaskRegistrar to new config package (where the scheduling namespace will live as well)
2009-05-06 08:47:18 +00:00
Juergen Hoeller
1b5a433f22
added ScheduledTaskRegistrar etc
2009-05-05 18:40:43 +00:00
Juergen Hoeller
636d1db36d
avoid NPE for definitions without bean class specified
2009-05-05 18:33:20 +00:00
Juergen Hoeller
a6124793fc
polishing
2009-05-05 09:36:53 +00:00
Juergen Hoeller
6930859e82
removed StandardScopes pseudo-enum (superseded by meta-annotated scopes)
2009-05-05 09:32:55 +00:00
Thomas Risberg
15b33684a7
fixed JavaDoc
2009-04-29 21:12:45 +00:00
Juergen Hoeller
cea8f7f69e
custom stereotype annotations can be meta-annotated with @Service, @Controller etc as well; @Scope and @Transactional are now supported as meta-annotations on custom annotations
2009-04-26 11:41:06 +00:00
Juergen Hoeller
b5d21108da
@Configuration parsing fully relies on Spring's MetadataReader abstraction now
2009-04-24 11:16:46 +00:00
Juergen Hoeller
ea9d8925a2
next cut of JavaConfig metadata reading revision: using cached MetadataReaders
2009-04-22 10:46:24 +00:00
Chris Beams
4d509cebdb
Temporarily ignoring GroovyScriptFactoryTests#testResourceScriptFromTag in order to allow more important fixes to roll out.
2009-04-21 18:14:08 +00:00
Chris Beams
7ba4c563a6
Fixing build breakage with GroovyScriptFactoryTests.
...
The problem was that the Messenger object was not being proxed (assertTrue(AopUtils.isAopProxy(messenger)) was returning false). The cause for this seemed to be that the
pointcut was malformed / out of date, reading execution(* org.springframework.scripting.Messenger.*(..)), when the groovy Messenger class is actually declared in the org.springframework.scripting.groovy package.
I tried updating the fully-qualified package name in the pointcut expression, and this caused AspectJ matching errors saying that there was not such type that matches that FQ name.
So as a final resort, I removed the full-qualification entirely and went with execution(* *..Messenger.*(..)). All tests pass now, but it raises the question, why was AJ having matching errors? Is it because
the pointcut matching is being done before the groovy class is loaded? There could be a potential bug here.
2009-04-21 17:20:39 +00:00
Chris Beams
7d10d05b27
(temporarily) increasing visibility of the ConfigurationClassAnnotation interface in an attempt to resolve the issue encountered at http://is.gd/tCud
2009-04-21 16:24:54 +00:00
Juergen Hoeller
14bd475519
revised support for annotated factory methods (merged @FactoryMethod functionality into JavaConfig facility)
2009-04-19 23:45:31 +00:00
Arjen Poutsma
6495bdd8c8
Added AspectJ dependency
2009-04-18 09:06:04 +00:00
Thomas Risberg
1facd45c5e
switched to use XInclude
2009-04-14 21:37:40 +00:00
Juergen Hoeller
9baf9cdc2f
reintroduced "removeApplicationListener" method as well
2009-04-12 20:59:52 +00:00
Costin Leau
f6ecffdba7
+ osgi manifest updates
2009-04-11 20:57:09 +00:00
Juergen Hoeller
73dd6c28a3
reintroduced "removeAllListeners()" method since Spring DM uses it
2009-04-09 18:18:54 +00:00
Mark Pollack
362629d03b
Change version from 3.0.0.M3 to 3.0.0.BUILD-SNAPSHOT (again)
2009-04-09 14:38:35 +00:00
Juergen Hoeller
859497b171
@Resource names may use ${...} placeholders (SPR-5656)
2009-04-09 09:14:06 +00:00
Chris Beams
d08d73f274
Renamed ConfigurationPostProcessorTests -> ConfigurationClassPostProcessorTests
2009-04-06 21:29:30 +00:00
Chris Beams
254bf7e403
Fixed SPR-5655 - dm Server issues with ConfigurationClassPostProcessor attempting to read .class files with ASM with incorrect class loader
2009-04-06 21:23:37 +00:00
Chris Beams
e500348ca7
Fixed mystyped dependency on org.antlr 3.0.1 in context's Eclipse .classpath
2009-04-06 19:43:41 +00:00
Andy Clement
4c5854d017
objects flowing around in expression evaluation are now TypedValue's - these carry generics info, used for conversions.
2009-04-03 23:39:14 +00:00
Mark Pollack
8f76197485
Change version from 3.0.0.M3 to 3.0.0.BUILD-SNAPSHOT
2009-04-03 14:03:48 +00:00
Andy Clement
959cc95c3f
design change - no longer surfacing typeDescriptor through property accessor. conversion done internally in property write() code
2009-04-01 23:27:49 +00:00
Andy Clement
00018e511d
implement new interface method
2009-04-01 21:58:24 +00:00
Juergen Hoeller
b85d45725d
@Value values may use ${...} placeholders (driven by PropertyPlaceholderConfigurer); @Autowired uses field/parameter name as fallback qualifier value (SPR-5152)
2009-03-31 20:27:42 +00:00
Juergen Hoeller
aa8bd6313b
added "unregisterManagedResource" method to MBeanExporter/MBeanExportOperations (SPR-5517)
2009-03-31 14:28:14 +00:00
Chris Beams
1b13d8fadf
Added test using custom properties file with util:properties and dereferenced with @Value("#{...}")
2009-03-30 17:17:44 +00:00
Chris Beams
cebc85067a
polishing @Configuration tests
2009-03-30 16:02:04 +00:00
Chris Beams
cc713ad524
RESOLVED - issue SPR-5600: Make naming of @Configuration class processing-related artifacts consistent
2009-03-30 15:26:21 +00:00
Mark Pollack
4c7c30985f
Change antlr version to be 3.0.1 so that is consistent across the project
2009-03-30 14:42:34 +00:00
Mark Pollack
351fba1a04
POM maintenance
...
Place parent pom in publicly accessible directory (org.sf.spring-parent).
Create a component list pom in org.sf.spring-library.
2009-03-29 09:56:38 +00:00
Chris Beams
68051ec72b
Updated BeanMethodTests to reflect change from IllegalArgumentException -> IllegalStateException
2009-03-28 22:29:28 +00:00
Chris Beams
69a762e86a
resolved:
...
+ Provide @Primary annotation (SPR-5590)
+ Provide @Lazy annotation (SPR-5591)
+ Test @Bean initMethod/destroyMethod functionality (SPR-5592)
+ Test @Bean dependsOn functionality (SPR-5593)
2009-03-28 22:21:50 +00:00
Mark Pollack
5f21cbd9da
POM maintenance
2009-03-27 21:28:51 +00:00
Juergen Hoeller
82fd947712
polishing
2009-03-27 17:41:03 +00:00
Juergen Hoeller
225eb6bcd9
refined version ranges in OSGi manifests
2009-03-27 17:29:48 +00:00
Scott Andrews
c488f3768c
updating eclipse classpath settings
2009-03-27 14:21:04 +00:00
Chris Beams
aee7f1ce53
RESOLVED - issue SPR-5596: Test @Autowired @Configuration class constructors
2009-03-27 05:36:29 +00:00
Chris Beams
1697932c57
consolidated context.annotation.support -> context.annotation
2009-03-27 04:57:13 +00:00
Chris Beams
2c0c523d70
don't assert that CGLIB must be present unless there is at least one @Configuration class found
2009-03-27 03:10:41 +00:00
Chris Beams
af058e599d
fixing tests in .test package that were failing due to missing CGLIB dependency
2009-03-27 02:10:41 +00:00
Juergen Hoeller
ef41a12fea
updated to JRuby 1.2 (remaining compatible with JRuby 1.1 and above)
2009-03-27 00:01:41 +00:00
Chris Beams
6698ed8420
IN PROGRESS - issue SPR-5599: Hook @Configuration class processing into <context:component-scan/> and <context:annotation-config/> through AnnotationConfigUtils#registerAnnotationConfigProcessors
2009-03-26 19:52:50 +00:00
Chris Beams
77b2c4e199
SPR-5615 - Improved error message: s/is no interface/is not an interface
2009-03-26 13:56:14 +00:00
Juergen Hoeller
40b06b5f19
fixed broken "setManagedInterfaces" interface assertion (SPR-5615)
2009-03-26 13:49:21 +00:00
Mark Pollack
0152d8d21d
SPR-5385, SPR-5301 - initial pass completed of POMs for maven central repository upload. N.B. Can not build spring with these POMs.
...
Cleanup remains to meet maven central metadata requirements
2009-03-25 08:06:34 +00:00
Chris Beams
e5f4b4937c
Re-adding ConfigurationPostProcessorTests after its brief removal in r814. @Ignore-ing the testCglibClassesAreLoadedJustInTimeForEnhancement() method as it turns out this was one of the culprits in the recent build breakage. The classloader hacking causes subtle downstream effects, breaking unrelated tests. The test method is still useful, but should only be run on a manual basis to ensure CGLIB is not prematurely classloaded, and should not be run as part of the automated build.
2009-03-25 06:01:17 +00:00
Chris Beams
2db0f122c1
fixed two build-breaking issues:
...
+ reverted ClassMetadataReadingVisitor to revision 794
+ eliminated ConfigurationPostProcessorTests until further investigation determines why it causes downstream tests to fail (such as the seemingly unrelated ClassPathXmlApplicationContextTests)
2009-03-25 03:14:35 +00:00
Mark Pollack
0b463c0838
SPR-5385, SPR-5301 - partial work committed.
2009-03-24 05:56:56 +00:00
Juergen Hoeller
6ca253e3e6
RmiServiceExporter and RmiRegistryFactoryBean synchronize registry lookup/creation
2009-03-24 00:05:21 +00:00
Juergen Hoeller
dab23a71f9
polishing
2009-03-23 14:39:25 +00:00
Juergen Hoeller
df99929e21
added TaskScheduler interface and Trigger abstraction; added ConcurrentTaskScheduler and ThreadPoolTaskScheduler; added CommonJ TimerManagerTaskScheduler; added CronTrigger implementation for cron expression support
2009-03-23 14:38:55 +00:00
Juergen Hoeller
26f0671250
TimerTaskExecutor creates non-daemon Timer and uses bean name as default Timer name
2009-03-23 14:35:16 +00:00
Juergen Hoeller
d42e24a752
polishing
2009-03-23 14:15:47 +00:00
Juergen Hoeller
4344832a47
qualifier annotations and @Value can be used at method level as well (applying to all parameters);
...
fixed EL evaluation of prepared constructor arguments for repeated prototype creation
2009-03-23 14:13:41 +00:00
Chris Beams
147709fa9e
Tweaks to package-info.java files
2009-03-23 07:36:44 +00:00
Chris Beams
22b25e0d7b
Consolidated Util and MutableAnnotationUtils classes into existing AsmUtils
2009-03-23 07:01:01 +00:00
Chris Beams
7f96f57375
polishing
2009-03-23 06:23:01 +00:00
Chris Beams
1284bd585f
+ JavaDoc updates
...
+ added objectweb.asm back to .classpath to satisfy transitive need from groovy tests
+ package.html -> package-info.java
2009-03-23 05:28:58 +00:00
Chris Beams
cd50e45645
+ Moving .config.java module -> .context
2009-03-23 04:48:04 +00:00
Chris Beams
3ae3de19a9
+ Updated all projects to use the re-introduced org.springframework.asm instead of org.objectweb.asm (.java, template.mf, ivy.xml, and .classpath files have been updated)
...
+ Finished support for @Import, including detection of circular imports
2009-03-21 19:00:57 +00:00
Mark Pollack
13dfa11def
Add support for @ScopedProxy for factory beans using the @FactoryBean annotation within a @Component
...
Add missing unit tests
2009-03-13 18:14:40 +00:00
Mark Pollack
fc9c3009fe
Initial cut of feature to create factory beans using the @FactoryBean annotation within a @Component
2009-03-07 07:42:25 +00:00
Chris Beams
faffd98621
Javadoc polish & pruning dead code
2009-03-07 05:49:12 +00:00
Chris Beams
3231f458c8
+ Added 'proxyMode' attribute to @Scope annotation
...
+ Eliminated @ScopedProxy in favor of @Scope(proxyMode=NO|INTERFACES|TARGET_CLASS)
2009-03-07 04:54:31 +00:00
Chris Beams
9735c8024c
@Scope is now allowed on methods (for use in conjunction with @Bean)
2009-03-07 03:37:10 +00:00
Juergen Hoeller
e989292e2a
updated compile and test dependencies
2009-02-25 13:42:45 +00:00
Juergen Hoeller
516cc02d23
added Commons DBCP as test dependency
2009-02-25 10:08:50 +00:00
Juergen Hoeller
160249c012
generified FactoryBeans and further Java 5 code style updates
2009-02-25 00:34:22 +00:00
Juergen Hoeller
882c195221
polishing
2009-02-24 00:27:36 +00:00
Juergen Hoeller
d3d0111439
polishing
2009-02-18 23:51:03 +00:00
Juergen Hoeller
43caa57296
optimized OrderComparator usage
2009-02-17 18:19:57 +00:00
Juergen Hoeller
9871e94cad
SimpleAliasRegistry's "getAliases" method returns transitive aliases now; @Qualifier value matching takes chained aliases of target beans into account as well
2009-02-17 18:18:33 +00:00
Juergen Hoeller
57874a6050
SmartApplicationListener interface supports source type checking; SimpleApplicationEventMulticaster caches information about event/source matches
2009-02-17 17:46:14 +00:00
Juergen Hoeller
5a09a2d642
polishing
2009-02-16 01:43:49 +00:00
Juergen Hoeller
d56419dad9
default post-processors use their default component order now
2009-02-16 01:43:24 +00:00
Juergen Hoeller
d6ed6fcd3f
refined OSGi version constraints for "javax.annotation" and "junit.framework"
2009-02-12 23:36:56 +00:00
Juergen Hoeller
08dd18df58
revised expression parser API design
2009-02-12 23:03:58 +00:00
Juergen Hoeller
f4b466dfdd
made SpringBeanAutowiringInterceptor callback signature compatible with WebSphere
2009-02-12 18:05:37 +00:00
Juergen Hoeller
ac104d4da0
polishing
2009-02-12 17:41:46 +00:00
Juergen Hoeller
777a104d48
added @Async annotation, AsyncExecutionInterceptor, AsyncAnnotationAdvisor
2009-02-10 11:24:05 +00:00
Juergen Hoeller
5a04ed502b
registered plain singletons will be fully matched according to their qualifiers; "systemProperties" bean is not considered a default match for type Properties anymore (SPR-5355)
2009-02-09 22:06:07 +00:00
Juergen Hoeller
60392d6e74
ApplicationListener beans get obtained on demand, supporting non-singletons as well; ApplicationListeners will be called in the order according to the Ordered contract; generified ApplicationListener interface
2009-02-09 18:26:30 +00:00
Juergen Hoeller
7e4fb09369
added "Future submit(Runnable)" and "Future submit(Callable)" to AsyncTaskExecutor; SchedulingTaskExecutor interface extends AsyncTaskExecutor; added ExecutorServiceAdapter class as a standard wrapper for a Spring TaskExecutor; added ThreadPoolExecutorFactoryBean; reduced backport-concurrent support to TaskExecutor adapters
2009-02-05 22:45:35 +00:00
Juergen Hoeller
6cdc25d66a
all "taskExecutor" bean properties now accept any "java.util.concurrent.Executor"
2009-02-05 21:18:10 +00:00
Juergen Hoeller
92588cddc6
Java 5 code style
2009-02-05 21:04:13 +00:00
Juergen Hoeller
e7c5a28586
polishing
2009-01-25 23:29:45 +00:00
Arjen Poutsma
16843b3a07
Fixed usage of wrong TestBean package.
2009-01-23 11:57:58 +00:00
Arjen Poutsma
ad2cc34b79
SPR-2581: Provide out of the box implementation of the thread scope
2009-01-22 15:41:29 +00:00
Arjen Poutsma
bf9ffe2d67
javadoc
2009-01-22 12:02:30 +00:00
Arjen Poutsma
becea6115e
SPR-3360: util:property-path like functionality for the p-namespace
2009-01-22 12:01:25 +00:00
Chris Beams
3da373eeaf
moved XmlBeanFactoryTests and attendant XML from .testsuite -> .context
2008-12-20 08:19:32 +00:00
Chris Beams
d083432478
refactored .context module's .beans.factory and .context.access tests in preparation for moving .beans.factory.xml tests from .testsuite -> .context
2008-12-20 07:22:07 +00:00
Chris Beams
7a0d9c7533
moved ApplicationContext-dependent .beans.factory.xml.* tests from .testsuite -> .context
2008-12-19 22:33:26 +00:00
Chris Beams
be53a80657
moved ApplicationContext-dependent .aop.* unit tests from .testsuite -> .context
...
in the process, identified and refactored two genuine integration tests (AopNamespaceHandlerScopeIntegrationTests, AdvisorAutoProxyCreatorIntegrationTests), which will remain in .testsuite due to broad-ranging dependencies
2008-12-19 21:58:42 +00:00
Chris Beams
d7a9d7c8e6
+ refactoring .testsuite .aop.aspectj tests in preparation for migration to .context
...
+ updated all ivy.xml files to depend on AspectJ 1.6.2
2008-12-19 14:56:09 +00:00
Chris Beams
5b9da399c6
moving .aop.aspectj.* unit tests from .testsuite -> .context
2008-12-19 03:45:30 +00:00
Chris Beams
ea68d343fa
eliminated svn:externals in favor of localized copies of shared artifacts
2008-12-18 21:27:18 +00:00
Juergen Hoeller
c442a5818d
updated dependencies
2008-12-18 19:16:54 +00:00
Chris Beams
579280d7bf
Whitespace polishing: leading spaces->tabs; updated eclipse configuration to default to leading tabs for all bundles
2008-12-18 14:50:25 +00:00
Chris Beams
93e30a4fc5
moving unit tests from .testsuite -> .core, .beans, .web, .web.portlet, .web.servlet
2008-12-17 18:45:41 +00:00
Chris Beams
68444367b7
moving .test.* unit tests from .testsuite -> .test
2008-12-17 07:32:58 +00:00
Chris Beams
3e8c013df3
moving .scripting.* unit tests from .testsuite -> .context
2008-12-17 06:48:52 +00:00
Chris Beams
31f5961dce
moving remoting.*, scheduling.* unit tests from .testsuite -> .context, .web
2008-12-17 06:13:28 +00:00
Chris Beams
10be5f08a5
moving .jndi, .mail and .mock.web unit tests from .testsuite to .context, .context.support, and .test bundles respectively
2008-12-17 02:20:01 +00:00
Chris Beams
72854849d9
moving jmx.* unit tests from .testsuite -> .context
2008-12-17 00:39:28 +00:00
Chris Beams
f11bc4712c
moving instrument.classloading.* unit tests from .testsuite -> .context
2008-12-16 20:07:32 +00:00
Chris Beams
2952609672
finished moving .ejb.* unit tests from .testsuite -> .context
2008-12-16 19:19:41 +00:00
Chris Beams
0b0c8f1506
moving .ejb.access unit tests from .testsuite -> .context
2008-12-16 18:28:19 +00:00
Chris Beams
d72897b6fa
moving unit tests from .testsuite -> .context
2008-12-16 05:35:23 +00:00
Chris Beams
4526501559
moving unit tests from .testsuite -> .beans and .context
2008-12-16 01:08:43 +00:00
Chris Beams
b8a8ceae91
moving unit tests from .testsuite -> .context
...
moved ContextSingletonBeanFactoryLocatorTests -> .context
pulled SingletonBeanFactoryLocatorTests and friends into .context via externals for use by the above
2008-12-15 18:49:11 +00:00
Chris Beams
2359942dd7
moving unit tests from .testsuite -> .context
2008-12-14 21:46:55 +00:00
Chris Beams
8b2cf634a3
moving unit tests from .testsuite -> .context
2008-12-14 20:13:56 +00:00
Chris Beams
87de85ef19
moving unit tests from .testsuite -> .context
2008-12-14 19:47:56 +00:00
Chris Beams
69d80518f3
moving unit tests from .testsuite -> .context
2008-12-14 18:40:53 +00:00
Chris Beams
7432202b6a
moving unit tests from .testsuite -> .context
2008-12-14 17:03:18 +00:00
Chris Beams
b4e61dd9df
moving unit tests from .testsuite -> .context
2008-12-14 08:00:16 +00:00
Chris Beams
0572d9d1a4
pulling in example.scannable as external from .context -> .testsuite
...
eliminated duplicate artifacts in .context.annotation
2008-12-14 07:06:43 +00:00
Chris Beams
5e5d8b0196
moving example.scannable from .testsuite -> .context
2008-12-14 06:46:37 +00:00
Chris Beams
e944e2fcc5
moving unit tests from .testsuite -> .context
...
+ created example.scannable package to house scannable components away from .context.annotation package
+ example.scannable will also lend itself to sharing via externals
2008-12-14 06:32:25 +00:00
Chris Beams
57eaf42424
moving unit tests from .testsuite -> .context
2008-12-14 03:59:10 +00:00
Chris Beams
f389a9a7b2
added org.springframework.testsuite back into the top-level build
2008-12-09 03:13:21 +00:00
Christian Dupuis
62a7457599
updated .classpath files to reflect recent changes in ivy files; aspectj.weaver 1.6.2 -> 1.6.2.RELEASE
2008-11-29 04:46:36 +00:00
Juergen Hoeller
4f40a6c313
fixed javadoc errors
2008-11-28 13:56:30 +00:00
Juergen Hoeller
f8c690c542
Java 5 code style
2008-11-28 11:39:36 +00:00
Juergen Hoeller
fda7100866
consistent compilation against Servlet 2.5, JSP 2.1 and JUnit 4.5
2008-11-27 21:49:10 +00:00
Juergen Hoeller
85661c6882
Java 5 code style
2008-11-27 17:35:44 +00:00
Juergen Hoeller
b0790bf5e7
Java 5 code style
2008-11-27 00:27:52 +00:00
Costin Leau
cf1f6606f4
+ marked expression package as optional for spring-context
2008-11-26 10:26:46 +00:00
Costin Leau
dca286d065
+ migrated some manifest template changed from 2.5.x to 3.0.x
2008-11-25 22:20:53 +00:00
Juergen Hoeller
29657105da
Java 5 code style
2008-11-25 01:29:54 +00:00
Scott Andrews
14d4630570
eclipse classpath updates
2008-11-21 15:42:47 +00:00
Juergen Hoeller
22d3272117
updated for JRuby 1.1
2008-11-20 19:47:57 +00:00
Juergen Hoeller
05bebb0c05
completed value annotation support; Java 5 code style updates
2008-11-20 17:33:46 +00:00
Juergen Hoeller
347f34c68a
EL container integration; support for contextual objects; removal of deprecated Spring 2.0 functionality; Java 5 code style
2008-11-20 02:10:53 +00:00
Arjen Poutsma
fe29a711f3
Updated projects and ivy.xmls
2008-11-17 15:09:17 +00:00
Scott Andrews
ecb86b46a4
syncing eclipse classpath settings
2008-11-14 01:51:48 +00:00
Arjen Poutsma
753c7351f5
Moved tests from testsuite to context
2008-10-31 09:47:46 +00:00
Arjen Poutsma
e48323aa56
Moved tests from testsuite to context
2008-10-30 22:19:18 +00:00
Arjen Poutsma
9ab100ae2e
Moved tests from testsuite to context
2008-10-30 22:12:41 +00:00
Arjen Poutsma
a058729c2a
Moved tests from testsuite to context
2008-10-30 21:57:15 +00:00
Arjen Poutsma
cd17ea06af
Moved tests from testsuite to context
2008-10-30 21:55:44 +00:00
Scott Andrews
8ff43f17a9
eclipse settings to support unit test
2008-10-30 19:27:01 +00:00
Arjen Poutsma
100a80e112
Moved tests from testsuite to context and context support
2008-10-30 16:24:14 +00:00
Arjen Poutsma
2a4f985753
IntelliJ projects
2008-10-29 18:29:36 +00:00
Arjen Poutsma
6b62bd0876
Added XSDs and namespace handler files.
2008-10-29 00:44:36 +00:00
Arjen Poutsma
268cb4a1df
Added IntelliJ projects
2008-10-28 12:28:35 +00:00
Arjen Poutsma
827916b8e9
Bundlor templates now refer to Spring 3.0
2008-10-28 11:20:47 +00:00
Arjen Poutsma
77ad22e338
Added @Override and @Deprecated annotations to context module
2008-10-27 23:45:57 +00:00
Scott Andrews
9178e97fb4
synchronized .classpath files with ivy.xml
2008-10-27 23:13:58 +00:00
Scott Andrews
87f698cd24
fixing typos
2008-10-27 16:10:52 +00:00
Arjen Poutsma
43505a6ce7
Upgraded ivy files to correspond to those in 2.5.5
2008-10-27 13:41:44 +00:00
Scott Andrews
731c33f640
adding eclipse project meta-data, .classpath file is based on dependencies listed in ivy.xml
2008-10-24 21:05:25 +00:00
Arjen Poutsma
3b6f092219
Disabled JRuby for now, needs to be made 1.1 compliant
2008-10-23 13:48:19 +00:00
Arjen Poutsma
1b26e8f9c6
Removed commons atts support for JMX, made ModelMap generic
2008-10-23 10:35:03 +00:00
Arjen Poutsma
edf0d8ebbe
Initial version of context module
2008-10-23 10:19:23 +00:00
Arjen Poutsma
d151c40333
Initial version of context module
2008-10-23 10:17:52 +00:00
Arjen Poutsma
99a441fe31
Added more modules
2008-10-21 08:04:24 +00:00