The Seam team is happy to report that Seam 2.2.0.CR1 is now out. This release gives us a chance to upgrade Seam to the latest versions of a few libraries that are core to Seam. These changes were big enough to warrant bumping minor version numbers.
The largest is a bump to the entire Hibernate family of APIs - core 3.3.1, tools 3.2.4, entitymanager 3.4.0, annotations 3.4.0 and search 3.1.1. We've also moved our Drools support from Drools 4 to Drools 5. If the great new features of Drools 5 weren't enough, we've added a few new features to the drools integration: decision table support, Seam components as consequence exception handlers and Seam components as Drools event listeners.
Finally, we've put in some serious work towards making Seam work better for applications that deploy over multiple WAR files. If that's something you've been having issues with, we definitely recommend that you give Seam 2.2 a try.
As always, please ask questions in the forums and open issues in JIRA for confirmed bugs.
Hi Pete,
Congratulations on the release!
Understood that jBPM 4 is planned to be supported in 2.2 as in the post The State of Seam.
However, from JBSEAM-4079, saw that the modularization of jBPM is no longer needed?
So, is jBPM4 going to be supported?
Iskandar
jBPM4 is a complete rewrite of jBPM, and as such, we always wanted to introduce support in Seam 3 - using the new architecture of Web Beans to allow a jBPM to become a module which can be picked up if needed, rather than retrofitting modular BPM support to Seam 2. We feel that this is a much better approach as it doesn't involve modularizing jBPM three times (jBPM4 and jBPM 3 for two different cores)!
Putting jBPM4 into Seam 3 is the current plan.
At one point, Red Hat was looking at including jBPM4 and Seam2 support in one of it's subscription products (hence the requirement for jBPM in Seam2), but this never happened, allowing us to return to the original plan.
So, my apologies to those looking forward to jBPM4 support in Seam2...
What about integration with JSF 2.0? When can we expect that to be available, and how wi;; Seam improve it?
Thanks!
hi - when will multiple war support, drools5 be supported by jboss tools? also, drools flows and jbpm has a lot in common and i am surprised to see they haven't converged yet as i find it difficult to decide which one to use since they can both handle the decision related stuff 90% of the time.. having two things that almost do the same thing is confusing..
Nothing in JBoss tools prevents usage of multiple wars afaik and Drools5 is included in JBT 3.1.x builds.
I agree - we look to the Drools project and jBPM project to describe when each project is more suitable. Note that in Seam 3 we will be providing more support for droolsflow - Tiho Surdilovic is working ideas for this at the moment.