Extending Spring MVC's annotation controller
In my latest project I am using Spring MVC's annotation based controller. I definitely am a fan of annotations for wiring up web applications, and suppose, relatively speaking, I can claim to be an...
View ArticleImpala 1.0 M6 released
I am pleased to announce the 1.0M6 release of Impala. The 1.0M6 is an important release for Impala, as it is the last pre-1.0 final release to include major enhancements and API changes. I am now...
View ArticleSpring Faces sample project
I recently put together a sample of Impala working with Spring Faces, that is, the combination of Spring Web Flow and JSF. The example is based on the Spring Faces flagship sample, a hotel booking...
View ArticleAvoiding over eager reloading in Impala
The forthcoming version of Impala has new features which help to avoid "over-eager" reloading of modules, that is, module reloads which take place either unnecessarily and too frequently.If you run an...
View Article10 reasons for Spring users to try Impala
If you are a user of the Spring framework and you haven't tried Impala, I hope to convince you in this entry that you are really missing out.These are the reasons why I make this claim.When Spring was...
View ArticleImpala 1.0 RC1 released
I am pleased to announce the release of Impala 1.0 RC1.With this release, Impala is now feature complete for the 1.0 final release, with only minor enhancements and bug fixes planned before this...
View ArticleWhy web.xml makes it hard to write modular web applications
In a typical Java enterprise application, the web.xml is used to define servlets and filters, which are among the main entry points into your application from the outside world. Since web.xml cannot be...
View ArticleTalk at the Server Side Europe in Prague
I am doing a talk on Impala at The Server Side Europe's conference in Prague, which is taking place on October the 27th and 28th. Really looking forward to it, especially as I used to be a regular...
View ArticleHow to make your Spring wirings more manageable
When Spring first came along it was a breath of fresh air - a clever way to wire up applications which did not rely on the use of all sorts of singletons all over the place. (I still remember what it...
View ArticleSlides for Impala talk at the Server Side Europe in Prague
I'm pleased to say that my talk at The Server Side Java Symposium in Prague went well and was apparently well received. There definitely is a growing interest in the ideas of modularity and how the...
View ArticleThe granularity of change in dynamic Java web applications
When writing Java web applications, you are continually making changes to your application, and to be productive you need to be able to deploy and test these changes quickly. The kinds of changes you...
View ArticleDon't let OSGi put you off modularity
If you are interested in the ideas of modularity, there is quite a good chance you have looked at OSGi. But there is also quite a good chance that you have been put off by the extra development...
View ArticleImpala 1.0 RC2 released
I am pleased to announce the release of Impala 1.0 RC2. With this release, support for Maven is introduced for the first time, along with various other enhancements, refactorings and bug fixes,...
View ArticleOSGi and Enterprise Java dynamic modularity after Spring dm Server
The key message to be taken from SpringSource's decision to hand last month their Spring OSGi projects (Spring DM and dm Server) to the Eclipse foundation is the following: that OSGi is not ready for...
View ArticleImpala 1.0 RC3 released
I am pleased to announce the release of Impala 1.0 RC3. Impala 1.0 RC3 is the final release candidate prior to the official 1.0 release. If no significant issues are raised against this released, it is...
View ArticleSeven ways in which Impala makes Spring development more productive
Impala is a modular, dynamic productivity framework. The principal aim of Impala is to help developers extract every ounce of productivity out of the Spring development environment, while remaining...
View ArticleImpala 1.0 RC4 released
I am pleased to announce the release of Impala 1.0 RC4.Impala 1.0 RC4 was originally supposed to be the 1.0 final release. However, due to a few more than expected changes in this release, it was...
View ArticleImpala 1.0 final released
I am pleased to announce the 1.0 final release of Impala.Impala is a dynamic, modular productivity framework built around Spring. The aim of Impala is to extract every last ounce of productivity and...
View ArticleSome further comments on the 1.0 release
I'd like to make some comments about the timing of the 1.0 final release of Impala. As I've mentioned elsewhere, the aim of Impala is to extract every last ounce of productivity and flexibility out of...
View ArticleImpala Code Jam in London in London on May 26th
Next Wednesday I will be holding an Impala Code Jam at Skills Matter in London, organised through the Java Web User's Group (JavaWUG). For the people who come along, this will be a hands-on opportunity...
View Article
More Pages to Explore .....