12 Replies Latest reply on May 8, 2007 2:46 PM by dacloutier

    Seam 1.1 beta 2

    gavin.king

      Seam 1.1.0.BETA2 fixes a number of bugs in BETA1, including some fairly serious ones, and:

      * is now compatible with J2EE environments
      * packages an updated seam-gen which includes a totally revamped database to application reverse engineering tool based on Hibernate Tools
      * introduces DTDs for XML configuration files (components.xml, pages.xml, events.xml, exceptions.xml)
      * supports fine grained configuration instead of monolithic components.xml and pages.xml files
      * supports page-scoped resource bundles

      Users of 1.1.0.BETA1 should upgrade to BETA2 as soon as possible.

      Download:

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


      Changelog:

      http://jira.jboss.com/jira/secure/ReleaseNote.jspa?projectId=10071&styleName=Html&version=12311043

      Instructions for use of seam-gen:

      http://docs.jboss.com/seam/1.1BETA2/reference/en/html/gettingstarted.html

        • 1. Re: Seam 1.1 beta 2
          antispart

          Thanks Gavin, much appreciated!

          • 2. Re: Seam 1.1 beta 2
            gavin.king

            By the way, I am now going to move fast on getting 1.1.0.GA out the door in December, and moving onto development of Seam 1.2 (which will emphasize WS integration).

            This means that I am going to get very aggressive about slipping features off of this list:

            http://jira.jboss.com/jira/browse/JBSEAM?report=com.atlassian.jira.plugin.system.project:roadmap-panel

            So if you really need any of this stuff, I strongly recommend you go and vote for it!

            • 3. Re: Seam 1.1 beta 2
              virgo47

              Hehe, CVS build downloaded just yesterday, nice to see beta2!

              • 4. Re: Seam 1.1 beta 2
                pmuir

                 

                "gavin.king@jboss.com" wrote:
                So if you really need any of this stuff, I strongly recommend you go and vote for it!


                http://jira.jboss.com/jira/browse/JBSEAM-395 is for me a very important one - supporting timers in jbpm process definitions

                http://jira.jboss.com/jira/browse/JBSEAM-391 ought to be on the list as the behaviour of Seam is currently different to that which the reference manual describes (well you could of course alter the reference manual ;) but that wouldn't be my preferred option...)


                • 5. Re: Seam 1.1 beta 2
                  gavin.king

                  I'll chat to Tom about the timers stuff.

                  Agree on 391. I should have an <end-task/> element, the transition name should not go on <end-conversation/>. I'll do that one now.

                  • 6. Re: Seam 1.1 beta 2
                    pmuir

                    The document at http://jboss.com/products/seam/components-1.1.dtd is, for me, an empty document.

                    • 7. Re: Seam 1.1 beta 2
                      gavin.king

                      I don't think so, I think it just has the wrong MIME type. Not sure how to fix that on our website :(

                      • 8. Re: Seam 1.1 beta 2
                        pmuir

                        Surely I should still be able to download it, and it not be an empty file whatever the mimetype

                        pmuir@animal ~ $ wget http://jboss.com/products/seam/components-1.1.dtd
                        --23:39:20-- http://jboss.com/products/seam/components-1.1.dtd
                         => `components-1.1.dtd'
                        Resolving jboss.com... 64.74.196.205
                        Connecting to jboss.com|64.74.196.205|:80... connected.
                        HTTP request sent, awaiting response... 200 OK
                        Length: 0 [application/octet-stream]
                        
                         [ <=> ] 0 --.--K/s
                        
                        23:39:20 (0.00 B/s) - `components-1.1.dtd' saved [0/0]
                        
                        pmuir@animal ~ $ wc components-1.1.dtd
                        0 0 0 components-1.1.dtd


                        and indeed events-1.1.dtd is fine:

                        pmuir@animal ~ $ wget http://jboss.com/products/seam/events-1.1.dtd
                        --23:40:25-- http://jboss.com/products/seam/events-1.1.dtd
                         => `events-1.1.dtd'
                        Resolving jboss.com... 64.74.196.205
                        Connecting to jboss.com|64.74.196.205|:80... connected.
                        HTTP request sent, awaiting response... 200 OK
                        Length: 312 [application/octet-stream]
                        
                        100%[====================================>] 312 --.--K/s
                        
                        23:40:25 (37.19 MB/s) - `events-1.1.dtd' saved [312/312]
                        
                        pmuir@animal ~ $ wc events-1.1.dtd
                         14 30 312 events-1.1.dtd




                        • 9. Re: Seam 1.1 beta 2
                          gavin.king

                          Try again now.

                          • 10. Re: Seam 1.1 beta 2
                            pmuir

                            Thanks.

                            • 11. Seam-gen and recursive tables
                              y_zl

                               

                              packages an updated seam-gen which includes a totally revamped database to application reverse engineering tool based on Hibernate Tools


                              I tried a simple recursive table test which has a field parent with a foreign key to this table's id column.

                              test (id, parent, desc)

                              then I ran command same generate-entities. it generated some entity homes and lists objects as well as some xhtml view files.

                              when I used the created xhtml to create a new entity Test. I got ClassNotFound Exception

                              I also tried a none-recursive entiy, it works fine.

                              thanks a lot!

                              • 12. Seam 1.2.1 and Recursive tables
                                dacloutier

                                HELP!

                                I am having a problem where as the seam generated app, which has a recursive table (as described above), can't add new child entries.

                                This is because the link to add the new child points to the same edit page that I am currently on, and goes back to the same parent entry....

                                Details:
                                I have a ReportSection class which has a

                                Set<ReportSection> reportSections
                                property and
                                ReportSection parentReportSection
                                property.

                                My ReportSectionEdit.xhtml page has a tab which lists the reportSections and has a "Add reportSection" button, as follows:

                                <s:button id="addreportSection"
                                 value="Add reportSection"
                                 view="/ReportSectionEdit.xhtml"
                                 propagation="none">
                                 <f:param name="reportSectionId" value="#{reportSectionHome.instance.id}"/>
                                 <f:param name="reportSectionFrom" value="ReportSection"/>
                                 </s:button>
                                


                                When I click on "Add reportSection" button, I just go back to the same page.
                                Any help is appreciated