ICEfaces
  1. ICEfaces
  2. ICE-1638

Merge icefaces-seam-gen with regular seam-gen into one application with choice for icefaces

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.6DR#5
    • Fix Version/s: 1.6.1
    • Component/s: Sample Apps
    • Labels:
      None
    • Environment:
      Icefaces 1.6DR#4 and later, jboss-seam.1.2.1.GA, JDK1.5.0 and later

      Description

      merge icefaces-seam-gen into regular seam-gen so that our templates and configuration are packaged with the jboss-seam distribution download

        Activity

        Judy Guglielmin created issue -
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #13994 Tue May 29 09:10:54 MDT 2007 judy.guglielmin ICE-1638 create merged-seam-gen for creation of either regular seam-gen or icefaces-seam generated projects differences from original files are the build.xml script to create the generated projects and the Icefaces directory that holds all the files that differ from the originals
        Files Changed
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/build.xml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #13995 Tue May 29 10:30:44 MDT 2007 judy.guglielmin ICE-1638 files that are required for icefaces-seam-gen (differ from those of regular seam-gen).
        Files Changed
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/conversation.xhtml
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/resources/WEB-INF/faces-config.xml
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/resources/META-INF/application.xml
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/layout/menu.xhtml
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/layout/menu.xhtml.ftl
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/build-scripts/build.xml
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/build-scripts/build.xml.bak
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/src/EntityHome.java.ftl
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/action.xhtml
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/resources/WEB-INF
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/error.xhtml
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/list.xhtml.ftl
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/img/expand_true.gif
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/editproperty.xhtml.ftl
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/img/expand_false.gif
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/index.html
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/img
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/list.xhtml
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/layout/template.xhtml
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/list.page.xml.ftl
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/view.page.xml.ftl
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/layout
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/viewproperty.xhtml.ftl
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/src/TimerBeanImpl.java
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/layout/loginout.xhtml
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/src/EntityList.java.ftl
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/src/TimerBean.java
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/img/ICEfaces-logo.gif
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/form.xhtml
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/home.xhtml
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/resources/META-INF
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/resources/WEB-INF/components.xml
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/param.xml.ftl
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/stylesheet
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/edit.page.xml.ftl
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/resources/WEB-INF/web.xml
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/stylesheet/theme.css
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/build-scripts/build-war.xml
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/resources
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/build-scripts/.classpath
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/login.page.xml
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/img/icesoft.gif
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/build-scripts
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/edit.xhtml.ftl
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/img/error.png
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/query.xhtml
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/edit.xhtml
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/page.xhtml
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/view.xhtml.ftl
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/src
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/view/login.xhtml
        Commit graph ADD /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/Icefaces/resources/components.properties
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #13996 Tue May 29 10:31:29 MDT 2007 judy.guglielmin ICE-1638 files that are required for icefaces-seam-gen (differ from those of regular seam-gen).
        Files Changed
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/SunRI-merged-seam-gen/build.xml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14008 Tue May 29 15:14:27 MDT 2007 judy.guglielmin ICE-1638 update to build.xml to change Icefaces directory to icefaces
        Files Changed
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/seam-gen.1.3.0/build.xml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14012 Tue May 29 16:03:32 MDT 2007 judy.guglielmin ICE-1638 files that are required for icefaces-seam-gen (differ from those of regular seam-gen). Changed home.xhtml so that it reflects Seam 1.3.0 and ICEFaces dr5
        Files Changed
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/seam-gen.1.3.0/icefaces/view/home.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14018 Wed May 30 10:52:49 MDT 2007 judy.guglielmin ICE-1638 files that are required for icefaces-seam-gen (minor revisions to templates & css file)
        Files Changed
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/seam-gen.1.3.0/icefaces/view/stylesheet/theme.css
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/seam-gen.1.3.0/icefaces/view/layout/template.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14019 Wed May 30 11:21:12 MDT 2007 judy.guglielmin ICE-1638 files that are required for icefaces-seam-gen (minor revisions to templates & css file)
        Files Changed
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/seam-gen.1.3.0/icefaces/view/layout/template.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14457 Tue Jul 10 14:02:38 MDT 2007 judy.guglielmin option of icefaces in build-script to copy correct libraries & use proper templates
        ICE-1638
        Files Changed
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/seam-gen-2.0/build.xml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14458 Tue Jul 10 14:07:12 MDT 2007 judy.guglielmin update of build-scripts and resources ICE-1638
        Files Changed
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/seam-gen-2.0/icefaces/resources/WEB-INF/faces-config.xml
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/seam-gen-2.0/icefaces/resources/WEB-INF/components.xml
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/seam-gen-2.0/icefaces/resources/META-INF/application.xml
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/seam-gen-2.0/icefaces/build-scripts/build.xml
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/seam-gen-2.0/icefaces/resources/WEB-INF/web.xml
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/seam-gen-2.0/icefaces/resources/components.properties
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14460 Tue Jul 10 14:25:42 MDT 2007 judy.guglielmin option of icefaces (templates) to0 correct for use of panelCollapsible ICE-1638
        Files Changed
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/seam-gen-2.0/icefaces/view/layout/template.xhtml
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/seam-gen-2.0/icefaces/view/login.xhtml
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/seam-gen-2.0/icefaces/view/edit.xhtml
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/seam-gen-2.0/icefaces/view/list.xhtml.ftl
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/seam-gen-2.0/icefaces/view/conversation.xhtml
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/seam-gen-2.0/icefaces/view/action.xhtml
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/seam-gen-2.0/icefaces/view/view.xhtml.ftl
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/seam-gen-2.0/icefaces/view/list.xhtml
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/seam-gen-2.0/icefaces/view/form.xhtml
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/seam-gen-2.0/icefaces/view/edit.xhtml.ftl
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14464 Tue Jul 10 15:50:35 MDT 2007 judy.guglielmin minor fix of web.xml ICE-1638
        Files Changed
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/seam-gen-2.0/build.properties
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/seam-gen-2.0/icefaces/resources/WEB-INF/web.xml
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/seam-gen-2.0/icefaces/resources/components.properties
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14465 Tue Jul 10 16:27:49 MDT 2007 ted.goddard branches directory for seam-gen alternates for different seam versions (ICE-1638)
        Files Changed
        Commit graph ADD /projects/icefaces-seam-gen/branches
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14466 Tue Jul 10 16:29:45 MDT 2007 ted.goddard branch for seam 1.2.1 (ICE-1638)
        Files Changed
        Commit graph DEL /projects/icefaces-seam-gen/trunk/icefaces-seam-gen
        Commit graph ADD /projects/icefaces-seam-gen/branches/icefaces-seam-gen-1.2
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14467 Tue Jul 10 16:30:23 MDT 2007 ted.goddard branch for defunct seam 1.3 (ICE-1638)
        Files Changed
        Commit graph ADD /projects/icefaces-seam-gen/branches/icefaces-seam-gen-1.3
        Commit graph DEL /projects/icefaces-seam-gen/trunk/seam-gen-1.3
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14468 Tue Jul 10 16:31:16 MDT 2007 ted.goddard trunk now tracking seam 2.0 head (ICE-1638)
        Files Changed
        Commit graph ADD /projects/icefaces-seam-gen/trunk/icefaces-seam-gen
        Commit graph DEL /projects/icefaces-seam-gen/trunk/seam-gen-2.0
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14469 Tue Jul 10 16:51:37 MDT 2007 judy.guglielmin update README to include info on use ICE-1638
        Files Changed
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/icefaces-seam-gen/README
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14513 Mon Jul 16 15:15:33 MDT 2007 judy.guglielmin requirement of panelCollapsible that it must be encased in a form ICE-1638
        Files Changed
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/icefaces-seam-gen/icefaces/view/view.xhtml.ftl
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14613 Fri Aug 03 14:33:54 MDT 2007 greg.dick ICE-1638 get rid of Seam debug mode flag
        Files Changed
        Commit graph MODIFY /projects/icefaces-seam-gen/trunk/icefaces-seam-gen/icefaces/resources/WEB-INF/web.xml
        Hide
        Greg Dick added a comment -

        I've checked in a change to /icefaces/resources/WEB-INF/web.xml to take the application out of Seam debug mode. This was causing Seam code to remove the Pages object out of the application scope after each request as part of the HotDeployFilter execution. This caused great slowdowns in the execution of the requests.

        Sending web.xml
        Committed revision 14613.

        Show
        Greg Dick added a comment - I've checked in a change to /icefaces/resources/WEB-INF/web.xml to take the application out of Seam debug mode. This was causing Seam code to remove the Pages object out of the application scope after each request as part of the HotDeployFilter execution. This caused great slowdowns in the execution of the requests. Sending web.xml Committed revision 14613.
        Hide
        Judy Guglielmin added a comment -

        latest changes to seam-gen sent to Michael Yuan to update seam cvs :-

        1) the build-scripts should no longer have any reference to the version of
        the jars and the icefaces/build-scripts still have reference to the version
        of the testNG.jar. This should be remedied. Do you want me to make the
        changes and send you the files, or do you want to just make them there?

        2) TimerBeanImpl no longer uses the Timer Bean interface as it is no longer
        stateful (I should have mentioned this to you earlier as this change was
        made a few weeks ago) so TimerBean.java can be removed from the distribution

        3) The .classpath for Eclipse has been changed and now is missing reference
        to commons-logging. Also, jsf-facelets.jar reference should be removed from
        this file.

        4)File icefaces\list.xhtml (line 28)

        <ice:dataTable id="@listName@TableId" var="@componentName@"
        should be
        <ice:dataTable id="listName@TableId" var="@componentName@"

        5)File theme.css add the following:-

        .iceSelInpDate

        { width: 90px; }
        Show
        Judy Guglielmin added a comment - latest changes to seam-gen sent to Michael Yuan to update seam cvs :- 1) the build-scripts should no longer have any reference to the version of the jars and the icefaces/build-scripts still have reference to the version of the testNG.jar. This should be remedied. Do you want me to make the changes and send you the files, or do you want to just make them there? 2) TimerBeanImpl no longer uses the Timer Bean interface as it is no longer stateful (I should have mentioned this to you earlier as this change was made a few weeks ago) so TimerBean.java can be removed from the distribution 3) The .classpath for Eclipse has been changed and now is missing reference to commons-logging. Also, jsf-facelets.jar reference should be removed from this file. 4)File icefaces\list.xhtml (line 28) <ice:dataTable id="@listName@TableId" var="@componentName@" should be <ice:dataTable id="listName@TableId" var="@componentName@" 5)File theme.css add the following:- .iceSelInpDate { width: 90px; }
        Hide
        Judy Guglielmin added a comment -

        error when adding in ID's to templates for selenium testing:-
        for list.xhtml (used for target "new-entity"):-

        line 26 should be :-
        <h:outputText id="list@componentName@ExistsId"
        value="No @componentName@ exists"

        Show
        Judy Guglielmin added a comment - error when adding in ID's to templates for selenium testing:- for list.xhtml (used for target "new-entity"):- line 26 should be :- <h:outputText id="list@componentName@ExistsId" value="No @componentName@ exists"
        Hide
        Judy Guglielmin added a comment -

        Seam 2.0.0 (starting with CR1) now has the integrated icefaces templates and config files with seam-gen.

        Show
        Judy Guglielmin added a comment - Seam 2.0.0 (starting with CR1) now has the integrated icefaces templates and config files with seam-gen.
        Judy Guglielmin made changes -
        Field Original Value New Value
        Status Open [ 1 ] Resolved [ 5 ]
        Fix Version/s 1.6.1 [ 10070 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Judy Guglielmin
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: