Uploaded image for project: 'Confluence Cloud'
  1. Confluence Cloud
  2. CONFCLOUD-54300

GlobalBlueprintsUpgradeTask fails to run when a plugin module cannot be enabled

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • High
    • None

    Description

      Exceptions look like this:

      java.lang.IllegalStateException: Cannot retrieve plugin module before it is enabled: PluginModuleHolder[(unknown; not enabled)]
      

      and

      @400000005469c0f4241c491c 2014-11-17 10:33:30,605 INFO [lifecycle:thread-1] [sal.core.upgrade.PluginUpgrader] needUpgrade Plugin: com.atlassian.confluence.plugins.confluence-create-content-plugin, current version: 0, highest upgrade task found: 4.
      @400000005469c0f4241c5ca4 2014-11-17 10:33:30,605 INFO [lifecycle:thread-1] [sal.core.upgrade.PluginUpgrader] doUpgrade Upgrading plugin com.atlassian.confluence.plugins.confluence-create-content-plugin
      @400000005469c0f424e9360c 2014-11-17 10:33:30,617 ERROR [lifecycle:thread-1] [sal.core.upgrade.PluginUpgrader] doUpgrade Upgrade failed: Unable to enable web fragment
      @400000005469c0f424e939f4 java.lang.RuntimeException: Unable to enable web fragment
      @400000005469c0f424e939f4 	at com.atlassian.plugin.web.descriptors.AbstractWebFragmentModuleDescriptor.enabled(AbstractWebFragmentModuleDescriptor.java:133)
      @400000005469c0f424e93ddc 	at com.atlassian.plugin.web.descriptors.DefaultWebItemModuleDescriptor.enabled(DefaultWebItemModuleDescriptor.java:72)
      @400000005469c0f424e95164 	at com.atlassian.plugin.web.descriptors.DefaultAbstractWebFragmentModuleDescriptor.enabled(DefaultAbstractWebFragmentModuleDescriptor.java:34)
      @400000005469c0f424e9554c 	at com.atlassian.confluence.plugin.descriptor.web.descriptors.ConfluenceAbstractWebFragmentModuleDescriptor.enabled(ConfluenceAbstractWebFragmentModuleDescriptor.java:26)
      @400000005469c0f424e964ec 	at com.atlassian.plugin.manager.DefaultPluginManager.notifyModuleEnabled(DefaultPluginManager.java:2071)
      @400000005469c0f424e968d4 	at com.atlassian.plugin.manager.DefaultPluginManager.enablePluginModule(DefaultPluginManager.java:2055)
      @400000005469c0f424e968d4 	at com.atlassian.confluence.plugin.EventDispatchingPluginController.enablePluginModule(EventDispatchingPluginController.java:69)
      @400000005469c0f424e9748c 	at sun.reflect.GeneratedMethodAccessor449.invoke(Unknown Source)
      @400000005469c0f424e97874 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @400000005469c0f424e97874 	at java.lang.reflect.Method.invoke(Method.java:597)
      @400000005469c0f424e97874 	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
      @400000005469c0f424e98044 	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
      @400000005469c0f424e98044 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
      @400000005469c0f424e9842c 	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
      @400000005469c0f424e98814 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @400000005469c0f424e98814 	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
      @400000005469c0f424e98bfc 	at $Proxy77.enablePluginModule(Unknown Source)
      @400000005469c0f424e98bfc 	at sun.reflect.GeneratedMethodAccessor443.invoke(Unknown Source)
      @400000005469c0f424e993cc 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @400000005469c0f424e997b4 	at java.lang.reflect.Method.invoke(Method.java:597)
      @400000005469c0f424e997b4 	at com.atlassian.plugin.osgi.hostcomponents.impl.DefaultComponentRegistrar$ContextClassLoaderSettingInvocationHandler.invoke(DefaultComponentRegistrar.java:134)
      @400000005469c0f424e99b9c 	at $Proxy391.enablePluginModule(Unknown Source)
      @400000005469c0f424e99f84 	at sun.reflect.GeneratedMethodAccessor443.invoke(Unknown Source)
      @400000005469c0f424e99f84 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @400000005469c0f424e99f84 	at java.lang.reflect.Method.invoke(Method.java:597)
      @400000005469c0f424e9a36c 	at com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean$DynamicServiceInvocationHandler.invoke(HostComponentFactoryBean.java:154)
      @400000005469c0f424e9a754 	at $Proxy391.enablePluginModule(Unknown Source)
      @400000005469c0f424e9a754 	at com.atlassian.confluence.plugins.createcontent.upgrade.GlobalBlueprintsUpgradeTask.doUpgrade(GlobalBlueprintsUpgradeTask.java:99)
      @400000005469c0f424e9ab3c 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      @400000005469c0f424e9af24 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      @400000005469c0f424e9c2ac 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @400000005469c0f424e9c694 	at java.lang.reflect.Method.invoke(Method.java:597)
      @400000005469c0f424e9c694 	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
      @400000005469c0f424e9ca7c 	at org.springframework.osgi.service.importer.support.internal.aop.ServiceInvoker.doInvoke(ServiceInvoker.java:58)
      @400000005469c0f424e9ce64 	at org.springframework.osgi.service.importer.support.internal.aop.ServiceInvoker.invoke(ServiceInvoker.java:62)
      @400000005469c0f424e9ce64 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @400000005469c0f424e9d24c 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
      @400000005469c0f424e9d634 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
      @400000005469c0f424e9da1c 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @400000005469c0f424e9da1c 	at org.springframework.osgi.service.util.internal.aop.ServiceTCCLInterceptor.invokeUnprivileged(ServiceTCCLInterceptor.java:56)
      @400000005469c0f424e9e9bc 	at org.springframework.osgi.service.util.internal.aop.ServiceTCCLInterceptor.invoke(ServiceTCCLInterceptor.java:39)
      @400000005469c0f424e9eda4 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @400000005469c0f424e9f18c 	at org.springframework.osgi.service.importer.support.LocalBundleContextAdvice.invoke(LocalBundleContextAdvice.java:59)
      @400000005469c0f424e9f574 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @400000005469c0f424e9f574 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
      @400000005469c0f424e9f95c 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
      @400000005469c0f424e9fd44 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @400000005469c0f424ea012c 	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
      @400000005469c0f424ea012c 	at $Proxy851.doUpgrade(Unknown Source)
      @400000005469c0f424ea012c 	at com.atlassian.sal.core.upgrade.PluginUpgrader.doUpgrade(PluginUpgrader.java:85)
      @400000005469c0f424ea08fc 	at com.atlassian.sal.core.upgrade.PluginUpgrader.upgrade(PluginUpgrader.java:66)
      @400000005469c0f424ea0ce4 	at com.atlassian.sal.core.upgrade.DefaultPluginUpgradeManager$1.doInTransaction(DefaultPluginUpgradeManager.java:223)
      @400000005469c0f424ea0ce4 	at com.atlassian.sal.core.upgrade.DefaultPluginUpgradeManager$1.doInTransaction(DefaultPluginUpgradeManager.java:191)
      @400000005469c0f424ea10cc 	at com.atlassian.sal.core.transaction.HostContextTransactionTemplate$1.doInTransaction(HostContextTransactionTemplate.java:25)
      @400000005469c0f424ea14b4 	at com.atlassian.sal.spring.component.SpringHostContextAccessor$1.doInTransaction(SpringHostContextAccessor.java:88)
      @400000005469c0f424ea189c 	at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128)
      @400000005469c0f424ea189c 	at com.atlassian.sal.spring.component.SpringHostContextAccessor.doInTransaction(SpringHostContextAccessor.java:82)
      @400000005469c0f424ea1c84 	at sun.reflect.GeneratedMethodAccessor337.invoke(Unknown Source)
      @400000005469c0f424ea206c 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @400000005469c0f424ea206c 	at java.lang.reflect.Method.invoke(Method.java:597)
      @400000005469c0f424ea283c 	at com.atlassian.plugin.osgi.hostcomponents.impl.DefaultComponentRegistrar$ContextClassLoaderSettingInvocationHandler.invoke(DefaultComponentRegistrar.java:134)
      @400000005469c0f424ea2c24 	at $Proxy298.doInTransaction(Unknown Source)
      @400000005469c0f424ea2c24 	at sun.reflect.GeneratedMethodAccessor337.invoke(Unknown Source)
      @400000005469c0f424ea300c 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @400000005469c0f424ea33f4 	at java.lang.reflect.Method.invoke(Method.java:597)
      @400000005469c0f424ea33f4 	at com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean$DynamicServiceInvocationHandler.invoke(HostComponentFactoryBean.java:154)
      @400000005469c0f424ea37dc 	at $Proxy298.doInTransaction(Unknown Source)
      @400000005469c0f424ea37dc 	at com.atlassian.sal.core.transaction.HostContextTransactionTemplate.execute(HostContextTransactionTemplate.java:21)
      @400000005469c0f424ea3bc4 	at com.atlassian.sal.core.upgrade.DefaultPluginUpgradeManager.upgradePlugin(DefaultPluginUpgradeManager.java:190)
      @400000005469c0f424ea3fac 	at com.atlassian.sal.core.upgrade.DefaultPluginUpgradeManager.upgradeInternal(DefaultPluginUpgradeManager.java:165)
      @400000005469c0f424ea3fac 	at com.atlassian.sal.core.upgrade.DefaultPluginUpgradeManager.upgrade(DefaultPluginUpgradeManager.java:147)
      @400000005469c0f424ea4f4c 	at com.atlassian.sal.core.upgrade.DefaultPluginUpgradeManager.onStart(DefaultPluginUpgradeManager.java:86)
      @400000005469c0f424ea5334 	at com.atlassian.sal.confluence.lifecycle.TenantAwareLifecycleManager$PerTenantLifecycleExecution$2.call(TenantAwareLifecycleManager.java:223)
      @400000005469c0f424ea5334 	at com.atlassian.confluence.tenant.VolatileSingleTenantRegistry.asTenant(VolatileSingleTenantRegistry.java:53)
      @400000005469c0f424ea5b04 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      @400000005469c0f424ea5b04 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      @400000005469c0f424ea5eec 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @400000005469c0f424ea5eec 	at java.lang.reflect.Method.invoke(Method.java:597)
      @400000005469c0f424ea62d4 	at com.atlassian.plugin.osgi.hostcomponents.impl.DefaultComponentRegistrar$ContextClassLoaderSettingInvocationHandler.invoke(DefaultComponentRegistrar.java:134)
      @400000005469c0f424ea66bc 	at $Proxy31.asTenant(Unknown Source)
      @400000005469c0f424ea66bc 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      @400000005469c0f424ea66bc 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      @400000005469c0f424ea6e8c 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @400000005469c0f424ea7274 	at java.lang.reflect.Method.invoke(Method.java:597)
      @400000005469c0f424ea7274 	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
      @400000005469c0f424ea765c 	at org.springframework.osgi.service.importer.support.internal.aop.ServiceInvoker.doInvoke(ServiceInvoker.java:58)
      @400000005469c0f424ea7a44 	at org.springframework.osgi.service.importer.support.internal.aop.ServiceInvoker.invoke(ServiceInvoker.java:62)
      @400000005469c0f424ea7a44 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @400000005469c0f424ea7e2c 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
      @400000005469c0f424ea8214 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
      @400000005469c0f424ea85fc 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @400000005469c0f424ea85fc 	at org.springframework.osgi.service.util.internal.aop.ServiceTCCLInterceptor.invokeUnprivileged(ServiceTCCLInterceptor.java:56)
      @400000005469c0f424ea8dcc 	at org.springframework.osgi.service.util.internal.aop.ServiceTCCLInterceptor.invoke(ServiceTCCLInterceptor.java:39)
      @400000005469c0f424ea91b4 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @400000005469c0f424ea91b4 	at org.springframework.osgi.service.importer.support.LocalBundleContextAdvice.invoke(LocalBundleContextAdvice.java:59)
      @400000005469c0f424ea959c 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @400000005469c0f424ea9984 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
      @400000005469c0f424ea9d6c 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
      @400000005469c0f424eaa154 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @400000005469c0f424eaa154 	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
      @400000005469c0f424eaa53c 	at $Proxy526.asTenant(Unknown Source)
      @400000005469c0f424eaa924 	at com.atlassian.sal.confluence.lifecycle.TenantAwareLifecycleManager$PerTenantLifecycleExecution.triggerLifecycleAsTenant(TenantAwareLifecycleManager.java:218)
      @400000005469c0f424eaad0c 	at com.atlassian.sal.confluence.lifecycle.TenantAwareLifecycleManager$PerTenantLifecycleExecution.access$400(TenantAwareLifecycleManager.java:167)
      @400000005469c0f424eab0f4 	at com.atlassian.sal.confluence.lifecycle.TenantAwareLifecycleManager$PerTenantLifecycleExecution$1.apply(TenantAwareLifecycleManager.java:206)
      @400000005469c0f424eab8c4 	at com.atlassian.sal.confluence.lifecycle.TenantAwareLifecycleManager$PerTenantLifecycleExecution$1.apply(TenantAwareLifecycleManager.java:202)
      @400000005469c0f424eabcac 	at com.atlassian.sal.confluence.lifecycle.StaticServiceExecution.execute(StaticServiceExecution.java:28)
      @400000005469c0f424eac094 	at com.atlassian.sal.confluence.lifecycle.ServiceExecutionTemplate.call(ServiceExecutionTemplate.java:54)
      @400000005469c0f424eac47c 	at com.atlassian.sal.confluence.lifecycle.ServiceExecutionTemplate.call(ServiceExecutionTemplate.java:22)
      @400000005469c0f424eac47c 	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
      @400000005469c0f424eac864 	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
      @400000005469c0f424eacc4c 	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
      @400000005469c0f424ead034 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
      @400000005469c0f424ead034 	at java.lang.Thread.run(Thread.java:662)
      @400000005469c0f424ead41c Caused by: com.atlassian.plugin.PluginParseException: Unable to load the module's display conditions: java.lang.IllegalStateException: Cannot create object because the plugin container is unavailable for bundle 'com.balsamiq.confluence.plugins.mockupsConfluence'
      @400000005469c0f424ead804 	at com.atlassian.plugin.web.descriptors.ConditionElementParser.makeConditionImplementation(ConditionElementParser.java:95)
      @400000005469c0f424eadbec 	at com.atlassian.plugin.web.descriptors.ConditionElementParser.makeConditionImplementation(ConditionElementParser.java:29)
      @400000005469c0f424eadfd4 	at com.atlassian.plugin.web.baseconditions.AbstractConditionElementParser.makeCondition(AbstractConditionElementParser.java:116)
      @400000005469c0f424eae3bc 	at com.atlassian.plugin.web.descriptors.ConditionElementParser.makeCondition(ConditionElementParser.java:73)
      @400000005469c0f424eae3bc 	at com.atlassian.plugin.web.descriptors.ConditionElementParser.makeCondition(ConditionElementParser.java:29)
      @400000005469c0f424eaeb8c 	at com.atlassian.plugin.web.baseconditions.AbstractConditionElementParser.makeConditions(AbstractConditionElementParser.java:100)
      @400000005469c0f424eaef74 	at com.atlassian.plugin.web.descriptors.ConditionElementParser.makeConditions(ConditionElementParser.java:65)
      @400000005469c0f424eaf35c 	at com.atlassian.plugin.web.descriptors.ConditionElementParser.makeConditions(ConditionElementParser.java:29)
      @400000005469c0f424eaf744 	at com.atlassian.plugin.web.baseconditions.AbstractConditionElementParser.makeConditions(AbstractConditionElementParser.java:57)
      @400000005469c0f424eaf744 	at com.atlassian.plugin.web.descriptors.ConditionElementParser.makeConditions(ConditionElementParser.java:57)
      @400000005469c0f424eafb2c 	at com.atlassian.plugin.web.descriptors.AbstractWebFragmentModuleDescriptor.makeConditions(AbstractWebFragmentModuleDescriptor.java:72)
      @400000005469c0f424eaff14 	at com.atlassian.plugin.web.descriptors.AbstractWebFragmentModuleDescriptor.enabled(AbstractWebFragmentModuleDescriptor.java:128)
      @400000005469c0f424eb02fc 	... 112 more
      @400000005469c0f424eb02fc Caused by: com.atlassian.plugin.web.conditions.ConditionLoadingException: java.lang.IllegalStateException: Cannot create object because the plugin container is unavailable for bundle 'com.balsamiq.confluence.plugins.mockupsConfluence'
      @400000005469c0f424eb0acc 	at com.atlassian.confluence.plugin.descriptor.web.ConfluenceWebFragmentHelper.loadComponent(ConfluenceWebFragmentHelper.java:33)
      @400000005469c0f424eb0eb4 	at com.atlassian.confluence.plugin.descriptor.web.ConfluenceWebFragmentHelper.loadCondition(ConfluenceWebFragmentHelper.java:45)
      @400000005469c0f424eb129c 	at com.atlassian.plugin.web.descriptors.AbstractWebFragmentModuleDescriptor$1.create(AbstractWebFragmentModuleDescriptor.java:169)
      @400000005469c0f424eb1684 	at com.atlassian.plugin.web.descriptors.ConditionElementParser.makeConditionImplementation(ConditionElementParser.java:86)
      @400000005469c0f424eb1684 	... 123 more
      @400000005469c0f424eb1a6c Caused by: java.lang.IllegalStateException: Cannot create object because the plugin container is unavailable for bundle 'com.balsamiq.confluence.plugins.mockupsConfluence'
      @400000005469c0f424eb223c 	at com.atlassian.plugin.osgi.factory.OsgiPluginInstalledHelper.getRequiredContainerAccessor(OsgiPluginInstalledHelper.java:219)
      @400000005469c0f424eb2624 	at com.atlassian.plugin.osgi.factory.OsgiPlugin.autowire(OsgiPlugin.java:365)
      @400000005469c0f424eb2df4 	at com.atlassian.plugin.osgi.factory.OsgiPlugin.autowire(OsgiPlugin.java:355)
      @400000005469c0f424eb2df4 	at com.atlassian.confluence.plugin.ConfluencePluginUtils.instantiatePluginModule(ConfluencePluginUtils.java:160)
      @400000005469c0f424eb31dc 	at com.atlassian.confluence.plugin.descriptor.web.ConfluenceWebFragmentHelper.loadComponent(ConfluenceWebFragmentHelper.java:29)
      @400000005469c0f424eb35c4 	... 126 more
      @400000005469c0f424f11994 2014-11-17 10:33:30,619 INFO [lifecycle:thread-1] [sal.core.upgrade.PluginUpgrader] postUpgrade Plugin com.atlassian.confluence.plugins.confluence-create-content-plugin upgrade completed. Current version is: 0
      @400000005469c0f42501618c 2014-11-17 10:33:30,620 ERROR [lifecycle:thread-1] [sal.confluence.lifecycle.TenantAwareLifecycleManager] triggerLifecycleAsTenant Unable to start component: com.atlassian.sal.confluence.lifecycle.MeasuringPluginUpgradeManager
      @400000005469c0f42501695c org.springframework.transaction.UnexpectedRollbackException: Transaction rolled back because it has been marked as rollback-only
      @400000005469c0f425016d44 	at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:695)
      @400000005469c0f425017ce4 	at sun.reflect.GeneratedMethodAccessor68.invoke(Unknown Source)
      @400000005469c0f425017ce4 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @400000005469c0f4250180cc 	at java.lang.reflect.Method.invoke(Method.java:597)
      @400000005469c0f4250180cc 	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
      @400000005469c0f4250184b4 	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198)
      @400000005469c0f42501889c 	at $Proxy67.commit(Unknown Source)
      @400000005469c0f42501889c 	at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)
      @400000005469c0f425018c84 	at com.atlassian.sal.spring.component.SpringHostContextAccessor.doInTransaction(SpringHostContextAccessor.java:82)
      @400000005469c0f425019454 	at sun.reflect.GeneratedMethodAccessor337.invoke(Unknown Source)
      @400000005469c0f42501983c 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @400000005469c0f42501983c 	at java.lang.reflect.Method.invoke(Method.java:597)
      @400000005469c0f425019c24 	at com.atlassian.plugin.osgi.hostcomponents.impl.DefaultComponentRegistrar$ContextClassLoaderSettingInvocationHandler.invoke(DefaultComponentRegistrar.java:134)
      @400000005469c0f42501a00c 	at $Proxy298.doInTransaction(Unknown Source)
      @400000005469c0f42501a00c 	at sun.reflect.GeneratedMethodAccessor337.invoke(Unknown Source)
      @400000005469c0f42501a3f4 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @400000005469c0f42501a3f4 	at java.lang.reflect.Method.invoke(Method.java:597)
      @400000005469c0f42501a7dc 	at com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean$DynamicServiceInvocationHandler.invoke(HostComponentFactoryBean.java:154)
      @400000005469c0f42501abc4 	at $Proxy298.doInTransaction(Unknown Source)
      @400000005469c0f42501abc4 	at com.atlassian.sal.core.transaction.HostContextTransactionTemplate.execute(HostContextTransactionTemplate.java:21)
      @400000005469c0f42501bf4c 	at com.atlassian.sal.core.upgrade.DefaultPluginUpgradeManager.upgradePlugin(DefaultPluginUpgradeManager.java:190)
      @400000005469c0f42501c334 	at com.atlassian.sal.core.upgrade.DefaultPluginUpgradeManager.upgradeInternal(DefaultPluginUpgradeManager.java:165)
      @400000005469c0f42501c334 	at com.atlassian.sal.core.upgrade.DefaultPluginUpgradeManager.upgrade(DefaultPluginUpgradeManager.java:147)
      @400000005469c0f42501cb04 	at com.atlassian.sal.core.upgrade.DefaultPluginUpgradeManager.onStart(DefaultPluginUpgradeManager.java:86)
      @400000005469c0f42501cb04 	at com.atlassian.sal.confluence.lifecycle.TenantAwareLifecycleManager$PerTenantLifecycleExecution$2.call(TenantAwareLifecycleManager.java:223)
      @400000005469c0f42501ceec 	at com.atlassian.confluence.tenant.VolatileSingleTenantRegistry.asTenant(VolatileSingleTenantRegistry.java:53)
      @400000005469c0f42501d2d4 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      @400000005469c0f42501d2d4 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      @400000005469c0f42501d6bc 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @400000005469c0f42501d6bc 	at java.lang.reflect.Method.invoke(Method.java:597)
      @400000005469c0f42501daa4 	at com.atlassian.plugin.osgi.hostcomponents.impl.DefaultComponentRegistrar$ContextClassLoaderSettingInvocationHandler.invoke(DefaultComponentRegistrar.java:134)
      @400000005469c0f42501e65c 	at $Proxy31.asTenant(Unknown Source)
      @400000005469c0f42501e65c 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      @400000005469c0f42501e65c 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      @400000005469c0f42501ea44 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @400000005469c0f42501ee2c 	at java.lang.reflect.Method.invoke(Method.java:597)
      @400000005469c0f42501ee2c 	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
      @400000005469c0f42501f214 	at org.springframework.osgi.service.importer.support.internal.aop.ServiceInvoker.doInvoke(ServiceInvoker.java:58)
      @400000005469c0f42501f214 	at org.springframework.osgi.service.importer.support.internal.aop.ServiceInvoker.invoke(ServiceInvoker.java:62)
      @400000005469c0f42501f5fc 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @400000005469c0f42501f9e4 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
      @400000005469c0f4250201b4 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
      @400000005469c0f42502059c 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @400000005469c0f42502059c 	at org.springframework.osgi.service.util.internal.aop.ServiceTCCLInterceptor.invokeUnprivileged(ServiceTCCLInterceptor.java:56)
      @400000005469c0f425020d6c 	at org.springframework.osgi.service.util.internal.aop.ServiceTCCLInterceptor.invoke(ServiceTCCLInterceptor.java:39)
      @400000005469c0f425020d6c 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @400000005469c0f425021154 	at org.springframework.osgi.service.importer.support.LocalBundleContextAdvice.invoke(LocalBundleContextAdvice.java:59)
      @400000005469c0f42502153c 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @400000005469c0f42502153c 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
      @400000005469c0f425021924 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
      @400000005469c0f4250220f4 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @400000005469c0f4250220f4 	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
      @400000005469c0f4250224dc 	at $Proxy526.asTenant(Unknown Source)
      @400000005469c0f4250224dc 	at com.atlassian.sal.confluence.lifecycle.TenantAwareLifecycleManager$PerTenantLifecycleExecution.triggerLifecycleAsTenant(TenantAwareLifecycleManager.java:218)
      @400000005469c0f425023094 	at com.atlassian.sal.confluence.lifecycle.TenantAwareLifecycleManager$PerTenantLifecycleExecution.access$400(TenantAwareLifecycleManager.java:167)
      @400000005469c0f42502347c 	at com.atlassian.sal.confluence.lifecycle.TenantAwareLifecycleManager$PerTenantLifecycleExecution$1.apply(TenantAwareLifecycleManager.java:206)
      @400000005469c0f425023864 	at com.atlassian.sal.confluence.lifecycle.TenantAwareLifecycleManager$PerTenantLifecycleExecution$1.apply(TenantAwareLifecycleManager.java:202)
      @400000005469c0f425023c4c 	at com.atlassian.sal.confluence.lifecycle.StaticServiceExecution.execute(StaticServiceExecution.java:28)
      @400000005469c0f425023c4c 	at com.atlassian.sal.confluence.lifecycle.ServiceExecutionTemplate.call(ServiceExecutionTemplate.java:54)
      @400000005469c0f425024804 	at com.atlassian.sal.confluence.lifecycle.ServiceExecutionTemplate.call(ServiceExecutionTemplate.java:22)
      @400000005469c0f425024bec 	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
      @400000005469c0f425024bec 	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
      @400000005469c0f425024bec 	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
      @400000005469c0f425024fd4 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
      @400000005469c0f4250253bc 	at java.lang.Thread.run(Thread.java:662)
      

      Attachments

        Issue Links

          Activity

            People

              nbhawnani Niraj Bhawnani
              nbhawnani Niraj Bhawnani
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: