Spring Roo – Grails only with Java… or more?

In his keynote at the SpringOne at the end of April in Amsterdam Rod Johnson introduced Spring Roo as the new project of SpringSource, the manufacturer of the well-known Spring Open Source Framework. What is behind that?

Flex Client Applications with Spring/JavaEE, Web Services and Flex Remoting

“Everything should be made as simple as possible, but not simpler”. Software projects tend to fail because usually they are designed in a complex and over engineered way. Internet is full of articles on how projects become over complicated and fail. J2EE was a very promising platform with new set of tools to make developer’s life easier. XML configuration files were also introduced for same reason, ease of configuration. However J2EE failed to simplify things in many Aspects.