Index: lams_tool_sbmt/build.xml
===================================================================
diff -u -rca73a51b45e6071a6a9edd5da8b0d61bf3a39929 -r6ab1be78f747daf9e82788ceee85ccce03d0ab9d
--- lams_tool_sbmt/build.xml (.../build.xml) (revision ca73a51b45e6071a6a9edd5da8b0d61bf3a39929)
+++ lams_tool_sbmt/build.xml (.../build.xml) (revision 6ab1be78f747daf9e82788ceee85ccce03d0ab9d)
@@ -239,6 +239,8 @@
mergedir="${conf.xdoclet.dir}" sessiontimeout="${sessiontimeout}"/>
+
+
Fisheye: Tag ef38d157274561b47c07a3d8cf5a5b0379b60ed4 refers to a dead (removed) revision in file `lams_tool_sbmt/conf/xdoclet/struts-plugins.xml'.
Fisheye: No comparison available. Pass `N' to diff?
Fisheye: Tag 843aa271bd7b90368cc12ce6547069eaedffa066 refers to a dead (removed) revision in file `lams_tool_sbmt/conf/xdoclet/validation-forms.xml'.
Fisheye: No comparison available. Pass `N' to diff?
Index: lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/AuthoringAction.java
===================================================================
diff -u -rd2bd2447935a6088d331c661602630854ecc37a5 -r6ab1be78f747daf9e82788ceee85ccce03d0ab9d
--- lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/AuthoringAction.java (.../AuthoringAction.java) (revision d2bd2447935a6088d331c661602630854ecc37a5)
+++ lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/AuthoringAction.java (.../AuthoringAction.java) (revision 6ab1be78f747daf9e82788ceee85ccce03d0ab9d)
@@ -73,7 +73,7 @@
* parameter="dispatch"
* input="/authoring/authoring.jsp"
* scope="request"
- * validate="false"
+ * validate="true"
*
* @struts.action-forward name="success" path="/authoring/authoring.jsp"
* @struts.action-forward name="instructionFileList" path="/authoring/parts/instructionfilelist.jsp"
Index: lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/LearnerAction.java
===================================================================
diff -u -r82513de88ed468a1efaa3f5cced49157933767f3 -r6ab1be78f747daf9e82788ceee85ccce03d0ab9d
--- lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/LearnerAction.java (.../LearnerAction.java) (revision 82513de88ed468a1efaa3f5cced49157933767f3)
+++ lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/LearnerAction.java (.../LearnerAction.java) (revision 6ab1be78f747daf9e82788ceee85ccce03d0ab9d)
@@ -60,6 +60,7 @@
import org.lamsfoundation.lams.tool.sbmt.service.SubmitFilesServiceProxy;
import org.lamsfoundation.lams.tool.sbmt.util.SbmtConstants;
import org.lamsfoundation.lams.usermanagement.dto.UserDTO;
+import org.lamsfoundation.lams.util.FileValidatorUtil;
import org.lamsfoundation.lams.util.WebUtil;
import org.lamsfoundation.lams.web.session.SessionManager;
import org.lamsfoundation.lams.web.util.AttributeNames;
@@ -304,9 +305,12 @@
error = true;
}
- if(error)
- this.addErrors(request,errors);
+ boolean oversize = !FileValidatorUtil.validateFileSize(learnerForm.getFile(),false,errors);
+ error = error?error:oversize;
+ if(error){
+ this.addErrors(request,errors);
+ }
return error;
}
Index: lams_tool_sbmt/web/WEB-INF/struts/struts-config.xml
===================================================================
diff -u -r9412f627d8a9e2e375630d85bda00dad1937d31d -r6ab1be78f747daf9e82788ceee85ccce03d0ab9d
--- lams_tool_sbmt/web/WEB-INF/struts/struts-config.xml (.../struts-config.xml) (revision 9412f627d8a9e2e375630d85bda00dad1937d31d)
+++ lams_tool_sbmt/web/WEB-INF/struts/struts-config.xml (.../struts-config.xml) (revision 6ab1be78f747daf9e82788ceee85ccce03d0ab9d)
@@ -134,7 +134,7 @@
input="/authoring/authoring.jsp"
parameter="dispatch"
unknown="false"
- validate="false"
+ validate="true"
>
@@ -187,6 +187,10 @@
-
+
+
+
Fisheye: Tag ae603376490ec4bf2c49f51a749a8e5858a99f4a refers to a dead (removed) revision in file `lams_tool_sbmt/web/WEB-INF/struts/validation.xml'.
Fisheye: No comparison available. Pass `N' to diff?