Index: lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/LearnerAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/LearnerAction.java,v diff -u -r1.40 -r1.41 --- lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/LearnerAction.java 14 Dec 2006 05:34:58 -0000 1.40 +++ lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/LearnerAction.java 15 Dec 2006 03:39:41 -0000 1.41 @@ -303,7 +303,11 @@ FileValidatorUtil.validateFileSize(learnerForm.getFile(),false,errors); + if(learnerForm.getFile() != null) + log.debug("Learner submit file : " + learnerForm.getFile().getFileName()); + if(learnerForm.getFile()!= null && FileUtil.isExecutableFile(learnerForm.getFile().getFileName())){ + log.debug("File is executatable : " + learnerForm.getFile().getFileName()); ActionMessage msg = new ActionMessage("error.attachment.executable"); errors.add(ActionMessages.GLOBAL_MESSAGE, msg); }