[Building Sakai] ClassCastException implementing CourseGradesToSpreadsheetConverter
Gross,Christopher
ufchrisg at ufl.edu
Tue Aug 16 13:54:07 PDT 2011
Hello!
We are attempting to create our own implementation of the
CourseGradesToSpreadsheetConverter interface (gradebook service), however
we are receiving a ClassCastException when attempting to export course
grades from the gradebook tool. To ensure this was not a problem in our
code we set gradebook.coursegrades.converter to
"org.sakaiproject.gradebooksample.CourseGradesToSpreadsheetConverterSample"
in sakai.properties, which is the sample that is included in the
gradebook tool's source. The result is that both implementations are
causing the same ClassCastException when a user attempts to export the
course grades in the gradebook.
This setup is using gradebook 2.8.x and edu-services 1.1.x
A small snippet of the output is below.
I am hoping that someone may see something that I am not or will confirm
that this is something that needs to be submitted to the JIRA.
Thanks!
----
2011-08-16 16:28:05.634 [ERROR]
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/sakai-grade
book-tool].[sakai.gradebook.tool]:691 - Servlet.service() for servlet
sakai.gradebook.tool threw exception
java.lang.ClassCastException:
org.sakaiproject.gradebooksample.CourseGradesToSpreadsheetConverterSample
cannot be cast to
org.sakaiproject.tool.gradebook.CourseGradesToSpreadsheetConverter
at
org.sakaiproject.tool.gradebook.ui.CourseGradeDetailsBean.getSpreadsheetDat
a(CourseGradeDetailsBean.java:322)
at
org.sakaiproject.tool.gradebook.ui.CourseGradeDetailsBean.exportCsv(CourseG
radeDetailsBean.java:296)
...
--
Christopher Gross
University of Florida
More information about the sakai-dev
mailing list