ICEfaces
  1. ICEfaces
  2. ICE-2150

selectInputDate inputText and calendar are inconsistent

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 1.6.1
    • Fix Version/s: 1.6.2, 1.7DR#1, 1.7
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      All
    • Affects:
      Sample App./Tutorial

      Description

      I noticed that the selectInputDate's inputText and the popup calendar used different timezones. This was because the SimpleDateFormat used for the inputText, and the Calendar used for the calendar had different rules for their default timezone. This led me to realise that we didn't have a mechanism for specifying a timezone that both could adhere to.

      Also, it appeared that the Converter wasn't being consistently employed, since some logic was dependent on the popupDateFormat, and some used the Converter.

      So, the decision was made to route everything through the javax.faces.convert.DateTimeConverter, which could specify both the timezone and the pattern for the inputText representation of the Date. The popupDateFormat attribute is no longer necessary, but for backwards compatiblity, if specified, it will override the DateTimeConverter's pattern.

        Activity

        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Assignee Priority P2
        Assignee Mark Collette [ mark.collette ]
        Ken Fyten made changes -
        Fix Version/s 1.7 [ 10080 ]
        Ken Fyten made changes -
        Priority Major [ 3 ] Minor [ 4 ]
        Mark Collette made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Fix Version/s 1.7DR#1 [ 10100 ]
        Ken Fyten made changes -
        Fix Version/s 1.6.2 [ 10111 ]
        Fix Version/s 1.7DR#1 [ 10100 ]
        Ken Fyten made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Affects [Sample App./Tutorial]
        Assignee Priority P1 P2
        Mark Collette made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Mark Collette made changes -
        Field Original Value New Value
        Fix Version/s 1.7DR#1 [ 10100 ]
        Assignee Priority P1
        Assignee Mark Collette [ mark.collette ]
        Mark Collette created issue -

          People

          • Assignee:
            Unassigned
            Reporter:
            Mark Collette
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: