ICEfaces
  1. ICEfaces
  2. ICE-1739

sample applications do not have jsf 1.2 build targets

    Details

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

      Description


      The sample applications do not have build targets for JSF 1.2 or glassfish.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14145 Thu Jun 14 15:47:42 MDT 2007 ted.goddard exluding certain .jar files based on jsf12, glassfish, or myfaces flags (ICE-1739)
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/etc/build-common.xml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14147 Thu Jun 14 16:27:10 MDT 2007 ted.goddard added jsf-impl-1.2.jar from jsf-1.2_04-b10-p01 and inclusion of jsf 1.2 libraries for non-glassfish build (ICE-1739)
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/etc/build-common.xml
        Commit graph ADD /icefaces/trunk/icefaces/lib/jsf-impl-1.2.jar
        Ted Goddard created issue -
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14149 Thu Jun 14 16:48:32 MDT 2007 ted.goddard excluding JSF 1.2 .jars from metadata build (ICE-1739)
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/component-metadata/build.xml
        Hide
        Ted Goddard added a comment -

        The checkin makes the common sample application builds based on the following flags:

        ant -Dmyfaces=""

        • include myfaces-api.jar and myfaces-impl.jar rather than jsf-api.jar and jsf-impl.jar

        ant -Djsf12=""

        • do not include .jar files that conflict with JSF 1.2. Note that this should be enhanced to actually include the JSF 1.2 libraries, but we are not currently bundling those.

        ant -Dglassfish=""

        • do not include any jsf libraries. Typically this would be combined with -Djsf12="" because glassfish is a JSF 1.2 system.
        Show
        Ted Goddard added a comment - The checkin makes the common sample application builds based on the following flags: ant -Dmyfaces="" include myfaces-api.jar and myfaces-impl.jar rather than jsf-api.jar and jsf-impl.jar ant -Djsf12="" do not include .jar files that conflict with JSF 1.2. Note that this should be enhanced to actually include the JSF 1.2 libraries, but we are not currently bundling those. ant -Dglassfish="" do not include any jsf libraries. Typically this would be combined with -Djsf12="" because glassfish is a JSF 1.2 system.
        Ted Goddard made changes -
        Field Original Value New Value
        Status Open [ 1 ] Resolved [ 5 ]
        Fix Version/s 1.6 [ 10031 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14150 Thu Jun 14 16:54:29 MDT 2007 ted.goddard excluding JSF 1.2 .jars from sample builds (ICE-1739)
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/etc/build-common.xml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14151 Thu Jun 14 17:02:57 MDT 2007 ted.goddard excluding JSF 1.2 .jars from sample builds (ICE-1739)
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/etc/build-common.xml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14152 Thu Jun 14 17:03:45 MDT 2007 ted.goddard including servlet-api.jar in component-showcase build (ICE-1739)
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/component-showcase/build.xml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14153 Thu Jun 14 17:15:57 MDT 2007 ted.goddard separating servlet-api.jar into compile only .jar for component-showcase build (ICE-1739)
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/component-showcase/build.xml
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/etc/build-common.xml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14158 Fri Jun 15 08:45:56 MDT 2007 ted.goddard renamed glassfish target to serverjsf (ICE-1739)
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/etc/build-common.xml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14162 Fri Jun 15 10:19:15 MDT 2007 ted.goddard build 1.5 classes with JDK 1.6 and ant 1.7 (ICE-1739)
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/core/build.xml
        Hide
        Ted Goddard added a comment -

        ant -Dmyfaces=""

        • include myfaces-api.jar and myfaces-impl.jar rather than jsf-api.jar and jsf-impl.jar

        ant -Djsf12=""

        • do not include .jar files that conflict with JSF 1.2. Note that this should be enhanced to actually include the JSF 1.2 libraries, but we are not currently bundling those.

        ant -Dserverjsf=""

        • do not include any jsf libraries.

        To build sample .wars for glassfish, for example, use

        ant -Djsf12="" -Dserverjsf=""

        Show
        Ted Goddard added a comment - ant -Dmyfaces="" include myfaces-api.jar and myfaces-impl.jar rather than jsf-api.jar and jsf-impl.jar ant -Djsf12="" do not include .jar files that conflict with JSF 1.2. Note that this should be enhanced to actually include the JSF 1.2 libraries, but we are not currently bundling those. ant -Dserverjsf="" do not include any jsf libraries. To build sample .wars for glassfish, for example, use ant -Djsf12="" -Dserverjsf=""
        Ted Goddard made changes -
        Affects [Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14170 Fri Jun 15 16:10:00 MDT 2007 ted.goddard excluding jstl.jar upon serverjsf flag (ICE-1739)
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/etc/build-common.xml
        Hide
        Ted Goddard added a comment -

        The following exception occurs when attempting to run an ICEfaces application with JSF 1.2, but with icefaces.jar built using JDK 1.4. Re-build icefaces.jar using JDK 1.5 or higher.

        Caused by: java.lang.IllegalArgumentException: Cannot invoke com.sun.faces.taglib.jsf_core.LoadBundleTag.setBasename - argument type mismatch
        at org.apache.commons.digester.Digester.createSAXException(Digester.java:2540)
        at org.apache.commons.digester.Digester.createSAXException(Digester.java:2566)

        Show
        Ted Goddard added a comment - The following exception occurs when attempting to run an ICEfaces application with JSF 1.2, but with icefaces.jar built using JDK 1.4. Re-build icefaces.jar using JDK 1.5 or higher. Caused by: java.lang.IllegalArgumentException: Cannot invoke com.sun.faces.taglib.jsf_core.LoadBundleTag.setBasename - argument type mismatch at org.apache.commons.digester.Digester.createSAXException(Digester.java:2540) at org.apache.commons.digester.Digester.createSAXException(Digester.java:2566)
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14235 Thu Jun 21 13:50:42 MDT 2007 ted.goddard javadoc target not compatible with JDK 1.4 if jsf-api-1.2.jar included (ICE-1739)
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/core/build.xml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14247 Thu Jun 21 16:56:09 MDT 2007 ted.goddard exluding el-api.jar based on serverel flag (ICE-1739)
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/etc/build-common.xml
        Ken Fyten made changes -
        Fix Version/s 1.6DR#6 [ 10090 ]
        Fix Version/s 1.6 [ 10031 ]
        Ken Fyten made changes -
        Fix Version/s 1.6 [ 10031 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Ted Goddard
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: