Getting error with InternetExplorer using SunApplicationServer 8.1.
Hi techies,
I am using Sun application Server 8.1. I have a web application which is running smooth using Mozilla browser.
But the same application is giving problem with InternetExplorer.
It is giving server side error as
"An existing connection was forcibly closed by the remote host , Error commiting response"
Though it is a bug in Sun application Server 8.1, it is working fine with Mozilla browser. In google I found that it is probably due to security settings in the browser. I also changed the security settings to Low. But it is still giving the same problem. If it is really due to security settings what has to change in the browser...?
Please help me in this regard. Here I am pasting my stack trace
13:49:29.400-0400|SEVERE|sun-appserver-pe8.1|javax.enterprise.system.container. web|_ThreadID=31;|WEB0783: Error commiting response
java.io.IOException: An existing connection was forcibly closed by the remote host
at sun.nio.ch.SocketDispatcher.write0(Native Method)
at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:33)
at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:104)
at sun.nio.ch.IOUtil.write(IOUtil.java:75)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:300)
at java.nio.channels.Channels.write(Channels.java:60)
at java.nio.channels.Channels.access$000(Channels.java:47)
at java.nio.channels.Channels$1.write(Channels.java:134)
at org.apache.coyote.http11.InternalOutputBuffer.commit(InternalOutputBuffer.java: 602)
at com.sun.enterprise.web.connector.grizzly.ProcessorTask.action(ProcessorTask.jav a:749)
at org.apache.coyote.Response.action(Response.java:186)
at org.apache.coyote.http11.InternalOutputBuffer.doWrite(InternalOutputBuffer.java :570)
at org.apache.coyote.Response.doWrite(Response.java:548)
at org.apache.coyote.tomcat5.OutputBuffer.realWriteBytes(OutputBuffer.java:404)
at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:398)
at org.apache.coyote.tomcat5.OutputBuffer.doFlush(OutputBuffer.java:354)
at org.apache.coyote.tomcat5.OutputBuffer.close(OutputBuffer.java:318)
at org.apache.coyote.tomcat5.CoyoteResponse.finishResponse(CoyoteResponse.java:496 )
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:187)
at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.ja va:653)
at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.ja va:534)
at com.sun.enterprise.web.connector.grizzly.ProcessorTask.doTask(ProcessorTask.jav a:403)
at com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:55)
Thanks in advance.
Javed

