Not Able To Download A Particular PDF Attachment File
(Doc ID 2648641.1)
Last updated on APRIL 04, 2025
Applies to:
Oracle Agile Product Collaboration - Version 9.3.4.0 and laterInformation in this document applies to any platform.
Symptoms
On : 9.3.4.0 version, Web client (PC)
Not able to download a particular attachment
A PDF file attachment is not downloading though all other files (including PDF format) are getting downloaded. We have confirmed the file is present in the vault on server.
ERROR
-----------------------
Following error is found in filemanager log while trying to download the attachement:
An exception occurred while processing one of the input values, please contact the system admin for more details.
com.agile.webfs.components.security.WebSecurityException
at com.agile.webfs.components.security.WebSecurityAPI.getValidInput(WebSecurityAPI.java:591)
at com.agile.webfs.components.controller.AgileFSServletResponseWrapper.validateHeaderValue(AgileFSServletResponseWrapper.java:56)
at com.agile.webfs.components.controller.AgileFSServletResponseWrapper.setHeader(AgileFSServletResponseWrapper.java:49)
at com.agile.webfs.components.controller.FileDownloadHandler.setResponseHeader(FileDownloadHandler.java:880)
at com.agile.webfs.components.controller.FileDownloadHandler.setContentResponseHeader(FileDownloadHandler.java:852)
at com.agile.webfs.components.controller.DownloadRangeServlet.handleRequest(DownloadRangeServlet.java:223)
at com.agile.webfs.components.controller.DownloadRangeServlet.doGet(DownloadRangeServlet.java:84)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.agile.webfs.components.controller.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:35)
at org.apache.catalina
The issue can be reproduced at will with the following steps:
1. Open chrome browser hit URL https://www.apple.com/ie/imac-pro/specs/
2. Do CTRL-P, and you will see Chrome's print page, select "save as pdf". Click Save.
3. The downloaded file name would be "iMac Pro - Technical Specifications - Apple (IE).pdf"
4. Try uploading the file to Agile PLM 9.3.4 web-client, which should happen without issue
5. Try to download the same file from Agile PLM 9.3.4 web-client. The file should not be downloaded.
The first space in the filename of the affected file "iMac Pro - Technical Specifications - Apple (IE).pdf" is a nonbreaking space(UTF-8 code=C2A0). All other spaces are a regular space (UTF-8 code=20).
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |