11 Replies Latest reply on Feb 8, 2007 7:56 PM by Gavin King

    Seam 1.1.6.GA

    Gavin King Master

      Seam 1.1.6 features several important bugfixes and new features for Seam/Security, including "remember me" functionality, integration of JCaptcha, support for automatic redirects to and from the login page when authorization checks fail and a minor API redesign. Seam's exception handling facility was totally redesigned, to be much more robust and work better with Seam/Security. Also, the seam-gen tool now integrates Seam/Security. This work was all based upon the huge volume of user feedback we received since the 1.1.5 release.

      Seam's email templates now support attachments, and the PDF and email libraries have been integrated so that a PDF document may be rendered and sent as an attachment in an email just by using a simple facelets include.

      This release also fixes a serious bug affecting clustered Seam deployments that was introduced in 1.1.5 and enhances the file upload control.

      Thanks to the guys for working all weekend to get this release out fast.

      Get it here:

      http://sourceforge.net/project/showfiles.php?group_id=22866&package_id=163777&release_id=484764

        • 1. Re: Seam 1.1.6.GA
          Gavin King Master

          Note that Seam 1.1.6 is not completely backward-compatible with 1.1.5. Obviously I regret making breaking changes in a point release, but in this case it was the right thing to do.

          Migration guide:
          ==========
          (1) exceptions.xml and events.xml have been deprecated - exception mappings should go in pages.xml, and event listeners should go in components.xml

          (2) Exception handlers @Render and < render/> are no longer supported

          (3) Exception handler messages should be defined in a < message> tag

          (4) The signature of the Seam/Security authenticate method changed, please see the documentation

          • 2. Re: Seam 1.1.6.GA
            Petr Ferschmann Newbie

            Hello,

            I have just prepared Seam 1.1.6.GA Maven integration - http://software.softeu.cz/seam/. I have to update seam-gen like maven plugin to reflect changes in SeamGen.

            Petr

            • 3. Re: Seam 1.1.6.GA
              Siarhei Dudzin Apprentice

               

              "fers" wrote:
              Hello,

              I have just prepared Seam 1.1.6.GA Maven integration - http://software.softeu.cz/seam/. I have to update seam-gen like maven plugin to reflect changes in SeamGen.

              Petr


              Look slike you're getting the 'slashdot' effect :) I can't load the page.
              Anyway, do you have dependencies configured for ajax4jsf as well? If yes do you use ibiblio repository?

              • 4. Re: Seam 1.1.6.GA
                Petr Ferschmann Newbie

                 

                "svadu" wrote:
                Look slike you're getting the 'slashdot' effect :) I can't load the page.


                It is working for me now. Can you ping the server?

                "svadu" wrote:

                Anyway, do you have dependencies configured for ajax4jsf as well? If yes do you use ibiblio repository?


                I use ibiblio repository (repo1.maven.org) for everything I can find there. For this package I also prepared (and it was successfully deployed to maven repo) ajax4jsf package.

                I plan to publish the whole thing (Seam+Archetypes+...) to repo1 but I need to be sure everything is working.



                • 5. Re: Seam 1.1.6.GA
                  Saeed Iqbal Novice

                  Thanks Jboss team. Was the documentation updated too? i'm sure it was just confirming.

                  • 6. Re: Seam 1.1.6.GA
                    Peter Murray Newbie

                     

                    "gavin.king@jboss.com" wrote:

                    Migration guide:


                    Other than what you noted in the migration guide, can I simply copy the JARs over to my project and let it fly?

                    • 7. Re: Seam 1.1.6.GA
                      Pete Muir Master

                      yes

                      • 8. Re: Seam 1.1.6.GA
                        Todd Smart Newbie

                        Just vote of confidence - just upgraded my client's app from 1.1.0GA to 1.1.6GA and it went very smoothly. Looking forward to checking out the new stuff!


                        Regards,

                        Todd

                        • 9. Re: Seam 1.1.6.GA
                          Norman Richards Master

                           

                          "saeediqbal1" wrote:
                          Thanks Jboss team. Was the documentation updated too? i'm sure it was just confirming.


                          Yes, check the docs page.

                          • 10. Re: Seam 1.1.6.GA
                            Thomas Barry Newbie

                            I just wanted to add my sincere thanks to the Seam development team.

                            I've been putting off re-engineering/re-writing our web application for the last year or so because the thought of doing it again in Struts was just too... horrible. Seam looked great when I started reading the docs and sample application code a few months ago. Now it's just getting better and better with each release. It seem like you have a list of my use cases and are ticking them off one by one: mail support- so easy to provide either plain text or html mail; SeamText- we were already planning on some sort of wiki-like behavior in our app; PDF generation- perfect for some of our reporting requirements.

                            Thanks guys.

                            • 11. Re: Seam 1.1.6.GA
                              Gavin King Master

                              By the way, I just want to say that I know the 1.1.5 release was a bit rocky and this is totally my fault for being impatient and not going through a proper beta/rc cycle like I should have. (In hindsight we really should have incremented the version number to 1.2.)

                              Anyway, I want to let you guys know that I've learned my lesson from this and I will try to not to make the same mistake again. I'm pretty confident that 1.1.6 has ironed out the teething problems that were there.