Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 351199 - HttpServletResponse.encodeURL() wrongly encodes an url without path when cookies are disabled
Summary: HttpServletResponse.encodeURL() wrongly encodes an url without path when cook...
Status: RESOLVED FIXED
Alias: None
Product: Jetty
Classification: RT
Component: server (show other bugs)
Version: 7.3.0   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: 7.4.x   Edit
Assignee: Jan Bartel CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-05 10:54 EDT by Martin Grigorov CLA
Modified: 2011-07-21 13:19 EDT (History)
2 users (show)

See Also:


Attachments
Stacktrace generated by Jetty 7.4.4 and Wicket 1.4.17 combination due to 7.4.4 code changes (10.41 KB, text/plain)
2011-07-21 13:19 EDT, James Moger CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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.