Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

ClassCastException in doFilter()

0 views
Skip to first unread message

Jacky Lee

unread,
Feb 9, 2004, 7:55:50 AM2/9/04
to

Hi,

I added a security filter in front of Weblogic 8.1 WebServiceServlet and at the
end of my filter, I passed a customized HttpServletRequestwrapper instance to
the doFilter(req, resp) call. I am getting a ClassCastException as following:


Error 500--Internal Server Error

java.lang.ClassCastException
at weblogic.webservice.server.servlet.WebServiceServlet.getWebService(WebServiceServlet.java:195)
at weblogic.webservice.server.servlet.ServletBase.doGet(ServletBase.java:95)
at weblogic.webservice.server.servlet.WebServiceServlet.doGet(WebServiceServlet.java:232)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1053)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:385)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at mypackage.servlets.security.AuthorisorFilter.doFilter(AuthorisorFilter.java:180)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6316)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3622)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2569)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)


Anybody had the same problem before? Where can I get the source code for the WebServiceServlet?


Many thanks and regards,


Jacky

Nagesh Susarla

unread,
Feb 16, 2004, 3:18:45 PM2/16/04
to
Please contact sup...@bea.com to get a patch for this issue.


"Jacky Lee" <j...@nospam.please.com> wrote in message
news:40278356$1...@newsgroups.bea.com...

weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo

0 new messages