Chris Beams
6316448453
Increment version to 3.0.8.BUILD-SNAPSHOT
2011-12-22 22:23:45 +01:00
Chris Beams
40015e3de3
Release Spring Framework 3.0.7.RELEASE
2011-12-22 22:23:34 +01:00
Juergen Hoeller
cca44f411e
added test for correct handling of ParseException from Formatter for String->String case (SPR-8944)
2011-12-22 15:19:59 +01:00
Juergen Hoeller
7eee3b9926
extended test time limits (in order o make the 3.0.x CI build plan happy)
2011-12-22 13:00:15 +01:00
Juergen Hoeller
0862a29066
"file-encoding" attribute value is being applied correctly (SPR-8024)
2011-12-22 03:05:40 +01:00
Chris Beams
efd2fc7688
Increment version to 3.0.7.BUILD-SNAPSHOT
2011-12-19 15:35:48 +01:00
Juergen Hoeller
8213d0cb50
restored DataBinder's ability to bind to an auto-growing List with unknown element type (SPR-8828)
2011-12-07 21:25:54 +00:00
Juergen Hoeller
c166803d41
added "forwarder" property to ConnectorServerFactoryBean, accepting an MBeanServerForwarder (SPR-8820)
2011-11-28 17:17:56 +00:00
Juergen Hoeller
965c12b0f8
RmiClientInterceptor detects nested SocketException as connect failure as well (SPR-8628)
2011-10-20 11:10:23 +00:00
Juergen Hoeller
6363bb4b5b
fixed Hibernate Validator import range
2011-08-18 23:15:16 +00:00
Chris Beams
97b988ade8
Update pom versions to 3.0.6.BUILD-SNAPSHOT
2011-08-18 19:34:46 +00:00
Chris Beams
227234288f
Backport rename JMX tests to avoid jmxremote_optional error
...
Issue: SPR-8089, SPR-8093, SPR-8458
2011-08-18 19:33:55 +00:00
Juergen Hoeller
05a7b65d43
backported NotificationListenerTests fixes
2011-08-18 19:05:31 +00:00
Juergen Hoeller
cee6cb859d
added test for month sequence (SPR-7807)
2011-08-17 21:01:39 +00:00
Juergen Hoeller
8f01770f29
backported "formatters" property to FormattingConversionServiceFactoryBean
2011-08-12 10:03:12 +00:00
Juergen Hoeller
3ecb6b1a03
refined JBoss 6.0 note
2011-07-21 09:51:34 +00:00
Juergen Hoeller
070a723ef2
added "acceptProxyClasses" flag to RemoteInvocationSerializingExporter
2011-07-21 09:05:59 +00:00
Juergen Hoeller
d4be29e661
updated javadoc for server-specific LoadTimeWeavers
2011-07-21 08:37:42 +00:00
Juergen Hoeller
f18fa08aa0
ConfigurationClassPostProcessor supports use of same processor instance with several factories (SPR-8527)
2011-07-18 20:45:02 +00:00
Juergen Hoeller
aa4ecdb79e
fixed AccessControlContext applicability check
2011-07-15 14:43:33 +00:00
Juergen Hoeller
eb50eec85b
DataBinder uses a default limit of 256 for array/collection auto-growing (SPR-7842)
2011-07-03 20:39:19 +00:00
Juergen Hoeller
4faa5af3f8
backported bridge method detection for class hierarchies with mixed visibilities (SPR-7900)
2011-06-22 21:25:50 +00:00
Juergen Hoeller
d8a4949faf
getBean(name, type) attempts type conversion if necessary (SPR-8480)
2011-06-22 20:53:38 +00:00
Juergen Hoeller
fece2c1125
restored support for String-to-ContextResource conversion (SPR-8383)
2011-06-15 15:46:41 +00:00
Juergen Hoeller
d1e998bedd
refined WebLogic RMI descriptor to only mark 'getTargetInterfaceName' method as idempotent (SPR-8369)
2011-06-14 15:10:00 +00:00
Juergen Hoeller
59fda2dbab
restored original GenericConversionService behavior with respect to empty collections/maps; restored original FormattingConversionService behavior with respect to the use of subtypes; fixed collection element resolution when using a ConversionService with a DataBinder
2011-06-13 23:57:37 +00:00
Juergen Hoeller
43f8eca91b
restored original GenericConversionService behavior with respect to empty collections/maps; restored original FormattingConversionService behavior with respect to the use of subtypes; fixed collection element resolution when using a ConversionService with a DataBinder
2011-06-13 23:40:22 +00:00
Juergen Hoeller
7a6b2cfe1f
shortened build properties "org.junit.version" to "junit.version" and "org.testng.version" to "testng.version"; reverted SLF4J version back to 1.5.3 (for Hibernate 3.3.1 compatibility)
2011-06-09 13:51:30 +00:00
Juergen Hoeller
ca19b14f13
first bunch of backports from 3.1 M2 to 3.0.6
2011-06-08 22:49:41 +00:00
Chris Beams
0206845341
Spring 3.0.5
2010-10-20 23:33:02 +00:00
Ramnivas Laddad
92298469bf
Fixed configuration of AnnotationAsyncExecutionAspect (was incorrectly under the same name as that for transaction management aspect)
2010-10-17 22:33:30 +00:00
Juergen Hoeller
8c9b64c948
added mode="proxy"/"aspectj" and proxy-target-class options to task namespace; switched to concise names for async aspects
2010-10-15 20:50:23 +00:00
Juergen Hoeller
1f1577e33e
fixed @Value injection to correctly cache temporary null results for non-singleton beans (SPR-7614)
2010-10-14 19:49:29 +00:00
Juergen Hoeller
1933b648c3
fixed @Value injection to correctly cache temporary null results for non-singleton beans (SPR-7614)
2010-10-14 19:40:36 +00:00
Juergen Hoeller
ae3cfff380
fixed JodaTimeContextHolder to use a non-inheritable ThreadLocal and expose a reset method (SPR-7441); use of remove() even when being called with a null argument
2010-10-11 18:55:21 +00:00
Juergen Hoeller
722778c74a
SpEL MapAccessor consistently rejects "target.key" style access to Maps if no such key is found (SPR-7614)
2010-10-10 20:22:15 +00:00
Juergen Hoeller
d78eda8aeb
polishing
2010-10-10 18:31:43 +00:00
Juergen Hoeller
061063257a
optimized @Bean error messages (SPR-7628, SPR-7629)
2010-10-10 18:31:03 +00:00
Juergen Hoeller
b7b2a25953
fixed ApplicationContext event processing for repeated invocations to non-singleton listener beans (SPR-7563)
2010-10-01 22:16:21 +00:00
Juergen Hoeller
5f2d88f74a
polishing
2010-09-09 09:04:40 +00:00
Chris Beams
6f69b7b752
Allow class-relative resource loading in GenericXmlApplicationContext (SPR-7530)
...
Before:
- new GenericXmlApplicationContext("com/acme/path/to/resource.xml");
- GenericXmlApplicationContext ctx = new GenericXmlApplicationContext();
ctx.load("com/acme/path/to/resource.xml");
ctx.refresh();
After:
- The above remain supported, as well as new class-relative variants
- import com.acme.path.to.Foo;
new GenericXmlApplicationContext(Foo.class, "resource.xml");
- import com.acme.path.to.Foo;
GenericXmlApplicationContext ctx = new GenericXmlApplicationContext();
ctx.load(Foo.class, "resource.xml");
ctx.refresh();
These changes are generally aligned with signatures long available in
ClassPathXmlApplicationContext. As GenericXmlApplicationContext is
intended to be a more flexible successor to CPXAC (and FSXAC), it's
important that all the same conveniences are available.
2010-09-08 15:30:48 +00:00
Juergen Hoeller
479b4c1b84
added bean type to post-processing log statement (SPR-7524)
2010-09-06 20:06:48 +00:00
Juergen Hoeller
05a3f3ad8d
avoid failures in case of manually registered null instance (SPR-7523)
2010-09-06 19:47:16 +00:00
Juergen Hoeller
3f68ccadd9
polishing
2010-09-01 18:41:10 +00:00
Juergen Hoeller
e56cfb8173
consistent use of JDK 1.5's ThreadLocal.remove() over ThreadLocal.set(null), preventing leaks (SPR-7441)
2010-09-01 17:17:25 +00:00
Chris Beams
b72cca5403
Fix memory leak in serializable bean factory management (SPR-7502)
...
GenericApplicationContext and AbstractRefreshableApplicationContext
implementations now call DefaultListableBeanFactory.setSerializationId()
only upon successful refresh() instead of on instantiation of the
context, as was previously the case with GAC.
DLBF.setSerializationId() adds the beanFactory to the *static*
DLBF.serializableFactories map, and while calling close() on the
application context removes entries from that map, it does so only if
the context is currently active (i.e. refresh() has been called).
Also, cancelRefresh() has been overridden in GAC just as it has been
in ARAC to accomodate the possibility of a BeansException being thrown.
In this case, the beanFactory serializationId will be nulled out and
the beanFactory removed from the serializableFactories map.
The SerializableBeanFactoryMemoryLeakTests test case provides full
coverage of these scenarios.
2010-08-27 10:53:20 +00:00
Ben Hale
7730e76c06
Publishing license and notice files
2010-08-23 13:17:31 +00:00
Arjen Poutsma
dbfa049e1e
Prepping for 3.0.5
2010-08-19 11:04:04 +00:00
Juergen Hoeller
ee04046ed7
polishing
2010-08-15 23:04:19 +00:00
Juergen Hoeller
3cf22a0255
lazy creation of MessageFormats
2010-08-15 23:04:02 +00:00