74326a93d2
Fix SPEL tests when using maven. With the maven test runner expression.spel.SetValueTests is run before expression.spel.EvaluationTests. The order is reversed in eclipse/spring-build. Static variables are modifed in SetValueTests that cause EvaluationTests to fail if it is run first. Make a simple fix so SetValueTests uses a local evaluation context variable instead of a static variable.
Mark Pollack
2009-03-27 16:05:38 +00:00
f9541d1e28
DispatcherServlet.processHandlerException checks whether the ModelAndView is empty before rendering it.
Arjen Poutsma
2009-03-27 15:41:03 +00:00
2a35aee2c9
change javax.el revision to be 1.0 to be consistent across the project.
Mark Pollack
2009-03-27 15:07:33 +00:00
c488f3768c
updating eclipse classpath settings
Scott Andrews
2009-03-27 14:21:04 +00:00
337323a114
SPR-5617 - Optional Ivy dependencies are mandatory in the OXM bundle's manifest
Arjen Poutsma
2009-03-27 10:29:18 +00:00
aee7f1ce53
RESOLVED - issue SPR-5596: Test @Autowired @Configuration class constructors
Chris Beams
2009-03-27 05:36:29 +00:00
1697932c57
consolidated context.annotation.support -> context.annotation
Chris Beams
2009-03-27 04:57:13 +00:00
2c0c523d70
don't assert that CGLIB must be present unless there is at least one @Configuration class found
Chris Beams
2009-03-27 03:10:41 +00:00
af058e599d
fixing tests in .test package that were failing due to missing CGLIB dependency
Chris Beams
2009-03-27 02:10:41 +00:00
341ec4ed41
updated to JRuby 1.2 and Hessian 3.2.1
Juergen Hoeller
2009-03-27 00:02:20 +00:00
ef41a12fea
updated to JRuby 1.2 (remaining compatible with JRuby 1.1 and above)
Juergen Hoeller
2009-03-27 00:01:41 +00:00
07fba932ac
updated to Hessian 3.2.1 (remaining compatible with Hessian 3.1.3 and above)
Juergen Hoeller
2009-03-27 00:00:31 +00:00
81e683b3ee
CachedIntrospectionResults always caches bean classes except in case of custom BeanInfo (SPR-4876)
Juergen Hoeller
2009-03-26 23:15:23 +00:00
6698ed8420
IN PROGRESS - issue SPR-5599: Hook @Configuration class processing into <context:component-scan/> and <context:annotation-config/> through AnnotationConfigUtils#registerAnnotationConfigProcessors
Chris Beams
2009-03-26 19:52:50 +00:00
826c733c9e
SPR-5616: updated spring-library to include asm and oxm bundles in .libd and ivy files
Chris Beams
2009-03-26 14:07:53 +00:00
ce24868209
[SPR-5618] Added an Ignored-Existing-Headers directive
Ben Hale
2009-03-26 13:57:50 +00:00
77b2c4e199
SPR-5615 - Improved error message: s/is no interface/is not an interface
Chris Beams
2009-03-26 13:56:14 +00:00
88e336cf56
FreeMarkerView and ResourceBundle/XmlViewResolver can be initialized with ServletContext only (e.g. for testing)
Juergen Hoeller
2009-03-26 13:52:28 +00:00
fe99003b45
Made WebApplicationContextUtils:registerWebApplicationScopes public. Changed core's org.springframework.asm OSGi import to proper version numbers
Ben Hale
2009-03-26 09:53:14 +00:00
99fa91d56e
SPR-5605 spring:url tag should use htmlEscape instead of escapeXml for entity encoding
Scott Andrews
2009-03-26 04:37:26 +00:00
0dfba993e8
updating eclipse classpath for test dependencies
Scott Andrews
2009-03-26 04:30:37 +00:00
035eea01e8
SPR-5409 - Support for PUTting and POSTing non-form data
Arjen Poutsma
2009-03-25 16:33:27 +00:00
93c56f19df
added a config property to control defaulting of primitive property when receiving null value from result (SPR-5588)
Thomas Risberg
2009-03-25 15:26:39 +00:00
4dc4ce3275
changed MapSqlParameterSource to SqlParameterSource in executeFunction and executeObject methods for SimpleJdbcCall (SPR-5570)
Thomas Risberg
2009-03-25 12:14:55 +00:00
360434d0d1
defaulting primitive property when receiving null value from result in BeanPropertyRowMapper (SPR-5588)
Thomas Risberg
2009-03-25 12:12:42 +00:00
665b284443
Added some leftover tests
Arjen Poutsma
2009-03-25 11:26:39 +00:00
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
Mark Pollack
2009-03-25 08:06:34 +00:00
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.
Chris Beams
2009-03-25 06:01:17 +00:00
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)
Chris Beams
2009-03-25 03:14:35 +00:00
8d63a34652
set value tests
Keith Donald
2009-03-24 19:55:39 +00:00
c178888efd
SPR-5537: ReSTful URLs with content type extension do not work properly
Arjen Poutsma
2009-03-24 17:36:18 +00:00
0b463c0838
SPR-5385, SPR-5301 - partial work committed.
Mark Pollack
2009-03-24 05:56:56 +00:00
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
Juergen Hoeller
2009-03-23 14:13:41 +00:00
4708446d4a
fixed CachingMapDecorator to support garbage-collected weak references (again)
Juergen Hoeller
2009-03-23 11:34:51 +00:00
c82a66b59c
SessionAwareMessageListener supports generic declaration of concrete JMS Message type
Juergen Hoeller
2009-03-23 11:19:25 +00:00
147709fa9e
Tweaks to package-info.java files
Chris Beams
2009-03-23 07:36:44 +00:00
22b25e0d7b
Consolidated Util and MutableAnnotationUtils classes into existing AsmUtils
Chris Beams
2009-03-23 07:01:01 +00:00
7f96f57375
polishing
Chris Beams
2009-03-23 06:23:01 +00:00
1284bd585f
+ JavaDoc updates + added objectweb.asm back to .classpath to satisfy transitive need from groovy tests + package.html -> package-info.java
Chris Beams
2009-03-23 05:28:58 +00:00
bafe6b3ff9
+ Removed org.springframework.config.java module
Chris Beams
2009-03-23 04:52:47 +00:00
63b5c48461
+ Pruned empty directories
Chris Beams
2009-03-23 04:25:20 +00:00
e3b93c3b79
+ Pruned empty directories
Chris Beams
2009-03-23 04:24:35 +00:00
ef02c61e58
+ Repackaged src and test from .config.java.* -> .context.annotation.*
Chris Beams
2009-03-23 04:23:25 +00:00
3f196517f9
+ Repackaging test codebase from .config.java.* -> .context.annotation.*
Chris Beams
2009-03-23 04:14:20 +00:00
b8f712621d
+ Added isCglibClassName() to AopUtils for checking bean class names before classloading + Added tests for @Aspect support in @Configuration classes + Added tests for @Inherited @Configuration behavior
Chris Beams
2009-03-23 03:59:07 +00:00
c9ab18e7e7
Made ConfigurationModel semantics explicit by having it extend LinkedHashSet<ConfigurationClass>
Chris Beams
2009-03-22 22:59:10 +00:00
8a5c2a6a56
+ Added tests for custom @Bean naming and aliasing + Eliminated BeanDefinitionRegistrar and BeanRegistrar types + Simplified ConfigurationEnhancer logic + Updated JavaDoc for ConfigurationModel and related classes + Updated JavaDoc for all ASM visitors
Chris Beams
2009-03-22 22:39:04 +00:00
2bbc4e48ad
+ Added unit test for BeanMethod
Chris Beams
2009-03-22 02:38:44 +00:00
72fae2ea19
+ Source attribution is now consistent across all registered Problems + Various pruning of dead code and polish
Chris Beams
2009-03-22 01:43:31 +00:00
8b4ad4575c
Circular @Imports are now handled by registering a Problem (CircularImportProblem) as an error with the current ProblemReporter. This eliminates the need for CircularImportException and is a more tooling-friendly approach.
Chris Beams
2009-03-21 21:43:44 +00:00
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
Chris Beams
2009-03-21 19:00:57 +00:00
9182cab52f
[SPR-5459] Added jarjar'd asm packaging
Ben Hale
2009-03-20 12:15:06 +00:00
abbdc1144a
Added the Spring Framework reference documentation
Thomas Risberg
2009-03-18 20:00:49 +00:00
d4ba002b00
update hibernate and openjpa dependencies to match the orm module variants. Note that tests are still broken
Colin Sampaleanu
2009-03-15 03:07:05 +00:00
13dfa11def
Add support for @ScopedProxy for factory beans using the @FactoryBean annotation within a @Component Add missing unit tests
Mark Pollack
2009-03-13 18:14:40 +00:00
bf31766ff8
fix ecliipse jar imports to match recent changes (hibernate, openjpa) to ivy dependenies
Colin Sampaleanu
2009-03-13 05:39:32 +00:00
9b1edea8a0
added tests for custom SQLException translation, polished (SPR-4899)
Thomas Risberg
2009-03-12 21:32:40 +00:00
a3942c5c1b
changed exception class thrown for problems configuring GenericSqlQuery class (SPR-3986)
Thomas Risberg
2009-03-12 21:30:42 +00:00
49549d66ae
added the option of providing a database specific custom SQLExceptionTranslator to provide customized translation for any SQLException before the error codes translation happens (SPR-4899)
Thomas Risberg
2009-03-12 17:22:02 +00:00
943e359c4a
switched tests to use JUnit4
Thomas Risberg
2009-03-12 06:29:33 +00:00
7ccb0b6e66
added a concrete GenericSqlQuery class to make it possible to configure in application context (SPR-3986)
Thomas Risberg
2009-03-12 04:38:56 +00:00
4145c299ef
fixed missing tabs in application context file (SPR-3987)
Thomas Risberg
2009-03-12 04:35:45 +00:00
2855e5c086
moved the application context file to correct directory (SPR-3987)
Thomas Risberg
2009-03-12 02:17:49 +00:00
8fdc57ecbd
added a concrete GenericStoredProcedure class to make it possible to configure using application context (SPR-3987)
Thomas Risberg
2009-03-11 23:01:22 +00:00
a0139abf1e
added a DuplicatKeyException catagory for SQLException translation (SPR-5125)
Thomas Risberg
2009-03-09 23:26:54 +00:00
d9f5a7a6c8
custom converters
Keith Donald
2009-03-09 02:28:22 +00:00
0ef0ff60f0
super converter implementation
Keith Donald
2009-03-08 08:47:10 +00:00
b04009357a
ignoring clover prefs
Chris Beams
2009-03-07 21:51:41 +00:00
4f8b812e29
ignoring clover prefs
Chris Beams
2009-03-07 21:50:53 +00:00
0494320266
Eliminated all compilation warnings
Chris Beams
2009-03-07 21:47:48 +00:00
dc191bec2d
Whitespace and license polish
Chris Beams
2009-03-07 21:41:45 +00:00
a2c87ae67a
Initial cut of feature to create factory beans using the @FactoryBean annotation within a @Component
Mark Pollack
2009-03-07 07:48:53 +00:00
fc9c3009fe
Initial cut of feature to create factory beans using the @FactoryBean annotation within a @Component
Mark Pollack
2009-03-07 07:42:25 +00:00