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

    Seam 1.2 released

    Norman Richards Master

      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 Master

          Thanks for the release, Norman!

          • 3. Re: Seam 1.2 released
            Gavin King Master

            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
              Siarhei Dudzin Apprentice

              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 Master

                It means integration into seam-gen.

                • 6. Re: Seam 1.2 released
                  Doug Pierce Newbie

                   

                  "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
                    Doug Pierce Newbie

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

                    • 8. Re: Seam 1.2 released
                      Doug Pierce Newbie

                      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
                        Doug Pierce Newbie

                        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)


                        • 12. Re: Seam 1.2 released
                          Arjan van Bentem Novice

                          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
                            Mariusz Smykula Newbie

                            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
                              Arjan van Bentem Novice

                              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