[Building Sakai] [Fwd: [Deploying Sakai] Samigo: Bug Report: F058F045882BC72864DEAE63F6ADD3526361254E / 67837ecd-f075-44d1-b26e-fc6387e00a38]

Yzelle, Sonette SYzelle at unisa.ac.za
Tue May 25 22:56:42 PDT 2010


This message (and attachments) is subject to restrictions and a disclaimer. Please refer to http://www.unisa.ac.za/disclaimer for full details.
________________________________

Hi Karen,

Thank you for your reply.
Yes sorry you are right it happens when a Student clicks on the Begin Assessment Button.   We are running Sakai 2.5.4.
It has been happening since yesterday and it is for certain courses, and then for all of those courses Assessments.

The select "SELECT * FROM sam_assessmentgrading_t where assessmentgradingid = 761281" returns nothing.

The SAM_ASSESSMENTGRADING_ID_S sequence nextval returns 783181.  As I understand it the assessmentgradingid is per assessment being accessed by a student?
The max(assessmentgradingid) in table sam_assessmentgrading_t is 759825.  So as I understand it the last successful assessment for a student was 759825 and after that all assessments failed?

I suspect that it must be something on our database or a space problem as Samigo has been running without problems for so long.  Maybe on the insert into table sam_assessmentgrading_t something is going wrong.

I really hope that you can assist in this problem

Regards
Sonette
Sonette Yzelle
Analyst Developer
ICT
UNISA
South Africa
email: syzelle at unisa.ac.za<mailto:syzelle at unisa.ac.za>

From: ktsao at hungs.org [mailto:ktsao at hungs.org] On Behalf Of Karen Tsao
Sent: Tuesday, May 25, 2010 7:55 PM
To: Lydia Li; Yzelle, Sonette
Cc: production at collab.sakaiproject.org
Subject: Re: [Fwd: [Deploying Sakai] Samigo: Bug Report: F058F045882BC72864DEAE63F6ADD3526361254E / 67837ecd-f075-44d1-b26e-fc6387e00a38]

Hi Sonette,

Does this happen when students click on the Begin Assessment button? Are you able to reproduce this error consistently using certain assessment? For example, the assessment in the error you send to me. Please run following query and let me know the result:

SELECT * FROM sam_assessmentgrading_t where assessmentgradingid = 761281

By the way, which Sakai version do you use?

Thanks,
Karen

On Tue, May 25, 2010 at 10:22 AM, Lydia Li <lydial at stanford.edu<mailto:lydial at stanford.edu>> wrote:


-------- Original Message --------
Subject:        [Deploying Sakai] Samigo: Bug Report: F058F045882BC72864DEAE63F6ADD3526361254E / 67837ecd-f075-44d1-b26e-fc6387e00a38
Date:   Tue, 25 May 2010 10:37:46 +0200
From:   Yzelle, Sonette <SYzelle at unisa.ac.za<mailto:SYzelle at unisa.ac.za>>
To:     production at collab.sakaiproject.org<mailto:production at collab.sakaiproject.org> <production at collab.sakaiproject.org<mailto:production at collab.sakaiproject.org>>



This message (and attachments) is subject to restrictions and a disclaimer. Please refer to http://www.unisa.ac.za/disclaimer for full details.

Good day,

Can anyone please assist, we are retrieving the following bug for Samigo on production.
This happens when we try to load a new assessment.  For the first time since we started using Sakai this bug is occuring but suddenly it is happening often.

Any ideas on what is going wrong please?

Sonette Yzelle
UNISA
ICT
Analyst Programmer
syzelle at unisa.ac.za<mailto:syzelle at unisa.ac.za>



stack trace:

org.sakaiproject.portal.api.PortalHandlerException: org.sakaiproject.tool.api.ToolException: #{delivery.validate}: javax.faces.el.EvaluationException: java.lang.RuntimeException: org.springframework.orm.hibernate3.HibernateObjectRetrievalFailureException: No row with the given identifier exists: [org.sakaiproject.tool.assessment.data.dao.grading.AssessmentGradingData#761281]; nested exception is org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [org.sakaiproject.tool.assessment.data.dao.grading.AssessmentGradingData#761281]
  at org.sakaiproject.portal.charon.handlers.ToolHandler.doPost(ToolHandler.java:63)
caused by: org.sakaiproject.tool.api.ToolException: #{delivery.validate}: javax.faces.el.EvaluationException: java.lang.RuntimeException: org.springframework.orm.hibernate3.HibernateObjectRetrievalFailureException: No row with the given identifier exists: [org.sakaiproject.tool.assessment.data.dao.grading.AssessmentGradingData#761281]; nested exception is org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [org.sakaiproject.tool.assessment.data.dao.grading.AssessmentGradingData#761281]
  at org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1343)
caused by: javax.servlet.ServletException: #{delivery.validate}: javax.faces.el.EvaluationException: java.lang.RuntimeException: org.springframework.orm.hibernate3.HibernateObjectRetrievalFailureException: No row with the given identifier exists: [org.sakaiproject.tool.assessment.data.dao.grading.AssessmentGradingData#761281]; nested exception is org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [org.sakaiproject.tool.assessment.data.dao.grading.AssessmentGradingData#761281]
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
caused by: javax.faces.FacesException: #{delivery.validate}: javax.faces.el.EvaluationException: java.lang.RuntimeException: org.springframework.orm.hibernate3.HibernateObjectRetrievalFailureException: No row with the given identifier exists: [org.sakaiproject.tool.assessment.data.dao.grading.AssessmentGradingData#761281]; nested exception is org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [org.sakaiproject.tool.assessment.data.dao.grading.AssessmentGradingData#761281]
  at javax.faces.component.UICommand.broadcast(UICommand.java:312)
caused by: javax.faces.el.EvaluationException: java.lang.RuntimeException: org.springframework.orm.hibernate3.HibernateObjectRetrievalFailureException: No row with the given identifier exists: [org.sakaiproject.tool.assessment.data.dao.grading.AssessmentGradingData#761281]; nested exception is org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [org.sakaiproject.tool.assessment.data.dao.grading.AssessmentGradingData#761281]
  at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:72)
caused by: java.lang.RuntimeException: org.springframework.orm.hibernate3.HibernateObjectRetrievalFailureException: No row with the given identifier exists: [org.sakaiproject.tool.assessment.data.dao.grading.AssessmentGradingData#761281]; nested exception is org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [org.sakaiproject.tool.assessment.data.dao.grading.AssessmentGradingData#761281]
  at org.sakaiproject.tool.assessment.ui.bean.delivery.DeliveryBean.checkBeforeProceed(DeliveryBean.java:2488)
caused by: org.springframework.orm.hibernate3.HibernateObjectRetrievalFailureException: No row with the given identifier exists: [org.sakaiproject.tool.assessment.data.dao.grading.AssessmentGradingData#761281]; nested exception is org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [org.sakaiproject.tool.assessment.data.dao.grading.AssessmentGradingData#761281]
  at org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:412)
caused by: org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [org.sakaiproject.tool.assessment.data.dao.grading.AssessmentGradingData#761281]
  at org.hibernate.impl.SessionFactoryImpl$1.handleEntityNotFound(SessionFactoryImpl.java:377)
  at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:145)
  at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:179)
  at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:103)
  at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:878)
  at org.hibernate.impl.SessionImpl.load(SessionImpl.java:795)
  at org.hibernate.impl.SessionImpl.load(SessionImpl.java:788)
  at org.springframework.orm.hibernate3.HibernateTemplate$3.doInHibernate(HibernateTemplate.java:508)
  at org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:372)
  at org.springframework.orm.hibernate3.HibernateTemplate.load(HibernateTemplate.java:502)
  at org.springframework.orm.hibernate3.HibernateTemplate.load(HibernateTemplate.java:496)
  at org.sakaiproject.tool.assessment.facade.AssessmentGradingFacadeQueries.load(AssessmentGradingFacadeQueries.java:680)
  at sun.reflect.GeneratedMethodAccessor3188.invoke(null:-1)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  at java.lang.reflect.Method.invoke(Method.java:585)
  at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:296)
  at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:177)
  at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
  at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)
  at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)
  at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
  at $Proxy47.load(null:-1)
  at org.sakaiproject.tool.assessment.services.GradingService.load(GradingService.java:400)
  at org.sakaiproject.tool.assessment.ui.bean.delivery.DeliveryBean.checkBeforeProceed(DeliveryBean.java:2488)
  at org.sakaiproject.tool.assessment.ui.bean.delivery.DeliveryBean.validate(DeliveryBean.java:1518)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  at java.lang.reflect.Method.invoke(Method.java:585)
  at com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:126)
  at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:72)
  at javax.faces.component.UICommand.broadcast(UICommand.java:312)
  at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:267)
  at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:381)
  at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:75)
  at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
  at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:90)
  at javax.faces.webapp.FacesServlet.service(FacesServlet.java:197)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  at com.corejsf.UploadFilter.doFilter(UploadFilter.java:118)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:555)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
  at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
  at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
  at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
  at org.sakaiproject.jsf.util.SamigoJsfTool.dispatch(SamigoJsfTool.java:266)
  at org.sakaiproject.jsf.util.JsfTool.doPost(JsfTool.java:256)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
  at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
  at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:359)
  at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
  at org.sakaiproject.tool.impl.ActiveToolComponent$MyActiveTool.forward(ActiveToolComponent.java:459)
  at org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1343)
  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.handlers.ToolHandler.doPost(ToolHandler.java:63)
  at org.sakaiproject.portal.charon.SkinnableCharonPortal.doPost(SkinnableCharonPortal.java:1186)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:592)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
  at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
  at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
  at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:754)
  at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:684)
  at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:876)
  at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
  at java.lang.Thread.run(Thread.java:595)


Tool Placement:
No Placement


Request:
:    AuthType:null
:    CharEncoding:utf-8
:    ContentLength:140
:    ContentType:application/x-www-form-urlencoded
:    ContextPath:/portal
:    LocalAddress:null
:    LocalName:my.unisa.ac.za<http://my.unisa.ac.za>
:    LocalPort:80
:    Method:POST
:    PathInfo:/tool/14a290d0-30e3-4505-91a3-6c49dd495536/jsf/delivery/beginTakingAssessment
:    Protocol:HTTP/1.0
:    QueryString:null
:    RemoteAddress:168.210.100.5
:    RemoteHost:168.210.100.5
:    RemotePort:-1
:    Requested URL:https://my.unisa.ac.za/portal/tool/14a290d0-30e3-4505-91a3-6c49dd495536/jsf/delivery/beginTakingAssessment
:    Scheme:https
:    ServerName:my.unisa.ac.za<http://my.unisa.ac.za>
:    Headers:
:        Header:accept:image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
:        Header:referer:https://my.unisa.ac.za/portal/tool/14a290d0-30e3-4505-91a3-6c49dd495536/jsf/select/selectIndex
:        Header:accept-language:en-za
:        Header:content-type:application/x-www-form-urlencoded
:        Header:connection:Keep-Alive
:        Header:user-agent:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727)
:        Header:host:my.unisa.ac.za<http://my.unisa.ac.za>
:        Header:content-length:140
:        Header:Cache-Control:no-cache
:        Header:cookie:---censored---
:        Header:X-Forwarded-For:168.210.100.5
:    Parameters:
:        Parameter:takeAssessmentForm:0:takeAssessmentForm
:        Parameter:takeAssessmentForm:isMacNetscapeBrowser:0:false
:        Parameter:takeAssessmentForm:beginAssessment1:0:Begin Assessment
:    Attributes:
:        Attribute:tool.url.manager:org.sakaiproject.portal.util.ToolURLManagerImpl at e1b2a1
:        Attribute:sakai.session:org.sakaiproject.tool.impl.SessionComponent$MySession at cdf0b36b
:        Attribute:sakai.html.head.css.base:<link href="/library/skin/tool_base.css" type="text/css" rel="stylesheet" media="all" />

:        Attribute:sakai.character.encoding.done:sakai.character.encoding.done
:        Attribute:sakai.html.head.js:<script type="text/javascript" language="JavaScript" src="/library/js/headscripts.js"></script>

:        Attribute:sakai.html.head:<link href="/library/skin/tool_base.css" type="text/css" rel="stylesheet" media="all" />
<link href="/library/skin/unisa/tool.css" type="text/css" rel="stylesheet" media="all" />
<script type="text/javascript" language="JavaScript" src="/library/js/headscripts.js"></script>

:        Attribute:sakai.request.native.url:sakai.request.native.url
:        Attribute:sakai.html.body.onload:setMainFrameHeight('Main14a290d0x30e3x4505x91a3x6c49dd495536');setFocus(focus_path);
:        Attribute:sakai.filtered:sakai.filtered
:        Attribute:sakai.html.head.css.skin:<link href="/library/skin/unisa/tool.css" type="text/css" rel="stylesheet" media="all" />

:        Attribute:sakai.html.head.css:<link href="/library/skin/tool_base.css" type="text/css" rel="stylesheet" media="all" />
<link href="/library/skin/unisa/tool.css" type="text/css" rel="stylesheet" media="all" />

Session:
:    Created:1274768334377
:    LastAccess:1274768475528
:    MaxInactive:18900
:    Attributes:
:        Attribute:portalskin:defaultskin

_______________________________________________
production mailing list
production at collab.sakaiproject.org<mailto:production at collab.sakaiproject.org>
http://collab.sakaiproject.org/mailman/listinfo/production

TO UNSUBSCRIBE: send email to production-unsubscribe at collab.sakaiproject.org<mailto:production-unsubscribe at collab.sakaiproject.org> with a subject of "unsubscribe"

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20100526/0f37450d/attachment.html 


More information about the sakai-dev mailing list