To answer your questions:

1. Seam works with either EJB3 or Hibernate.  I'm using EJB3 in my projects 
because EJB3 is a standard.  I think that Hibernate itself is a bit more 
powerful in what it can do.  Under the hood, JBoss EJB3 is based on Hibernate I 
believe.

2. Don't use Tomahawk.  I tried that.  It was extremely frustrating.  Tomahawk 
is not recommended.  Use Richfaces or Icefaces.  They are both beautiful and 
excellent and capable of some incredible "Web 2.0" effects.  And they both work 
nicely with Seam.  Last time I tried it Tomahawk does NOT work nicely with Seam.

Problems with Seam: If there's a problem in the configuration, tracking it down 
and fixing it can be a major headache.  Seam-gen should "just work" but it is 
not always the answer and it doesn't always just work.  Once you learn all this 
config stuff you do eventually figure out how to debug config-related 
exceptions, but it's a painful learning process.  My one hint to the Seam 
developers would be, it would be great if we had more informative exceptions 
that would give us more ideas where to look for problems.

Good things about Seam: there is no better model for web development that I 
have ever seen.  It lets you really focus on doing the work.  Once config 
problems are sorted out, you can work directly with your objects.  No more SQL, 
no more low-level HTML, no more writing validators.  It'a amazing.


View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4069412#4069412

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4069412
_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to