1 2 3 Previous Next 32 Replies Latest reply on May 8, 2007 10:37 AM by newlukai

    Seam 1.2 released

      1.2? Where did that come from? It seems just last week we were releasing 1.1.7RC1... Well, after looking over what we were putting into the release, we realized that this needed to be the start of the 1.2 branch. Gavin explains the reasoning in his blog: http://blog.hibernate.org/cgi-bin/blosxom.cgi/2007/02/27#thoughtsononedottwo

      You can download Seam 1.2 at http://labs.jboss.com/portal/jbossseam/download/index.html.

      We'll post some more about the new features in a bit. In the meantime, you can check out the docs at http://docs.jboss.com/seam/1.2.0.GA/reference/en/html/index.html to read up on what is new.

        • 1. Re: Seam 1.2 released
          gavin.king

          Thanks for the release, Norman!

          • 2. Re: Seam 1.2 released
            gavin.king

            BTW, the more "official" announcement is here:

            http://blog.hibernate.org/cgi-bin/blosxom.cgi/2007/02/27#seam-120

            • 3. Re: Seam 1.2 released
              gavin.king

              Note that there is one silly minor issue in this release that you need an internet connection to run Seam. (We missed updating the version number of the DTD of the components.xml file in the Seam jar.)

              We might do a patch release to fix this, but anyhoo it is fixed in CVS.

              • 4. Re: Seam 1.2 released

                Gavin what is actually meant by "integration of Ajax4JSF", as far as I know Seam works well with ajax4jsf, is there something new?

                • 5. Re: Seam 1.2 released
                  gavin.king

                  It means integration into seam-gen.

                  • 6. Re: Seam 1.2 released
                    dmp

                     

                    "gavin.king@jboss.com" wrote:
                    Note that there is one silly minor issue in this release that you need an internet connection to run Seam. (We missed updating the version number of the DTD of the components.xml file in the Seam jar.)

                    We might do a patch release to fix this, but anyhoo it is fixed in CVS.



                    For us home gamers that want to play along (and stick the fix in the jar), is this the fix in CVS you are referring to?


                    /jboss-seam/src/main/org/jboss/seam/components-1.2.dtd
                    1.1 by nrichards (19 hours ago) (+39) new
                    in changeset MAIN:nrichards:20070227065100


                    change xsd versions


                    tia,
                    Doug


                    • 7. Re: Seam 1.2 released
                      dmp

                      ooops. Somehow ended up quoting the end of the message when I hit submit... Last quote was unintended.

                      • 8. Re: Seam 1.2 released
                        dmp

                        Ah, it appears the updated dtd is in the jar, but when you explode jboss-seam.jar you'll find a components.xml under META-INF that references the 1.1 version of the DTD. :%s/1.1/1.2/g should hopefully have fixed this for me. I'll find out soon enough.

                        • 9. Re: Seam 1.2 released
                          dmp

                          Based on the stack trace below, I don't think my little hack worked. Since the this server running this code sits behind a fairly restrictive proxy, how can I fix this problem?

                          tia,
                          -Doug

                          Exception during request processing: org.dom4j.DocumentException: Connection timed out: connect Nested exception: Connection timed out: connect
                          org.dom4j.io.SAXReader.read(SAXReader.java:484)
                          org.dom4j.io.SAXReader.read(SAXReader.java:343)
                          org.jboss.seam.util.XML.getRootElement(XML.java:16)
                          org.jboss.seam.core.Pages.getDocumentRoot(Pages.java:791)
                          org.jboss.seam.core.Pages.parse(Pages.java:781)
                          org.jboss.seam.core.Pages.createPage(Pages.java:172)
                          org.jboss.seam.core.Pages.getPage(Pages.java:147)
                          org.jboss.seam.core.Pages.createPageStack(Pages.java:229)
                          org.jboss.seam.core.Pages.getPageStack(Pages.java:208)
                          org.jboss.seam.core.Pages.applyRequestParameterValues(Pages.java:593)
                          org.jboss.seam.jsf.AbstractSeamPhaseListener.beforeRender(AbstractSeamPhaseListener.java:176)
                          org.jboss.seam.jsf.SeamPhaseListener.beforePhase(SeamPhaseListener.java:57)
                          org.apache.myfaces.lifecycle.PhaseListenerManager.informPhaseListenersBefore(PhaseListenerManager.java:70)
                          org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:373)
                          javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
                          org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
                          org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
                          org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)
                          org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
                          org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
                          org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:57)
                          org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
                          org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
                          org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
                          org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
                          org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
                          org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
                          org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
                          org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
                          org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
                          org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
                          org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
                          org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
                          org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
                          org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
                          org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
                          org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
                          org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
                          org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
                          java.lang.Thread.run(Thread.java:595)


                          • 10. Re: Seam 1.2 released
                            gavin.king
                            • 11. Re: Seam 1.2 released
                              • 12. Re: Seam 1.2 released

                                Yesterday afternoon (Europe) someone pointed out Seam to me, and as 1.1.7.RCx was up and running in minutes I actually enjoyed it for a few hours too ;-) Thanks for the new 1.2!

                                Is there any reason to stick with jems-installer-1.2.0.BETA.jar as indicated on labs.jboss.com/portal/jbossseam/download/?

                                The wiki and the Getting Started actually state 1.3.0.BETA could be used too, but the latter is quite explicit as for JBoss for Seam 1.1.5.GA:

                                For Seam 1.1.5.GA, download JEMS installer 1.2.0.BETA3 and install JBoss AS 4.0.5 with the ejb3 profile selected. Do not install any other version of JBoss, and do not try to install JBoss using any other profile, not even the all profile.


                                A JEMS installer 1.2.0.GA has been available at SourceForge.net since January, so I'll try that, just for fun...

                                Thanks again,
                                Arjan.

                                • 13. Re: Seam 1.2 released
                                  mariuszs

                                  I think you should use latest stable version (1.2.0.GA). Im using with success 1.2.0.GA + EJB 3.0 RC9 Patch 1.

                                  • 14. Re: Seam 1.2 released

                                    Some more details: jems-installer-1.3.0.BETA.jar installs:
                                    - JBoss AS 4.0.5.GA
                                    - EJB3 1.0.0.CR9-jboss4
                                    - JBoss WS 1.0.3.GA
                                    - JBoss Portal 2.4.0.GA

                                    The latest jems-installer-1.2.0.GA.jar gives one the same AS, but some slightly newer other components:
                                    - JBoss AS 4.0.5.GA
                                    - EJB3 1.0.0.CR9-patch1-jboss4.0.5
                                    - JBoss WS 1.0.3.SP1
                                    - JBoss Portal 2.4.1.GA-SP1

                                    1 2 3 Previous Next