Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[jetty-users] ClassCastException of Response to Response

I'd like to set the HttpOnly flag on a cookie, so I tried creating a org.eclipse.jetty.http.HttpCookie, but then I need to cast the HttpServletResponse that the doGet gets to a org.eclipse.jetty.server.Response so that I can call addCookie with that class of cookie.

    ((org.eclipse.jetty.server.Response) resp).addCookie(ck);

That gives me a ClassCastException, even though it looks like the object is the right class. I assumed it is because the ClassLoader at the server level is not the same as at the servlet, but when I tried setting parentLoaderPriority it didn't help.


I tried both true and false.

I have a workaround using reflection, but it is obviously not the right thing to do. What is the right way to call a method on a org.eclipse.jetty.server.Response?

Back to the top