[Building Sakai] forums: org.sakaiproject.tool.api.ToolException: query did not return a unique result: 3
Kenwrick Chan
kchan at hawaii.edu
Mon Oct 26 11:27:36 PDT 2009
well it looks like we had that issue on start up.
-kenwrick
26 Oct 2009 03:23:00,058 INFO
[org.sakaiproject.component.app.messageforums.MessageForumsTypeManagerImpl
] [] - init()
26 Oct 2009 03:23:00,130 INFO
[org.sakaiproject.component.app.messageforums.MessageForumsForumManagerImpl
] [] - init()
26 Oct 2009 03:23:00,240 INFO
[org.sakaiproject.component.app.messageforums.AreaManagerImpl] [] -
init()
26 Oct 2009 03:23:00,334 INFO
[org.sakaiproject.component.app.messageforums.MessageForumsMessageManagerImpl
] [] - init()
26 Oct 2009 03:23:00,592 INFO
[org.sakaiproject.component.app.messageforums.DefaultPermissionsManagerImpl
] [] - init()
26 Oct 2009 03:23:00,594 INFO
[org.sakaiproject.component.app.messageforums.PermissionManagerImpl]
[] - init()
26 Oct 2009 03:23:00,753 INFO
[org.sakaiproject.component.app.messageforums.MembershipManagerImpl]
[] - init()
26 Oct 2009 03:23:00,832 INFO
[org.sakaiproject.component.app.messageforums.PermissionLevelManagerImpl
] [] - init()
26 Oct 2009 03:23:01,158 WARN
[org.sakaiproject.component.app.messageforums.PermissionLevelManagerImpl
] [] - Error loading initial default permissions
org.springframework.dao.IncorrectResultSizeDataAccessException: query
did not return a unique result: 3
at
org.springframework.orm.hibernate3
.SessionFactoryUtils.convertHibernateAccessException
(SessionFactoryUtils.java:649)
at
org.springframework.orm.hibernate3
.HibernateAccessor.convertHibernateAccessException
(HibernateAccessor.java:412)
at org.springframework.orm.hibernate3.HibernateTemplate.execute
(HibernateTemplate.java:377)
at org.springframework.orm.hibernate3.HibernateTemplate.execute
(HibernateTemplate.java:338)
at
org.sakaiproject.component.app.messageforums.PermissionLevelManagerImpl.getDefaultPermissionLevel
(PermissionLevelManagerImpl.java:592)
at
org.sakaiproject.component.app.messageforums.PermissionLevelManagerImpl.getDefaultContributorPermissionLevel
(PermissionLevelManagerImpl.java:500)
at
org.sakaiproject.component.app.messageforums.PermissionLevelManagerImpl.loadInitialDefaultPermissionLevel
(PermissionLevelManagerImpl.java:783)
at
org.sakaiproject.component.app.messageforums.PermissionLevelManagerImpl.init
(PermissionLevelManagerImpl.java:80)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod
(AbstractAutowireCapableBeanFactory.java:1240)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods
(AbstractAutowireCapableBeanFactory.java:1205)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean
(AbstractAutowireCapableBeanFactory.java:1171)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
(AbstractAutowireCapableBeanFactory.java:425)
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean
(BeanDefinitionValueResolver.java:215)
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
(BeanDefinitionValueResolver.java:122)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues
(AbstractAutowireCapableBeanFactory.java:1099)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
(AbstractAutowireCapableBeanFactory.java:861)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
(AbstractAutowireCapableBeanFactory.java:421)
at org.springframework.beans.factory.support.AbstractBeanFactory
$1.getObject(AbstractBeanFactory.java:251)
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton
(DefaultSingletonBeanRegistry.java:156)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:248)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:160)
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference
(BeanDefinitionValueResolver.java:261)
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
(BeanDefinitionValueResolver.java:109)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues
(AbstractAutowireCapableBeanFactory.java:1099)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
(AbstractAutowireCapableBeanFactory.java:861)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
(AbstractAutowireCapableBeanFactory.java:421)
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean
(BeanDefinitionValueResolver.java:215)
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
(BeanDefinitionValueResolver.java:122)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues
(AbstractAutowireCapableBeanFactory.java:1099)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
(AbstractAutowireCapableBeanFactory.java:861)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
(AbstractAutowireCapableBeanFactory.java:421)
at org.springframework.beans.factory.support.AbstractBeanFactory
$1.getObject(AbstractBeanFactory.java:251)
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton
(DefaultSingletonBeanRegistry.java:156)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:248)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:160)
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference
(BeanDefinitionValueResolver.java:261)
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
(BeanDefinitionValueResolver.java:109)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues
(AbstractAutowireCapableBeanFactory.java:1099)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
(AbstractAutowireCapableBeanFactory.java:861)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
(AbstractAutowireCapableBeanFactory.java:421)
at org.springframework.beans.factory.support.AbstractBeanFactory
$1.getObject(AbstractBeanFactory.java:251)
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton
(DefaultSingletonBeanRegistry.java:156)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:248)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:160)
at
org.sakaiproject.util.NoisierDefaultListableBeanFactory.preInstantiateSingletons
(NoisierDefaultListableBeanFactory.java:63)
at
org.springframework.context.support.AbstractApplicationContext.refresh
(AbstractApplicationContext.java:352)
at org.sakaiproject.component.impl.SpringCompMgr.init
(SpringCompMgr.java:254)
at org.sakaiproject.component.cover.ComponentManager.getInstance
(ComponentManager.java:62)
at org.sakaiproject.component.cover.ComponentManager.get
(ComponentManager.java:71)
at
org.sakaiproject.component.cover.ServerConfigurationService.getInstance
(ServerConfigurationService.java:53)
at
org.sakaiproject.component.cover.ServerConfigurationService.getStrings
(ServerConfigurationService.java:206)
at org.sakaiproject.dav.DavServlet.init(DavServlet.java:529)
at javax.servlet.GenericServlet.init(GenericServlet.java:212)
at org.apache.catalina.core.StandardWrapper.loadServlet
(StandardWrapper.java:1139)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:
966)
at org.apache.catalina.core.StandardContext.loadOnStartup
(StandardContext.java:3956)
at org.apache.catalina.core.StandardContext.start
(StandardContext.java:4230)
at org.apache.catalina.core.ContainerBase.addChildInternal
(ContainerBase.java:760)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:
740)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:
544)
at org.apache.catalina.startup.HostConfig.deployDescriptor
(HostConfig.java:626)
at org.apache.catalina.startup.HostConfig.deployDescriptors
(HostConfig.java:553)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:
488)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
at org.apache.catalina.startup.HostConfig.lifecycleEvent
(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
(LifecycleSupport.java:120)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:
1022)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:
1014)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:
443)
at org.apache.catalina.core.StandardService.start
(StandardService.java:448)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:
700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
26 Oct 2009 03:23:01,210 INFO
[org.sakaiproject.component.app.messageforums.ui.DiscussionForumManagerImpl
] [] - init()
26 Oct 2009 03:23:01,287 INFO
[org.sakaiproject.api.app.messageforums.DiscussionForumService] [] -
init()
26 Oct 2009 03:23:01,326 INFO
[org.sakaiproject.component.app.messageforums.ui.UIPermissionsManagerImpl
] [] - init()
26 Oct 2009 03:23:01,371 INFO
[org.sakaiproject.component.app.messageforums.UserPermissionManagerImpl
] [] - init()
26 Oct 2009 03:23:01,479 INFO
[org.sakaiproject.component.app.messageforums.ui.PrivateMessageManagerImpl
] [] - init()
26 Oct 2009 03:23:01,578 INFO
[org.sakaiproject.component.app.messageforums.MessageForumsUserManagerImpl
] [] - init()
On Oct 26, 2009, at 8:23 AM, Kenwrick Chan wrote:
> Folks,
> When users like on forums settings they get the following? Any
> suggestions?
>
> Thanks,
> Kenwrick
>
> org.sakaiproject.portal.api.PortalHandlerException:
> org.sakaiproject.tool.api.ToolException: query did not return a unique
> result: 3
> at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet
> (SkinnableCharonPortal.java:891)
> caused by: org.sakaiproject.tool.api.ToolException: query did not
> return a unique result: 3
> at
> org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool
> (SkinnableCharonPortal.java:1343)
> caused by: org.apache.jasper.JasperException: query did not return a
> unique result: 3
> at org.apache.jasper.servlet.JspServletWrapper.service
> (JspServletWrapper.java:389)
> caused by:
> org.springframework.dao.IncorrectResultSizeDataAccessException: query
> did not return a unique result: 3
> at
> org.springframework.orm.hibernate3
> .SessionFactoryUtils.convertHibernateAccessException
> (SessionFactoryUtils.java:649)
> at
> org.springframework.orm.hibernate3
> .HibernateAccessor.convertHibernateAccessException
> (HibernateAccessor.java:412)
> at org.springframework.orm.hibernate3.HibernateTemplate.execute
> (HibernateTemplate.java:377)
> at org.springframework.orm.hibernate3.HibernateTemplate.execute
> (HibernateTemplate.java:338)
> at
> org.sakaiproject.component.app.messageforums.PermissionLevelManagerImpl.getDefaultPermissionLevel
> (PermissionLevelManagerImpl.java:592)
> at
> org.sakaiproject.component.app.messageforums.PermissionLevelManagerImpl.getDefaultContributorPermissionLevel
> (PermissionLevelManagerImpl.java:500)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection
> (AopUtils.java:296)
> at
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint
> (ReflectiveMethodInvocation.java:177)
> at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed
> (ReflectiveMethodInvocation.java:144)
> at
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke
> (TransactionInterceptor.java:107)
> at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed
> (ReflectiveMethodInvocation.java:166)
> at org.springframework.aop.framework.JdkDynamicAopProxy.invoke
> (JdkDynamicAopProxy.java:204)
> at $Proxy48.getDefaultContributorPermissionLevel(null:-1)
> at
> org.sakaiproject.tool.messageforums.DiscussionForumTool.generatePermissionScript
> (DiscussionForumTool.java:5503)
> at org.apache.jsp.jsp.dfReviseForumSettingsAttach_jsp._jspService
> (dfReviseForumSettingsAttach_jsp.java:343)
> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:
> 98)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> at org.apache.jasper.servlet.JspServletWrapper.service
> (JspServletWrapper.java:328)
> at org.apache.jasper.servlet.JspServlet.serviceJspFile
> (JspServlet.java:315)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:
> 265)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (ApplicationFilterChain.java:269)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterChain.java:188)
> at org.apache.catalina.core.ApplicationDispatcher.invoke
> (ApplicationDispatcher.java:691)
> at org.apache.catalina.core.ApplicationDispatcher.processRequest
> (ApplicationDispatcher.java:469)
> at org.apache.catalina.core.ApplicationDispatcher.doForward
> (ApplicationDispatcher.java:403)
> at org.apache.catalina.core.ApplicationDispatcher.forward
> (ApplicationDispatcher.java:301)
> at com.sun.faces.context.ExternalContextImpl.dispatch
> (ExternalContextImpl.java:322)
> at com.sun.faces.application.ViewHandlerImpl.renderView
> (ViewHandlerImpl.java:130)
> at org.sakaiproject.jsf.app.SakaiViewHandler.renderView
> (SakaiViewHandler.java:137)
> at com.sun.faces.lifecycle.RenderResponsePhase.execute
> (RenderResponsePhase.java:87)
> at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:
> 200)
> at com.sun.faces.lifecycle.LifecycleImpl.render
> (LifecycleImpl.java:117)
> at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
> 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:555)
> 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.ApplicationDispatcher.invoke
> (ApplicationDispatcher.java:691)
> at org.apache.catalina.core.ApplicationDispatcher.processRequest
> (ApplicationDispatcher.java:469)
> at org.apache.catalina.core.ApplicationDispatcher.doForward
> (ApplicationDispatcher.java:403)
> at org.apache.catalina.core.ApplicationDispatcher.forward
> (ApplicationDispatcher.java:301)
> at
> org.sakaiproject.tool.messageforums.MessageForumsFilePickerServlet.dispatch
> (MessageForumsFilePickerServlet.java:151)
> at org.sakaiproject.jsf.util.JsfTool.doGet(JsfTool.java:241)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> 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:555)
> 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.ApplicationDispatcher.invoke
> (ApplicationDispatcher.java:691)
> at org.apache.catalina.core.ApplicationDispatcher.processRequest
> (ApplicationDispatcher.java:469)
> at org.apache.catalina.core.ApplicationDispatcher.doForward
> (ApplicationDispatcher.java:364)
> at org.apache.catalina.core.ApplicationDispatcher.forward
> (ApplicationDispatcher.java:301)
> at org.sakaiproject.tool.impl.ActiveToolComponent
> $MyActiveTool.forward(ActiveToolComponent.java:459)
> at
> org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool
> (SkinnableCharonPortal.java:1343)
> at org.sakaiproject.portal.charon.handlers.ToolHandler.doTool
> (ToolHandler.java:163)
> at org.sakaiproject.portal.charon.handlers.ToolHandler.doGet
> (ToolHandler.java:86)
> at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet
> (SkinnableCharonPortal.java:891)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> 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:592)
> 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:210)
> at org.apache.catalina.core.StandardContextValve.invoke
> (StandardContextValve.java:174)
> at org.apache.catalina.core.StandardHostValve.invoke
> (StandardHostValve.java:127)
> at org.apache.catalina.valves.ErrorReportValve.invoke
> (ErrorReportValve.java:117)
> at org.apache.catalina.core.StandardEngineValve.invoke
> (StandardEngineValve.java:108)
> at org.apache.catalina.connector.CoyoteAdapter.service
> (CoyoteAdapter.java:151)
> at org.apache.jk.server.JkCoyoteHandler.invoke
> (JkCoyoteHandler.java:200)
> at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:
> 283)
> at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:
> 773)
> at org.apache.jk.common.ChannelSocket.processConnection
> (ChannelSocket.java:703)
> at org.apache.jk.common.ChannelSocket$SocketConnection.runIt
> (ChannelSocket.java:895)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
> (ThreadPool.java:685)
> at java.lang.Thread.run(Thread.java:595)
>
>
> user: dc0ef21a-fd36-4a16-80fe-2ed45161e088
>
> usage-session: df90c309-dc55-49c2-a043-29737456e1b7
>
> time: Oct 26, 2009 08:13:15
>
> _______________________________________________
> 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"
More information about the sakai-dev
mailing list