ICEfaces
  1. ICEfaces
  2. ICE-1783

Icefaces Booking example with seam1.3.0.ALPHA

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.6
    • Fix Version/s: 1.7
    • Component/s: Sample Apps
    • Labels:
      None
    • Environment:
      Seam1.3.0.ALPHA and new versions of seam, DR6 final Icefaces, jsf1.2 spec

      Description

      update the icefaces booking example to use our latest configuration and the latest facelet design from the seam-booking example. if time, might be able to also use the "GROOVY" script for building it as well. The OLD icefaces example with seam is from 1.5.3 and terribly outdated.
      Will put the source on ossrepo/Projects with other seam-icefaces sample applications.

        Activity

        Hide
        Judy Guglielmin added a comment -

        changed version of seam to 2.0.0.beta1 since this release has followed quickly on the heels of 1.3.0.alpha. Discard any versions pertaining to 1.3.0.alpha
        Significant configuration changes in regards to Seam. see ice-1795 for any framework changes that may be required

        Show
        Judy Guglielmin added a comment - changed version of seam to 2.0.0.beta1 since this release has followed quickly on the heels of 1.3.0.alpha. Discard any versions pertaining to 1.3.0.alpha Significant configuration changes in regards to Seam. see ice-1795 for any framework changes that may be required
        Hide
        Ted Goddard added a comment -

        Add the following to jboss-seam-2.0.0.BETA1/lib

        backport-util-concurrent.jar
        commons-fileupload.jar
        icefaces-comps.jar
        icefaces-facelets.jar
        icefaces.jar

        modify jboss-seam-2.0.0.BETA1/build.xml as follows:

        ***************

            • 191,196 ****
            • 191,204 ----
              <include name="jsf-facelets.jar" if="example.facelets.lib" />
              </zipfileset>

        + <zipfileset id="example.icefaces.jar" dir="$

        {lib.dir}" description="the ICEfaces jars">
        + <include name="icefaces*.jar" if="example.icefaces.lib" />
        + <include name="backport-util-concurrent.jar" if="example.icefaces.lib" />
        + <include name="commons-beanutils-1.7.0.jar" if="example.icefaces.lib" />
        + <include name="commons-digester-1.6.jar" if="example.icefaces.lib" />
        + <include name="commons-fileupload.jar" if="example.icefaces.lib" />
        + </zipfileset>
        +
        <zipfileset id="example.ajax4jsf.jar" dir="${lib.dir}

        " prefix="WEB-INF/lib" description="the Ajax4JSF jar">
        <include name="ajax4jsf*.jar" if="example.ajax4jsf.lib" />
        <include name="commons*.jar" if="example.ajax4jsf.lib" />
        ***************

            • 1287,1292 ****
            • 1295,1301 ----
              <fileset refid="example.drools.jar" />
              <fileset refid="example.extra.jar" />
              <fileset refid="example.local.jar" />
              + <fileset refid="example.icefaces.jar" />
              <fileset refid="example.jcaptcha.jar" />
              <fileset refid="example.spring.jar" />
              <fileset refid="example.gwt.jar" />

        In jboss-seam-2.0.0.BETA1/examples:

        svn co http://anonsvn.icefaces.org/repo/projects/icefaces-seam-booking/trunk/icefaces-seam-booking/

        Show
        Ted Goddard added a comment - Add the following to jboss-seam-2.0.0.BETA1/lib backport-util-concurrent.jar commons-fileupload.jar icefaces-comps.jar icefaces-facelets.jar icefaces.jar modify jboss-seam-2.0.0.BETA1/build.xml as follows: *************** 191,196 **** 191,204 ---- <include name="jsf-facelets.jar" if="example.facelets.lib" /> </zipfileset> + <zipfileset id="example.icefaces.jar" dir="$ {lib.dir}" description="the ICEfaces jars"> + <include name="icefaces*.jar" if="example.icefaces.lib" /> + <include name="backport-util-concurrent.jar" if="example.icefaces.lib" /> + <include name="commons-beanutils-1.7.0.jar" if="example.icefaces.lib" /> + <include name="commons-digester-1.6.jar" if="example.icefaces.lib" /> + <include name="commons-fileupload.jar" if="example.icefaces.lib" /> + </zipfileset> + <zipfileset id="example.ajax4jsf.jar" dir="${lib.dir} " prefix="WEB-INF/lib" description="the Ajax4JSF jar"> <include name="ajax4jsf*.jar" if="example.ajax4jsf.lib" /> <include name="commons*.jar" if="example.ajax4jsf.lib" /> *************** 1287,1292 **** 1295,1301 ---- <fileset refid="example.drools.jar" /> <fileset refid="example.extra.jar" /> <fileset refid="example.local.jar" /> + <fileset refid="example.icefaces.jar" /> <fileset refid="example.jcaptcha.jar" /> <fileset refid="example.spring.jar" /> <fileset refid="example.gwt.jar" /> In jboss-seam-2.0.0.BETA1/examples: svn co http://anonsvn.icefaces.org/repo/projects/icefaces-seam-booking/trunk/icefaces-seam-booking/
        Hide
        Judy Guglielmin added a comment -

        Reviewing CR2 release for seam-icefaces (renamed from icefaces-booking) required the following changes:-
        (sent to Michael Yuan on Oct 11-2007)
        1) icefaces/view/home.xhtml --> reflects use of ICEfaces with Seam. See
        new file (attached)
        2) icefaces/view/main.xhtml -->added divs class="section"
        style="overflow:auto;"> around dataTable of bookings for styling
        icefaces /view/book.xhtml --> added styling around popup calendars
        (fixes for IE6,IE7 proper rendering of calendars)
        3) icefaces/view/exp/introExp.html -->reflects use of ICEfaces with Seam.
        See new file(attached)
        4) icefaces/view/css/date.css --> remove it as there is no need for it.
        The single line of css that is needed for the icefaces component is placed
        in the screen.css file
        5) icefaces/view/css/screen.css -->please use new file (attached)
        6) icefaces/view/register.xhtml --> change charset to UTF-8

        See attached zipped file of view directory (not including img subfolder).

        Show
        Judy Guglielmin added a comment - Reviewing CR2 release for seam-icefaces (renamed from icefaces-booking) required the following changes:- (sent to Michael Yuan on Oct 11-2007) 1) icefaces/view/home.xhtml --> reflects use of ICEfaces with Seam. See new file (attached) 2) icefaces/view/main.xhtml -->added divs class="section" style="overflow:auto;"> around dataTable of bookings for styling icefaces /view/book.xhtml --> added styling around popup calendars (fixes for IE6,IE7 proper rendering of calendars) 3) icefaces/view/exp/introExp.html -->reflects use of ICEfaces with Seam. See new file(attached) 4) icefaces/view/css/date.css --> remove it as there is no need for it. The single line of css that is needed for the icefaces component is placed in the screen.css file 5) icefaces/view/css/screen.css -->please use new file (attached) 6) icefaces/view/register.xhtml --> change charset to UTF-8 See attached zipped file of view directory (not including img subfolder).
        Hide
        Judy Guglielmin added a comment -

        updated view folder (less img subfolder) sent to M. Yuan on Oct 11, 2007 to update the Seam cvs repository --used to update Seam-2.0.0.CR2 before Seam-2.0.0.GA release

        Show
        Judy Guglielmin added a comment - updated view folder (less img subfolder) sent to M. Yuan on Oct 11, 2007 to update the Seam cvs repository --used to update Seam-2.0.0.CR2 before Seam-2.0.0.GA release
        Hide
        Judy Guglielmin added a comment -

        The seam-icefaces example in the seam distribution (jboss-seam-2.0.0.GA) works with 1.6.1 & 1.7.0 DR3 +

        Problems with 1.6.2 and 1.7.0 DR1 & DR2 are related to <fieldset> markup problem (ICE-2312).
        Maven is used to build this application, but unfortunately dependencies are defined in the pom that are not run-time (they are compile time dependencies) – servlet-api.jar not required xerces & xml-impl are included in JDK1.5 so are also not required.

        Show
        Judy Guglielmin added a comment - The seam-icefaces example in the seam distribution (jboss-seam-2.0.0.GA) works with 1.6.1 & 1.7.0 DR3 + Problems with 1.6.2 and 1.7.0 DR1 & DR2 are related to <fieldset> markup problem ( ICE-2312 ). Maven is used to build this application, but unfortunately dependencies are defined in the pom that are not run-time (they are compile time dependencies) – servlet-api.jar not required xerces & xml-impl are included in JDK1.5 so are also not required.

          People

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

            Dates

            • Created:
              Updated:
              Resolved: