View Issue Details

IDProjectCategoryView StatusLast Update
0000864savapage-server[All Projects] Generalpublic2018-04-30 16:11
ReporterrijkrAssigned Torijkr 
PrioritynormalSeverityminorReproducibilitysometimes
Status closedResolutionfixed 
Product Version0.9.12 
Target Version1.0.0Fixed in Version1.0.0 
Summary0000864: Fix NoSuchFileException when writing user message file
DescriptionIST: An atomic file move of msg.properties temp file sometimes fails, due to a NoSuchFileException. Since the source file is present according to File.exists() method, it must be the target location which does not exist. The exception results in orphaned temp files, that remain present till a SavaPage server restart.
SOLL: When target location (user inbox) of msg.properties file is not present, log a warning message and do not write the msg.properties file.
NOTE: This issue was observed on VMware with an extra mounted disk (XFS File System) dedicated for temporary files and user inboxes.
Additional Information2017-09-08 09:33:00,087 WARN UserMsgIndicator:480 - [STOP_POLL_REQ] NoSuchFileException: /opt/spool/savapage/tmp/savapage/some-user_msg.properties.9b8dfd42-8569-46e9-ac2d-d6ae43b23a8b -> /opt/spool/savapage/safepages/a/4/some-user/msg.properties [BayeuxServer1934605027 Scheduler]
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2017-09-08 20:28 rijkr New Issue
2017-09-08 20:28 rijkr Status new => assigned
2017-09-08 20:28 rijkr Assigned To => rijkr
2017-10-23 14:48 rijkr Status assigned => resolved
2017-10-23 14:48 rijkr Resolution open => fixed
2017-10-23 14:48 rijkr Fixed in Version => 1.0.0
2018-04-30 16:11 rijkr Status resolved => closed