[Building Sakai] error in Profile

Steve Swinsburg steve.swinsburg at gmail.com
Wed Jun 11 04:49:24 PDT 2014


If a record already exists it shouldn't try to create a new one. Can you
turn on the hibernate sql logging in sakai.properties and see what the
select statement is doing for this user? Also increase the log level to
debug for org.sakaiproject.profile2.

cheers,
Steve


On Wed, Jun 11, 2014 at 5:46 PM, igor Novopashenny <
Igor at escience.uni-bremen.de> wrote:

> It is the Version 10.
>
> The table seems to be ok, but there is already  a record for
>
> ff33b0ed-c2a2-4862-9bfe-6f751ca5a5f2
>
> Regards Igor
>
>
>
> *Von:* Steve Swinsburg [mailto:steve.swinsburg at gmail.com]
> *Gesendet:* Mittwoch, 11. Juni 2014 09:20
> *An:* igor Novopashenny
> *Cc:* sakai-dev
> *Betreff:* Re: [Building Sakai] error in Profile
>
>
>
>
> It's had an error creating a record in the profile preferences table and
> can't go on. Any idea why it can't create that record? What version sakai
> and what does your table look like?
>
> sent from my mobile device
>
> On 11/06/2014 5:10 PM, "igor Novopashenny" <Igor at escience.uni-bremen.de>
> wrote:
>
> Hi!
>
> Some of our users get an Error, by starting Profile tool, by the other it
> works.
>
> What can it be?
>
>
>
> Regards
>
> Igor
>
> org.sakaiproject.portal.api.PortalHandlerException:
> org.apache.wicket.WicketRuntimeException: Can't instantiate page using
> constructor public org.sakaiproject.profile2.tool.Dispatcher()
> at
> org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:901)
> caused by: org.apache.wicket.WicketRuntimeException: Can't instantiate
> page using constructor public org.sakaiproject.profile2.tool.Dispatcher()
> at
> org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:97)
> caused by: java.lang.reflect.InvocationTargetException
> at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
> caused by: class
> org.sakaiproject.profile2.exception.ProfilePreferencesNotDefinedException:
> Couldn't create default preferences record for
> ff33b0ed-c2a2-4862-9bfe-6f751ca5a5f2
> at
> org.sakaiproject.profile2.tool.pages.MyProfile.renderMyProfile(MyProfile.java:124)
> at org.sakaiproject.profile2.tool.pages.MyProfile.<init>(MyProfile.java:82)
> at org.sakaiproject.profile2.tool.Dispatcher.<init>(Dispatcher.java:26)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
> at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
> at
> org.apache.wicket.session.DefaultPageFactory.createPage(DefaultPageFactory.java:192)
> at
> org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:97)
> at
> org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.newPage(BookmarkablePageRequestTarget.java:305)
> at
> org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.getPage(BookmarkablePageRequestTarget.java:320)
> at
> org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.processEvents(BookmarkablePageRequestTarget.java:234)
> at
> org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:92)
> at
> org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1279)
> at org.apache.wicket.RequestCycle.step(RequestCycle.java:1358)
> at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1465)
> at org.apache.wicket.RequestCycle.request(RequestCycle.java:545)
> at
> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:486)
> at
> org.apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:138)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:394)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> at
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)
> at
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:487)
> at
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
> at
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:339)
> at
> org.sakaiproject.tool.impl.ActiveToolComponent$MyActiveTool.forward(ActiveToolComponent.java:513)
> at
> org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1535)
> at
> org.sakaiproject.portal.charon.handlers.ToolHandler.doTool(ToolHandler.java:215)
> at
> org.sakaiproject.portal.charon.handlers.ToolHandler.doGet(ToolHandler.java:98)
> at
> org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:901)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:455)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
> at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
> at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
> at
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1041)
> at
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:603)
> at
> org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> at java.lang.Thread.run(Thread.java:744)
>
>
> пользователь: ff33b0ed-c2a2-4862-9bfe-6f751ca5a5f2
>
> сессия: e83e4d82-4dfa-42f7-b404-e4526aa04cff
>
>
> _______________________________________________
> 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/20140611/475a2e63/attachment.html 


More information about the sakai-dev mailing list