14 Replies Latest reply on Jun 14, 2007 12:12 PM by Norman Richards

    Seam 1.3.0 ALPHA released

    Norman Richards Master
        • 1. Re: Seam 1.3.0 ALPHA released
          Jeremy Norris Newbie

          Excellent, thanks to all involved! Is there a migration guide document from 1.2.1.GA, or is this not required?

          • 2. Re: Seam 1.3.0 ALPHA released
            Jeremy Norris Newbie

            I guess I mean is there any migration details other than the JSF 1.2 requirements (detailed here: http://docs.jboss.com/seam/1.3.0.ALPHA/reference/en/html/gettingstarted.html#d0e2434)?

            • 3. Re: Seam 1.3.0 ALPHA released
              Christian Bauer Master

              AFAIK nobody started a migration guide and it should be mostly drop-in compatible with 1.2.1. This alpha is a good start so we can get everyone to contribute whatever is missing in that picture. Someone open a wiki page (I refuse to use JSPWiki :)

              • 4. Re: Seam 1.3.0 ALPHA released
                Gavin King Master

                Thanks for the release, Norman!

                Here's a quick rundown on what's new:

                * Migration to JSF 1.2 / JBoss 4.2 / JSF RI
                * JBoss EL
                * Charting support in Seam PDF, via JFreeChart
                * Groovy components!
                * Asynchronous dispatcher strategies, including java.util.concurrent and Quartz in addition to EJB3 timer service
                * support for HTTP BASIC and DIGEST authentication in Seam security
                * <raise-event/> in pages.xml
                * page parameter validation
                * improvements to SeamTest, including integration testing outside JSF lifecycle
                * extension point for integration with non-JTA transaction environments
                * new Wiki example!

                and about 100 bugfixes ;-)

                • 5. Re: Seam 1.3.0 ALPHA released
                  Bradley Smith Master

                  Any chance some of these bug fixes will get backported to a Seam 1.2.X release? I (of course) would like the new features and bug fixes of Seam 1.3.0, but I can't necessarily upgrade my entire infrastructure to get the bug fixes. We're probably going to be on JBoss 4.0.4-4.0.5 for a quite a while.

                  Thanks,
                  Brad Smith

                  • 6. Re: Seam 1.3.0 ALPHA released
                    Norman Richards Master

                    The 1.3 documentation has a section detailing how to run Seam 1.3 on JBoss 4.0.5. It isn't the preferred way, but it should let you use almost everything in Seam 1.3.

                    • 8. Re: Seam 1.3.0 ALPHA released
                      Stuart Robertson Novice

                      Hmm. I'm not seeing the class org.jboss.seam.core.ConversationPropagation in Head, and this is causing compilation errors for me after todays update from CVS (most recently, just a minute ago). Am I doing something wrong or is there something that still needs to be checked in?

                      • 9. Re: Seam 1.3.0 ALPHA released
                        Pierre Raoul Novice

                        Where is ConversationPropagation?

                        I just updated from CVS, and when I try to build seam, I got error "ConversationPropagation cannot be resolved".
                        I tried to find it, but was unable.

                        • 10. Re: Seam 1.3.0 ALPHA released
                          Gavin King Master

                          Its there now, but I'm in the middle of a refactor that will take a couple of days. So I recommend working against 1.3 alpha for now, until I'm done with my refactorings.

                          • 11. Re: Seam 1.3.0 ALPHA released
                            Christian Bauer Master

                            Of course CVS shouldn't be broken. But it is to be expected from time to time, so please don't post immediately after an update but wait a few hours. Also, open a new thread, this one is better left to discuss the release.

                            • 12. Re: Seam 1.3.0 ALPHA released
                              Petr Ferschmann Newbie

                              Hello,

                              I have created Maven packages for Seam 1.3.0.ALPHA.
                              I haven't updated dependencies, so maybe there can be some problems.

                              See http://software.softeu.cz/seam/

                              • 13. Re: Seam 1.3.0 ALPHA released
                                Martin Kuhn Newbie

                                 

                                "fers" wrote:
                                Hello,

                                I have created Maven packages for Seam 1.3.0.ALPHA.
                                I haven't updated dependencies, so maybe there can be some problems.

                                See http://software.softeu.cz/seam/



                                Hi,
                                to use the Seam 1.3.ALPHA with Maven (softeu) there are problems: I took a fresh maven generated project and updated the version in the pom.xml to
                                <seam.version>1.3.0.ALPHA</seam.version>


                                Here is the exception I got when I run the project with mvn jetty:run

                                [INFO] Jetty server exiting.
                                [INFO] ------------------------------------------------------------------------
                                [ERROR] BUILD ERROR
                                [INFO] ------------------------------------------------------------------------
                                [INFO] Failure
                                
                                Embedded error: Could not create Component: org.jboss.seam.core.manager
                                no such setter method: org.jboss.seam.core.Manager.conversationIsLongRunningParameter
                                [INFO] ------------------------------------------------------------------------
                                [INFO] Trace
                                org.apache.maven.lifecycle.LifecycleExecutionException: Failure
                                 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:564)
                                 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493)
                                 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463)
                                 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)
                                 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278)
                                 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
                                 at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334)
                                 at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
                                 at org.apache.maven.cli.MavenCli.main(MavenCli.java:272)
                                 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                                 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                                 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                 at java.lang.reflect.Method.invoke(Method.java:597)
                                 at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
                                 at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
                                 at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
                                 at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
                                Caused by: org.apache.maven.plugin.MojoExecutionException: Failure
                                 at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:340)
                                 at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:272)
                                 at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:177)
                                 at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:183)
                                 at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:443)
                                 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539)
                                 ... 16 more
                                Caused by: java.lang.RuntimeException: Could not create Component: org.jboss.seam.core.manager
                                 at org.jboss.seam.init.Initialization.addComponent(Initialization.java:896)
                                 at org.jboss.seam.init.Initialization.installComponents(Initialization.java:827)
                                 at org.jboss.seam.init.Initialization.init(Initialization.java:498)
                                 at org.jboss.seam.servlet.SeamListener.contextInitialized(SeamListener.java:34)
                                 at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:450)
                                 at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1129)
                                 at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:420)
                                 at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:457)
                                 at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:38)
                                 at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:156)
                                 at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:120)
                                 at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:38)
                                 at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:156)
                                 at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:38)
                                 at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:119)
                                 at org.mortbay.jetty.Server.doStart(Server.java:210)
                                 at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:38)
                                 at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:134)
                                 at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:327)
                                 ... 21 more
                                Caused by: java.lang.IllegalArgumentException: no such setter method: org.jboss.seam.core.Manager.conversationIsLongRunningParameter
                                 at org.jboss.seam.util.Reflections.getSetterMethod(Reflections.java:220)
                                 at org.jboss.seam.Component.initInitializers(Component.java:417)
                                 at org.jboss.seam.Component.<init>(Component.java:279)
                                 at org.jboss.seam.Component.<init>(Component.java:210)
                                 at org.jboss.seam.init.Initialization.addComponent(Initialization.java:882)
                                 ... 39 more
                                [INFO] ------------------------------------------------------------------------
                                [INFO] Total time: 6 seconds
                                [INFO] Finished at: Thu Jun 14 13:27:26 CEST 2007
                                [INFO] Final Memory: 9M/17M
                                [INFO] ------------------------------------------------------------------------
                                2007-06-14 13:27:26.218::INFO: Shutdown hook executing
                                2007-06-14 13:27:26.218::INFO: Shutdown hook complete


                                • 14. Re: Seam 1.3.0 ALPHA released
                                  Norman Richards Master

                                  Remove the conversation-is-long-running parameter from core:manager in components.xml.