[jira] Commented: (TRINIDAD-2054) Messages from exceptions in tr:fileDownloadActionListener are not displayed
[ https://issues.apache.org/jira/browse/TRINIDAD-2054?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13004816#comment-13004816 ] Kentaro Kinebuchi commented on TRINIDAD-2054: - Good point about the security risk. I updated the patch so that only exceptions from the bean method are included. Yes, there will be two messages. One will be the message from the exception thrown by the bean method and the other will be the current generic error message indicating that the download failed. The rationale for this patch is that currently there is no way for the user to know why the download failed since any exception thrown by the developer from within the bean method is not displayed to the user. With this patch we are giving the developer at least the ability to display a custom error message to the user. MessageFactory.getMessage() calls getLocalizedMessage() so the message should be localized. Messages from exceptions in tr:fileDownloadActionListener are not displayed --- Key: TRINIDAD-2054 URL: https://issues.apache.org/jira/browse/TRINIDAD-2054 Project: MyFaces Trinidad Issue Type: Bug Components: Components Affects Versions: 2.0.0-beta-2 Environment: x86 Reporter: Kentaro Kinebuchi Priority: Minor Attachments: JIRA2054.patch When the bean method referenced by tr:fileDownloadActionListener throws an exception, what is displayed to the user is always a generic message The file was not downloaded or was not downloaded correctly.. The exception message itself is not displayed which makes it very hard for the user to know what actually went wrong. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (TRINIDAD-2054) Messages from exceptions in tr:fileDownloadActionListener are not displayed
[ https://issues.apache.org/jira/browse/TRINIDAD-2054?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13004243#comment-13004243 ] Scott O'Bryan commented on TRINIDAD-2054: - I don't know if I understand this patch. It looks like you are adding two faces messages when the fileUpload fails.. Is this true? That said, I'm not sure I'm comfortable with using the base message. I'd have to take a look at what gets added as the message when it is thrown but we don't want to expose anything that may be considered a security risk. Further, it seems we would want to utilize a localized message as well. Messages from exceptions in tr:fileDownloadActionListener are not displayed --- Key: TRINIDAD-2054 URL: https://issues.apache.org/jira/browse/TRINIDAD-2054 Project: MyFaces Trinidad Issue Type: Bug Components: Components Affects Versions: 2.0.0-beta-2 Environment: x86 Reporter: Kentaro Kinebuchi Priority: Minor Attachments: JIRA2054.patch When the bean method referenced by tr:fileDownloadActionListener throws an exception, what is displayed to the user is always a generic message The file was not downloaded or was not downloaded correctly.. The exception message itself is not displayed which makes it very hard for the user to know what actually went wrong. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira