Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 351199

Summary: HttpServletResponse.encodeURL() wrongly encodes an url without path when cookies are disabled
Product: [RT] Jetty Reporter: Martin Grigorov <martingrigorov>
Component: serverAssignee: Jan Bartel <janb>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: janb, jetty-inbox
Version: 7.3.0   
Target Milestone: 7.4.x   
Hardware: PC   
OS: Linux   
Whiteboard:
Attachments:
Description Flags
Stacktrace generated by Jetty 7.4.4 and Wicket 1.4.17 combination due to 7.4.4 code changes none

Description Martin Grigorov CLA 2011-07-05 10:54:00 EDT
See https://issues.apache.org/jira/browse/WICKET-3841 for the discussion and a testcase.

See http://marc.info/?t=130934589600002&r=1&w=2 with the discussion in Tomcat's mailing lists.
Comment 1 Jan Bartel CLA 2011-07-06 03:29:39 EDT
Fixed svn rev 3465.
Comment 2 James Moger CLA 2011-07-21 13:19:35 EDT
Created attachment 200110 [details]
Stacktrace generated by Jetty 7.4.4 and Wicket 1.4.17 combination due to 7.4.4 code changes

This change breaks my embedded Jetty/Wicket 1.4.17 app.
Jetty <= 7.4.3 works fine.
Jetty 7.4.4 breaks with the attached stacktrace.

Now since a Wicket dev reported this issue its unclear which side has the problem.  My assumption had been Jetty was the cause since its update broke url handling.  But maybe Wicket is the problem.  Please advise.