Spring Framework 1.1 Release Candidate 2 Released

Releases | Thomas Risberg | August 19, 2004 | ...

We are pleased to announce that Spring Framework 1.1 Release Candidate 2 is available. This will be the last release candidate for 1.1; release 1.1 final can be expected very soon.



Among the new features in this release are:

  • the new HTTP invoker remoting strategy, which uses Java serialization over HTTP (combining the strengths of RMI and Hessian)
  • RemoteInvocationFactory and RemoteInvocationExecutor strategies for HTTP/RMI invoker, for additional invocation context
  • basic JSF support in the form of a JSF VariableResolver implementation that is aware of Spring-managed middle tier beans
  • form simplification macros for Velocity and FreeMarker, providing HTML input macros etc for easy form building
  • DispatcherServlet looks for handler adapters, handler mappings, exception res., view res. in ancestor contexts as well
  • HibernateTransactionManager and HibernateInterceptor support per-transaction entity interceptor instances
  • WebLogicJtaTransactionManager which can resume a WebLogic JTA transaction even if it was marked rollback-only
  • MimeMessageHelper provides "addInline" methods for adding inline elements with content IDs (referenced via "cid:xxx")
  • Errors interface provides "pushNestedPath"/"popNestedPath" methods, for convenient handling of temporary nested paths
  • Spring's Resource objects support a "createRelative" operation, for resource paths relative to the given one
Important changes and bugfixes include:
  • a constructor argument value without index will now just be considered once, rather than matched multiple times
  • introduced BeanDefinitionReader interface and reworked XmlBeanDefinitionParser SPI (warning: not backwards-compatible)
  • fixed TransactionAspectSupport's after-returning behavior to always call commit even if transaction is not new
  • SchedulerFactoryBean reschedules triggers in case of "overwriteExistingJobs", to update triggers of persistent jobs
  • fixed JmsTemplate102's "doSend" implementation to properly work with a JMS 1.0.2 API jar in the classpath

See the changelog for details.

The release can be downloaded here

Get the Spring newsletter

Thank you for your interest. Someone will get back to you shortly.

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring Runtime offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all