Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 7.7.0
    • Fix Version/s: 8.0.0-M7
    • Component/s: wicket
    • Labels:
      None

      Description

      It concerns the reading of PageParameters. They all use the StringValue constructor without passing the Session locale.
      The StringValue will in turn use the systems locale.

      So when I retrieve a _en formatted number (1.000) from my GET-Params, I get a wrong number (1) because my Server runs on a _de machine where a dot is a decimal delimeter.

      I can work around that by again creating a StringValue based on my previous StringValue, but with passing the Session locale.

      Shouldn't it pass the session's locale in first place?

      See here for the PageParameter implementation and here for the StringValue implementation.

      See also:
      http://apache-wicket.1842946.n4.nabble.com/Localization-of-PageParameters-td4678221.html

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                mgrigorov Martin Grigorov
                Reporter:
                Ravi Knox Ravi Knox
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: