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

        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.

          People

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

            Dates

            • Created:
              Updated:
              Resolved: