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

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #19902 Wed Dec 09 11:09:18 MST 2009 deryk.sinotte ICE-5201: Adding targets and properties for managing the inclusion of JSF libs, ICEfaces lib, and ICEpush lib in samples.
        Files Changed
        Commit graph MODIFY /icefaces/scratchpads/glimmer/samples/build/common.xml
        Commit graph MODIFY /icefaces/scratchpads/glimmer/samples/basic/build.xml
        Commit graph MODIFY /icefaces/scratchpads/glimmer/samples/auction/build.xml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #19909 Wed Dec 09 13:13:20 MST 2009 deryk.sinotte ICE-5201: Adding targets and properties for managing the inclusion of JSF libs, ICEfaces lib, and ICEpush lib in samples.
        Files Changed
        Commit graph MODIFY /icefaces/scratchpads/glimmer/samples/build/common.xml
        Commit graph MODIFY /icefaces/scratchpads/glimmer/samples/test/elementUpdate/build.xml
        Commit graph MODIFY /icefaces/scratchpads/glimmer/samples/test/scopes/build.xml
        Commit graph MODIFY /icefaces/scratchpads/glimmer/samples/basic/build.xml
        Commit graph MODIFY /icefaces/scratchpads/glimmer/samples/auction/build.xml
        Deryk Sinotte created issue -
        Deryk Sinotte made changes -
        Field Original Value New Value
        Assignee Deryk Sinotte [ deryk.sinotte ]
        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).
        Deryk Sinotte made changes -
        Salesforce Case []
        Fix Version/s 2.0-Alpha2 [ 10214 ]
        Deryk Sinotte made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #20317 Thu Jan 21 11:10:22 MST 2010 deryk.sinotte ICE-5201: changed default builds to glassfishv3
        Files Changed
        Commit graph MODIFY /icefaces/scratchpads/glimmer/compat/samples/component-showcase/build.xml
        Commit graph MODIFY /icefaces/scratchpads/glimmer/compat/samples/auctionMonitor/build.xml
        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.
        Ken Fyten made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        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.
        Deryk Sinotte made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #20326 Thu Jan 21 13:50:32 MST 2010 ted.goddard also obey the jsf build flag to include jsf jars (ICE-5201)
        Files Changed
        Commit graph MODIFY /icefaces/scratchpads/glimmer/compat/samples/build-common.xml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #20328 Thu Jan 21 14:40:34 MST 2010 ted.goddard also obey the jsf build flag to include jsf jars (ICE-5201)
        Files Changed
        Commit graph MODIFY /icefaces/scratchpads/glimmer/compat/samples/build-common.xml
        Ken Fyten made changes -
        Fix Version/s 2.0.0 [ 10230 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

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

            Dates

            • Created:
              Updated:
              Resolved: