12 Replies Latest reply on Dec 11, 2007 2:08 PM by jbaldwin@rileykids.org

    Collaboration/right settings not cohrent after update from 1.6 to 1.8

    abombelli

      Hello

       

      Since we updated clearspace to 1.8 the collaboration and right settings do not behave how they should and where originally set.

      Even when setting the rights for a specific user (in the admin console) to allowing do everything in a space he can not edit the document (Manage collaboration is set to Anyone).

      If we create a new document we can begin from zero and the rights settings behave how they should. But with some hundred documents this is not a solution.

       

      When we want to change the collaboration settings of a document who has the "Specific users" selection enabled, before there where som users set, now it's empty.

       

      If we want to define new useres, then an error appears (please see below).

       

      If I want to set the collaboration setting to "Anyone" we get the message that it has been set successfully, but when opening the "Manage Collaboration" section again, it shows the old setting "Specific users" with no users set again.

       

      Thanks for any help on this.

       

      === Error Message  when setting collaboration to specific user ===

      System Error

      We're sorry but a serious error has occurred in the system. If you are a system administrator please click "more details" below for more information about this error.

       

      More Details

      Status Code: 500

      Exception Type:

      Error Message:

      Request URI: /clearspace/doc-collaborate.jspa

      Stack Trace:

      com.jivesoftware.community.proxy.DocumentProxy.addAuthor(DocumentProxy.java:373)

      com.jivesoftware.community.util.DocumentCollaborationHelper.applyCollaborators(DocumentCollaborationHelper.java:65)

      com.jivesoftware.community.action.DocumentCollaborateAction.execute(DocumentCollaborateAction.java:35)

      sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

      sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

      sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

      java.lang.reflect.Method.invoke(Method.java:585)

      com.opensymphony.xwork.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:358)

      com.opensymphony.xwork.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:218)

      com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:192)

      com.opensymphony.webwork.interceptor.TokenInterceptor.handleValidToken(TokenInterceptor.java:161)

      com.opensymphony.webwork.interceptor.TokenInterceptor.doIntercept(TokenInterceptor.java:127)

      com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)

      com.jivesoftware.community.web.webwork.JiveTokenInterceptor.intercept(JiveTokenInterceptor.java:46)

      com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

      com.jivesoftware.community.web.webwork.FlashInterceptor.intercept(FlashInterceptor.java:40)

      com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

      com.opensymphony.xwork.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:175)

      com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)

      com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

      com.opensymphony.xwork.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:115)

      com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)

      com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

      com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)

      com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

      com.jivesoftware.community.web.webwork.JiveObjectLoaderInterceptor.intercept(JiveObjectLoaderInterceptor.java:55)

      com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

      com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)

      com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

      com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)

      com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

      com.opensymphony.webwork.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:171)

      com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

      com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)

      com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

      com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)

      com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

      com.opensymphony.xwork.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:151)

      com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

      com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)

      com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

      com.jivesoftware.community.action.LocaleInterceptor.intercept(LocaleInterceptor.java:50)

      com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

      com.jivesoftware.community.web.webwork.JiveIOCInterceptor.intercept(JiveIOCInterceptor.java:719)

      com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

      com.jivesoftware.community.web.webwork.AuthInterceptor.intercept(AuthInterceptor.java:91)

      com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

      com.jivesoftware.community.web.webwork.JiveLoginInterceptor.intercept(JiveLoginInterceptor.java:42)

      com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

      com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)

      com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

      com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)

      com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

      com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)

      com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

      com.opensymphony.xwork.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:186)

      com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

      com.jivesoftware.community.web.webwork.ModuleCheckInterceptor.intercept(ModuleCheckInterceptor.java:49)

      com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

      com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:116)

      com.opensymphony.webwork.dispatcher.DispatcherUtils.serviceAction(DispatcherUtils.java:225)

      com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:202)

      com.jivesoftware.community.web.webwork.JiveFilterDispatcher.doFilter(JiveFilterDispatcher.java:53)

      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)

      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

      com.jivesoftware.community.web.filter.SetResponseCharacterEncodingFilter.doFilter(SetResponseCharacterEncodingFilter.java:62)

      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)

      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

      com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)

      com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)

      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)

      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

      com.jivesoftware.community.web.JiveActionContextCleanUp.doFilter(JiveActionContextCleanUp.java:46)

      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)

      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

      com.jivesoftware.community.web.filter.SetRequestCharacterEncodingFilter.doFilter(SetRequestCharacterEncodingFilter.java:73)

      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)

      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

      org.directwebremoting.servlet.DwrWebContextFilter.doFilter(DwrWebContextFilter.java:91)

      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)

      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

      com.jivesoftware.community.web.filter.MaintenanceFilter.doFilter(MaintenanceFilter.java:81)

      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)

      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

      com.jivesoftware.community.upgrade.UpgradeFilter.doFilter(UpgradeFilter.java:43)

      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)

      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

      com.jivesoftware.base.plugin.PluginFilter.doFilter(PluginFilter.java:77)

      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)

      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

      com.jivesoftware.community.web.filter.ApplicationInitializedFilter.doFilter(ApplicationInitializedFilter.java:95)

      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)

      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

      com.jivesoftware.base.database.dao.DAOContextCleanUpFilter.doFilter(DAOContextCleanUpFilter.java:32)

      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)

      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

      org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)

      org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)

      org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)

      org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)

      org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)

      org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)

      org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)

      org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)

      org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)

      org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)

      org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)

      java.lang.Thread.run(Thread.java:613)

      java.lang.NullPointerException