[Building Sakai] Assignment2 issue creating gradebook item.

Sam Ottenhoff ottenhoff at longsight.com
Wed Mar 21 14:50:17 PDT 2012


Did you run the prepare_for_sakai_env.sh script in the root of your
assignment2 dir?

isExtraCredit is a new feature in Sakai's trunk and is not available in
your 2.8.x version of Gradebook (edu-services).

So it seems like your Assignments2 built against trunk gradebook and
edu-services... instead it needs to build against the relevant 2.8.x
versions.

--Sam

On Wed, Mar 21, 2012 at 5:38 PM, Kusnetz, Jeremy <JKusnetz at apus.edu> wrote:

> This is in the rSmart 2.8.1 CLE.  rSmart doesn’t supply Assignment2 in
> their CLE so I downloaded the source from trunk and built.****
>
> ** **
>
> The site has Gradebook2 1.7.1.  I tried also adding the original
> Gradebook1 tool to the site.****
>
> ** **
>
> Everything seems to be working except for having an assignment create a
> gradebook item (it works fine associating to an existing gradebook item).*
> ***
>
> ** **
>
> Here are the exceptions in the catalina logs:****
>
> ** **
>
> 2012-03-21 17:34:50,418  WARN TP-Processor375 PonderUtilCore - Error
> processing component uk.org.ponder.rsf.components.UIInput at 5ece6d73 with
> ID point****
>
> uk.org.ponder.util.UniversalRuntimeException: Error constructing method
> analyser for class org.sakaiproject.tool.gradebook.Assignment****
>
> --> Neither of specifications SAXAccessMethodSpec for tag extraCredit*,
> getmethod: getExtraCredit setmethod: null fieldname: null and
> SAXAccessMethodSpec for tag extraCredit*, getmethod: isExtraCredit
> setmethod: null fieldname: null defines a set method****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.condenseMethods(MethodAnalyser.java:219)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.absorbSAMSList(MethodAnalyser.java:263)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.<init>(MethodAnalyser.java:357)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.constructMethodAnalyser(MethodAnalyser.java:170)
> ****
>
>                 at
> uk.org.ponder.saxalizer.SAXalizerMappingContext.getAnalyser(SAXalizerMappingContext.java:74)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.getPropertyAccessor(MethodAnalyser.java:191)
> ****
>
>                 at
> uk.org.ponder.beanutil.BeanUtil.navigateOne(BeanUtil.java:55)****
>
>                 at
> uk.org.ponder.mapping.support.DARApplier.fetchShells(DARApplier.java:227)*
> ***
>
>                 at
> uk.org.ponder.rsf.componentprocessor.ValueFixer.computeResolver(ValueFixer.java:231)
> ****
>
>                 at
> uk.org.ponder.rsf.componentprocessor.ValueFixer.processComponent(ValueFixer.java:127)
> ****
>
>                 at
> uk.org.ponder.rsf.componentprocessor.ViewProcessor.performFixup(ViewProcessor.java:97)
> ****
>
>                 at
> uk.org.ponder.rsf.componentprocessor.ViewProcessor.getProcessedView(ViewProcessor.java:60)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFRenderHandler$1.run(RSFRenderHandler.java:81)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RequestInvoker$1.run(RequestInvoker.java:46)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker$1.run(CollectingRunnableInvoker.java:25)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper.invokeRunnable(BasicScopedAlterationWrapper.java:59)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$FastClassByCGLIB$$84f89202.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$EnhancerByCGLIB$$100f0a2f.invokeRunnable(<generated>)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$FastClassByCGLIB$$84f89202.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$EnhancerByCGLIB$$100f0a2f.invokeRunnable(<generated>)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker$1.run(CollectingRunnableInvoker.java:29)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker.invokeWrappers(CollectingRunnableInvoker.java:22)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker.invokeRunnable(CollectingRunnableInvoker.java:14)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RequestInvoker.invokeRunnable(RequestInvoker.java:39)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFRenderHandler.handle(RSFRenderHandler.java:75)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFRenderHandler$$FastClassByCGLIB$$5bda3a3d.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFRenderHandler$$EnhancerByCGLIB$$30c0b788.handle(<generated>)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RenderHandlerBracketer.handle(RenderHandlerBracketer.java:82)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RenderHandlerBracketer$$FastClassByCGLIB$$3055fa0f.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RenderHandlerBracketer$$EnhancerByCGLIB$$3580c76e.handle(<generated>)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RootHandlerBeanBase.handleGet(RootHandlerBeanBase.java:97)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RootHandlerBeanBase.handle(RootHandlerBeanBase.java:79)
> ****
>
>                 at sun.reflect.GeneratedMethodAccessor2389.invoke(Unknown
> Source)****
>
>                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> ****
>
>                 at java.lang.reflect.Method.invoke(Method.java:597)****
>
>                 at
> uk.org.ponder.reflect.JDKReflectiveCache.invokeMethod(JDKReflectiveCache.java:23)
> ****
>
>                 at
> uk.org.ponder.reflect.JDKReflectiveCache.invokeMethod(JDKReflectiveCache.java:17)
> ****
>
>                 at
> uk.org.ponder.reflect.JDKReflectiveCache.invokeMethod(JDKReflectiveCache.java:77)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.createBean(RSACBeanLocatorImpl.java:553)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.access$000(RSACBeanLocatorImpl.java:75)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl$1.run(RSACBeanLocatorImpl.java:449)
> ****
>
>                 at
> uk.org.ponder.rsac.RSACErrorBridge.invokeRunnable(RSACErrorBridge.java:38)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.createBean(RSACBeanLocatorImpl.java:447)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.getLocalBean(RSACBeanLocatorImpl.java:348)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.getBean(RSACBeanLocatorImpl.java:379)
> ****
>
>                 at
> uk.org.ponder.rsac.support.PerRequestInfo$1.locateBean(PerRequestInfo.java:49)
> ****
>
>                 at
> uk.ac.cam.caret.sakai.rsf.entitybroker.AccessRegistrar$2.handleAccess(AccessRegistrar.java:107)
> ****
>
>                 at
> uk.ac.cam.caret.sakai.rsf.entitybroker.AccessRegistrar.handleAccess(AccessRegistrar.java:83)
> ****
>
>                 at
> org.sakaiproject.entitybroker.rest.EntityHandlerImpl.handleAccessProvider(EntityHandlerImpl.java:890)
> ****
>
>                 at
> org.sakaiproject.entitybroker.rest.EntityHandlerImpl.handleEntityAccess(EntityHandlerImpl.java:745)
> ****
>
>                 at
> org.sakaiproject.entitybroker.util.servlet.DirectServlet.dispatch(DirectServlet.java:181)
> ****
>
>                 at
> org.sakaiproject.entitybroker.servlet.SakaiDirectServlet.dispatch(SakaiDirectServlet.java:144)
> ****
>
>                 at
> org.sakaiproject.entitybroker.util.servlet.DirectServlet.handleRequest(DirectServlet.java:152)
> ****
>
>                 at
> org.sakaiproject.entitybroker.util.servlet.DirectServlet.service(DirectServlet.java:130)
> ****
>
>                 at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:729)****
>
>                 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:697)****
>
>                 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:213)
> ****
>
>                 at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
> ****
>
>                 at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> ****
>
>                 at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
> ****
>
>                 at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:581)*
> ***
>
>                 at
> org.apache.catalina.connector.RemoteIpValve.invoke(RemoteIpValve.java:609)
> ****
>
>                 at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
> ****
>
>                 at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
> ****
>
>                 at
> org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)****
>
>                 at
> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)****
>
>                 at
> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775)****
>
>                 at
> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704)
> ****
>
>                 at
> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897)
> ****
>
>                 at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
> ****
>
>                 at java.lang.Thread.run(Thread.java:662)****
>
> 2012-03-21 17:34:51,565  WARN TP-Processor375 PonderUtilCore - Error
> invoking action****
>
> uk.org.ponder.util.UniversalRuntimeException: Error invoking action****
>
> --> Error traversing binding path Assignment.new 1.dueDate****
>
> --> Error constructing method analyser for class
> org.sakaiproject.tool.gradebook.Assignment****
>
> --> Neither of specifications SAXAccessMethodSpec for tag extraCredit*,
> getmethod: getExtraCredit setmethod: null fieldname: null and
> SAXAccessMethodSpec for tag extraCredit*, getmethod: isExtraCredit
> setmethod: null fieldname: null defines a set method****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.condenseMethods(MethodAnalyser.java:219)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.absorbSAMSList(MethodAnalyser.java:263)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.<init>(MethodAnalyser.java:357)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.constructMethodAnalyser(MethodAnalyser.java:170)
> ****
>
>                 at
> uk.org.ponder.saxalizer.SAXalizerMappingContext.getAnalyser(SAXalizerMappingContext.java:74)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.getPropertyAccessor(MethodAnalyser.java:191)
> ****
>
>                 at
> uk.org.ponder.beanutil.BeanUtil.navigateOne(BeanUtil.java:55)****
>
>                 at
> uk.org.ponder.mapping.support.DARApplier.fetchShells(DARApplier.java:227)*
> ***
>
>                 at
> uk.org.ponder.rsf.state.support.RSVCApplier.applyValues(RSVCApplier.java:156)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFActionHandler$1.run(RSFActionHandler.java:174)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker$1.run(CollectingRunnableInvoker.java:25)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper.invokeRunnable(BasicScopedAlterationWrapper.java:59)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$FastClassByCGLIB$$84f89202.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$EnhancerByCGLIB$$100f0a2f.invokeRunnable(<generated>)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$FastClassByCGLIB$$84f89202.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$EnhancerByCGLIB$$100f0a2f.invokeRunnable(<generated>)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker$1.run(CollectingRunnableInvoker.java:29)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker.invokeWrappers(CollectingRunnableInvoker.java:22)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker.invokeRunnable(CollectingRunnableInvoker.java:14)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFActionHandler.handle(RSFActionHandler.java:165)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFActionHandler$$FastClassByCGLIB$$e3b6899d.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFActionHandler$$EnhancerByCGLIB$$a3edfaa8.handle(<generated>)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RootHandlerBeanBase.handlePost(RootHandlerBeanBase.java:125)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RootHandlerBeanBase.handle(RootHandlerBeanBase.java:82)
> ****
>
>                 at sun.reflect.GeneratedMethodAccessor2389.invoke(Unknown
> Source)****
>
>                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> ****
>
>                 at java.lang.reflect.Method.invoke(Method.java:597)****
>
>                 at
> uk.org.ponder.reflect.JDKReflectiveCache.invokeMethod(JDKReflectiveCache.java:23)
> ****
>
>                 at
> uk.org.ponder.reflect.JDKReflectiveCache.invokeMethod(JDKReflectiveCache.java:17)
> ****
>
>                 at
> uk.org.ponder.reflect.JDKReflectiveCache.invokeMethod(JDKReflectiveCache.java:77)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.createBean(RSACBeanLocatorImpl.java:553)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.access$000(RSACBeanLocatorImpl.java:75)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl$1.run(RSACBeanLocatorImpl.java:449)
> ****
>
>                 at
> uk.org.ponder.rsac.RSACErrorBridge.invokeRunnable(RSACErrorBridge.java:38)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.createBean(RSACBeanLocatorImpl.java:447)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.getLocalBean(RSACBeanLocatorImpl.java:348)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.getBean(RSACBeanLocatorImpl.java:379)
> ****
>
>                 at
> uk.org.ponder.rsac.support.PerRequestInfo$1.locateBean(PerRequestInfo.java:49)
> ****
>
>                 at
> uk.ac.cam.caret.sakai.rsf.entitybroker.AccessRegistrar$2.handleAccess(AccessRegistrar.java:107)
> ****
>
>                 at
> uk.ac.cam.caret.sakai.rsf.entitybroker.AccessRegistrar.handleAccess(AccessRegistrar.java:83)
> ****
>
>                 at
> org.sakaiproject.entitybroker.rest.EntityHandlerImpl.handleAccessProvider(EntityHandlerImpl.java:890)
> ****
>
>                 at
> org.sakaiproject.entitybroker.rest.EntityHandlerImpl.handleEntityAccess(EntityHandlerImpl.java:745)
> ****
>
>                 at
> org.sakaiproject.entitybroker.util.servlet.DirectServlet.dispatch(DirectServlet.java:181)
> ****
>
>                 at
> org.sakaiproject.entitybroker.servlet.SakaiDirectServlet.dispatch(SakaiDirectServlet.java:144)
> ****
>
>                 at
> org.sakaiproject.entitybroker.util.servlet.DirectServlet.handleRequest(DirectServlet.java:152)
> ****
>
>                 at
> org.sakaiproject.entitybroker.util.servlet.DirectServlet.service(DirectServlet.java:130)
> ****
>
>                 at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:729)****
>
>                 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:697)****
>
>                 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:213)
> ****
>
>                 at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
> ****
>
>                 at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> ****
>
>                 at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
> ****
>
>                 at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:581)*
> ***
>
>                 at
> org.apache.catalina.connector.RemoteIpValve.invoke(RemoteIpValve.java:609)
> ****
>
>                 at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
> ****
>
>                 at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
> ****
>
>                 at
> org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)****
>
>                 at
> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)****
>
>                 at
> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775)****
>
>                 at
> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704)
> ****
>
>                 at
> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897)
> ****
>
>                 at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
> ****
>
>                 at java.lang.Thread.run(Thread.java:662)****
>
> 2012-03-21 17:35:06,484  WARN TP-Processor375 PonderUtilCore - Error
> invoking action****
>
> uk.org.ponder.util.UniversalRuntimeException: Error invoking action****
>
> --> Error traversing binding path Assignment.new 1.released****
>
> --> Error constructing method analyser for class
> org.sakaiproject.tool.gradebook.Assignment****
>
> --> Neither of specifications SAXAccessMethodSpec for tag extraCredit*,
> getmethod: getExtraCredit setmethod: null fieldname: null and
> SAXAccessMethodSpec for tag extraCredit*, getmethod: isExtraCredit
> setmethod: null fieldname: null defines a set method****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.condenseMethods(MethodAnalyser.java:219)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.absorbSAMSList(MethodAnalyser.java:263)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.<init>(MethodAnalyser.java:357)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.constructMethodAnalyser(MethodAnalyser.java:170)
> ****
>
>                 at
> uk.org.ponder.saxalizer.SAXalizerMappingContext.getAnalyser(SAXalizerMappingContext.java:74)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.getPropertyAccessor(MethodAnalyser.java:191)
> ****
>
>                 at
> uk.org.ponder.beanutil.BeanUtil.navigateOne(BeanUtil.java:55)****
>
>                 at
> uk.org.ponder.mapping.support.DARApplier.fetchShells(DARApplier.java:227)*
> ***
>
>                 at
> uk.org.ponder.rsf.state.support.RSVCApplier.applyValues(RSVCApplier.java:156)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFActionHandler$1.run(RSFActionHandler.java:174)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker$1.run(CollectingRunnableInvoker.java:25)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper.invokeRunnable(BasicScopedAlterationWrapper.java:59)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$FastClassByCGLIB$$84f89202.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$EnhancerByCGLIB$$100f0a2f.invokeRunnable(<generated>)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$FastClassByCGLIB$$84f89202.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$EnhancerByCGLIB$$100f0a2f.invokeRunnable(<generated>)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker$1.run(CollectingRunnableInvoker.java:29)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker.invokeWrappers(CollectingRunnableInvoker.java:22)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker.invokeRunnable(CollectingRunnableInvoker.java:14)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFActionHandler.handle(RSFActionHandler.java:165)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFActionHandler$$FastClassByCGLIB$$e3b6899d.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFActionHandler$$EnhancerByCGLIB$$a3edfaa8.handle(<generated>)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RootHandlerBeanBase.handlePost(RootHandlerBeanBase.java:125)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RootHandlerBeanBase.handle(RootHandlerBeanBase.java:82)
> ****
>
>                 at sun.reflect.GeneratedMethodAccessor2389.invoke(Unknown
> Source)****
>
>                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> ****
>
>                 at java.lang.reflect.Method.invoke(Method.java:597)****
>
>                 at
> uk.org.ponder.reflect.JDKReflectiveCache.invokeMethod(JDKReflectiveCache.java:23)
> ****
>
>                 at
> uk.org.ponder.reflect.JDKReflectiveCache.invokeMethod(JDKReflectiveCache.java:17)
> ****
>
>                 at
> uk.org.ponder.reflect.JDKReflectiveCache.invokeMethod(JDKReflectiveCache.java:77)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.createBean(RSACBeanLocatorImpl.java:553)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.access$000(RSACBeanLocatorImpl.java:75)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl$1.run(RSACBeanLocatorImpl.java:449)
> ****
>
>                 at
> uk.org.ponder.rsac.RSACErrorBridge.invokeRunnable(RSACErrorBridge.java:38)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.createBean(RSACBeanLocatorImpl.java:447)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.getLocalBean(RSACBeanLocatorImpl.java:348)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.getBean(RSACBeanLocatorImpl.java:379)
> ****
>
>                 at
> uk.org.ponder.rsac.support.PerRequestInfo$1.locateBean(PerRequestInfo.java:49)
> ****
>
>                 at
> uk.ac.cam.caret.sakai.rsf.entitybroker.AccessRegistrar$2.handleAccess(AccessRegistrar.java:107)
> ****
>
>                 at
> uk.ac.cam.caret.sakai.rsf.entitybroker.AccessRegistrar.handleAccess(AccessRegistrar.java:83)
> ****
>
>                 at
> org.sakaiproject.entitybroker.rest.EntityHandlerImpl.handleAccessProvider(EntityHandlerImpl.java:890)
> ****
>
>                 at
> org.sakaiproject.entitybroker.rest.EntityHandlerImpl.handleEntityAccess(EntityHandlerImpl.java:745)
> ****
>
>                 at
> org.sakaiproject.entitybroker.util.servlet.DirectServlet.dispatch(DirectServlet.java:181)
> ****
>
>                 at
> org.sakaiproject.entitybroker.servlet.SakaiDirectServlet.dispatch(SakaiDirectServlet.java:144)
> ****
>
>                 at
> org.sakaiproject.entitybroker.util.servlet.DirectServlet.handleRequest(DirectServlet.java:152)
> ****
>
>                 at
> org.sakaiproject.entitybroker.util.servlet.DirectServlet.service(DirectServlet.java:130)
> ****
>
>                 at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:729)****
>
>                 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:697)****
>
>                 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:213)
> ****
>
>                 at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
> ****
>
>                 at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> ****
>
>                 at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
> ****
>
>                 at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:581)*
> ***
>
>                 at
> org.apache.catalina.connector.RemoteIpValve.invoke(RemoteIpValve.java:609)
> ****
>
>                 at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
> ****
>
>                 at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
> ****
>
>                 at
> org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)****
>
>                 at
> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)****
>
>                 at
> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775)****
>
>                 at
> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704)
> ****
>
>                 at
> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897)
> ****
>
>                 at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
> ****
>
>                 at java.lang.Thread.run(Thread.java:662)****
>
> 2012-03-21 17:35:06,574  WARN TP-Processor257 PonderUtilCore - Error
> processing component uk.org.ponder.rsf.components.UIInput at 64f966af with
> ID point****
>
> uk.org.ponder.util.UniversalRuntimeException: Error constructing method
> analyser for class org.sakaiproject.tool.gradebook.Assignment****
>
> --> Neither of specifications SAXAccessMethodSpec for tag extraCredit*,
> getmethod: getExtraCredit setmethod: null fieldname: null and
> SAXAccessMethodSpec for tag extraCredit*, getmethod: isExtraCredit
> setmethod: null fieldname: null defines a set method****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.condenseMethods(MethodAnalyser.java:219)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.absorbSAMSList(MethodAnalyser.java:263)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.<init>(MethodAnalyser.java:357)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.constructMethodAnalyser(MethodAnalyser.java:170)
> ****
>
>                 at
> uk.org.ponder.saxalizer.SAXalizerMappingContext.getAnalyser(SAXalizerMappingContext.java:74)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.getPropertyAccessor(MethodAnalyser.java:191)
> ****
>
>                 at
> uk.org.ponder.beanutil.BeanUtil.navigateOne(BeanUtil.java:55)****
>
>                 at
> uk.org.ponder.mapping.support.DARApplier.fetchShells(DARApplier.java:227)*
> ***
>
>                 at
> uk.org.ponder.rsf.componentprocessor.ValueFixer.computeResolver(ValueFixer.java:231)
> ****
>
>                 at
> uk.org.ponder.rsf.componentprocessor.ValueFixer.processComponent(ValueFixer.java:127)
> ****
>
>                 at
> uk.org.ponder.rsf.componentprocessor.ViewProcessor.performFixup(ViewProcessor.java:97)
> ****
>
>                 at
> uk.org.ponder.rsf.componentprocessor.ViewProcessor.getProcessedView(ViewProcessor.java:60)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFRenderHandler$1.run(RSFRenderHandler.java:81)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RequestInvoker$1.run(RequestInvoker.java:46)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker$1.run(CollectingRunnableInvoker.java:25)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper.invokeRunnable(BasicScopedAlterationWrapper.java:59)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$FastClassByCGLIB$$84f89202.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$EnhancerByCGLIB$$100f0a2f.invokeRunnable(<generated>)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$FastClassByCGLIB$$84f89202.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$EnhancerByCGLIB$$100f0a2f.invokeRunnable(<generated>)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker$1.run(CollectingRunnableInvoker.java:29)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker.invokeWrappers(CollectingRunnableInvoker.java:22)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker.invokeRunnable(CollectingRunnableInvoker.java:14)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RequestInvoker.invokeRunnable(RequestInvoker.java:39)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFRenderHandler.handle(RSFRenderHandler.java:75)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFRenderHandler$$FastClassByCGLIB$$5bda3a3d.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFRenderHandler$$EnhancerByCGLIB$$30c0b788.handle(<generated>)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RenderHandlerBracketer.handle(RenderHandlerBracketer.java:82)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RenderHandlerBracketer$$FastClassByCGLIB$$3055fa0f.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RenderHandlerBracketer$$EnhancerByCGLIB$$3580c76e.handle(<generated>)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RootHandlerBeanBase.handleGet(RootHandlerBeanBase.java:97)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RootHandlerBeanBase.handle(RootHandlerBeanBase.java:79)
> ****
>
>                 at sun.reflect.GeneratedMethodAccessor2389.invoke(Unknown
> Source)****
>
>                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> ****
>
>                 at java.lang.reflect.Method.invoke(Method.java:597)****
>
>                 at
> uk.org.ponder.reflect.JDKReflectiveCache.invokeMethod(JDKReflectiveCache.java:23)
> ****
>
>                 at
> uk.org.ponder.reflect.JDKReflectiveCache.invokeMethod(JDKReflectiveCache.java:17)
> ****
>
>                 at
> uk.org.ponder.reflect.JDKReflectiveCache.invokeMethod(JDKReflectiveCache.java:77)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.createBean(RSACBeanLocatorImpl.java:553)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.access$000(RSACBeanLocatorImpl.java:75)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl$1.run(RSACBeanLocatorImpl.java:449)
> ****
>
>                 at
> uk.org.ponder.rsac.RSACErrorBridge.invokeRunnable(RSACErrorBridge.java:38)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.createBean(RSACBeanLocatorImpl.java:447)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.getLocalBean(RSACBeanLocatorImpl.java:348)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.getBean(RSACBeanLocatorImpl.java:379)
> ****
>
>                 at
> uk.org.ponder.rsac.support.PerRequestInfo$1.locateBean(PerRequestInfo.java:49)
> ****
>
>                 at
> uk.ac.cam.caret.sakai.rsf.entitybroker.AccessRegistrar$2.handleAccess(AccessRegistrar.java:107)
> ****
>
>                 at
> uk.ac.cam.caret.sakai.rsf.entitybroker.AccessRegistrar.handleAccess(AccessRegistrar.java:83)
> ****
>
>                 at
> org.sakaiproject.entitybroker.rest.EntityHandlerImpl.handleAccessProvider(EntityHandlerImpl.java:890)
> ****
>
>                 at
> org.sakaiproject.entitybroker.rest.EntityHandlerImpl.handleEntityAccess(EntityHandlerImpl.java:745)
> ****
>
>                 at
> org.sakaiproject.entitybroker.util.servlet.DirectServlet.dispatch(DirectServlet.java:181)
> ****
>
>                 at
> org.sakaiproject.entitybroker.servlet.SakaiDirectServlet.dispatch(SakaiDirectServlet.java:144)
> ****
>
>                 at
> org.sakaiproject.entitybroker.util.servlet.DirectServlet.handleRequest(DirectServlet.java:152)
> ****
>
>                 at
> org.sakaiproject.entitybroker.util.servlet.DirectServlet.service(DirectServlet.java:130)
> ****
>
>                 at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:729)****
>
>                 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:697)****
>
>                 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:213)
> ****
>
>                 at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
> ****
>
>                 at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> ****
>
>                 at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
> ****
>
>                 at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:581)*
> ***
>
>                 at
> org.apache.catalina.connector.RemoteIpValve.invoke(RemoteIpValve.java:609)
> ****
>
>                 at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
> ****
>
>                 at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
> ****
>
>                 at
> org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)****
>
>                 at
> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)****
>
>                 at
> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775)****
>
>                 at
> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704)
> ****
>
>                 at
> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897)
> ****
>
>                 at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
> ****
>
>                 at java.lang.Thread.run(Thread.java:662)****
>
> 2012-03-21 17:35:06,576  WARN TP-Processor257 PonderUtilCore - Error
> processing component uk.org.ponder.rsf.components.UIBoundBoolean at 31c49ef3with ID course_grade
> ****
>
> uk.org.ponder.util.UniversalRuntimeException: Error constructing method
> analyser for class org.sakaiproject.tool.gradebook.Assignment****
>
> --> Neither of specifications SAXAccessMethodSpec for tag extraCredit*,
> getmethod: getExtraCredit setmethod: null fieldname: null and
> SAXAccessMethodSpec for tag extraCredit*, getmethod: isExtraCredit
> setmethod: null fieldname: null defines a set method****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.condenseMethods(MethodAnalyser.java:219)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.absorbSAMSList(MethodAnalyser.java:263)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.<init>(MethodAnalyser.java:357)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.constructMethodAnalyser(MethodAnalyser.java:170)
> ****
>
>                 at
> uk.org.ponder.saxalizer.SAXalizerMappingContext.getAnalyser(SAXalizerMappingContext.java:74)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.getPropertyAccessor(MethodAnalyser.java:191)
> ****
>
>                 at
> uk.org.ponder.beanutil.BeanUtil.navigateOne(BeanUtil.java:55)****
>
>                 at
> uk.org.ponder.mapping.support.DARApplier.fetchShells(DARApplier.java:227)*
> ***
>
>                 at
> uk.org.ponder.rsf.componentprocessor.ValueFixer.computeResolver(ValueFixer.java:231)
> ****
>
>                 at
> uk.org.ponder.rsf.componentprocessor.ValueFixer.processComponent(ValueFixer.java:127)
> ****
>
>                 at
> uk.org.ponder.rsf.componentprocessor.ViewProcessor.performFixup(ViewProcessor.java:97)
> ****
>
>                 at
> uk.org.ponder.rsf.componentprocessor.ViewProcessor.getProcessedView(ViewProcessor.java:60)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFRenderHandler$1.run(RSFRenderHandler.java:81)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RequestInvoker$1.run(RequestInvoker.java:46)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker$1.run(CollectingRunnableInvoker.java:25)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper.invokeRunnable(BasicScopedAlterationWrapper.java:59)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$FastClassByCGLIB$$84f89202.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$EnhancerByCGLIB$$100f0a2f.invokeRunnable(<generated>)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$FastClassByCGLIB$$84f89202.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$EnhancerByCGLIB$$100f0a2f.invokeRunnable(<generated>)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker$1.run(CollectingRunnableInvoker.java:29)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker.invokeWrappers(CollectingRunnableInvoker.java:22)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker.invokeRunnable(CollectingRunnableInvoker.java:14)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RequestInvoker.invokeRunnable(RequestInvoker.java:39)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFRenderHandler.handle(RSFRenderHandler.java:75)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFRenderHandler$$FastClassByCGLIB$$5bda3a3d.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFRenderHandler$$EnhancerByCGLIB$$30c0b788.handle(<generated>)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RenderHandlerBracketer.handle(RenderHandlerBracketer.java:82)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RenderHandlerBracketer$$FastClassByCGLIB$$3055fa0f.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RenderHandlerBracketer$$EnhancerByCGLIB$$3580c76e.handle(<generated>)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RootHandlerBeanBase.handleGet(RootHandlerBeanBase.java:97)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RootHandlerBeanBase.handle(RootHandlerBeanBase.java:79)
> ****
>
>                 at sun.reflect.GeneratedMethodAccessor2389.invoke(Unknown
> Source)****
>
>                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> ****
>
>                 at java.lang.reflect.Method.invoke(Method.java:597)****
>
>                 at
> uk.org.ponder.reflect.JDKReflectiveCache.invokeMethod(JDKReflectiveCache.java:23)
> ****
>
>                 at
> uk.org.ponder.reflect.JDKReflectiveCache.invokeMethod(JDKReflectiveCache.java:17)
> ****
>
>                 at
> uk.org.ponder.reflect.JDKReflectiveCache.invokeMethod(JDKReflectiveCache.java:77)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.createBean(RSACBeanLocatorImpl.java:553)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.access$000(RSACBeanLocatorImpl.java:75)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl$1.run(RSACBeanLocatorImpl.java:449)
> ****
>
>                 at
> uk.org.ponder.rsac.RSACErrorBridge.invokeRunnable(RSACErrorBridge.java:38)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.createBean(RSACBeanLocatorImpl.java:447)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.getLocalBean(RSACBeanLocatorImpl.java:348)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.getBean(RSACBeanLocatorImpl.java:379)
> ****
>
>                 at
> uk.org.ponder.rsac.support.PerRequestInfo$1.locateBean(PerRequestInfo.java:49)
> ****
>
>                 at
> uk.ac.cam.caret.sakai.rsf.entitybroker.AccessRegistrar$2.handleAccess(AccessRegistrar.java:107)
> ****
>
>                 at
> uk.ac.cam.caret.sakai.rsf.entitybroker.AccessRegistrar.handleAccess(AccessRegistrar.java:83)
> ****
>
>                 at
> org.sakaiproject.entitybroker.rest.EntityHandlerImpl.handleAccessProvider(EntityHandlerImpl.java:890)
> ****
>
>                 at
> org.sakaiproject.entitybroker.rest.EntityHandlerImpl.handleEntityAccess(EntityHandlerImpl.java:745)
> ****
>
>                 at
> org.sakaiproject.entitybroker.util.servlet.DirectServlet.dispatch(DirectServlet.java:181)
> ****
>
>                 at
> org.sakaiproject.entitybroker.servlet.SakaiDirectServlet.dispatch(SakaiDirectServlet.java:144)
> ****
>
>                 at
> org.sakaiproject.entitybroker.util.servlet.DirectServlet.handleRequest(DirectServlet.java:152)
> ****
>
>                 at
> org.sakaiproject.entitybroker.util.servlet.DirectServlet.service(DirectServlet.java:130)
> ****
>
>                 at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:729)****
>
>                 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:697)****
>
>                 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:213)
> ****
>
>                 at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
> ****
>
>                 at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> ****
>
>                 at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
> ****
>
>                 at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:581)*
> ***
>
>                 at
> org.apache.catalina.connector.RemoteIpValve.invoke(RemoteIpValve.java:609)
> ****
>
>                 at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
> ****
>
>                 at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
> ****
>
>                 at
> org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)****
>
>                 at
> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)****
>
>                 at
> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775)****
>
>                 at
> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704)
> ****
>
>                 at
> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897)
> ****
>
>                 at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
> ****
>
>                 at java.lang.Thread.run(Thread.java:662)****
>
> 2012-03-21 17:35:06,578  WARN TP-Processor257 PonderUtilCore - Error
> processing component uk.org.ponder.rsf.components.UIInput at 639f7d0b with
> ID title****
>
> uk.org.ponder.util.UniversalRuntimeException: Error constructing method
> analyser for class org.sakaiproject.tool.gradebook.Assignment****
>
> --> Neither of specifications SAXAccessMethodSpec for tag extraCredit*,
> getmethod: getExtraCredit setmethod: null fieldname: null and
> SAXAccessMethodSpec for tag extraCredit*, getmethod: isExtraCredit
> setmethod: null fieldname: null defines a set method****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.condenseMethods(MethodAnalyser.java:219)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.absorbSAMSList(MethodAnalyser.java:263)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.<init>(MethodAnalyser.java:357)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.constructMethodAnalyser(MethodAnalyser.java:170)
> ****
>
>                 at
> uk.org.ponder.saxalizer.SAXalizerMappingContext.getAnalyser(SAXalizerMappingContext.java:74)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.getPropertyAccessor(MethodAnalyser.java:191)
> ****
>
>                 at
> uk.org.ponder.beanutil.BeanUtil.navigateOne(BeanUtil.java:55)****
>
>                 at
> uk.org.ponder.mapping.support.DARApplier.fetchShells(DARApplier.java:227)*
> ***
>
>                 at
> uk.org.ponder.rsf.componentprocessor.ValueFixer.computeResolver(ValueFixer.java:231)
> ****
>
>                 at
> uk.org.ponder.rsf.componentprocessor.ValueFixer.processComponent(ValueFixer.java:127)
> ****
>
>                 at
> uk.org.ponder.rsf.componentprocessor.ViewProcessor.performFixup(ViewProcessor.java:97)
> ****
>
>                 at
> uk.org.ponder.rsf.componentprocessor.ViewProcessor.getProcessedView(ViewProcessor.java:60)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFRenderHandler$1.run(RSFRenderHandler.java:81)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RequestInvoker$1.run(RequestInvoker.java:46)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker$1.run(CollectingRunnableInvoker.java:25)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper.invokeRunnable(BasicScopedAlterationWrapper.java:59)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$FastClassByCGLIB$$84f89202.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$EnhancerByCGLIB$$100f0a2f.invokeRunnable(<generated>)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$FastClassByCGLIB$$84f89202.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$EnhancerByCGLIB$$100f0a2f.invokeRunnable(<generated>)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker$1.run(CollectingRunnableInvoker.java:29)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker.invokeWrappers(CollectingRunnableInvoker.java:22)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker.invokeRunnable(CollectingRunnableInvoker.java:14)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RequestInvoker.invokeRunnable(RequestInvoker.java:39)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFRenderHandler.handle(RSFRenderHandler.java:75)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFRenderHandler$$FastClassByCGLIB$$5bda3a3d.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFRenderHandler$$EnhancerByCGLIB$$30c0b788.handle(<generated>)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RenderHandlerBracketer.handle(RenderHandlerBracketer.java:82)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RenderHandlerBracketer$$FastClassByCGLIB$$3055fa0f.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RenderHandlerBracketer$$EnhancerByCGLIB$$3580c76e.handle(<generated>)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RootHandlerBeanBase.handleGet(RootHandlerBeanBase.java:97)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RootHandlerBeanBase.handle(RootHandlerBeanBase.java:79)
> ****
>
>                 at sun.reflect.GeneratedMethodAccessor2389.invoke(Unknown
> Source)****
>
>                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> ****
>
>                 at java.lang.reflect.Method.invoke(Method.java:597)****
>
>                 at
> uk.org.ponder.reflect.JDKReflectiveCache.invokeMethod(JDKReflectiveCache.java:23)
> ****
>
>                 at
> uk.org.ponder.reflect.JDKReflectiveCache.invokeMethod(JDKReflectiveCache.java:17)
> ****
>
>                 at
> uk.org.ponder.reflect.JDKReflectiveCache.invokeMethod(JDKReflectiveCache.java:77)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.createBean(RSACBeanLocatorImpl.java:553)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.access$000(RSACBeanLocatorImpl.java:75)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl$1.run(RSACBeanLocatorImpl.java:449)
> ****
>
>                 at
> uk.org.ponder.rsac.RSACErrorBridge.invokeRunnable(RSACErrorBridge.java:38)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.createBean(RSACBeanLocatorImpl.java:447)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.getLocalBean(RSACBeanLocatorImpl.java:348)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.getBean(RSACBeanLocatorImpl.java:379)
> ****
>
>                 at
> uk.org.ponder.rsac.support.PerRequestInfo$1.locateBean(PerRequestInfo.java:49)
> ****
>
>                 at
> uk.ac.cam.caret.sakai.rsf.entitybroker.AccessRegistrar$2.handleAccess(AccessRegistrar.java:107)
> ****
>
>                 at
> uk.ac.cam.caret.sakai.rsf.entitybroker.AccessRegistrar.handleAccess(AccessRegistrar.java:83)
> ****
>
>                 at
> org.sakaiproject.entitybroker.rest.EntityHandlerImpl.handleAccessProvider(EntityHandlerImpl.java:890)
> ****
>
>                 at
> org.sakaiproject.entitybroker.rest.EntityHandlerImpl.handleEntityAccess(EntityHandlerImpl.java:745)
> ****
>
>                 at
> org.sakaiproject.entitybroker.util.servlet.DirectServlet.dispatch(DirectServlet.java:181)
> ****
>
>                 at
> org.sakaiproject.entitybroker.servlet.SakaiDirectServlet.dispatch(SakaiDirectServlet.java:144)
> ****
>
>                 at
> org.sakaiproject.entitybroker.util.servlet.DirectServlet.handleRequest(DirectServlet.java:152)
> ****
>
>                 at
> org.sakaiproject.entitybroker.util.servlet.DirectServlet.service(DirectServlet.java:130)
> ****
>
>                 at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:729)****
>
>                 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:697)****
>
>                 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:213)
> ****
>
>                 at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
> ****
>
>                 at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> ****
>
>                 at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
> ****
>
>                 at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:581)*
> ***
>
>                 at
> org.apache.catalina.connector.RemoteIpValve.invoke(RemoteIpValve.java:609)
> ****
>
>                 at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
> ****
>
>                 at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
> ****
>
>                 at
> org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)****
>
>                 at
> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)****
>
>                 at
> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775)****
>
>                 at
> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704)
> ****
>
>                 at
> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897)
> ****
>
>                 at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
> ****
>
>                 at java.lang.Thread.run(Thread.java:662)****
>
> 2012-03-21 17:35:06,580  WARN TP-Processor257 PonderUtilCore - Error
> processing component uk.org.ponder.rsf.components.UIBoundBoolean at 6857f4a7with ID release
> ****
>
> uk.org.ponder.util.UniversalRuntimeException: Error constructing method
> analyser for class org.sakaiproject.tool.gradebook.Assignment****
>
> --> Neither of specifications SAXAccessMethodSpec for tag extraCredit*,
> getmethod: getExtraCredit setmethod: null fieldname: null and
> SAXAccessMethodSpec for tag extraCredit*, getmethod: isExtraCredit
> setmethod: null fieldname: null defines a set method****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.condenseMethods(MethodAnalyser.java:219)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.absorbSAMSList(MethodAnalyser.java:263)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.<init>(MethodAnalyser.java:357)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.constructMethodAnalyser(MethodAnalyser.java:170)
> ****
>
>                 at
> uk.org.ponder.saxalizer.SAXalizerMappingContext.getAnalyser(SAXalizerMappingContext.java:74)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.getPropertyAccessor(MethodAnalyser.java:191)
> ****
>
>                 at
> uk.org.ponder.beanutil.BeanUtil.navigateOne(BeanUtil.java:55)****
>
>                 at
> uk.org.ponder.mapping.support.DARApplier.fetchShells(DARApplier.java:227)*
> ***
>
>                 at
> uk.org.ponder.rsf.componentprocessor.ValueFixer.computeResolver(ValueFixer.java:231)
> ****
>
>                 at
> uk.org.ponder.rsf.componentprocessor.ValueFixer.processComponent(ValueFixer.java:127)
> ****
>
>                 at
> uk.org.ponder.rsf.componentprocessor.ViewProcessor.performFixup(ViewProcessor.java:97)
> ****
>
>                 at
> uk.org.ponder.rsf.componentprocessor.ViewProcessor.getProcessedView(ViewProcessor.java:60)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFRenderHandler$1.run(RSFRenderHandler.java:81)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RequestInvoker$1.run(RequestInvoker.java:46)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker$1.run(CollectingRunnableInvoker.java:25)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper.invokeRunnable(BasicScopedAlterationWrapper.java:59)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$FastClassByCGLIB$$84f89202.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$EnhancerByCGLIB$$100f0a2f.invokeRunnable(<generated>)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$FastClassByCGLIB$$84f89202.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$EnhancerByCGLIB$$100f0a2f.invokeRunnable(<generated>)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker$1.run(CollectingRunnableInvoker.java:29)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker.invokeWrappers(CollectingRunnableInvoker.java:22)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker.invokeRunnable(CollectingRunnableInvoker.java:14)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RequestInvoker.invokeRunnable(RequestInvoker.java:39)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFRenderHandler.handle(RSFRenderHandler.java:75)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFRenderHandler$$FastClassByCGLIB$$5bda3a3d.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFRenderHandler$$EnhancerByCGLIB$$30c0b788.handle(<generated>)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RenderHandlerBracketer.handle(RenderHandlerBracketer.java:82)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RenderHandlerBracketer$$FastClassByCGLIB$$3055fa0f.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RenderHandlerBracketer$$EnhancerByCGLIB$$3580c76e.handle(<generated>)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RootHandlerBeanBase.handleGet(RootHandlerBeanBase.java:97)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RootHandlerBeanBase.handle(RootHandlerBeanBase.java:79)
> ****
>
>                 at sun.reflect.GeneratedMethodAccessor2389.invoke(Unknown
> Source)****
>
>                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> ****
>
>                 at java.lang.reflect.Method.invoke(Method.java:597)****
>
>                 at
> uk.org.ponder.reflect.JDKReflectiveCache.invokeMethod(JDKReflectiveCache.java:23)
> ****
>
>                 at
> uk.org.ponder.reflect.JDKReflectiveCache.invokeMethod(JDKReflectiveCache.java:17)
> ****
>
>                 at
> uk.org.ponder.reflect.JDKReflectiveCache.invokeMethod(JDKReflectiveCache.java:77)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.createBean(RSACBeanLocatorImpl.java:553)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.access$000(RSACBeanLocatorImpl.java:75)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl$1.run(RSACBeanLocatorImpl.java:449)
> ****
>
>                 at
> uk.org.ponder.rsac.RSACErrorBridge.invokeRunnable(RSACErrorBridge.java:38)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.createBean(RSACBeanLocatorImpl.java:447)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.getLocalBean(RSACBeanLocatorImpl.java:348)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.getBean(RSACBeanLocatorImpl.java:379)
> ****
>
>                 at
> uk.org.ponder.rsac.support.PerRequestInfo$1.locateBean(PerRequestInfo.java:49)
> ****
>
>                 at
> uk.ac.cam.caret.sakai.rsf.entitybroker.AccessRegistrar$2.handleAccess(AccessRegistrar.java:107)
> ****
>
>                 at
> uk.ac.cam.caret.sakai.rsf.entitybroker.AccessRegistrar.handleAccess(AccessRegistrar.java:83)
> ****
>
>                 at
> org.sakaiproject.entitybroker.rest.EntityHandlerImpl.handleAccessProvider(EntityHandlerImpl.java:890)
> ****
>
>                 at
> org.sakaiproject.entitybroker.rest.EntityHandlerImpl.handleEntityAccess(EntityHandlerImpl.java:745)
> ****
>
>                 at
> org.sakaiproject.entitybroker.util.servlet.DirectServlet.dispatch(DirectServlet.java:181)
> ****
>
>                 at
> org.sakaiproject.entitybroker.servlet.SakaiDirectServlet.dispatch(SakaiDirectServlet.java:144)
> ****
>
>                 at
> org.sakaiproject.entitybroker.util.servlet.DirectServlet.handleRequest(DirectServlet.java:152)
> ****
>
>                 at
> org.sakaiproject.entitybroker.util.servlet.DirectServlet.service(DirectServlet.java:130)
> ****
>
>                 at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:729)****
>
>                 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:697)****
>
>                 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:213)
> ****
>
>                 at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
> ****
>
>                 at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> ****
>
>                 at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
> ****
>
>                 at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:581)*
> ***
>
>                 at
> org.apache.catalina.connector.RemoteIpValve.invoke(RemoteIpValve.java:609)
> ****
>
>                 at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
> ****
>
>                 at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
> ****
>
>                 at
> org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)****
>
>                 at
> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)****
>
>                 at
> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775)****
>
>                 at
> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704)
> ****
>
>                 at
> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897)
> ****
>
>                 at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
> ****
>
>                 at java.lang.Thread.run(Thread.java:662)****
>
> 2012-03-21 17:35:06,707  WARN http-43501-Processor16
> org.sakaiproject.authz.impl.SakaiSecurity - unlock(): null: null annc.read
> /site/monitor****
>
> 2012-03-21 17:35:06,709  WARN http-43501-Processor16
> org.sakaiproject.authz.impl.SakaiSecurity - unlock(): null: null annc.read
> /site/monitor****
>
> 2012-03-21 17:35:06,846  WARN TP-Processor336 PonderUtilCore - Error
> invoking action****
>
> uk.org.ponder.util.UniversalRuntimeException: Error invoking action****
>
> --> Error traversing binding path Assignment.new 1.dueDate****
>
> --> Error constructing method analyser for class
> org.sakaiproject.tool.gradebook.Assignment****
>
> --> Neither of specifications SAXAccessMethodSpec for tag extraCredit*,
> getmethod: getExtraCredit setmethod: null fieldname: null and
> SAXAccessMethodSpec for tag extraCredit*, getmethod: isExtraCredit
> setmethod: null fieldname: null defines a set method****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.condenseMethods(MethodAnalyser.java:219)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.absorbSAMSList(MethodAnalyser.java:263)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.<init>(MethodAnalyser.java:357)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.constructMethodAnalyser(MethodAnalyser.java:170)
> ****
>
>                 at
> uk.org.ponder.saxalizer.SAXalizerMappingContext.getAnalyser(SAXalizerMappingContext.java:74)
> ****
>
>                 at
> uk.org.ponder.saxalizer.support.MethodAnalyser.getPropertyAccessor(MethodAnalyser.java:191)
> ****
>
>                 at
> uk.org.ponder.beanutil.BeanUtil.navigateOne(BeanUtil.java:55)****
>
>                 at
> uk.org.ponder.mapping.support.DARApplier.fetchShells(DARApplier.java:227)*
> ***
>
>                 at
> uk.org.ponder.rsf.state.support.RSVCApplier.applyValues(RSVCApplier.java:156)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFActionHandler$1.run(RSFActionHandler.java:174)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker$1.run(CollectingRunnableInvoker.java:25)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper.invokeRunnable(BasicScopedAlterationWrapper.java:59)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$FastClassByCGLIB$$84f89202.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$EnhancerByCGLIB$$100f0a2f.invokeRunnable(<generated>)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$FastClassByCGLIB$$84f89202.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$EnhancerByCGLIB$$100f0a2f.invokeRunnable(<generated>)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker$1.run(CollectingRunnableInvoker.java:29)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker.invokeWrappers(CollectingRunnableInvoker.java:22)
> ****
>
>                 at
> uk.org.ponder.util.CollectingRunnableInvoker.invokeRunnable(CollectingRunnableInvoker.java:14)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFActionHandler.handle(RSFActionHandler.java:165)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFActionHandler$$FastClassByCGLIB$$e3b6899d.invoke(<generated>)
> ****
>
>                 at
> net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)****
>
>                 at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RSFActionHandler$$EnhancerByCGLIB$$a3edfaa8.handle(<generated>)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RootHandlerBeanBase.handlePost(RootHandlerBeanBase.java:125)
> ****
>
>                 at
> uk.org.ponder.rsf.processor.support.RootHandlerBeanBase.handle(RootHandlerBeanBase.java:82)
> ****
>
>                 at sun.reflect.GeneratedMethodAccessor2389.invoke(Unknown
> Source)****
>
>                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> ****
>
>                 at java.lang.reflect.Method.invoke(Method.java:597)****
>
>                 at
> uk.org.ponder.reflect.JDKReflectiveCache.invokeMethod(JDKReflectiveCache.java:23)
> ****
>
>                 at
> uk.org.ponder.reflect.JDKReflectiveCache.invokeMethod(JDKReflectiveCache.java:17)
> ****
>
>                 at
> uk.org.ponder.reflect.JDKReflectiveCache.invokeMethod(JDKReflectiveCache.java:77)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.createBean(RSACBeanLocatorImpl.java:553)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.access$000(RSACBeanLocatorImpl.java:75)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl$1.run(RSACBeanLocatorImpl.java:449)
> ****
>
>                 at
> uk.org.ponder.rsac.RSACErrorBridge.invokeRunnable(RSACErrorBridge.java:38)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.createBean(RSACBeanLocatorImpl.java:447)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.getLocalBean(RSACBeanLocatorImpl.java:348)
> ****
>
>                 at
> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.getBean(RSACBeanLocatorImpl.java:379)
> ****
>
>                 at
> uk.org.ponder.rsac.support.PerRequestInfo$1.locateBean(PerRequestInfo.java:49)
> ****
>
>                 at
> uk.ac.cam.caret.sakai.rsf.entitybroker.AccessRegistrar$2.handleAccess(AccessRegistrar.java:107)
> ****
>
>                 at
> uk.ac.cam.caret.sakai.rsf.entitybroker.AccessRegistrar.handleAccess(AccessRegistrar.java:83)
> ****
>
>                 at
> org.sakaiproject.entitybroker.rest.EntityHandlerImpl.handleAccessProvider(EntityHandlerImpl.java:890)
> ****
>
>                 at
> org.sakaiproject.entitybroker.rest.EntityHandlerImpl.handleEntityAccess(EntityHandlerImpl.java:745)
> ****
>
>                 at
> org.sakaiproject.entitybroker.util.servlet.DirectServlet.dispatch(DirectServlet.java:181)
> ****
>
>                 at
> org.sakaiproject.entitybroker.servlet.SakaiDirectServlet.dispatch(SakaiDirectServlet.java:144)
> ****
>
>                 at
> org.sakaiproject.entitybroker.util.servlet.DirectServlet.handleRequest(DirectServlet.java:152)
> ****
>
>                 at
> org.sakaiproject.entitybroker.util.servlet.DirectServlet.service(DirectServlet.java:130)
> ****
>
>                 at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:729)****
>
>                 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:697)****
>
>                 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:213)
> ****
>
>                 at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
> ****
>
>                 at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> ****
>
>                 at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
> ****
>
>                 at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:581)*
> ***
>
>                 at
> org.apache.catalina.connector.RemoteIpValve.invoke(RemoteIpValve.java:609)
> ****
>
>                 at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
> ****
>
>                 at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
> ****
>
>                 at
> org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)****
>
>                 at
> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)****
>
>                 at
> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775)****
>
>                 at
> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704)
> ****
>
>                 at
> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897)
> ****
>
>                 at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
> ****
>
>                 at java.lang.Thread.run(Thread.java:662)****
> This message is private and confidential. If you have received it in
> error, please notify the sender and remove it from your system.
>
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to
> sakai-dev-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/20120321/6ca33f0f/attachment.html 


More information about the sakai-dev mailing list