[Building Sakai] problem with AssessmentEntityProducer finding a cover

Karen Tsao ktsao at stanford.edu
Fri Mar 1 15:40:22 PST 2013


Hi George,

I think this is because Samigo's Producer is in shared/lib/ and other tools
have their Producer class either in webapps or components (there might be
some historical reason but we cannot recall it now). So if you move your
class to components directory, the ClassLoader cannot find your new class.

Thanks,
Karen

On Fri, Mar 1, 2013 at 2:31 PM, George Pipkin <gpp8p at virginia.edu> wrote:

> Hi  -
>
>    I am working on getting SAK-22283 into trunk, and following a
> suggestion from Bryan Holladay, I moved
> a cover class from org.sakaiproject.util ( under api/src/main/java/org/**sakaiproject/util/)
> to
> org.sakaiproject.util.cover (under kernel-util/src/main/java/org/**sakaiproject/util/cover).
>  This involved
> the creation of a new package under org.sakaiproject.util called cover.
>  After doing this,
> AssessmentEntityProducer is no longer able to find the cover class, even
> through all other tools
> (assignment, msgcntr, lessonbuilder etc) can do so without difficulty.  Is
> there something special
> about samigo's relationship to the ClassLoader that would prevent this
> from happening ?
>
>
>                                         - George Pipkin
>                                             U.Va.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20130301/526bc7d3/attachment.html 


More information about the sakai-dev mailing list