JBoss Seam: A “Deep Integration” Framework

TheServerSide is running my article this week:

JBossSeamFramework.gif

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.

Picture 8.png

Picture 9.png

Picture 10.png

Picture 11.png

Picture 12.png

9 Responses to “JBoss Seam: A “Deep Integration” Framework”

  1. Ju Says:

    Yes, that origami bird (maybe a crane?) looks pretty. :)

  2. Siarhei Says:

    Nice! Very informative!

  3. heshuhua Says:

    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.

  4. Michael Yuan Says:

    heshuhua,

    Which versions of Seam, app server, and JDK are you using?

    cheers
    Michael

  5. heshuhua Says:

    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.

  6. Michael Yuan Says:

    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.

  7. heshuhua Says:

    hello Michael:

    Now , i have verified this feature on jdk version:1.5.0_12

    And it have the same result.
    :(.

    Thanks.

  8. Michael Yuan Says:

    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

  9. heshuhua Says:

    thanks, michael.
    I will try it.

Leave a Reply