|
|
|
Here's the message from 2.3 for reference:
Alert: Adding this resource would place this account over quota. To add this resource, some resources may need to be deleted. This is turning into a support issue locally. Users think their files have just disappeared ("Vula lost my files").
Increased the priority to critical as this has serious support issues when running in production - failure to upload a resource with no apparent message usually causes a support call to be inititiated
looks like it might be an ucaught exception:
WARN: OverQuotaException (2007-08-03 10:11:07,355 TP-Processor771_org.sakaiproject.content.tool.ResourcesAction) org.sakaiproject.exception.OverQuotaException ref: /content/group/ee24c0ea-11f6-49e4-0048-1937cf5e4165/IRIS/Mikes Proj/DataAccessLayerGenerator-1.zip at org.sakaiproject.content.impl.BaseContentService.commitResource(BaseContentService.java:4810) at org.sakaiproject.content.cover.ContentHostingService.commitResource(ContentHostingService.java:515) at org.sakaiproject.content.tool.ResourcesAction.replaceContent(ResourcesAction.java:7161) at org.sakaiproject.content.tool.ResourcesAction.finishAction(ResourcesAction.java:7091) at org.sakaiproject.content.tool.ResourcesAction.buildMainPanelContext(ResourcesAction.java:4711) at sun.reflect.GeneratedMethodAccessor17453.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.sakaiproject.cheftool.VelocityPortletPaneledAction.toolModeDispatch(VelocityPortletPaneledAction.java:393) at org.sakaiproject.cheftool.ToolServlet.doGet(ToolServlet.java:227) at org.sakaiproject.cheftool.VelocityPortletPaneledAction.doGet(VelocityPortletPaneledAction.java:1006) at javax.servlet.http.HttpServlet.service(HttpServlet.java:690) at org.sakaiproject.vm.ComponentServlet.service(ComponentServlet.java:56) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:555) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:364) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301) at org.sakaiproject.tool.impl.ActiveToolComponent$MyActiveTool.forward(ActiveToolComponent.java:441) at org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1099) at org.sakaiproject.portal.charon.handlers.ToolHandler.doTool(ToolHandler.java:163) at org.sakaiproject.portal.charon.handlers.ToolHandler.doGet(ToolHandler.java:86) at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:718) at javax.servlet.http.HttpServlet.service(HttpServlet.java:690) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:592) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703) at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:895) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685) at java.lang.Thread.run(Thread.java:595) Hi Jim, we are getting daily support queries related to this. People are confused as to why they cannot upload files any more. For every person that emails the helpdesk, another 2 are probably concluding that the system is unreliable or works in mysterious ways.
Could you look at resolving this as a priority? Thanks. We are also getting support requests about this at UC Berkeley.
Looks like the fix has been put into the trunk, can someone merge this into the sakai-2-4-x branch?
I haven't been able to see this working correctly on Nightly - I don't know whether this is actually just a result of it taking too long to upload 20 MB files?
No commits in related issues that aren't already in 2.4.x. Found a minor conflict in one file - about to correct and commit.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
"Uploading this file will take you over the storage quota for this worksite."