ICEfaces
  1. ICEfaces
  2. ICE-5201

Build enhancements for ICEfaces 2.0 (glimmer)

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.0-Alpha1
    • Fix Version/s: 2.0-Alpha2, 2.0.0
    • Component/s: Release
    • Labels:
      None
    • Environment:
      ICEfaces 2.0 glimmer

      Description

      Make enhancements to the current build files for ICEfaces 2.0 (glimmer). Initial changes include:

      - make the default targets build for Glassfish (which means not including the JSF libraries)
      - add convenience targets and/or properties for including the JSF libraries, including/excluding ICEfaces and ICEpush

        Activity

        Hide
        Deryk Sinotte added a comment -

        Improvements to the build have been made. Default targets now default to Glassfish as a platform and include icefaces.jar and icepush.jar by default. These can be overridden using the convenience targets provided:

        war.jsf (includes jsf-*.jar files only)
        war.jsf.ice (includes jsf-* and icefaces.jar)
        war.jsf.ice.push (includes jsf-* and icefaces.jar and icepush.jar)

        Properties are also available for setting which jars get added:

        ant -Djsf='true' -Dice='true' -Dpush='true'

        each property adds the related jar(s).

        Show
        Deryk Sinotte added a comment - Improvements to the build have been made. Default targets now default to Glassfish as a platform and include icefaces.jar and icepush.jar by default. These can be overridden using the convenience targets provided: war.jsf (includes jsf-*.jar files only) war.jsf.ice (includes jsf-* and icefaces.jar) war.jsf.ice.push (includes jsf-* and icefaces.jar and icepush.jar) Properties are also available for setting which jars get added: ant -Djsf='true' -Dice='true' -Dpush='true' each property adds the related jar(s).
        Hide
        Ken Fyten added a comment -

        It seems that the default build for compat/samples are still using Tomcat6.0, instead of GF3, which is the desired default build target. This can be seen when icefaces/ant world is used.

        Show
        Ken Fyten added a comment - It seems that the default build for compat/samples are still using Tomcat6.0, instead of GF3, which is the desired default build target. This can be seen when icefaces/ant world is used.
        Hide
        Deryk Sinotte added a comment -

        Default build targets for compat/samples/auctionMonitor and compat/samples/component-showcase have been changed from tomcat6.0 to glassfishv3.

        Show
        Deryk Sinotte added a comment - Default build targets for compat/samples/auctionMonitor and compat/samples/component-showcase have been changed from tomcat6.0 to glassfishv3.

          People

          • Assignee:
            Deryk Sinotte
            Reporter:
            Deryk Sinotte
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: