Juergen Hoeller
613f744990
generic collection type resolution respects upper bound as well
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@624 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-13 09:09:56 +00:00
Ben Hale
cd9cbabb4d
Updated to new version of spring-build
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@623 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-13 08:56:49 +00:00
Juergen Hoeller
4ab4e93f45
avoid NPE in PathMatchingResourcePatternResolver when initialized with null ClassLoader
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@622 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-12 23:46:17 +00:00
Juergen Hoeller
0e27639083
refined OSGi version constraints for "javax.annotation" and "junit.framework"
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@621 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-12 23:36:56 +00:00
Juergen Hoeller
41c04863f1
DefaultLobHandler uses explicit Blob/Clob access for reading when "wrapAsLob"=true
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@620 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-12 23:30:28 +00:00
Juergen Hoeller
793bf07941
revised expression parser API design
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@619 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-12 23:03:58 +00:00
Juergen Hoeller
b8b836ca43
added IntelliJ settings for integration-tests module
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@618 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-12 22:12:27 +00:00
Juergen Hoeller
0f0f2d37ba
made SpringBeanAutowiringInterceptor callback signature compatible with WebSphere
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@617 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-12 18:05:37 +00:00
Juergen Hoeller
45632781a2
polishing
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@616 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-12 17:41:46 +00:00
Juergen Hoeller
5405f247e8
generified NumberUtils signature
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@615 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-12 17:40:51 +00:00
Juergen Hoeller
f89bcac1a4
fixed JmsException/JmsUtils to fully avoid NPEs in case of cause messages being null
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@614 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-12 17:33:57 +00:00
Juergen Hoeller
3e9e9e2267
added @Async annotation, AsyncExecutionInterceptor, AsyncAnnotationAdvisor
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@613 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-10 11:24:05 +00:00
Arjen Poutsma
d9049bace9
Solved concurrency issue
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@612 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-09 22:10:47 +00:00
Juergen Hoeller
699b370990
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)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@611 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-09 22:06:07 +00:00
Juergen Hoeller
ff3b3f0c02
updated to Hibernate 3.3 + Hibernate EntityManager 3.4 (requires SFL4J <= 1.5.3!) as well as OpenJPA 1.1
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@610 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-09 21:40:53 +00:00
Juergen Hoeller
1f140d5632
revised advice ordering (for async execution interceptor)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@609 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-09 18:32:21 +00:00
Juergen Hoeller
a0d20fb424
polishing
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@608 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-09 18:28:04 +00:00
Juergen Hoeller
47f3b9881b
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
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@607 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-09 18:26:30 +00:00
Juergen Hoeller
ed42fb056e
polishing
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@606 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-09 15:38:17 +00:00
Juergen Hoeller
c09d4962d0
support for WebSphere's ResourceAdapter-managed transactions
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@605 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-09 15:36:20 +00:00
Arjen Poutsma
a9b28cf9bd
Added content negotiation and MarshallingView to petclinic
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@604 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-06 16:12:13 +00:00
Arjen Poutsma
c0aa6c9330
Added content negotiation and MarshallingView to petclinic
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@603 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-06 15:54:57 +00:00
Arjen Poutsma
1f1968e93f
SPR-5452: Content negotiation
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@602 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-06 14:38:30 +00:00
Arjen Poutsma
eac264dbf4
SPR-5460: Add AtomView sample to PetClinic
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@601 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-06 09:12:08 +00:00
Arjen Poutsma
2b0ce30843
Added link to Atom spec in javadoc
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@600 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-06 08:18:37 +00:00
Juergen Hoeller
a3a4171c41
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
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@599 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-05 22:45:35 +00:00
Juergen Hoeller
4050980b80
all "taskExecutor" bean properties now accept any "java.util.concurrent.Executor"
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@598 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-05 21:18:10 +00:00
Juergen Hoeller
416f37d7c3
deprecated ConcurrentMap
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@597 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-05 21:07:53 +00:00
Juergen Hoeller
d4888bfebe
Java 5 code style
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@596 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-05 21:04:13 +00:00
Arjen Poutsma
d05fd46aea
Added extractFullFilenameFromUrlPath to WebUtils
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@595 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-05 15:45:25 +00:00
Arjen Poutsma
74253b7f00
Added MediaType
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@594 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-05 15:44:16 +00:00
Arjen Poutsma
b18a2d0dda
Made CollectionsFactory generic
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@593 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-05 15:33:44 +00:00
Arjen Poutsma
c91ea61ed1
Made threadlocals generic
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@592 50f2f4bb-b051-0410-bef5-90022cba6387
2009-02-03 11:24:10 +00:00
Ramnivas Laddad
ac574443ee
Fixed toString(), toShortString(), and toLongString() methods for signature and join point (SPR-5437)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@591 50f2f4bb-b051-0410-bef5-90022cba6387
2009-01-27 22:58:28 +00:00
Scott Andrews
3d60962900
creating eclipse project settings for org.springframework.spring-library
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@590 50f2f4bb-b051-0410-bef5-90022cba6387
2009-01-26 16:03:05 +00:00
Scott Andrews
eadc63bddb
adding servlet api to the eclipse classpath to clear up tooling errors from JSP files
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@589 50f2f4bb-b051-0410-bef5-90022cba6387
2009-01-26 15:49:55 +00:00
Scott Andrews
03561357ec
updating eclipse classpath for JDO 2.1
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@588 50f2f4bb-b051-0410-bef5-90022cba6387
2009-01-26 15:42:13 +00:00
Scott Andrews
bb06b47f90
adding missing test time dependencies
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@587 50f2f4bb-b051-0410-bef5-90022cba6387
2009-01-26 15:35:17 +00:00
Juergen Hoeller
cb13c1c042
polishing
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@586 50f2f4bb-b051-0410-bef5-90022cba6387
2009-01-25 23:29:45 +00:00
Juergen Hoeller
1e22d06cdc
polishing
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@585 50f2f4bb-b051-0410-bef5-90022cba6387
2009-01-25 23:28:01 +00:00
Juergen Hoeller
ec1653aead
generified operations interfaces; update to JDO 2.1; preparation for JPA 2.0
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@584 50f2f4bb-b051-0410-bef5-90022cba6387
2009-01-25 23:20:41 +00:00
Ramnivas Laddad
dd6a691bf8
Added sourcepath for aspectjweaver jar
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@583 50f2f4bb-b051-0410-bef5-90022cba6387
2009-01-24 17:04:29 +00:00
Arjen Poutsma
099f9373cf
Resurrected requestScopeTests.xml from revision 573
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@582 50f2f4bb-b051-0410-bef5-90022cba6387
2009-01-24 12:16:45 +00:00
Scott Andrews
4a9e3d4745
fixing broken unit test related to SPR-5429
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@581 50f2f4bb-b051-0410-bef5-90022cba6387
2009-01-23 22:32:26 +00:00
Scott Andrews
ff095111b8
SPR-5429 Update Pet Clinic to use HSQL as an embedded database
...
Removing support for running HSQL in stand-alone mode. Out of the box embedded HSQL and MySQL are supported.
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@580 50f2f4bb-b051-0410-bef5-90022cba6387
2009-01-23 20:52:20 +00:00
Scott Andrews
c50a9d382e
SPR-5429 Update Pet Clinic to use HSQL as an embedded database
...
Created DbcpDataSourceFactory factory bean to create and populate a dbcp based connection pool. The factory bean is based on EmbeddedDataSourceFactory from the JavaConfig version of Pet Clinic. The new DbcpDataSourceFactory has been tested with HSQL in embedded and stand-alone modes.
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@579 50f2f4bb-b051-0410-bef5-90022cba6387
2009-01-23 20:33:17 +00:00
Scott Andrews
9c867cfa3d
javadoc polish
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@578 50f2f4bb-b051-0410-bef5-90022cba6387
2009-01-23 15:18:25 +00:00
Arjen Poutsma
b62e6238d1
Fixed usage of wrong TestBean package.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@577 50f2f4bb-b051-0410-bef5-90022cba6387
2009-01-23 11:57:58 +00:00
Scott Andrews
c28ee3cdf9
SPR-2733 Improvement for handling checkboxes in web forms (patch included)
...
Introduced default field prefix of '!', which can be overridden with WebDataBinder#setFieldDefaultPrefix. If a field is otherwise not present, the default value is used for the field. Field markers for the same field are ignored.
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@576 50f2f4bb-b051-0410-bef5-90022cba6387
2009-01-23 00:03:33 +00:00
Scott Andrews
ba127b91f1
SPR-3389 Nicer handling of Java 5 enums by the Spring MVC form taglib.
...
The form:options and form:radiobuttons tags will now render a set of options automatically if the bind target is an Enum and items are not otherwise specified. The values of the enum are converted into form inputs where by default the form value is the enum's name() and the form label is the enum's toString().
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@575 50f2f4bb-b051-0410-bef5-90022cba6387
2009-01-22 20:36:36 +00:00