Help

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.

[Download] [Documentation] [Release Notes]

6 comments:
 
30. Jun 2009, 12:27 CET | Link
Iskandar Salim | locrianmode(AT)gmail.com

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

ReplyQuote
 
30. Jun 2009, 18:12 CET | Link
Iskandar Salim wrote on Jun 30, 2009 06:27:
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...

 
08. Jul 2009, 03:55 CET | Link
Darryl Thompson | dthompson98(AT)gmail.com

What about integration with JSF 2.0? When can we expect that to be available, and how wi;; Seam improve it?

Thanks!

 
25. Jul 2009, 08:01 CET | Link
ali

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..

 
25. Jul 2009, 15:22 CET | Link
Max
ali wrote on Jul 25, 2009 02:01:
hi - when will multiple war support, drools5 be supported by jboss tools?

Nothing in JBoss tools prevents usage of multiple wars afaik and Drools5 is included in JBT 3.1.x builds.

 
25. Jul 2009, 20:42 CET | Link
ali wrote on Jul 25, 2009 02:01:
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..

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.

Post Comment