Commit Graph

  • 110b032ad9 IN PROGRESS - issue SPR-6779: imported @Configuration classes do not get enhanced and fail to satisfy scoping requirements All tests in ImportedConfigurationClassEnhancementTests now pass. The fix was simple - imported @Configuration class bean definitions were not getting marked with the attribute that indicates that they are indeed @Configuration class bean definitions. To make this happen, ConfigurationClassPostProcessor's protected checkConfigurationClassCandidate(beanDef) method is being called from within ConfigurationClassBeanDefinitionReader when imported @Configuration classes are being processed. This is quick and dirty, and the subsequent check-in will refactor the solution appropriately. Chris Beams 2010-01-29 20:55:03 +00:00
  • 5fdee47841 Unit test cornering bug SPR-6779, 'imported @Configuration classes do not get enhanced and fail to satisfy scoping requirements' Chris Beams 2010-01-29 19:48:25 +00:00
  • ee2b1cde82 SPR-6775 + remove class definitions for sticking around (by forcing eager metadata initialization) + improve cache size by eliminating the numbers of method metadata objects created + improve lookup access on method metadata Costin Leau 2010-01-29 14:27:49 +00:00
  • 39f81760f8 SPR-6775 + increase size to 256 Costin Leau 2010-01-28 16:03:07 +00:00
  • b32c4cfb8a SPR-6775 + replace the vanilla hashmap with a quick-and-dirty, JDK based, fixed LRU cache Costin Leau 2010-01-28 15:51:20 +00:00
  • f2fdf9fa6b SPR-6771 - HttpMessageConverter should accept Class<? extends T> on can read Arjen Poutsma 2010-01-28 09:23:34 +00:00
  • 1cda8cb6fa Updated documentation to point out that AnnotationConfigWebApplicationContext can accept both fully-qualified class names as well as base packages to the contextConfigLocation init-param. Chris Beams 2010-01-28 03:42:42 +00:00
  • d13f0c8052 fixed namespace example (SPR-6766) Juergen Hoeller 2010-01-27 13:48:57 +00:00
  • 0a4a09a09d SPR-6759 - Jetty 7 doesn't like ShallowEtagHeaderFilter Arjen Poutsma 2010-01-27 13:02:02 +00:00
  • 1bbe93e535 SPR-3709 + improved example to work with multi-nested declarations + used JDK 5 syntax + added documentation code into trunk (including unit test) for easier future reference Costin Leau 2010-01-27 12:25:04 +00:00
  • b1e2a2ec3c SPR-6577 - MarshallingView auto detect model with Jaxb2Marshaller chooses the wrong object Arjen Poutsma 2010-01-27 10:52:08 +00:00
  • 71d7b22d5e SPR-3771 + added table summarizing the Aware interfaces in Spring 3 Costin Leau 2010-01-26 17:02:21 +00:00
  • 1152d51c6f SPR-4493 + added some clarifications + improved the document structure Costin Leau 2010-01-26 14:31:44 +00:00
  • ead5df4546 SPR-6649 - Request mapping incorrectly receiving all dispatches for a controller Arjen Poutsma 2010-01-26 10:47:36 +00:00
  • 2f840b1097 SPR-6646 + replaced handleRequest() with setSynchronizeOnSession() which is final Costin Leau 2010-01-26 10:07:40 +00:00
  • 0968e9fbd0 LinkedMultiValueMap should implement Serializable (SPR-6765) Juergen Hoeller 2010-01-25 20:04:01 +00:00
  • bc37c50972 SPR-4493 SPR-6756 Costin Leau 2010-01-25 17:03:05 +00:00
  • 0c2a710787 Upgrade to spring-build Ben Hale 2010-01-23 17:27:51 +00:00
  • f614150421 Fixed up POM bug Ben Hale 2010-01-23 12:01:54 +00:00
  • 2afb58e74e Upgraded spring-build Ben Hale 2010-01-23 09:28:22 +00:00
  • 693a83ba88 Upgraded spring-build Ben Hale 2010-01-23 00:15:00 +00:00
  • 1305d6ac11 Separated out unit test projects Ben Hale 2010-01-23 00:03:05 +00:00
  • 265b82013d Updates to allow nightly snapshots of maven central-compatible artifacts Ben Hale 2010-01-22 20:16:25 +00:00
  • 8c791b529b fixed instrumentation jar names (SPR-6753) Juergen Hoeller 2010-01-22 19:23:11 +00:00
  • 0f75210408 changed exception wording from "recursive" to "cyclic" (SPR-6755) Juergen Hoeller 2010-01-22 19:10:19 +00:00
  • dd93a40e7a added test for expression re-evaluation Juergen Hoeller 2010-01-22 16:03:17 +00:00
  • 6fcca3cd93 accept Set<?> instead of Set<Object> (SPR-6742) Juergen Hoeller 2010-01-22 10:03:13 +00:00
  • 3339356a55 fixed typo (SPR-6748) Juergen Hoeller 2010-01-22 10:02:12 +00:00
  • b7f143ae58 updated reference documentation with references to "spring-agent.jar" to use "org.springframework.instrument-{version}.jar" (SPR-6597) Thomas Risberg 2010-01-21 16:49:05 +00:00
  • bcfef8a4e1 support for JPA 2.0 TypedQuery interface and query vendor interfaces (SPR-6733) Juergen Hoeller 2010-01-21 12:04:26 +00:00
  • 975dcd7bbf fixed inaccuracies (SPR-6723, SPR-6725) Juergen Hoeller 2010-01-20 22:19:13 +00:00
  • 0a6f2348b8 WebRequest is a resolvable dependency in Servlet/Portlet web application contexts (SPR-6727) Juergen Hoeller 2010-01-20 22:09:13 +00:00
  • 1b6f3f1f22 Query call chaining works with shared EntityManager proxy outside of transaction as well (SPR-6726) Juergen Hoeller 2010-01-20 15:39:17 +00:00
  • 081d81e5b0 fixed getPropertyTypeDescriptor to work for nested indexed property as well as for array property (SPR-6710) Juergen Hoeller 2010-01-20 15:31:20 +00:00
  • 5abd3b99b9 fixed getPropertyTypeDescriptor to work for nested indexed property as well (SPR-6710) Juergen Hoeller 2010-01-20 15:10:22 +00:00
  • a70bb40b3d updated LocalValidatorFactoryBean documentation (SPR-6609) Juergen Hoeller 2010-01-20 11:13:50 +00:00
  • 8bf2e2459e added default PropertyEditor for java.util.UUID (SPR-6696) Juergen Hoeller 2010-01-20 09:32:03 +00:00
  • 45448463b8 collect exceptions across all constructors that have been tried (SPR-6720) Juergen Hoeller 2010-01-20 09:29:50 +00:00
  • 1896efd048 removed references to Perl5RegexpMethodPointcut (SPR-6721) Juergen Hoeller 2010-01-20 09:24:31 +00:00
  • 6ffb750171 updated CustomEditorConfigurer example to recommended style (SPR-5971) Juergen Hoeller 2010-01-20 09:20:30 +00:00
  • d9ed1e953e fixed documentation bugs Juergen Hoeller 2010-01-19 14:40:50 +00:00
  • 9e642e75b2 removed Commons Collection reference from javadoc (SPR-6716) Juergen Hoeller 2010-01-19 14:20:54 +00:00
  • a6769d60c0 fixed support for JPA 2.0 persistence schema (SPR-6711) Juergen Hoeller 2010-01-18 19:26:52 +00:00
  • 7a792f6c23 fixed support for JPA 2.0 persistence schema (SPR-6711) Juergen Hoeller 2010-01-18 19:17:52 +00:00
  • 95c695eb2f fixed BeanPostProcessor invocation for null bean (SPR-6700) Juergen Hoeller 2010-01-18 18:51:28 +00:00
  • 7097a9e965 proceed in case of resolution failure for a single resource entry in the list Juergen Hoeller 2010-01-18 18:27:30 +00:00
  • c31f245dc9 added test for system placeholders in PropertyPlaceholerConfigurer's Resource array property Juergen Hoeller 2010-01-18 15:52:52 +00:00
  • 88ff3c9a23 only try to restore attribute if the value differs (ignoring Portlet spec attributes; SPR-6712) Juergen Hoeller 2010-01-18 15:51:00 +00:00
  • f82563fb6f polishing Chris Beams 2010-01-18 15:45:10 +00:00
  • 4c05eaeb16 Resolved SPR-6602, relating to FactoryBean behavior in @Configuration classes. See issue and code comments for full details. Chris Beams 2010-01-18 08:54:45 +00:00
  • 1cd0a9750d SPR-6467 - Allow ContentNegotiatingViewResolver to be strict ant return a 406 if no view found Arjen Poutsma 2010-01-15 16:37:58 +00:00
  • 0cb9271b95 Test for SPR-6690 Arjen Poutsma 2010-01-15 11:17:27 +00:00
  • 8d5fc2bf91 SPR-6686 - @ResponseBody throws HttpMediaTypeNotAcceptableException if client accepts "*/*" Arjen Poutsma 2010-01-15 10:23:59 +00:00
  • f7952fccc8 fixed sample code (SPR-6687) Juergen Hoeller 2010-01-14 17:01:40 +00:00
  • 23b0f82173 fixed link to blog entry (SPR-6691) Juergen Hoeller 2010-01-14 16:55:33 +00:00
  • 0cc0a9bc2b added "concurrency" property to Default/SimpleMessageListenerContainer and JmsActivationSpecConfig, supporting placeholders for the jms namespace "concurrency" attribute now (SPR-6232) Juergen Hoeller 2010-01-14 11:17:15 +00:00
  • 998aa14981 fixed resolveRootDirResource regression (SPR-6592) Juergen Hoeller 2010-01-13 18:24:16 +00:00
  • b077d5ba97 SPR-6678: fix poms for 3.0.1 David Syer 2010-01-13 11:07:08 +00:00
  • e4d8651aa9 RESOLVED - issue SPR-6668: Small Connection leak in DataSourceInitializer http://jira.springframework.org/browse/SPR-6668 David Syer 2010-01-13 11:00:41 +00:00
  • e195c39d3c unresolvable placeholders will be ignored by default for Resource array properties as well (SPR-6654) Juergen Hoeller 2010-01-12 19:50:18 +00:00
  • 7cbd9e1d93 fixed type assignability check for wildcarded Map (SPR-6676) Juergen Hoeller 2010-01-12 15:31:30 +00:00
  • 1ff99f2569 MBeanClientInterceptor understands CompositeData/TabularData arrays (SPR-6548) Juergen Hoeller 2010-01-12 15:10:07 +00:00
  • 2e032889ef added "alwaysTranslate" flag (SPR-6630) Juergen Hoeller 2010-01-12 13:26:22 +00:00
  • fd3a39dc98 MimeMessageHelper encodes from, to, cc, bcc String addresses with given encoding as well (SPR-6530) Juergen Hoeller 2010-01-12 13:19:50 +00:00
  • 38cf127c8b mark spring-aop as required for spring-context (SPR-6578) Juergen Hoeller 2010-01-12 12:49:16 +00:00
  • 0ba8375546 full support for JPA 2.0 PersistenceUnitInfo SPI (for compatibility with Hibernate 3.5 beta 3; SPR-6408) Juergen Hoeller 2010-01-12 12:39:56 +00:00
  • 5c41e2c6e1 made comment prefix configurable (SPR-6667) Juergen Hoeller 2010-01-12 10:15:04 +00:00
  • 410dd0aa9f SPR-6670 @Scheduled now supports property placeholders for cron expressions. Mark Fisher 2010-01-11 20:20:33 +00:00
  • 1284086ffa SPR-6669 @Scheduled may now be used as a meta-annotation Mark Fisher 2010-01-11 18:36:48 +00:00
  • 543515e36c RESOLVED - issue SPR-6666: CronTrigger/CronSequenceGenerator fails to handle daylight saving timezone changes David Syer 2010-01-11 16:05:12 +00:00
  • bb3c8e5c87 SPR-6640 - PathVariable does not work properly after updated to 3.0 GA Arjen Poutsma 2010-01-11 11:27:43 +00:00
  • a70f525d4e fixed toString handling (SPR-5582) Juergen Hoeller 2010-01-09 18:39:03 +00:00
  • 4ca54fb415 fixed @Scheduled processing to kick in once only even in an ApplicationContext hierarchy (SPR-6656) Juergen Hoeller 2010-01-08 16:00:07 +00:00
  • 2ef40d2422 fixed typos Juergen Hoeller 2010-01-08 15:47:20 +00:00
  • b9a3d3f392 polishing Juergen Hoeller 2010-01-07 23:29:13 +00:00
  • 38f5c7a1d5 added assertion Juergen Hoeller 2010-01-07 23:28:25 +00:00
  • b56328aa9e replaced references to "spring-agent.jar" with "org.springframework.instrument.jar" (SPR-6597) Juergen Hoeller 2010-01-07 13:32:42 +00:00
  • 4a90266f8e expose offending value through public "getValue()" method (SPR-6629) Juergen Hoeller 2010-01-07 13:27:40 +00:00
  • 8af7f27942 ApplicationListeners will only be executed once per event (even for scripted objects; SPR-6589) Juergen Hoeller 2010-01-07 12:58:18 +00:00
  • 8bda9cd2bf fixed StandardEvaluationContext code sample Juergen Hoeller 2010-01-07 11:59:31 +00:00
  • a939c4ea4e polishing Juergen Hoeller 2010-01-06 22:24:30 +00:00
  • c270d347cf DefaultLifecycleProcessor etc Juergen Hoeller 2010-01-06 22:23:55 +00:00
  • 2ba1dd47b0 allow for identifying a specific JBossWorkManagerMBean (SPR-6648) Juergen Hoeller 2010-01-06 22:15:58 +00:00
  • 431fd5bb22 allow for overriding specific DefaultLifecycleProcessor hooks (SPR-6617) Juergen Hoeller 2010-01-06 19:48:48 +00:00
  • 819f4be08e added lock timeout error code for H2 (SPR-6612) Juergen Hoeller 2010-01-06 19:35:15 +00:00
  • 4ab4fa7042 SPR-6644 The 'id' value from an 'executor' element in the task namespace is now used as the thread name prefix for the resulting ThreadPoolTaskExecutor instance. Mark Fisher 2010-01-05 22:27:47 +00:00
  • 265084cb6c fixed retriever cache putting Juergen Hoeller 2010-01-05 14:46:15 +00:00
  • a7a03356f4 revised JSP-based views to never fail when trying to setting forward attributes (SPR-6623) Juergen Hoeller 2010-01-05 14:03:27 +00:00
  • 4931e8b229 fixed "inner vs. nested class" terminology (SPR-6608) Juergen Hoeller 2010-01-05 14:01:30 +00:00
  • b594192425 refactored to pass along original ServletContext (for WebLogic and Resin JSP compatibility; SPR-6606) Juergen Hoeller 2010-01-05 13:27:53 +00:00
  • e5d4ffc166 reset retriever cache when adding/removing listeners (SPR-6624) Juergen Hoeller 2010-01-05 13:09:03 +00:00
  • f7b0a2c0a2 fixed JavaConfig sample code (SPR-6637, SPR-6638) Juergen Hoeller 2010-01-05 12:58:41 +00:00
  • 9ca6003533 fixed scoped proxy unwrapping (SPR-6625) Juergen Hoeller 2010-01-05 12:52:28 +00:00
  • e328083d11 updated manifest for new JPA 2.0 criteria package (SPR-6636) Juergen Hoeller 2010-01-05 12:50:22 +00:00
  • d1b3f57320 Resolved SPR-6618. Restrictions were too tight on overloaded bean methods and were preventing it altogether. Overloading is now allowed, as long as there is no ambiguity at runtime which bean method should be invoked. Chris Beams 2009-12-30 19:42:12 +00:00
  • 75d0f9b95c initial preparations for 3.0.1 release Juergen Hoeller 2009-12-28 18:58:07 +00:00
  • 0fb4af6b59 generic ApplicationListener event type gets detected through proxy as well Juergen Hoeller 2009-12-28 18:57:15 +00:00
  • d2f28ccf41 SJC-273 resolved minor @Configuration documentation error Chris Beams 2009-12-28 07:00:49 +00:00
  • bddb38d787 fixed getBeansWithAnnotation to ignore beans with non-determinable type (SPR-6579) Juergen Hoeller 2009-12-23 19:11:19 +00:00
  • f3274624b3 STS-723: fixed ViewControllerBeanDefinitionParser to not rely on instance state for handler mapping and handler adapter bean names Christian Dupuis 2009-12-22 16:52:33 +00:00