Announcement Announcement Module
No announcement yet. Software caused connection abort: socket write error Page Title Module
Move Remove Collapse
Conversation Detail Module
  • Filter
  • Time
  • Show
Clear All
new posts

  • Software caused connection abort: socket write error


    I am extending 'AbstractExcelView' to export my report to Excel. When I click on the export link in UI, I am getting the dialogue box to save/open the exel. But I am getting ' Software caused connection abort: socket write error' exception in the console. In my ExcelView class I have a private method which will have the common functionality for two excel sheets. One contains sigle object and the second one contains List of objects.

    If I click on the single object link, it is displaying the correct data. but, for the list of objects - if I click for the first time, it is displaying the single object data and from the second time onwards, it is displaying correctly.

    I m not getting why it is behaving like this.

    Below is the stacktrace of the Exception. Software caused connection abort: socket write error
    at Method)
    at weblogic.servlet.internal.ChunkOutput.writeChunkTr ansfer(
    at weblogic.servlet.internal.ChunkOutput.writeChunks(
    at weblogic.servlet.internal.ChunkOutput.flush(ChunkO
    at weblogic.servlet.internal.ChunkOutputWrapper.flush (
    at weblogic.servlet.internal.ServletOutputStreamImpl. flush(
    at org.springframework.web.servlet.view.document.Abst ractExcelView.renderMergedOutputModel(AbstractExce
    at org.springframework.web.servlet.view.AbstractView. render(
    at org.springframework.web.servlet.DispatcherServlet. render(
    at org.springframework.web.servlet.DispatcherServlet. doDispatch(
    at org.springframework.web.servlet.DispatcherServlet. doService(
    at org.springframework.web.servlet.FrameworkServlet.p rocessRequest(
    at org.springframework.web.servlet.FrameworkServlet.d oGet(
    at javax.servlet.http.HttpServlet.service(HttpServlet .java:707)
    at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
    at weblogic.servlet.internal.StubSecurityHelper$Servl
    at weblogic.servlet.internal.StubSecurityHelper.invok eServlet(
    at weblogic.servlet.internal.ServletStubImpl.execute(
    at weblogic.servlet.internal.ServletStubImpl.execute(
    at weblogic.servlet.internal.WebAppServletContext$Ser :3594)
    at t.doAs(
    at weblogic.servlet.internal.WebAppServletContext.sec uredExecute(
    at weblogic.servlet.internal.WebAppServletContext.exe cute(
    at java:201)
    at :173)