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)

[3892 byte] By [taipana] at [2007-11-26 12:45:58]
# 1
Thanks for reporting this issue!I've filed a GlassFish issue at https://glassfish.dev.java.net/issues/show_bug.cgi?id=2210Please add yourself to the issue's "cc" list, so you'll get notified of any progress.Jan
jan.luehe@sun.coma at 2007-7-7 16:25:35 > top of Java-index,Application & Integration Servers,Application Servers...
# 2
Fixed in upcoming GlassFish v2 b34. Thanks for reporting the error!
jan.luehe@sun.coma at 2007-7-7 16:25:35 > top of Java-index,Application & Integration Servers,Application Servers...