Commit Graph

170 Commits

Author SHA1 Message Date
Rob Harrop
ae461db82a fix to resource handling in PluggableSchemaResolver 2009-09-08 08:37:10 +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
7aff0755a3 expression parser uses context's ConversionService by default 2009-09-07 18:53:01 +00:00
Juergen Hoeller
efaf76b46f polishing 2009-09-07 18:37:01 +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
e6436bbbbe fixed currently-in-creation check to apply with any log level (SPR-5996) 2009-09-07 12:50:49 +00:00
Rob Harrop
019c3c253a [SPR-6017] updated DBDR and BDPD to allow for overriding of namespace-specific methods 2009-09-04 18:22:37 +00:00
Rob Harrop
5d17db64ec updated javax.el dependency to match the IDEA project file 2009-09-04 18:17:38 +00:00
Rob Harrop
05fe679384 [SPR-6004] Fixed NPE in BeanDefinitionParserDelegate when using empty namespace as the default 2009-09-04 16:59:07 +00:00
Juergen Hoeller
8754f0bc85 updated dependencies 2009-08-31 11:25:54 +00:00
Juergen Hoeller
904c2358cd adapted to changes in non-lenient mode 2009-08-27 10:45:46 +00:00
Costin Leau
015284af7c + add implicit (String) type for typed string values w/o a specified type 2009-08-27 09:47:15 +00:00
Juergen Hoeller
04cd95ff50 fixed accidental test failures 2009-08-25 13:49:10 +00:00
Juergen Hoeller
9a48f3f3a8 try to create unknown collection implementation types via default constructor 2009-08-25 13:29:22 +00:00
Costin Leau
0179c66d2a + add security manager checks to avoid the creation of inner privileged action classes 2009-08-24 15:53:48 +00:00
Juergen Hoeller
04b619ebfb fixed accidental test failures 2009-08-24 13:48:21 +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
Costin Leau
8dbf86fb7a + update copyright dates on some files
+ migrated test from JUnit 3 to 4
2009-08-09 08:47:24 +00:00
Juergen Hoeller
45a0cadf8e revised core conversion package for BeanWrapper/BeanFactory integration 2009-08-09 00:46:49 +00:00
Costin Leau
14e983ff9a + removed unneeded method (one less item off the stack) 2009-08-06 22:50:13 +00:00
Costin Leau
af8af8c633 + added fine grained privileged blocks to preserve the caller security stack when invoking the callee 2009-08-06 22:31:57 +00:00
Costin Leau
81eb11486d + fixed exception unwrapping
+ optimized path for getBean (and thus fixed another test)
2009-08-06 19:08:14 +00:00
Costin Leau
d5d3104b7b + interaction with user code uses now dedicated privileged when running under a security manager 2009-08-06 16:34:39 +00:00
Mark Pollack
97e3b5ca8c SPR-5976 - Upgrade POMS to JUnit 4.6 2009-08-05 17:48:53 +00:00
Sam Brannen
372173f968 Parameterized/generified static methods in BeanUtils. 2009-08-04 12:06:14 +00:00
Juergen Hoeller
17dfc8b0fc fixed constructor resolution algorithm to trigger ambiguity exception as late as possible 2009-07-29 16:43:12 +00:00
Juergen Hoeller
5d009a2a98 prevent non-public access to bean class as well, if demanded 2009-07-29 15:15:47 +00:00
Juergen Hoeller
3cb073abce revised non-lenient resolution 2009-07-28 14:43:37 +00:00
Juergen Hoeller
1eabe2b441 lenientConstructorResolution flag applies to factory methods as well 2009-07-27 14:09:42 +00:00
Juergen Hoeller
c7b019cd5c @Required does not get processed on beans returned by @Bean factory methods (SPR-5744) 2009-07-24 13:29:28 +00:00
Christian Dupuis
a4bbd9abda xsds now use schemaLocation attribute on xsd:import elements to specify the concrete schema version to import 2009-07-22 14:06:44 +00:00
Juergen Hoeller
4deef3796e @PostConstruct works for multiple private init methods of the same name in a hierarchy (SPR-5945) 2009-07-22 12:52:47 +00:00
Juergen Hoeller
ea8f628c9c polishing 2009-07-21 14:14:53 +00:00
Juergen Hoeller
364641e9bc revised static annotation check 2009-07-21 14:12:16 +00:00
Juergen Hoeller
8e2797153b revised lenient constructor resolution (follow-up to SPR-5816) 2009-07-16 17:22:03 +00:00
Juergen Hoeller
7eabd2da56 introduced "nonPublicAccessAllowed" flag (SPR-5882) 2009-07-16 15:52:27 +00:00
Juergen Hoeller
a9254b34d1 introduced "lenientConstructorResolution" flag (SPR-5816) 2009-07-16 13:27:47 +00:00
Juergen Hoeller
f4a83c5c74 consistently allow array element 2009-07-16 11:35:25 +00:00
Juergen Hoeller
cf29d1c367 constructor argument type matching supports arrays and simple class names now (SPR-5844) 2009-07-16 11:25:52 +00:00
Juergen Hoeller
68363f17a7 avoid potential NPE (SPR-5930) 2009-07-15 15:07:37 +00:00
Chris Beams
9163d8043b updated .jms dependency on junit 4.6.0 from test->runtime to test->compile. touched all org.eclipse.jdt.core.prefs (during the process of importing the projects). only the date comments within each have changed. 2009-07-15 07:26:31 +00:00
Mark Pollack
0d98baa5c1 SPR-5619 2009-07-10 04:02:08 +00:00
Andy Clement
d3c54d979e SPR-5906: test and fix for using expressions in property list keys and values 2009-07-07 20:13:21 +00:00
Sam Brannen
620c9b1f96 [SPR-5895] Upgraded to EasyMock 2.5.1. 2009-07-03 09:32:15 +00:00
Sam Brannen
8bfb56c75b [SPR-5887] Upgraded to JUnit 4.6.0. 2009-07-02 18:07:55 +00:00
Sam Brannen
c996f7ea7b copyright and typo 2009-06-21 12:54:04 +00:00
Juergen Hoeller
2e0f663092 @Configurable injection failure logged with refined message and without a full stacktrace (SPR-5752) 2009-06-08 15:54:00 +00:00
Juergen Hoeller
81a8b8fd19 strict matching of named arguments 2009-06-03 13:16:01 +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
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