ClassCastException: javax.servlet.http.NoBodyResponse
Hi all,
I Have an EAR containing a web application containing a bunch of servlets and an applet accessed through jnlp. When I start the applet, everything works perfectly well, all the functionnalities work. But in my log file, I get about 4 exceptions (always the same) and sometime later on (using the applet) I get one or two more. I know some people on the net had the same problem in various situations but I never found replies to their posts in the archives.
So it runs on sun JSAS 9.0, Windows XP64.
This is the exceptionx I get in the server log just when webstart starts:
(sorry, it is long and ugly in this small text box).
--> The "com.zerobase..." line is just because I override service() and call super() there.
java.lang.ClassCastException: javax.servlet.http.NoBodyResponse
at org.apache.catalina.core.ApplicationDispatcherForward.getStatus(ApplicationDisp atcherForward.java:335)
at org.apache.catalina.core.ApplicationDispatcherForward.commit(ApplicationDispatc herForward.java:79)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.ja va:355)
at com.zerobase.chaplin.action.PostActionServlet.processActionForward(PostActionSe rvlet.java:692)
at com.zerobase.chaplin.action.PostActionServlet.process(PostActionServlet.java:33 6)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:492)
at javax.servlet.http.HttpServlet.doHead(HttpServlet.java:281)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:724)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at com.zerobase.chaplin.action.PostActionServlet.service(PostActionServlet.java:11 4)
at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilte rChain.java:397)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java: 278)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextVal ve.java:240)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java: 179)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:73)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:182)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
at com.sun.enterprise.web.VirtualServerPipeline.invoke(VirtualServerPipeline.java: 120)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:13 7)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:239)
at com.sun.enterprise.web.connector.grizzly.ProcessorTask.invokeAdapter(ProcessorT ask.java:667)
at com.sun.enterprise.web.connector.grizzly.ProcessorTask.processNonBlocked(Proces sorTask.java:574)
at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.ja va:844)
at com.sun.enterprise.web.connector.grizzly.ReadTask.executeProcessorTask(ReadTask .java:287)
at com.sun.enterprise.web.connector.grizzly.ReadTask.doTask(ReadTask.java:212)
at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:252)
at com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:75)

