On 2/22/07, Patria H.Lukman <[EMAIL PROTECTED]> wrote:
Good morning Appfuse community
just wanted to let you know that I attended an interesting conference
given by David Geary about Seam/Facelets/Hibernate 3.0/EJB 3.0 and it is
impressive the things you can accomplish with such a stack.
In any case, since there are already so many Spring based applications
out there, that there might be some Seam/Spring integration in the works
....(http://jira.jboss.com/jira/browse/JBSEAM-696)
<%28http://jira.jboss.com/jira/browse/JBSEAM-696>
cheers
P
I agree that Seam looks nice, but good luck convincing developers they
shouldn't have a middle-tier that can be re-used in other
applications. Often times, the middle-tier never is used, but
developers *think* it should be. Seam's backing beans are stateful
session beans, which can be web service enabled, but it can be hard
not to put presentation logic in your JSF classes.
PD: Matt, have you seen any customer request on these frameworks? it looks like
JSF is picking up steam with Seam framework and the fact that you can use
Facelets and use xhtml instead of jsp pages in the presentation layer might
remove some of the limitations jsp has...
I haven't had any demand for Seam, but we did see a lot of work around
Tapestry at Virtuas. JSF is *much* better when you use Facelets
instead of JSP - that's why we made the switch in AppFuse. RESTful
URLs are still a problem with plain ol' JSF, but I believe Seam has a
fix for that.
I do plan on learning Seam this year and developing an application
with it. If the Spring integration works well, I may even try to
create a Seam version of AppFuse. However, with their code generation
tools, there might be quite a bit of overlap and integration might not
make sense.
Matt
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
http://raibledesigns.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]