Over the past couple of months, we've had a number of customers report issues to us regarding ClassNotFoundExceptions and proxies in dm Server. The issue actually has to do with type visibility in OSGi and is explained very well by Peter Kriens over at the OSGi Alliance Blog. Please take a look at his post if you are seeing classloading issues when using proxies in dm Server or any other OSGi runtime.
As Rob's post points out, over the last few months we've learned quite a bit about how people want to manage their own OSGi applications. We found that some developers want to manage their own bundle manifests, but need a bit of help to automate the details such as specifying package versions across a range of imports. Other developers want to have manifests generated based on the content of their project and the dependencies specified in their build files. In addition, both kinds of developers need to work with existing libraries that do not have the necessary OSGi metadata that enable them…
Dear Spring community,I'm pleased to announce that Spring Framework 2.5.3 has been released! Download | DocumentationThis is the third update release in the Spring 2.5 series. It fixes issues reported since 2.5.2 and introduces various enhancements, such as:@Autowired and @Required annotations interact more intuitivelyControllerClassNameHandlerMapping detects @Controller beans by default"bean(...)" pointcut designator matches against bean aliases as wellSpring 2.5 "jee:*" config elements use resource-ref="true" by defaultnew CachingConnectionFactory for JMS session and producer poolingnew DB…
I'm pleased to announce that Spring Batch 1.0.0.rc1 has been released. You can access this release via the Spring Maven Milestone Repository (browse) or via the Download Page.This is the first release candidate for the Spring Batch 1.0.0 release with an anticipated final release on 28 March. The major changes for this release are:Improvements in Reference DocumentationReorganization of packaging structure in spring-batch-infrastructure and spring-batch-coreMerging of the spring-batch-core and spring-batch-execution modulesPlease see the changelog for details.Ben HaleSpring Batch Technical…
Spring Batch 1.0.0.m3 is now available via the Spring Portfolio Milestone Repository (browse). See the Spring Batch downloads page for more information.We have had a lot of good feedback from the community, and from a large number of Accenture projects that are using or evaluating Spring Batch. So the 1.0.0-m3 release has quite a range of bug fixes and new features. The main impact to existing users will be class name changes in the input and output abstractions. New (non-Maven) users will find it much easier to get started with the new .zip assembly including all dependencies. There is…
By popular demand, the Spring Framework Maven artifacts are now being uploaded to the Spring Snapshot Maven Repository. You can find details about all of the Spring Portfolio Maven repositories in my previous post but I'll reprint the details for the Spring snapshot repository here. The Spring Snapshot Maven Repository is located at http://s3.amazonaws.com/maven.springframework.org/snapshot. Using this repository requires you to add an entry to the element in your POM. It should look like this: The artifacts in this repository do not follow expected repository behaviors and…
With the release of Spring 2.1-m2, some significant changes have been made to the infrastructure of the Spring distribution. Please see the announcement and changelog for the complete list of changes.