JBoss Seam: A “Deep Integration” Framework
TheServerSide is running my article this week:
I like the artwork visualizing “Seam” in an origami bird. Elegant, balanced, and lightweight. Perfect for Seam. The article is based on presentations I recently did on Seam. It targets experienced Java EE developers (i.e., the JUG, NFJS crowd), and goes into depth on some of ideas behind Seam (instead of just a CRUD demo). I hope you enjoy it and let me know your comments. Thanks. Here are some slides from my presentations that are relevant to the article.






July 30th, 2007 at 4:52 pm
Yes, that origami bird (maybe a crane?) looks pretty.
July 31st, 2007 at 1:02 am
Nice! Very informative!
August 3rd, 2007 at 12:43 am
hi, Michael ,
I met a problem in seambook sample code.
In the integration example,
The person property validator NotNull for name not work,
When i input “heshuhua” , the application show the correct suggestion, But if input nothing,
It forward to debug.seam, But I that’s not the user wanted, i think.
Thanks for any comments.
August 3rd, 2007 at 1:30 pm
heshuhua,
Which versions of Seam, app server, and JDK are you using?
cheers
Michael
August 5th, 2007 at 6:56 pm
hi, Michael
The app server is jboss.4.2.0GA
seam version is :seam 2.0.0.beta1
And jdk is 1.6.0_02-b05
if image is helpful, i can copy it to you.
thanks.
August 5th, 2007 at 7:19 pm
Try JDK 1.5.x. JBoss AS has numerous problems with JDK6 — we advise all our users to stay with JDK 1.5 until JBoss AS 5 is released.
August 5th, 2007 at 9:53 pm
hello Michael:
Now , i have verified this feature on jdk version:1.5.0_12
And it have the same result.
:(.
Thanks.
August 6th, 2007 at 9:26 am
Heshuhua,
It seems that JBoss AS 4.2.1 GA upgraded its Hibernate JARs from the Seam distribution. Please see this forum thread for a fix:
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4071130#4071130
cheers
Michael
August 7th, 2007 at 6:20 pm
thanks, michael.
I will try it.