ICEfaces
  1. ICEfaces
  2. ICE-1699

Runtime compatibility for JSF 1.2 implementations with JSPs

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.6DR#5
    • Fix Version/s: 1.6DR#6, 1.6
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      ICEfaces, JSF 1.2
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Compatibility/Configuration

      Description

      Although ICEfaces Facelets applications are now working against JSF 1.2, ICEfaces JSP applications typically fail in the page parsing stage.

        Activity

        Hide
        Ted Goddard added a comment -

        Re-opening to account for testing results.

        Show
        Ted Goddard added a comment - Re-opening to account for testing results.
        Hide
        Arran McCullough added a comment -

        Tested under Glassfish V2-b41 and Tomcat 6.0
        Auction Monitor - Works for both
        Address Demo - Works for both
        Component Showcase - Works for both but exhibits some styling issues, changing theme to royale puts a blue overlay on top of everything, big space between navigation tree and component content area, top header image is broken up.
        basicInputText - Works for both
        dragdrop1 - Works for both
        dragdrop2 - Page loads ok but cannot drag the grey area, throws no errors, same for both
        effects1 - Works for both
        effects2 - Same as dragdrop2, page shows, components aren't functional
        tiles - Shows everything except the body of the timezone part, throws error
        timezone1 to 7 - Works for both

        Show
        Arran McCullough added a comment - Tested under Glassfish V2-b41 and Tomcat 6.0 Auction Monitor - Works for both Address Demo - Works for both Component Showcase - Works for both but exhibits some styling issues, changing theme to royale puts a blue overlay on top of everything, big space between navigation tree and component content area, top header image is broken up. basicInputText - Works for both dragdrop1 - Works for both dragdrop2 - Page loads ok but cannot drag the grey area, throws no errors, same for both effects1 - Works for both effects2 - Same as dragdrop2, page shows, components aren't functional tiles - Shows everything except the body of the timezone part, throws error timezone1 to 7 - Works for both
        Hide
        Ted Goddard added a comment -

        Theoretically we should implement type safety for JSP 2.1 using javax.servlet.jsp.tagext.TagInfo, but these info classes are not available because they are not created by the ICEfaces TLD parser.

        Show
        Ted Goddard added a comment - Theoretically we should implement type safety for JSP 2.1 using javax.servlet.jsp.tagext.TagInfo, but these info classes are not available because they are not created by the ICEfaces TLD parser.
        Hide
        Ted Goddard added a comment -

        dragdrop2 and effectsd problems appear to be caused by <jsp:forward page="./dragdrop.iface" /> in index.jsp (replace with dragdrop.iface). Will create a separate JIRA for this.

        Show
        Ted Goddard added a comment - dragdrop2 and effectsd problems appear to be caused by <jsp:forward page="./dragdrop.iface" /> in index.jsp (replace with dragdrop.iface). Will create a separate JIRA for this.
        Hide
        Ted Goddard added a comment -

        Testing indicates that bug is resolved. Created ICE-1751 for the non-interactive tutorials (bug unrelated to JSF 1.2 support).

        Show
        Ted Goddard added a comment - Testing indicates that bug is resolved. Created ICE-1751 for the non-interactive tutorials (bug unrelated to JSF 1.2 support).

          People

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

            Dates

            • Created:
              Updated:
              Resolved: