Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-16497

Crash when saving user profile with External user management OFF

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Low
    • None
    • 3.0

    Description

      When external user managent is set to OFF in General configuration, and any user tries to save their profile, we get a system error.
      We are using crowd to handle the integration with our Active Directory infrastructure. We do not want people to be able to update their information into AD.

      It happens for every user we have tried and goes away when we enable external user management.

      here is the contents of the page:

      System Error

      A system error has occurred — our apologies!

      Please ask your Confluence administrator to create a support issue on Atlassian's support system at http://support.atlassian.com with the following information:

      1. a description of your problem and what you were doing at the time it occurred
      2. a copy of the error and system information found below
      3. a copy of the application logs (if possible).

      Your Confluence administrator can use the support request form to create a support ticket which will include this information.

      We will respond as promptly as possible.
      Thank you!

      Return to site homepage...
      Cause

      java.lang.UnsupportedOperationException: com.atlassian.crowd.integration.exception.ApplicationPermissionException: Application "confluence" does not allow user modifications
      at com.atlassian.crowd.integration.atlassianuser.CrowdUserManager.saveUser(CrowdUserManager.java:216)

      caused by: com.atlassian.crowd.integration.exception.ApplicationPermissionException: Application "confluence" does not allow user modifications
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

      caused by: org.codehaus.xfire.fault.XFireFault: Application "confluence" does not allow user modifications
      at org.codehaus.xfire.fault.Soap11FaultSerializer.readMessage(Soap11FaultSerializer.java:31)
      Stack Trace:[hide]

      java.lang.UnsupportedOperationException: com.atlassian.crowd.integration.exception.ApplicationPermissionException: Application "confluence" does not allow user modifications
      at com.atlassian.crowd.integration.atlassianuser.CrowdUserManager.saveUser(CrowdUserManager.java:216)
      at com.atlassian.user.impl.delegation.DelegatingUserManager.saveUser(DelegatingUserManager.java:134)
      at bucket.user.DefaultUserAccessor.saveUser(DefaultUserAccessor.java:223)
      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:597)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:304)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
      at com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:20)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
      at $Proxy31.saveUser(Unknown Source)
      at com.atlassian.confluence.user.actions.EditMyProfileAction.updateUser(EditMyProfileAction.java:131)
      at com.atlassian.confluence.user.actions.EditMyProfileAction.doEdit(EditMyProfileAction.java:74)
      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:597)
      at com.opensymphony.xwork.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:302)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:170)
      at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
      at com.opensymphony.xwork.interceptor.DefaultWorkflowInterceptor.intercept(DefaultWorkflowInterceptor.java:55)
      at com.atlassian.confluence.core.ConfluenceWorkflowInterceptor.intercept(ConfluenceWorkflowInterceptor.java:35)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
      at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
      at com.atlassian.xwork.interceptors.XsrfTokenInterceptor.intercept(XsrfTokenInterceptor.java:100)
      at com.atlassian.confluence.xwork.ConfluenceXsrfTokenInterceptor.intercept(ConfluenceXsrfTokenInterceptor.java:18)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
      at com.atlassian.confluence.security.interceptors.CaptchaInterceptor.intercept(CaptchaInterceptor.java:46)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
      at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
      at com.atlassian.confluence.util.LoggingContextInterceptor.intercept(LoggingContextInterceptor.java:48)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
      at com.atlassian.confluence.core.CancellingInterceptor.intercept(CancellingInterceptor.java:23)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
      at com.atlassian.confluence.security.actions.PermissionCheckInterceptor.intercept(PermissionCheckInterceptor.java:54)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
      at com.atlassian.confluence.setup.webwork.BootstrapAwareInterceptor.intercept(BootstrapAwareInterceptor.java:26)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
      at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
      at com.atlassian.confluence.user.actions.UserAwareInterceptor.intercept(UserAwareInterceptor.java:57)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
      at com.atlassian.confluence.pages.actions.CommentAwareInterceptor.intercept(CommentAwareInterceptor.java:44)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
      at com.atlassian.confluence.pages.actions.PageAwareInterceptor.intercept(PageAwareInterceptor.java:109)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
      at com.atlassian.confluence.spaces.actions.SpaceAwareInterceptor.intercept(SpaceAwareInterceptor.java:67)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
      at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
      at com.atlassian.confluence.core.actions.LastModifiedInterceptor.intercept(LastModifiedInterceptor.java:39)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
      at com.atlassian.confluence.core.ConfluenceAutowireInterceptor.intercept(ConfluenceAutowireInterceptor.java:38)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
      at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
      at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
      at com.atlassian.xwork.interceptors.TransactionalInvocation.invokeAndHandleExceptions(TransactionalInvocation.java:72)
      at com.atlassian.xwork.interceptors.TransactionalInvocation.invokeInTransaction(TransactionalInvocation.java:59)
      at com.atlassian.xwork.interceptors.XWorkTransactionInterceptor.intercept(XWorkTransactionInterceptor.java:56)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
      at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
      at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:115)
      at com.atlassian.confluence.servlet.ConfluenceServletDispatcher.serviceAction(ConfluenceServletDispatcher.java:53)
      at com.opensymphony.webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:199)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
      at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:55)
      at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:41)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
      at com.atlassian.confluence.util.profiling.ProfilingPageFilter.parsePage(ProfilingPageFilter.java:151)
      at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:54)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
      at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:55)
      at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:41)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at com.atlassian.confluence.jmx.JmxFilter.doFilter(JmxFilter.java:105)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at com.atlassian.core.filters.ServletContextThreadLocalFilter.doFilter(ServletContextThreadLocalFilter.java:19)
      at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at com.atlassian.confluence.util.LoggingContextFilter.doFilter(LoggingContextFilter.java:46)
      at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at com.atlassian.confluence.web.filter.ThreadLocalCacheFilter.doFilter(ThreadLocalCacheFilter.java:23)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at com.atlassian.confluence.util.UserThreadLocalFilter.doFilter(UserThreadLocalFilter.java:44)
      at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:204)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at com.atlassian.seraph.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:120)
      at com.atlassian.confluence.util.AbstractBootstrapHotSwappingFilter.doFilter(AbstractBootstrapHotSwappingFilter.java:30)
      at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at com.atlassian.seraph.filter.BaseLoginFilter.doFilter(BaseLoginFilter.java:138)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
      at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:55)
      at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:41)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at com.atlassian.confluence.util.ClusterHeaderFilter.doFilter(ClusterHeaderFilter.java:35)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:72)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:170)
      at com.atlassian.spring.filter.FlushingSpringSessionInViewFilter.doFilterInternal(FlushingSpringSessionInViewFilter.java:29)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:99)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at com.atlassian.confluence.core.datetime.RequestTimeThreadLocalFilter.doFilter(RequestTimeThreadLocalFilter.java:34)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at com.atlassian.confluence.util.RequestCacheThreadLocalFilter.doFilter(RequestCacheThreadLocalFilter.java:25)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at com.atlassian.gzipfilter.GzipFilter.doFilterInternal(GzipFilter.java:81)
      at com.atlassian.gzipfilter.GzipFilter.doFilter(GzipFilter.java:51)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at com.atlassian.core.filters.cache.AbstractCachingFilter.doFilter(AbstractCachingFilter.java:33)
      at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
      at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
      at com.atlassian.confluence.extra.webdav.servlet.filter.ReverseProxyFilter.doFilter(ReverseProxyFilter.java:427)
      at com.atlassian.confluence.extra.webdav.servlet.filter.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:34)
      at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
      at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:55)
      at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:41)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at com.atlassian.core.filters.encoding.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:41)
      at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at com.atlassian.core.filters.HeaderSanitisingFilter.doFilter(HeaderSanitisingFilter.java:44)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
      at java.lang.Thread.run(Thread.java:619)
      Caused by: com.atlassian.crowd.integration.exception.ApplicationPermissionException: Application "confluence" does not allow user modifications
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
      at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
      at org.codehaus.xfire.aegis.type.basic.BeanType.createFromFault(BeanType.java:235)
      at org.codehaus.xfire.aegis.type.basic.BeanType.readObject(BeanType.java:105)
      at org.codehaus.xfire.aegis.AegisBindingProvider.readParameter(AegisBindingProvider.java:169)
      at org.codehaus.xfire.client.ClientFaultConverter.processFaultDetail(ClientFaultConverter.java:51)
      at org.codehaus.xfire.client.ClientFaultConverter.invoke(ClientFaultConverter.java:32)
      at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)
      at org.codehaus.xfire.client.Client.onReceive(Client.java:424)
      at org.codehaus.xfire.transport.http.HttpChannel.sendViaClient(HttpChannel.java:139)
      at org.codehaus.xfire.transport.http.HttpChannel.send(HttpChannel.java:48)
      at org.codehaus.xfire.handler.OutMessageSender.invoke(OutMessageSender.java:26)
      at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)
      at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:79)
      at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:114)
      at org.codehaus.xfire.client.Client.invoke(Client.java:336)
      at org.codehaus.xfire.client.XFireProxy.handleRequest(XFireProxy.java:77)
      at org.codehaus.xfire.client.XFireProxy.invoke(XFireProxy.java:57)
      at $Proxy201.updatePrincipalAttribute(Unknown Source)
      at com.atlassian.crowd.integration.service.soap.client.SecurityServerClientImpl.updatePrincipalAttribute(SecurityServerClientImpl.java:555)
      at com.atlassian.crowd.integration.service.cache.CachingUserManager$Server.updateUser(CachingUserManager.java:231)
      at com.atlassian.crowd.integration.service.cache.CachingUserManager.updateUser(CachingUserManager.java:78)
      at com.atlassian.crowd.integration.atlassianuser.CrowdUserManager.saveUser(CrowdUserManager.java:212)
      ... 181 more
      Caused by: org.codehaus.xfire.fault.XFireFault: Application "confluence" does not allow user modifications
      at org.codehaus.xfire.fault.Soap11FaultSerializer.readMessage(Soap11FaultSerializer.java:31)
      at org.codehaus.xfire.fault.SoapFaultSerializer.readMessage(SoapFaultSerializer.java:28)
      at org.codehaus.xfire.soap.handler.ReadHeadersHandler.checkForFault(ReadHeadersHandler.java:111)
      at org.codehaus.xfire.soap.handler.ReadHeadersHandler.invoke(ReadHeadersHandler.java:67)
      at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)
      at org.codehaus.xfire.client.Client.onReceive(Client.java:406)
      ... 195 more

      Referer URL

      http://wiki.verifi.pvt/users/editmyprofile.action
      Confluence Application Information
      Build Information

      home: /opt/confluence-data/
      buildNumber: 1627
      upTime: 3 days, 16 hours, 40 minutes, 5 seconds
      devMode: false
      version: 3.0.0_01
      Unique ID: 0x00000122C2571FB70A0A0A2C0F94A1C56137F2A1900529BAC6B15AF8C7D40822
      Server information

      Application Server: Apache Tomcat/6.0.14
      Servlet Version: 2.5
      Database Dialect: com.atlassian.hibernate.dialect.MySQLDialect
      Database Driver Name: com.mysql.jdbc.Driver
      Database Driver Version: 5.1
      Database Name: MySQL
      Database Version: 5.1.36-community
      Database Transaction Isolation: Repeatable read Database Latency: 0
      Memory Information

      Total Memory: 289 MB
      Used Memory: 239 MB
      Free Memory: 49 MB
      System Information

      favouriteColour: Lemon chiffon
      javaRuntime: Java(TM) SE Runtime Environment
      jvmVersion: 1.0
      operatingSystem: Linux 2.6.9-78.0.1.ELsmp
      fileSystemEncoding: UTF-8
      javaVm: Java HotSpot(TM) Server VM
      javaVendor: Sun Microsystems Inc.
      userTimezone: America/Los_Angeles
      jvmImplementationVersion: 11.3-b02
      appServer: Apache Tomcat
      date: Tuesday, 28 Jul 2009
      time: 10:10:06
      jvmVendor: Sun Microsystems Inc.
      userName: root
      javaVersion: 1.6.0_13
      operatingSystemArchitecture: i386
      Cluster Information

      Not clustered.
      Plugins

      • Add Content Menu Sections (confluence.menu.add, Version: 1.0)
      • Admin Sections (confluence.sections.admin, Version: 1.0)
      • Advanced Macros (confluence.macros.advanced, Version: 1.6.2.8)
      • Approvals Workflow plugin (com.comalatech.workflow, Version: 2.0.4)
      • Atlassian UI Plugin (com.atlassian.auiplugin, Version: 1.0.2)
      • Attachment Actions (confluence.sections.attachments, Version: 1.0)
      • Attachment Extractors (com.atlassian.confluence.plugins.attachmentExtractors, Version: 1.0-SNAPSHOT)
      • Basic Macros (confluence.macros.basic, Version: 1.4)
      • Browse Menu Items (confluence.sections.browse, Version: 1.0)
      • Chart Plugin (confluence.extra.chart, Version: 1.12)
      • Clickr Theme (com.atlassian.confluence.themes.clickr, Version: 2.5)
      • Code Macro (confluence.macros.code, Version: 1.5)
      • Comment Action Sections (confluence.comment.action, Version: 1.0)
      • Compatibility Macros (confluence.macros.compatibility, Version: 1.6)
      • Confluence Atlassian Plugin Repository (confluence.repository.client, Version: 2.1.4)
      • Confluence Attachments Plugin (confluence.extra.attachments, Version: 2.15)
      • Confluence Blogging RPC Plugin (com.atlassian.confluence.plugins.xmlrpc.bloggingrpc, Version: 1.2.4)
      • Confluence Contributors Plugin (com.atlassian.confluence.contributors, Version: 1.2.3)
      • Confluence HTML Macros (confluence.macros.html, Version: 1.7.2)
      • Confluence PDF Export (com.atlassian.confluence.extra.flyingpdf, Version: 1.0)
      • Confluence Remote API (confluence.extra.confluencerpc, Version: 3.0.0_01)
      • Confluence Thread Dump Plugin (com.atlassian.confluence.plugin.threaddump, Version: 1.2)
      • Confluence Usage Stats (com.atlassian.confluence.ext.usage, Version: 0.11)
      • Content Action Menu Sections (confluence.content.action.menu, Version: 1.0)
      • Content Buttons (confluence.sections.page.temp, Version: 1.0)
      • Content Metadata (confluence.sections.content.metadata, Version: 1.0)
      • Core Extractors (confluence.extractors.core, Version: 1.4)
      • Core Listeners (confluence.listeners.core, Version: 1.3)
      • Core Path Converters (confluence.converters.core, Version: 1.0)
      • Core Startup and Shutdown (confluence.lifecycle.core, Version: 1)
      • Dashboard Macros (confluence.macros.dashboard, Version: 1.12)
      • Default Theme (com.atlassian.confluence.themes.default, Version: 1.0)
      • Did You Mean Index Building Interface (confluence.sections.admin.indexing, Version: 1.0)
      • Dynamic Task List 2 Plugin (confluence.extra.dynamictasklist2, Version: 3.2.4)
      • Edit Settings Sections (confluence.sections.settings.edit, Version: 1.0)
      • Editor Actions (confluence.editor.actions, Version: 1.0)
      • Follow list resources (confluence.sections.user.follow.list, Version: 1.0)
      • French language pack (confluence.languages.fr_FR, Version: 1.15)
      • German language pack (confluence.languages.de_DE, Version: 1.9)
      • Global Dashboard Actions (confluence.sections.dashboard.global, Version: 1.0)
      • Global Labels Sections (confluence.sections.labels, Version: 1.0)
      • IM Presence NG Plugin (confluence.extra.impresence2, Version: 2.5)
      • Information Macros (confluence.extra.information, Version: 1.1)
      • JIRA Macros (confluence.extra.jira, Version: 2.8.13)
      • Layout Macros (confluence.extra.layout, Version: 1.3)
      • Left Navigation Theme (com.atlassian.confluence.themes.leftnavigation, Version: 2.7)
      • Live Search Macros (confluence.extra.livesearch, Version: 2.10)
      • Lucene Boosting Strategies (confluence.search.lucene.boosting, Version: 1.0)
      • News Tabs (confluence.sections.news, Version: 1.0)
      • Office Connector plugin (com.atlassian.confluence.extra.officeconnector, Version: 1.5)
      • Page Operations (confluence.sections.page.operations, Version: 1.0)
      • Page Tabs (confluence.sections.page, Version: 1.0)
      • Page Tabs (confluence.search.mappers.lucene, Version: 1.0)
      • Page Tree (com.atlassian.confluence.plugins.pagetree, Version: 1.11)
      • Page View Links (confluence.sections.page.actions, Version: 1.0)
      • Profile Macros (confluence.macros.profile, Version: 1.0)
      • Profile Tabs (confluence.sections.profile, Version: 1.0)
      • Search Web Interface (confluence.sections.admin.generalconfig, Version: 1.0)
      • Search Web Interface (confluence.sections.search.view, Version: 1.0)
      • Shared Application Access Layer API (com.atlassian.sal.sal-api-2.0.3, Version: 2.0.3)
      • Shared Application Access Layer Confluence Plugin (com.atlassian.sal.confluence, Version: 2.0.3)
      • Social Bookmarking Plugin (com.atlassian.confluence.plugins.socialbookmarking, Version: 1.3.1)
      • Space Actions Sections (confluence.sections.space.actions, Version: 1.0)
      • Space Admin Sections (confluence.sections.space.admin, Version: 1.0)
      • Space Advanced Sections (confluence.sections.space.advanced, Version: 1.0)
      • Space Browse Sections (confluence.sections.space.browse, Version: 1.0)
      • Space Export Web Interface (confluence.sections.space.export.view, Version: 1.0)
      • Space Item Tabs (confluence.sections.space, Version: 1.0)
      • Space Labels Sections (confluence.sections.space.labels, Version: 1.0)
      • Space Pages Sections (confluence.sections.space.pages, Version: 1.0)
      • System Web Resources (confluence.web.resources, Version: 1.0)
      • Table of Contents Plugin (org.randombits.confluence.toc, Version: 2.4.10.1)
      • Tabular Metadata (confluence.extra.masterdetail, Version: 2.8)
      • TinyMCE Editor Plugin (com.atlassian.confluence.tinymceplugin, Version: 3.0.0_01)
      • UWC Importer Admin Panel (com.atlassian.confluence.plugins.uwc.uwcimporter-adminpanel, Version: 1.1)
      • User Administration (confluence.admin.user, Version: 1.0)
      • User Hover Menu Sections (confluence.user.hover.menu, Version: 1.0)
      • User Lister (confluence.extra.userlister, Version: 2.4.2)
      • User Menu Sections (confluence.user.menu, Version: 1.0)
      • User Menu Sections (confluence.user.menu.concise, Version: 1.0)
      • User Status (confluence.userstatus, Version: 1.0)
      • View Profile Web Interface (confluence.sections.profile.view, Version: 1.0)
      • View follow resources (confluence.sections.user.view.follow, Version: 1.0)
      • WebDAV Plugin (confluence.extra.webdav, Version: 2.1)
      • Widget Connector (com.atlassian.confluence.extra.widgetconnector, Version: 1.3)
      • Wiki Renderer Components (confluence.renderer.components, Version: 1.0)

      Request
      Information

      URL
      http://wiki.verifi.pvt/500page.jsp
      URI
      /500page.jsp
      Context Path
      Servlet Path
      /500page.jsp

      Headers (Limited subset)

      host
      wiki.verifi.pvt
      user-agent
      Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.11) Gecko/2009061208 Iceweasel/3.0.9 (Debian-3.0.9-1)
      keep-alive
      300
      connection
      keep-alive

      Attributes

      javax.servlet.forward.request_uri
      /users/doeditmyprofile.action
      javax.servlet.forward.context_path
      javax.servlet.forward.servlet_path
      /users/doeditmyprofile.action
      javax.servlet.forward.path_info
      /500page.jsp
      os_securityfilter_already_filtered
      true
      javax.servlet.jsp.jspException
      java.lang.UnsupportedOperationException: com.atlassian.crowd.integration.exception.ApplicationPermissionException: Application "confluence" does not allow user modifications
      interface com.atlassian.crowd.integration.http.HttpAuthenticator.REQUEST_SSO_COOKIE_COMMITTED
      true
      atlassian.core.seraph.original.url
      /users/doeditmyprofile.action
      javax.servlet.error.status_code
      500
      javax.servlet.error.servlet_name
      action
      _sitemesh_using_stream
      false
      com.atlassian.gzipfilter.GzipFilter_already_filtered
      true
      loginfilter.already.filtered
      true
      com.atlassian.confluence.web.ConfluenceJohnsonFilter_already_filtered
      true
      Confluence-Request-Time
      1248801006331
      javax.servlet.error.message
      com.atlassian.core.filters.HeaderSanitisingFilter_already_filtered
      true
      webwork.valueStack
      com.opensymphony.xwork.util.OgnlValueStack@bd0bdb
      sessioninview.FILTERED
      true
      _sitemesh_filterapplied
      true
      javax.servlet.error.exception
      java.lang.UnsupportedOperationException: com.atlassian.crowd.integration.exception.ApplicationPermissionException: Application "confluence" does not allow user modifications
      javax.servlet.error.request_uri
      /users/doeditmyprofile.action
      crowd.token_key
      W7UoxkfByqDnRBXVjzAcmw00

      Parameters (Limited subset)

      userparam-phone
      personalInformation
      email
      SiriVias.Khalsa@Verifi.com
      atl_token
      q_mR1os-0X
      userparam-location
      userparam-department
      userparam-position
      fullName
      Siri Vias Khalsa
      userparam-im
      userparam-website
      confirm
      Save

      Confluence User

      SiriVias.Khalsa

      Attachments

        Issue Links

          Activity

            People

              ggaskell Giles Gaskell [Atlassian]
              22c6c8c3d60e Siri Vias Khalsa
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: