Wicket
  1. Wicket
  2. WICKET-1449

'./' appended to URL causes HTTP 404 in Internet Explorer (using root context)

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Cannot Reproduce
    • Affects Version/s: 1.3.2
    • Fix Version/s: 1.3.5
    • Component/s: wicket
    • Labels:
      None
    • Environment:
      Wicket 1.3.2
      JBoss 4.0/Jetty 6.1.7
      JDK 1.6.0_03

      Description

      SYNOPSIS:
      1) Web application is using the root context ("/")
      1) form.add(new Button("mybutton"));
      2) Button is clicked on any WebPage that is NOT MOUNTED

      ISSUE:
      WebRequestCodingStrategy.encode appends './' to the URL. The page is redirected to "http://www.mysite.com/./" It works fine in Firefox and Opera, but in IE an HTTP 404 ('.' page is not found) is rendered.

      Mounting the home page to something like '/home' solved the problem ('./' is not appended, but this causes a redirect every time a use hits the page).

        Activity

        Igor Vaynberg made changes -
        Resolution Cannot Reproduce [ 5 ]
        Status Open [ 1 ] Resolved [ 5 ]
        Assignee Alastair Maw [ almaw ] Igor Vaynberg [ ivaynberg ]
        Martijn Dashorst made changes -
        Fix Version/s 1.3.4 [ 12313089 ]
        Fix Version/s 1.3.5 [ 12313175 ]
        Frank Bille Jensen made changes -
        Fix Version/s 1.3.4 [ 12313089 ]
        Fix Version/s 1.3.3 [ 12313047 ]
        Martijn Dashorst made changes -
        Priority Critical [ 2 ] Major [ 3 ]
        Johan Compagner made changes -
        Fix Version/s 1.3.3 [ 12313047 ]
        Johan Compagner made changes -
        Field Original Value New Value
        Assignee Alastair Maw [ almaw ]
        Will Hoover created issue -

          People

          • Assignee:
            Igor Vaynberg
            Reporter:
            Will Hoover
          • Votes:
            3 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Time Tracking

              Estimated:
              Original Estimate - 72h
              72h
              Remaining:
              Remaining Estimate - 72h
              72h
              Logged:
              Time Spent - Not Specified
              Not Specified

                Development