1 2 Previous Next 21 Replies Latest reply on Aug 23, 2006 5:40 AM by mzeijen

    Seam 1.0.0.GA

    gavin.king

      Seam 1.0.0.GA is out:

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

      You need to install JBoss AS 4.0.4.GA + JBoss EJB 3.0 RC8 and, optionally, JBoss Portal 2.4 beta 1 using the special installer build here:

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

      I blogged the release here:

      http://blog.hibernate.org/cgi-bin/blosxom.cgi/2006/06/13#seam-ga-announce

      Note that GA includes breaking changes compared to previous release candidates! The new components.xml-based approach to configuring managed sessions and persistence context, jBPM, etc supercedes the old property-based approach.

      Thanks to everyone who helped make this possible!


      Known Issues:
      * JBoss AS is currently using MyFaces 1.1.1, which has known bugs
      - Consider upgrading JBoss to MyFaces 1.1.3
      - If not, be sure to set org.jboss.seam.core.init.myFacesLifecycleBug=true
      - Note that to run the issues demo, make sure that you have the right version of tomahawk.jar in WEB-INF/lib

      * Bug in EJBTHREE-625 interceptors implementation of JBoss Embeddable EJB3
      - Seam's jBPM integration is broken in the Embeddable EJB3 container

      * Bug JBPM-673 in JbpmConfiguration.close()
      - This causes failures when running multiple tests which use jBPM via SeamTest

      * Bug EJB-197 in Hibernate/JTA integration
      - Sometimes EJB will hide an application exception with a "Failed to register synchronization" exception

      * Bug JBSEAM-xxx in Seam Remoting
      - Seam Remoting fails to clean up orphaned topic subscriptions, resulting in harmless errors on the server

      * Bug JBSEAM-xxx in the portal example
      - Portlet resize "forgets" the current page

        • 1. Re: Seam 1.0.0.GA
          gcowsar

          I installed jboss 4.0.4.GA and Seam 1.0.0.GA attempted to build and run the examples/booking demo. It failed when attempting to register a new user. The EJB3Trail demos work. The Seam 1.0.0.CR3 examples/booking demo works. In both cases I modified the build.properties as instructed.

          The failure log in the browser:

          type Exception report

          message

          description The server encountered an internal error () that prevented it from fulfilling this request.

          exception

          javax.servlet.ServletException: /register.xhtml @67,80 value="#{register.verify}": $Proxy323
          javax.faces.webapp.FacesServlet.service(FacesServlet.java:121)
          org.jboss.seam.servlet.SeamRedirectFilter.doFilter(SeamRedirectFilter.java:30)
          org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

          root cause

          javax.faces.el.EvaluationException: /register.xhtml @67,80 value="#{register.verify}": $Proxy323
          com.sun.facelets.el.LegacyValueBinding.getValue(LegacyValueBinding.java:60)
          javax.faces.component.UIOutput.getValue(UIOutput.java:75)
          javax.faces.component.UIInput.validate(UIInput.java:273)
          javax.faces.component.UIInput.processValidators(UIInput.java:144)
          javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:417)
          javax.faces.component.UIForm.processValidators(UIForm.java:68)
          javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:417)
          javax.faces.component.UIViewRoot.processValidators(UIViewRoot.java:142)
          org.apache.myfaces.lifecycle.LifecycleImpl.processValidations(LifecycleImpl.java:240)
          org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:76)
          javax.faces.webapp.FacesServlet.service(FacesServlet.java:106)
          org.jboss.seam.servlet.SeamRedirectFilter.doFilter(SeamRedirectFilter.java:30)
          org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

          note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.
          Apache Tomcat/5.5.17

          • 2. Re: Seam 1.0.0.GA
            gcowsar

            BTW - I started down the getting started path which doesn't match your detailed instructions above about how to install 4.0.4.GA so I don't know yet if that is what makes the diference.

            http://labs.jboss.com/portal/jbossseam/gettingstarted

            • 3. Re: Seam 1.0.0.GA
              gcowsar

              I re-installed 4.0.4GA using the link in Gavin's announcement above. Now the seam examples/booking demo works. This is the installer that works:

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

              See this thread also... sounds like enesterov had a similar problem:

              http://www.jboss.com/index.html?module=bb&op=viewtopic&t=84827

              • 4. Re: Seam 1.0.0.GA
                cavani

                Is just my eyes or this version show in log "JBoss Seam 1.0.0.CR3"?

                • 5. Re: Seam 1.0.0.GA
                  gavin.king

                  aaaiiii I suck!

                  I thought I did that :-(

                  Well, I'm doing a SP1 release tomorrow of the next day....

                  • 6. Re: Seam 1.0.0.GA
                    timaar

                    I installed:
                    jBoss AS
                    http://sourceforge.net/project/showfiles.php?group_id=22866&package_id=193295&release_id=424215
                    seam
                    http://sourceforge.net/project/showfiles.php?group_id=22866&package_id=163777


                    I installed the jBoss Aplication Server to C:\Program Files\jboss-4.0.4.GA
                    using the ejb3 option in the installer

                    I unzipped the seam.
                    My build.properties file

                    tomcat.home = C:\\Tomcat-5.5
                    jboss.home = C:\\Program Files\\jboss-4.0.4.GA
                    jbossHasMyFacesLifecycleBug = true
                    


                    I haven't installed Tomcat because I thinkI already have it via the jBoss Application server which uses Tomcat.

                    When I try to deploy the examples I get:

                    Well I be damned !!! (was creating a post to specify my error)
                    
                    Success
                    


                    My system variables are correctly set.

                    You only need to set the tomcat variable when you are not using Jboss Application manager.

                    And you must use the downloads specified above.

                    With the other downloads it failed :s.

                    • 7. Re: Seam 1.0.0.GA

                      I'm a Seam newbie (although I have used JBoss). I lost a few hours with the latest versions directly linked from the general download area until I happened upon this forum with the magic versions. The first tutorial example comes up now, without nasty error messages. :-) Could we maybe get a post here when these changes are incorporated in the general releases of JBossAS and Seam? A warning message on the general download page about needing these versions could save people who are considering Seam a lot of pain until the fixes are *really* GA.

                      Thanks

                      • 8. Re: Seam 1.0.0.GA
                        jaromirvg

                        For anyone comming across this post (like I did) while searching for a solution for the problem with seam 1.0.0 GA in combination with the Jboss 4.0.4 GA . Here's a solution I found and works.



                        JBoss Seam 1.0.0.GA needs EJB3 RC8 that will be packaged in jboss AS 4.0.4.SP1 that should be released anytime soon.

                        In the meantime you can download EJB3 RC8 http://sourceforge.net/project/showfiles.php?group_id=22866&package_id=132063 and update the libs in server/default/deploy/ejb3.deployer with the libs of the downloaded file.

                        jboss-EJB3-3.0_RC8-FD.zip contains the lib you need (
                        and only replace these !) :
                        jboss-annotations-ejb3.jar,
                        jboss-ejb3.jar and
                        jboss-ejb3x.jar

                        [end quote]

                        Hope this helps someone...


                        • 9. Re: Seam 1.0.0.GA
                          theute

                          You can use the latest JEMS installer as specified in the getting started document to avoid managing those files.

                          • 10. Re: Seam 1.0.0.GA

                            sorry!
                            I don't know
                            It's bug
                            seam's portal of examples in seam 1.0.0GA and
                            seam 1.0.1GA
                            not run

                            • 11. Re: Seam 1.0.0.GA
                              theute

                              They *do* run...

                              Follow the instructions: http://labs.jboss.com/portal/jbossseam/gettingstarted

                              And if you can't make them work at least let us know what problem you encounter

                              • 12. Re: Seam 1.0.0.GA

                                Thanks!!!
                                my meaning
                                only portal's example of seam can't run

                                • 13. Re: Seam 1.0.0.GA
                                  theute

                                  Install the "portal" configuration of the JEMS installer. It does run.

                                  • 14. Re: Seam 1.0.0.GA

                                    sorry!!!

                                    I don't understand English

                                    I want to understand some concerning the SEAM'S PORTAL of data

                                    1 2 Previous Next