ICEfaces
  1. ICEfaces
  2. ICE-2533

refactoring ant targets in build for ease of installation

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.7DR#3
    • Fix Version/s: 1.7DR#3, 1.7
    • Component/s: Sample Apps
    • Labels:
      None
    • Environment:
      any
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial

      Description


      1. Add help target to explain optional build parameters, etc.

      2. Add targets for each supported app. server vendor/version combination to ease building a .war that will work out-of-the box on a given app. server. Be default, use the JSF runtime version that is included with the app. server, if any, otherwise, use JSF 1.1 for everything except Tomcat 6.0 (JSF 1.2).

      2. Change default build for each sample app. to use Tomcat 6.0 target (with JSF 1.2).

      3. For the portlet/chat sample, use Liferay w/ Jboss + tomcat as the default build (JSF 1.2).

      4. Add help msg text that displays after each build that indicates how to see the list of other available targets and optional build parameters.

      5. For the staged .war files for each sample included in the binary bundle (under icefaces/samples) use the default Tomcat 6.0 build (JSF 1.2) to create them, and indicate the target app server in their name ("auctionMonitor-tomcat6.war", etc.). Only the 3 .war files copied to the Samples dir for the binary distribution should be renamed to have "tomcat6" added to their name.

      6. For Comp. Showcase, add additional targets for the complete list of facelets + app. servers and portlet +portal container + app. servers + with/without AHS. So we'll have all the supported app. servers and combinations for jsp, for facelets, and then a smaller list of portlet targets (jboss portal, liferay on Jboss, eventually Liferay on Tomcat).

        Activity

          People

          • Assignee:
            Unassigned
            Reporter:
            Jim Zhang
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: