ICEfaces
  1. ICEfaces
  2. ICE-6217

Non-English locales lead to an exception when parsing dates

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.0-Beta2
    • Fix Version/s: 2.0.0
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      ICEfaces 2

      Description

      In our class:

       icefaces/core/src/main/java/org/icefaces/impl/util/Util.java, to

      We set up a static DateFormat:

      public static final DateFormat HTTP_DATE = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss zzz");

      However, if the default is something other than English, a parsing exception can occur. The forum poster points to the relevant W3C spec:

      http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html

      and suggests making the following adjustment.

      public static final DateFormat HTTP_DATE = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss zzz", Locale.ENGLISH);

        Issue Links

          Activity

          Deryk Sinotte created issue -
          Deryk Sinotte made changes -
          Field Original Value New Value
          Salesforce Case []
          Fix Version/s 2.0.0 [ 10230 ]
          Assignee Mircea Toma [ mircea.toma ]
          Deryk Sinotte made changes -
          Link This issue is duplicated by ICE-6186 [ ICE-6186 ]
          Deryk Sinotte made changes -
          Summary Non-English locales lead to an exception when parsing dates.I Non-English locales lead to an exception when parsing dates
          Salesforce Case []
          Ken Fyten made changes -
          Salesforce Case []
          Assignee Priority P1
          Mircea Toma made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Assignee Priority P1

            People

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

              Dates

              • Created:
                Updated:
                Resolved: