HTTP Status 500 -


type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: Servlet execution threw an exception
	org.navigoproject.ui.web.filter.Log4jMdcFilter.doFilter(Log4jMdcFilter.java:105)
	org.navigoproject.ui.web.filter.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:196)

root cause

java.lang.Error: org.springframework.dao.DataIntegrityViolationException: (HibernateAccessor): data integrity violated by SQL 'null'; nested exception is java.sql.SQLException: ORA-00001: unique constraint (SAMIGO2.PK_ASSESSMENTMETADATA) violated

	org.sakaiproject.tool.assessment.services.assessment.AssessmentService.createAssessment(AssessmentService.java:208)
	org.sakaiproject.tool.assessment.ui.listener.author.AuthorAssessmentListener.createAssessment(AuthorAssessmentListener.java:117)
	org.sakaiproject.tool.assessment.ui.listener.author.AuthorAssessmentListener.processAction(AuthorAssessmentListener.java:95)
	javax.faces.event.ActionEvent.processListener(ActionEvent.java:57)
	javax.faces.component.UIComponentBase.broadcast(UIComponentBase.java:649)
	javax.faces.component.UICommand.broadcast(UICommand.java:297)
	javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:267)
	javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:381)
	com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:75)
	com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
	com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:90)
	javax.faces.webapp.FacesServlet.service(FacesServlet.java:197)
	org.navigoproject.ui.web.filter.Log4jMdcFilter.doFilter(Log4jMdcFilter.java:105)
	org.navigoproject.ui.web.filter.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:196)

note The full stack trace of the root cause is available in the Apache Tomcat/5.0.27 logs.


Apache Tomcat/5.0.27