[Building Sakai] Assignment2 issue creating gradebook item.
Kusnetz, Jeremy
JKusnetz at APUS.EDU
Thu Mar 22 10:24:05 PDT 2012
Thanks Bryan, applying the patches to remove the duplicate getters seems to have resolved the problem.
-----Original Message-----
From: Bryan Holladay [mailto:holladay at longsight.com]
Sent: Thursday, March 22, 2012 11:15 AM
To: Kusnetz, Jeremy
Subject: Re: [Building Sakai] Assignment2 issue creating gradebook item.
Looking at your error closer it sounds more like a API issue rather
than a DBA issue. This is the fun of having custom branches and
multiple versions. It sounds like the issue in:
SAK-14589 Having two getters on model objects are causing problems in
gradebook helpers
Make sure you have that and all other jira's related.
Thanks,
Bryan
On Thu, Mar 22, 2012 at 11:03 AM, Kusnetz, Jeremy <JKusnetz at apus.edu> wrote:
> I ran these two, the GB_GRADABLE_OBJECT_T table had lots of updates, yet I'm getting the same error in assignment2.
>
> mysql> Update GB_CATEGORY_T
> -> set IS_EXTRA_CREDIT = false
> -> where IS_EXTRA_CREDIT is null
> -> ;
> Query OK, 0 rows affected (0.05 sec)
> Rows matched: 0 Changed: 0 Warnings: 0
>
> mysql> update GB_GRADABLE_OBJECT_T
> -> Set IS_EXTRA_CREDIT = false
> -> Where IS_EXTRA_CREDIT is null
> -> ;
> Query OK, 20871 rows affected (0.91 sec)
> Rows matched: 20871 Changed: 20871 Warnings: 0
>
> Jeremy Kusnetz | Sr. Systems Engineer
>
> American Public University System
> American Military University | American Public University
> 661 S George Street, Charles Town, WV 25414
> T 304-885-5333 | M 703-967-5212 | jkusnetz at apus.edu| www.apus.edu
>
> -----Original Message-----
> From: Bryan Holladay [mailto:holladay at longsight.com]
> Sent: Thursday, March 22, 2012 10:15 AM
> To: Kusnetz, Jeremy
> Cc: Sam Ottenhoff; sakai-dev
> Subject: Re: [Building Sakai] Assignment2 issue creating gradebook item.
>
> If you can't get around not having the Extra Credit feature in your
> 2.8.x instance then just run the conversion script that is in
> https://source.sakaiproject.org/svn//reference/trunk/docs/conversion/sakai_2_10_0_mysql_conversion.sql
>
>
> --SAK-21225 Extra Credit in Gradebook
> Update GB_CATEGORY_T
> set IS_EXTRA_CREDIT = false
> where IS_EXTRA_CREDIT is null
>
> update GB_GRADABLE_OBJECT_T
> Set IS_EXTRA_CREDIT = false
> Where IS_EXTRA_CREDIT is null
>
>
> Thanks,
> Bryan
>
> On Thu, Mar 22, 2012 at 10:09 AM, Kusnetz, Jeremy <JKusnetz at apus.edu> wrote:
>> I've tried both the 2.8.x branch and custom 2.8.1, both end up with the same
>> errors. I wonder if there is some differences with the rSmart edu-services?
>>
>>
>>
>> Just doing a grep in the gradebook-services in edu-servers I see:
>>
>>
>>
>> [tcuser at devsakai1 gradebook-service]$ grep -ri extracredit .
>>
>> ./hibernate/src/hibernate/org/sakaiproject/tool/gradebook/Category.hbm.xml:
>> <property name="extraCredit" column="IS_EXTRA_CREDIT" type="boolean"
>> not-null="false" />
>>
>> ./hibernate/src/hibernate/org/sakaiproject/tool/gradebook/GradableObject.hbm.xml:
>> <property name="extraCredit" column="IS_EXTRA_CREDIT" type="boolean"
>> not-null="false"/>
>>
>> ./hibernate/src/hibernate/org/sakaiproject/tool/gradebook/Gradebook.hbm.xml:
>> <property name="scaledExtraCredit" column="IS_SCALED_EXTRA_CREDIT"
>> type="boolean" not-null="false"/>
>>
>> ./hibernate/src/java/org/sakaiproject/tool/gradebook/Assignment.java:
>> private Boolean extraCredit;
>>
>> ./hibernate/src/java/org/sakaiproject/tool/gradebook/Assignment.java:
>> public Boolean getExtraCredit() {
>>
>> ./hibernate/src/java/org/sakaiproject/tool/gradebook/Assignment.java:
>> return extraCredit;
>>
>> ./hibernate/src/java/org/sakaiproject/tool/gradebook/Assignment.java:
>> public Boolean isExtraCredit() {
>>
>> ./hibernate/src/java/org/sakaiproject/tool/gradebook/Assignment.java:
>> return extraCredit;
>>
>> ./hibernate/src/java/org/sakaiproject/tool/gradebook/Assignment.java:
>> public void setExtraCredit(Boolean isExtraCredit) {
>>
>> ./hibernate/src/java/org/sakaiproject/tool/gradebook/Assignment.java:
>> this.extraCredit = isExtraCredit;
>>
>> ./hibernate/src/java/org/sakaiproject/tool/gradebook/Category.java: private
>> Boolean extraCredit;
>>
>> ./hibernate/src/java/org/sakaiproject/tool/gradebook/Category.java: public
>> Boolean getExtraCredit() {
>>
>> ./hibernate/src/java/org/sakaiproject/tool/gradebook/Category.java:
>> return extraCredit;
>>
>> ./hibernate/src/java/org/sakaiproject/tool/gradebook/Category.java: public
>> Boolean isExtraCredit() {
>>
>> ./hibernate/src/java/org/sakaiproject/tool/gradebook/Category.java:
>> return extraCredit;
>>
>> ./hibernate/src/java/org/sakaiproject/tool/gradebook/Category.java: public
>> void setExtraCredit(Boolean isExtraCredit) {
>>
>> ./hibernate/src/java/org/sakaiproject/tool/gradebook/Category.java:
>> this.extraCredit = isExtraCredit;
>>
>> ./hibernate/src/java/org/sakaiproject/tool/gradebook/Gradebook.java:
>> private Boolean scaledExtraCredit;
>>
>> ./hibernate/src/java/org/sakaiproject/tool/gradebook/Gradebook.java:
>> public Boolean isScaledExtraCredit() {
>>
>> ./hibernate/src/java/org/sakaiproject/tool/gradebook/Gradebook.java:
>> return scaledExtraCredit;
>>
>> ./hibernate/src/java/org/sakaiproject/tool/gradebook/Gradebook.java:
>> public void setScaledExtraCredit(Boolean scaledExtraCredit) {
>>
>> ./hibernate/src/java/org/sakaiproject/tool/gradebook/Gradebook.java:
>> this.scaledExtraCredit = scaledExtraCredit;
>>
>> ./hibernate/src/java/org/sakaiproject/tool/gradebook/Gradebook.java:
>> public Boolean getScaledExtraCredit() {
>>
>> ./hibernate/src/java/org/sakaiproject/tool/gradebook/Gradebook.java:
>> return scaledExtraCredit;
>>
>> ./hibernate/target/classes/org/sakaiproject/tool/gradebook/Category.hbm.xml:
>> <property name="extraCredit" column="IS_EXTRA_CREDIT" type="boolean"
>> not-null="false" />
>>
>> ./hibernate/target/classes/org/sakaiproject/tool/gradebook/GradableObject.hbm.xml:
>> <property name="extraCredit" column="IS_EXTRA_CREDIT" type="boolean"
>> not-null="false"/>
>>
>> ./hibernate/target/classes/org/sakaiproject/tool/gradebook/Gradebook.hbm.xml:
>> <property name="scaledExtraCredit" column="IS_SCALED_EXTRA_CREDIT"
>> type="boolean" not-null="false"/>
>>
>> Binary file
>> ./hibernate/target/classes/org/sakaiproject/tool/gradebook/Gradebook.class
>> matches
>>
>> Binary file
>> ./hibernate/target/classes/org/sakaiproject/tool/gradebook/Assignment.class
>> matches
>>
>> Binary file
>> ./hibernate/target/classes/org/sakaiproject/tool/gradebook/Category.class
>> matches
>>
>>
>>
>>
>>
>> Here is the prepare script being run:
>>
>>
>>
>> [tcuser at devsakai1 assignment2]$ sh prepare_for_sakai_env.sh
>>
>>
>>
>>
>>
>> This script will download (into a directory in assignment2 named temp),
>> compile and install into your
>>
>> local maven repository some dependencies. It will patch the dependencies'
>> pom.xml files as well as patch
>>
>> assignment2's pom.xml files to work w/ your branch of sakai. It will ONLY
>> patch files within the assignment2
>>
>> tree (it does NOT touch anything outside of it). This assignment2 directory
>> MUST be sitting inside
>>
>> your Sakai tree before you try to run this script.
>>
>>
>>
>> (1) - Sakai branch 2.7.x
>>
>> (2) - Sakai branch 2.8.x
>>
>> (3) - Sakai branch 2.9.x/trunk
>>
>>
>>
>> (4) - Custom Sakai version (must be a derivative of 2.7.x or 2.8.x)
>>
>>
>>
>> (5) - Exit
>>
>>
>>
>> Please choose an option: \c
>>
>> 2
>>
>>
>>
>> Preparing for a 2.8-SNAPSHOT environment....
>>
>>
>>
>> patching file pom.xml
>>
>> patching file impl/pom.xml
>>
>> Stubbing out taggable for ...
>>
>> patching file
>> impl/src/java/org/sakaiproject/assignment2/taggable/impl/AssignmentActivityProducerImpl.java
>>
>> patching file
>> impl/src/java/org/sakaiproject/assignment2/logic/impl/ExternalTaggableLogicImpl.java
>>
>> patching file
>> tool/src/java/org/sakaiproject/assignment2/tool/producers/renderers/AsnnTagsRenderer.java
>>
>> Fixing groupIds ...
>>
>> patching file pom.xml
>>
>> Hunk #1 succeeded at 150 (offset -16 lines).
>>
>> patching file impl/pom.xml
>>
>> Removing edit points functionality ...
>>
>> patching file
>> impl/src/test/org/sakaiproject/assignment2/logic/test/stubs/GradebookServiceStub.java
>>
>> patching file
>> impl/src/java/org/sakaiproject/assignment2/logic/impl/ExternalGradebookLogicImpl.java
>>
>> patching file
>> impl/src/java/org/sakaiproject/assignment2/logic/impl/AssignmentLogicImpl.java
>>
>> patching file
>> api/src/java/org/sakaiproject/assignment2/model/Assignment2.java
>>
>> patching file
>> api/src/java/org/sakaiproject/assignment2/logic/ExternalGradebookLogic.java
>>
>> patching file
>> tool/src/java/org/sakaiproject/assignment2/tool/beans/Assignment2Validator.java
>>
>> patching file
>> tool/src/java/org/sakaiproject/assignment2/tool/producers/AssignmentProducer.java
>>
>> patching file tool/src/webapp/content/js/assignment.js
>>
>> patching file tool/src/webapp/content/templates/assignment.html
>>
>>
>>
>> Successfully prepared assignment2 for a Sakai 2.8-SNAPSHOT environment.
>>
>> You should be able to build and deploy assignment2 now.
>>
>>
>>
>>
>>
>> From: Sam Ottenhoff [mailto:ottenhoff at longsight.com]
>> Sent: Wednesday, March 21, 2012 5:50 PM
>> To: Kusnetz, Jeremy
>> Cc: sakai-dev
>> Subject: Re: [Building Sakai] Assignment2 issue creating gradebook item.
>>
>>
>>
>> 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 31c49ef3
>> with 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 6857f4a7
>> with 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"
>>
>>
>>
>> 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"
> This message is private and confidential. If you have received it in error, please notify the sender and remove it from your system.
>
This message is private and confidential. If you have received it in error, please notify the sender and remove it from your system.
More information about the sakai-dev
mailing list