Article - CS350514

Failed to download the large file in Windchill PDMLink

Modified: 26-Feb-2025   


Applies To

  • Windchill PDMLink 11.1 to 13.1

Description

  • Failed in downloading the large file 
  • The download is interrupted when the primary content of document is larger than 1G
  • The following error message in methodserver log for failed downloading  : 
ERROR [ajp-nio-127.0.0.1-8012-exec-41] wt.fv.master - Error in doDirectDownload
org.apache.catalina.connector.ClientAbortException: java.io.IOException: An established connection was aborted by the software in your host machine
    at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:372)
    at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:841)
    at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:746)
    at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:407)
    at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:385)
....
Caused by: java.io.IOException: An established connection was aborted by the software in your host machine
    at sun.nio.ch.SocketDispatcher.write0(Native Method)
    at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:51)
    at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93)
    at sun.nio.ch.IOUtil.write(IOUtil.java:65)
...
ERROR [ajp-nio-127.0.0.1-8012-exec-41] wt.method.server.httpgw  - Exception when attempting to set response status of 500 [java.io.IOException: An established connection was aborted by the software in your host machine]
java.lang.IllegalStateException: Cannot call sendError() after the response has been committed
    at org.apache.catalina.connector.ResponseFacade.sendError(ResponseFacade.java:456)
    at wt.servlet.ServletRequestMonitor$BaseHttpResponseWrapper.sendError(ServletRequestMonitor.java:2679)...
  • Downloading a small file take long time 
    • For example : taking about 40 seconds to download a 4MB pdf file
  • The following error message throws in UI when trying to open attachment in Discussion Topic
 HTTP Status 500 - Internal Server Error
This is a printer-friendly version of Article 350514 and may be out of date. For the latest version click CS350514