[Building Sakai] Problem adding participant
Steve Swinsburg
steve.swinsburg at gmail.com
Thu Aug 8 16:29:10 PDT 2013
Check components in tomcat. The impl jar should be in the accountvalidator-pack (iirc that is the name) directory.
Cheers
S
Sent from my iPhone
On 09/08/2013, at 8:20, Javier Martinez <javier at fisica.unam.mx> wrote:
> I found the resetpassword tool, but I couldn't find the file accountvalidator-impl
>
> Should I install it?
> How can I install it?
>
> Thank you,
>
> Javier
>
>
> Javier Martinez
> javier at fisica.unam.mx
>
>
>
> On 8 Aug, 2013, at 11:38 AM, Qu, Yuanhua wrote:
>
>> You probably want to make sure that you have
>>
>> components/accountvalidator-pack/WEB-INF/lib/accountvalidator-impl-2.9.2.ja
>> r
>> shared/lib/accountvalidator-api-2.9.2.jar
>>
>> Those are deployed with reset-pass project. add participants have some
>> dependencies of it in 2.9 for validating guest user.
>>
>> We run into similar issue when we upgrade from 2.8.2 to 2.9.2
>>
>> -Qu
>>
>>
>>
>>
>>
>> On 8/8/13 11:05 AM, "Javier Martinez" <javier at fisica.unam.mx> wrote:
>>
>>>
>>> Hi,
>>>
>>> I´m having problems trying to add participants to a site. I'm using sakai
>>> 2.9.1
>>>
>>> 2013-08-08 11:01:45,386 FATAL http-bio-8443-exec-5 PonderUtilCore -
>>> Completely fatal error populating view root
>>> Target exception of class uk.org.ponder.beanutil.BeanNotFoundException
>>> Successive lines until stack trace show causes progressing to exception
>>> site:
>>> Error setting dependency handler of bean AddProducer
>>> --> Error setting dependency validationLogic of bean
>>> siteAddParticipantHandler
>>> --> No bean with name
>>> org.sakaiproject.accountvalidator.logic.ValidationLogic could be found in
>>> RSAC or application context
>>> uk.org.ponder.beanutil.BeanNotFoundException
>>> at uk.org.ponder.beanutil.BeanUtil.censorNullBean(BeanUtil.java:38)
>>> at
>>> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.resolveDependent(RSACBeanLo
>>> catorImpl.java:606)
>>> at
>>> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.createBean(RSACBeanLocatorI
>>> mpl.java:529)
>>> at
>>> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.getLocalBean(RSACBeanLocato
>>> rImpl.java:348)
>>> at
>>> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.getBean(RSACBeanLocatorImpl
>>> .java:379)
>>> at
>>> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.fetchDependent(RSACBeanLoca
>>> torImpl.java:653)
>>> at
>>> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.resolveDependent(RSACBeanLo
>>> catorImpl.java:605)
>>> at
>>> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.createBean(RSACBeanLocatorI
>>> mpl.java:529)
>>> at
>>> uk.org.ponder.rsac.support.RSACBeanLocatorImpl.getLocalBean(RSACBeanLocato
>>> rImpl.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.org.ponder.rsf.view.support.AutoComponentProducerManager.wrapProducer(A
>>> utoComponentProducerManager.java:104)
>>> at
>>> uk.org.ponder.rsf.view.support.ConcreteViewResolver.mapProducers(ConcreteV
>>> iewResolver.java:137)
>>> at
>>> uk.org.ponder.rsf.view.support.ConcreteViewResolver.getProducers(ConcreteV
>>> iewResolver.java:130)
>>> at
>>> uk.org.ponder.rsf.view.support.ViewCollector.fillComponents(ViewCollector.
>>> java:50)
>>> at
>>> uk.org.ponder.rsf.view.support.LayoutCollector.fillComponents(LayoutCollec
>>> tor.java:68)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
>>> 57)
>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm
>>> pl.java:43)
>>> at java.lang.reflect.Method.invoke(Method.java:601)
>>> at
>>> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Ao
>>> pUtils.java:307)
>>> at
>>> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopP
>>> roxy.java:198)
>>> at $Proxy117.fillComponents(Unknown Source)
>>> at
>>> uk.org.ponder.rsf.view.support.ViewGenerator.generateView(ViewGenerator.ja
>>> va:53)
>>> at
>>> uk.org.ponder.rsf.processor.support.RSFRenderHandler$1.run(RSFRenderHandle
>>> r.java:79)
>>> at
>>> uk.org.ponder.rsf.processor.support.RequestInvoker$1.run(RequestInvoker.ja
>>> va:46)
>>> at
>>> uk.org.ponder.util.CollectingRunnableInvoker$1.run(CollectingRunnableInvok
>>> er.java:25)
>>> at
>>> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper.invokeRunnable
>>> (BasicScopedAlterationWrapper.java:59)
>>> at
>>> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$FastClassByCG
>>> LIB$$84f89202.invoke(<generated>)
>>> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
>>> at
>>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor
>>> .intercept(Cglib2AopProxy.java:628)
>>> at
>>> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$EnhancerByCGL
>>> IB$$715b903c.invokeRunnable(<generated>)
>>> at
>>> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$FastClassByCG
>>> LIB$$84f89202.invoke(<generated>)
>>> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
>>> at
>>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor
>>> .intercept(Cglib2AopProxy.java:628)
>>> at
>>> uk.org.ponder.rsf.flow.support.BasicScopedAlterationWrapper$$EnhancerByCGL
>>> IB$$715b903c.invokeRunnable(<generated>)
>>> at
>>> uk.org.ponder.util.CollectingRunnableInvoker$1.run(CollectingRunnableInvok
>>> er.java:29)
>>> at
>>> uk.org.ponder.util.CollectingRunnableInvoker.invokeWrappers(CollectingRunn
>>> ableInvoker.java:22)
>>> at
>>> uk.org.ponder.util.CollectingRunnableInvoker.invokeRunnable(CollectingRunn
>>> ableInvoker.java:14)
>>> at
>>> uk.org.ponder.rsf.processor.support.RequestInvoker.invokeRunnable(RequestI
>>> nvoker.java:39)
>>> at
>>> uk.org.ponder.rsf.processor.support.RSFRenderHandler.handle(RSFRenderHandl
>>> er.java:75)
>>> at
>>> uk.org.ponder.rsf.processor.support.RSFRenderHandler$$FastClassByCGLIB$$5b
>>> da3a3d.invoke(<generated>)
>>> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
>>> at
>>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor
>>> .intercept(Cglib2AopProxy.java:628)
>>> at
>>> uk.org.ponder.rsf.processor.support.RSFRenderHandler$$EnhancerByCGLIB$$5de
>>> 8c3b7.handle(<generated>)
>>> at
>>> uk.org.ponder.rsf.processor.support.RenderHandlerBracketer.handle(RenderHa
> _______________________________________________
> 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/20130809/4863bc79/attachment.html
More information about the sakai-dev
mailing list