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

Confluence Cloud fails returning org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode

    XMLWordPrintable

Details

    Description

      Summary

      Confluence Cloud fails returning: org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' marker from transaction definition.

      This issue is fixed in version 1000.907.1 that is being deployed to customers instances now.

       

      If you cannot wait you can open a ticket in support.atlassian.com asking to have the fix manually pushed to your instance.

       

      Full stacktrace in the logs:

      2017-02-01 02:38:40.533370500 2017-02-01 02:38:40,529 ERROR [localhost-startStop-1] [confluence.impl.startup.ConfluenceStartupContextListener] contextInitialized Error setting up initial data
      2017-02-01 02:38:40.533370500 2017-02-01 02:38:40,529 ERROR [localhost-startStop-1] [confluence.impl.startup.ConfluenceStartupContextListener] contextInitialized Error setting up initial data
      2017-02-01 02:38:40.533372500 org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' marker from transaction definition.
      2017-02-01 02:38:40.533373500 	at org.springframework.orm.hibernate5.HibernateTemplate.checkWriteOperationAllowed(HibernateTemplate.java:1165)
      2017-02-01 02:38:40.533385500 	at org.springframework.orm.hibernate5.HibernateTemplate$12.doInHibernate(HibernateTemplate.java:643)
      2017-02-01 02:38:40.533386500 	at org.springframework.orm.hibernate5.HibernateTemplate$12.doInHibernate(HibernateTemplate.java:640)
      2017-02-01 02:38:40.533386500 	at org.springframework.orm.hibernate5.HibernateTemplate.doExecute(HibernateTemplate.java:359)
      2017-02-01 02:38:40.533401500 	at org.springframework.orm.hibernate5.HibernateTemplate.executeWithNativeSession(HibernateTemplate.java:326)
      2017-02-01 02:38:40.533402500 	at org.springframework.orm.hibernate5.HibernateTemplate.save(HibernateTemplate.java:640)
      2017-02-01 02:38:40.533402500 	at com.atlassian.crowd.embedded.hibernate2.HibernateDirectoryDao.add(HibernateDirectoryDao.java:68)
      2017-02-01 02:38:40.533406500 	at com.atlassian.confluence.user.crowd.CachedCrowdDirectoryDao.add(CachedCrowdDirectoryDao.java:75)
      2017-02-01 02:38:40.533407500 	at com.atlassian.crowd.manager.directory.DirectoryManagerGeneric.addDirectory(DirectoryManagerGeneric.java:133)
      2017-02-01 02:38:40.533407500 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2017-02-01 02:38:40.533408500 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      2017-02-01 02:38:40.533410500 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      2017-02-01 02:38:40.533411500 	at java.lang.reflect.Method.invoke(Method.java:498)
      2017-02-01 02:38:40.533411500 	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
      2017-02-01 02:38:40.533412500 	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
      2017-02-01 02:38:40.533415500 	at com.sun.proxy.$Proxy79.addDirectory(Unknown Source)
      2017-02-01 02:38:40.533415500 	at com.atlassian.crowd.embedded.core.CrowdDirectoryServiceImpl.addDirectory(CrowdDirectoryServiceImpl.java:54)
      2017-02-01 02:38:40.533416500 	at com.atlassian.confluence.user.crowd.ConfluenceCrowdDirectoryService.addDirectory(ConfluenceCrowdDirectoryService.java:40)
      2017-02-01 02:38:40.533419500 	at com.atlassian.confluence.user.crowd.EmbeddedCrowdBootstrap.ensureInternalDirectoryExists(EmbeddedCrowdBootstrap.java:83)
      2017-02-01 02:38:40.533420500 	at com.atlassian.confluence.impl.startup.UnicornStartup.unifiedUnicornStartup(UnicornStartup.java:132)
      2017-02-01 02:38:40.533420500 	at com.atlassian.confluence.impl.startup.ConfluenceStartupContextListener.finaliseUnicornStartup(ConfluenceStartupContextListener.java:131)
      2017-02-01 02:38:40.533423500 	at com.atlassian.confluence.impl.startup.ConfluenceStartupContextListener.contextInitialized(ConfluenceStartupContextListener.java:102)
      2017-02-01 02:38:40.533424500 	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5068)
      2017-02-01 02:38:40.533424500 	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5584)
      2017-02-01 02:38:40.533427500 	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
      2017-02-01 02:38:40.533427500 	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:899)
      2017-02-01 02:38:40.533428500 	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875)
      2017-02-01 02:38:40.533428500 	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
      2017-02-01 02:38:40.533432500 	at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:677)
      2017-02-01 02:38:40.533433500 	at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1962)
      2017-02-01 02:38:40.533433500 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      2017-02-01 02:38:40.533434500 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      2017-02-01 02:38:40.533434500 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      2017-02-01 02:38:40.533437500 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      2017-02-01 02:38:40.533437500 	at java.lang.Thread.run(Thread.java:745) 
      

       

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              dbonotto Dario B
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: