• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

JSF 2.0 in Seam?

 
Rogerio Kioshi
Ranch Hand
Posts: 690
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

Is it easy to use JSF 2.0 in a Seam framework that uses a JSF lower version?

Thank you
 
Marco Ehrentreich
best scout
Bartender
Posts: 1294
IntelliJ IDE Java Scala
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello,

does anyone know more details about Seam's plans to use the new JEE 6 features? Obviously a lot of features were contributed by the Seam project. But at the moment it seems to be not a good idea to use the current version of Seam with it's own implementation of similar features which become standardized in JEE 6.

Marco
 
Jason Porter
Author
Ranch Hand
Posts: 126
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Using Seam with JSF2 shouldn't be much of a problem, there are posts about it on the Seam forums.

Seam3 will be a collection of portable extensions for CDI.
 
Ed Burns
author
Ranch Hand
Posts: 82
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jason Porter wrote:Seam3 will be a collection of portable extensions for CDI.


I would like to add that the spirit behind CDI was to standardize the best bits of Seam. In many cases, I expect you won't need to use Seam, you'll just be able to use straight up JavaEE 6, which includes CDI and JSF.

Ed
 
Marco Ehrentreich
best scout
Bartender
Posts: 1294
IntelliJ IDE Java Scala
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

in general it sounds like a good plan to me to standardize the parts of Seam which are well-proven in real world applications. But what about the future of Seam? Of course Seam is based on Java EE but I can imagine that a lot of people are not very happy that things they had developed for "their" framework are contributed to Java EE. Or should the Seam project be considered as an extension to JEE and a place to develop new ideas for the next release of JEE?

For this I personally wouldn't want to choose Seam 2 at the moment but instead wait for Seam 3 in order to use the contributed features of Seam 2 as standardized APIs and components in the JEE 6 stack.

Marco
 
Dan Allen
Author
Ranch Hand
Posts: 164
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There is an FAQ that gives the latest details about using Seam 2 with JSF 2 here: http://seamframework.org/Documentation/DoesSeamWorkWithJSF2

The topic about the future of Seam is better suited for the forums at seamframeork.org: http://sfwk.org/Community/SeamUsers

In support of Ed's statement, you will no longer look to Seam to provide a component model and dependency injection as that is now provided in the Java EE platform as part of CDI (JSR-299). What Seam will continue to provide is all of those enhancements, goodies and integrations that get layered on top of Java EE. But you are encouraged to get started today discovering what Java EE 6 provides for you out of the box. There is a lot in there.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic