Tags
Authors
Hibernate Search 3.1 beta2 is out with a significant focus on performance improvements, scalability and API clean up.
As you've probably noticed, we've been busy over the last month preparing the Seam 2.1.0 release - and I'm pleased to say that it's here at last! Some of the highlights from Seam 2.1.0 include an identity management framework with ACL style permissions, an Excel reporting module, an embellished and more flexible seam-gen, first class support for Wicket, built-in support for URL rewriting and a technology preview of JAX-RS (REST) support through the RESTeasy project.
Web Beans teaser...
For everyone who's been waiting for news of Web Beans ... and for everyone who thought it would never happen ... the public draft is ready, and should be available later this week or early next. I've just started work on an extended article explaining Web Beans from the point of view of the developer, and hope to have that out in a couple of weeks. And Pete Muir, Shane Bryzak and David Allen have made a good start on the RI. Stay tuned...
seam-gen gets a modest upgrade
Along with Seam 2.1 comes a handful of enhancements to seam-gen. These changes are a culmination of the mods
I made to the seam-gen project that forms the basis of the sample code for Seam in Action. Perhaps after reading this entry, you'll conclude that the enhancements go well beyond modest.
This is the second part in my short series on using Wicket with Seam.
JavaBlend 2008
I just got back from JavaBlend 2008, the first Java conference in Slovenia, where I was speaking about Seam. I gave an overview of Seam, and discussed how atomic conversations can help you develop apps. I also demonstrated JBDS to the crowd, to show how easy it is get started with Seam.
Until now, it was not possible or easy to reuse constraints to make more complex constraints.
Out of the box, seam-gen copies all the dependencies of Seam (and then some) into the lib directory of the generated project. The JAR files in that directory are then placed on the project's build path. While this approach gets you up and running quickly, it's probably not the best long-term strategy. It's difficult to determine which libraries your project actually depends on and which versions of those libraries are present. What you need is some sort of formal dependency management.
Seam 2.1.0.CR1 is out
That's right, we've just posted Seam 2.1.0.CR1.