News and announcements
Interface21 is pleased to offer a number of Spring Framework 2.0 and AOP training events in the upcoming period, delivered by the people who build and sustain the Spring Framework. For full details, please visit the main training information page. Here is a summary of some of the upcoming courses and venues:
- North America
- Core Spring: July 10th - 13th, San Diego, CA
- Core Spring: July 17th - 20th, New York, NY
- Core Spring: July 24th - 27th, Denver, CO
- Core Spring: Aug 7th - 10th, Raleigh, NC
- Core Spring: Aug 21st - 24th, Chicago, IL
- Core Spring: Aug 27th - 30th, San Francisco, CA
- Core Spring: Sep 11th - 14th, Washington, DC (Dulles)
- Core Spring: Sep 18th - 21st, New York, NY
- Europe
- Core Spring: June 26th - 29th, Frankfurt, Germany
- Core Spring: June 26th - 29th, Edinburgh, UK
- Core Spring: June 26th - 29th, Amsterdam, NL
- Core Spring: July 10th - 13th, Core AOP, Amsterdam, NL
- Core Spring: July 3rd - 6th, London, UK
- Core Spring: July 24th - 27th, London, UK
- Spring 2.0 Update: August 6th - 7th, London, UK
- Core Spring: August 14th - 17th, London, UK
- Core Spring: September 18th - 21st, London, UK
- Core Spring: September 25th - 28th, Munich, Germany
- Australia/Asia/Other
- Core Spring: July 9th - 12, Canberra, Australia
- Core Spring: July 16th - 19th, Brisbane, Australia
- Core Spring: August 20th - 23rd, Sydney, Australia
- Core Spring: November 5th - 8th, New Delhi, India
- Core Spring: November 19th - 22nd, Bangalore, India
... plus others
We are proud to announce that the first release candidate of Spring IDE 2.0 has been released. Read the announcement on the Spring IDE blog.
Spring IDE 2.0 contains lots of new features and a bunch of bug fixes. Most noteably we have added comprehensive support for Spring 2.0 namespace-based configurations, Spring AOP including @AspectJ-style aspects, Spring Web Flow and Spring JavaConfig.

Download | Documentation | Changelog
The release candidate is available immediately from our developer update site at http://springide.org/updatesite_dev. Please take some time for testing and provide feedback on any errors, bugs or problems you might find. Many thanks to all that already provided feedback and bug reports. The feedback is really valuable for us.
The next (and hopefully last) release candidate is scheduled for next week and the final version of Spring IDE 2.0 should be available around SpringOne 2007.
Watch out for more; there is still lots to come…
Dear Spring Community,
I'm pleased to announce that Spring 2.1 M2 has been released!
This is the second milestone release in the Spring 2.1 series, introducing refinements in the annotation config support as well as support for AspectJ load-time weaving and various further new features.
This release also introduces a revised structure for Spring's module jars, now prepared for OSGi. Note that Hibernate 2.1 support has been dropped: Spring generally requires Hibernate 3.1 or higher now.

Please see the changelog and JIRA roadmap for more details on the new features introduced in this release.
FYI, we have also released a 2.0.6 snapshot, containing backported fixes from 2.1 M2. Please give this snapshot a try as a drop-in replacement for 2.0.5! The official 2.0.6 release is scheduled for June 15th.
Enjoy,
Juergen Hoeller Lead, Spring Framework Development Interface21 - http://www.interface21.com
BEA has just released WebLogic Event Server 2.0, a Java container for high-performance event-driven applications, intended for use in demanding environments such as front office trading and telcos. This product offers a "native" Spring programming model, and ships with Spring support, backed by Interface21.
BEA are a Gold Sponsor of our upcoming SpringOne show in Antwerp (June 20-22), which should be a good chance to learn more about their adoption of Spring. The Spring Framework 2.x is also used inside the current WebLogic Server 10.0 release.
Acegi Security 1.0.4 is now available.
There are over 50 issues addressed in this release. Existing user can upgrade to release 1.0.4 with a simple JAR drop.
Please visit http://tinyurl.com/2qey2l for a detailed changelog.
The project's web site at http://acegisecurity.org provides additional information on Acegi Security's features, access to online documentation, and links to download the latest release.
Please note that the next release of Acegi Security will be known as Spring Security 2.0.0 M1.
Dear Spring Community,
We are pleased to announce that Spring 2.1 M1 has been released. This is the first milestone release in the Spring 2.1 series, introducing major new features including annotation-based configuration, JCA-based message endpoint management, new "context" and "jms" XML configuration namespaces, and JDK 1.6 and Java EE 5 support.

See the associated press release for an overview of the major themes of the 2.1 release. Subscribe to the Interface21 Team Blog for discussion and examples of the new features.
Please see the changelog and JIRA roadmap for more details on the exciting new features introduced in this release.
Enjoy,
Juergen Hoeller Lead, Spring Framework Development Interface21 - http://www.interface21.com
Dear Spring community,
We are pleased to announce the first release candidate of Spring LDAP 1.2, with a number of features and bug fixes. Only the most important are listed here. For a complete listing, please see the changelog.
The release is available for download here.
- Implemented client-side transaction support for Spring LDAP. See reference
documentation for further information (LDAP-29).
- Changed the exception hierarchy to be an unchecked mirror of the JNDI
NamingException hierarchy (LDAP-4).
- Exceptions thrown by Spring LDAP are now always Serializable, regardless
of whether
the wrapped NamingException is (which is not always the case) (LDAP-14).
- Rewrote LdapEncoder.nameDecode() to solve problem with national characters
and
remove regular expression used in parsing, drastically improving
Distinguished Name
parsing performance as a bonus (LDAP-30).
- Upgraded to Spring 2.0.4 internally. Spring 1.2.x is still supported
(LDAP-35, LDAP-51).
Note that a number of API-breaking changes have been made in this release,
mainly package restructuring stuff. Consequently, this is
NOT a drop-in replacement for Spring LDAP 1.1.2, though upgrading should not
present all that much work. Please see the supplied
upgrade guide for details.
The Spring LDAP Team
Today at JavaOne there is a presentation about a new Spring product: Spring Batch. There was a press release earlier this week, which has already generated quite a bit of interest. The press release is attached to this story (click below on "attachment").
Spring Batch is an addition to the Spring Portfolio. It is a response to a gap in the open source software market for a tool that can provide reliable batch and bulk processing in an enterprise environment. It can be used as a low-level infrastructure tool to optimise high-volume pipeline processing - a bit like a transaction manager. Another part of the product is a container layer that provides a higher level approach to identify, trace, start, stop, pause or restart a job or job execution. Both layers are natural fits with the Spring programming model - batch application developers code their business logic, with no need to be aware of the deployment environment. To find out more more go to http://www.springframework.org/spring-batch. The first public milestone release (1.0-M2) will be announced at JavaOne and flagged also on the website as soon as it is available. The source code will be on sourceforge from the first release or possible just before.
Interface21 is pleased to offer a number of Spring Framework 2.0 and AOP training events in the upcoming period, delivered by the people who build and sustain the Spring Framework. For full details, please visit the main training information page. Here is a summary of some of the upcoming courses and venues:
- North America
- Core Spring: May 15th - 18th, Washington, DC (Downtown)
- Core Spring: May 22nd - 25th, Chicago, IL
- Core Spring: June 12th - 15th, Boston, MA (More seats added!)
- Core Spring: June 18th - 21st, San Francisco, CA
- Core Spring: June 18th - 21st, Minneapolis, MN
- Core Spring: July 10th - 13th, San Diego, CA
- Core Spring: July 17th - 20th, New York, NY
- Core Spring: July 24th - 27th, Denver, CO
- Europe
- Introduction to Spring: May 13th - 15th, Amsterdam, NL
- Core Spring: May 22nd - 25th, Istanbul, Turkey
- Core Spring: May 22nd - 25th, London, UK
- Core AOP: June 5th - 8th, London, UK
- Core Spring: June 12th - 15th, Zurich, Switzerland
- Core Spring: June 12th - 15th, London, UK
- Core Spring: June 26th - 29th, Frankfurt, Germany
- Core Spring: June 26th - 29th, Edinburgh, UK
- Core Spring: June 26th - 29th, Amsterdam, NL
... plus others
|
|
Newsletter Subscription
Our monthly newsletter is packed full of techniques, tutorials, tips and tricks to get you on your way to Spring nirvana. View Archive
|