Can not save page when write a lot of things
Asked by snowfoxlhx:

I cant update the page when write a lot of things, the page told me it can't connect to Server:

![3640000f9849881b30b5.png](/t5/image/serverpage/image-id/4818i1B2DAFF1A51B0280/image-size/large?v=v2&px=999 "3640000f9849881b30b5.png")

I found the "Synchrony disconnected!" on the consule ?

![Synchrony disconnected.png](/t5/image/serverpage/image-id/4816iFDBFAB0C31D95A67/image-size/large?v=v2&px=999 "Synchrony disconnected.png")

but when I refresh the page, I can update it

Logs may as follows:

```
2017-08-17 18:05:12,889 ERROR [http-nio-8150-exec-7] [atlassian.spring.filter.FlushingSpringSessionInViewFilter] closeSession Unable to flush Hibernate session. Possible data loss: ClobStringType requires active transaction synchronization when preparing statement: com.mchange.v2.c3p0.impl.NewProxyPreparedStatement@af707f8 [wrapping: com.mysql.jdbc.JDBC4PreparedStatement@48b4841f: update CONTENT set HIBERNATEVERSION=54, TITLE='it\'s a test', LOWERTITLE='it\'s a test', VERSION=21, CREATOR='8a8495ab5636375f01568c03494400b0', CREATIONDATE='2017-08-17 13:55:33.0', LASTMODIFIER='8a8495ab5636375f01568c03494400b0', LASTMODDATE='2017-08-17 18:05:12.0', VERSIONCOMMENT=** NOT SPECIFIED **, PREVVER=** NOT SPECIFIED **, CONTENT_STATUS=** NOT SPECIFIED **, PAGEID=** NOT SPECIFIED **, SPACEID=** NOT SPECIFIED **, CHILD_POSITION=** NOT SPECIFIED **, PARENTID=** NOT SPECIFIED ** where CONTENTID=** NOT SPECIFIED ** and HIBERNATEVERSION=** NOT SPECIFIED **]
 -- traceId: 63f4162f04e0aa36
java.lang.IllegalStateException: ClobStringType requires active transaction synchronization when preparing statement: com.mchange.v2.c3p0.impl.NewProxyPreparedStatement@af707f8 [wrapping: com.mysql.jdbc.JDBC4PreparedStatement@48b4841f: update CONTENT set HIBERNATEVERSION=54, TITLE='it\'s a test', LOWERTITLE='it\'s a test', VERSION=21, CREATOR='8a8495ab5636375f01568c03494400b0', CREATIONDATE='2017-08-17 13:55:33.0', LASTMODIFIER='8a8495ab5636375f01568c03494400b0', LASTMODDATE='2017-08-17 18:05:12.0', VERSIONCOMMENT=** NOT SPECIFIED **, PREVVER=** NOT SPECIFIED **, CONTENT_STATUS=** NOT SPECIFIED **, PAGEID=** NOT SPECIFIED **, SPACEID=** NOT SPECIFIED **, CHILD_POSITION=** NOT SPECIFIED **, PARENTID=** NOT SPECIFIED ** where CONTENTID=** NOT SPECIFIED ** and HIBERNATEVERSION=** NOT SPECIFIED **]
 at com.atlassian.hibernate.BucketClobStringType.nullSafeSet(BucketClobStringType.java:138)
 at org.hibernate.type.CustomType.nullSafeSet(CustomType.java:160)
 at org.hibernate.persister.entity.AbstractEntityPersister.dehydrate(AbstractEntityPersister.java:2646)
 at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3075)
 at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:2998)
 at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3378)
 at org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.java:145)
 at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:582)
 at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:456)
 at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337)
 at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39)
 at com.atlassian.hibernate.util.SessionHelper.flushAllowNoTransaction(SessionHelper.java:80)
 at com.atlassian.hibernate.adapter.adapters.session.SessionV2Adapter.flush(SessionV2Adapter.java:135)
 at com.atlassian.spring.filter.FlushingSpringSessionInViewFilter.closeSession(FlushingSpringSessionInViewFilter.java:46)
 at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:180)
 at com.atlassian.spring.filter.FlushingSpringSessionInViewFilter.doFilterInternal(FlushingSpringSessionInViewFilter.java:29)
 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
 at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:99)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
 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:240)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:39)
 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:58)
 at com.atlassian.analytics.client.filter.DefaultAnalyticsFilter.doFilter(DefaultAnalyticsFilter.java:38)
 at com.atlassian.analytics.client.filter.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:39)
 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:64)
 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:37)
 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:58)
 at com.atlassian.jwt.internal.servlet.JwtAuthFilter.doFilter(JwtAuthFilter.java:31)
 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:64)
 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:37)
 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:58)
 at com.atlassian.confluence.web.filter.HttpRequestStatsFilter.doFilter(HttpRequestStatsFilter.java:47)
 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:64)
 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:37)
 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:58)
 at com.atlassian.gzipfilter.GzipFilter.doFilterInternal(GzipFilter.java:121)
 at com.atlassian.gzipfilter.GzipFilter.doFilter(GzipFilter.java:92)
 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:64)
 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:37)
 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:58)
 at com.atlassian.confluence.web.filter.ConfluenceTimingFilter.doFilter(ConfluenceTimingFilter.java:46)
 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:64)
 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:37)
 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:58)
 at com.atlassian.prettyurls.filter.PrettyUrlsCombinedMatchDispatcherFilter.doFilter(PrettyUrlsCombinedMatchDispatcherFilter.java:61)
 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:64)
 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:37)
 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:58)
 at com.atlassian.confluence.extra.webdav.servlet.filter.ReverseProxyFilter.doFilter(ReverseProxyFilter.java:467)
 at com.atlassian.confluence.extra.webdav.servlet.filter.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:34)
 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:64)
 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:37)
 at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:70)
 at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:58)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
 at com.atlassian.confluence.internal.web.filter.spring.IgnoreWebAsyncManagerFilter.doFilter(IgnoreWebAsyncManagerFilter.java:59)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
 at com.atlassian.confluence.web.filter.validateparam.RequestParamValidationFilter.doFilter(RequestParamValidationFilter.java:51)
 at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
 at com.atlassian.confluence.web.filter.TranslationModeFilter.doFilter(TranslationModeFilter.java:39)
 at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
 at com.atlassian.confluence.plugin.servlet.filter.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:72)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
 at com.atlassian.confluence.web.filter.LanguageExtractionFilter.doFilter(LanguageExtractionFilter.java:49)
 at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
 at com.atlassian.confluence.impl.vcache.VCacheRequestContextFilter.lambda$doFilter$3(VCacheRequestContextFilter.java:44)
 at com.atlassian.confluence.impl.vcache.VCacheRequestContextManager.doInRequestContextInternal(VCacheRequestContextManager.java:87)
 at com.atlassian.confluence.impl.vcache.VCacheRequestContextManager.doInRequestContext(VCacheRequestContextManager.java:71)
 at com.atlassian.confluence.impl.vcache.VCacheRequestContextFilter.doFilter(VCacheRequestContextFilter.java:43)
 at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
 at com.atlassian.confluence.util.RequestCacheThreadLocalFilter.doFilter(RequestCacheThreadLocalFilter.java:65)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
 at com.github.kristofa.brave.servlet.BraveServletFilter.doFilter(BraveServletFilter.java:59)
 at com.atlassian.confluence.web.filter.ZipkinTracingFilter.doFilter(ZipkinTracingFilter.java:52)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
 at com.atlassian.confluence.web.filter.ResponseOutputStreamFilter.doFilter(ResponseOutputStreamFilter.java:23)
 at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
 at com.atlassian.confluence.impl.servlet.HoldingUntilStartedFilter.doFilter(HoldingUntilStartedFilter.java:88)
 at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
 at com.atlassian.core.filters.HeaderSanitisingFilter.doFilter(HeaderSanitisingFilter.java:44)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
 at com.atlassian.confluence.servlet.FourOhFourErrorLoggingFilter.doFilter(FourOhFourErrorLoggingFilter.java:64)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
 at com.atlassian.confluence.web.filter.DebugFilter.doFilter(DebugFilter.java:46)
 at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
 at org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:167)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
 at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:99)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
 at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:121)
 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212)
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:94)
 at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
 at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:676)
 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:502)
 at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1132)
 at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:684)
 at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1533)
 at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1489)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
 at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
 at java.lang.Thread.run(Thread.java:748)
^C



```

Some other logs may help:
>
> caused by: java.lang.RuntimeException: action method \[ heartbeat \] not found on \[ com.atlassian.confluence.pages.actions.HeartbeatAction \]  
> at com.atlassian.confluence.impl.security.access.ActionAccessChecker.calculateOrderedAnnotatedElements(ActionAccessChecker.java:190)  
> caused by: java.lang.NoSuchMethodException: com.atlassian.confluence.pages.actions.HeartbeatAction.heartbeat()  
> at java.lang.Class.getMethod(Class.java:1786)
>
> 2017-08-18 11:15:20,686 WARN \[http-nio-8150-exec-167\] \[confluence.impl.hibernate.ConfluenceHibernateTransactionManager\] doRollback Performing rollback. Transactions:  
> -\>\[null\]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT (Session #116074990)  
>
> 2017-08-18 11:15:20,687 ERROR \[http-nio-8150-exec-167\] \[atlassian.confluence.servlet.ConfluenceServletDispatcher\] sendError Could not execute action  
>
> java.lang.RuntimeException: action method \[ heartbeat \] not found on \[ com.atlassian.confluence.pages.actions.HeartbeatAction \]  
> at com.atlassian.confluence.impl.security.access.ActionAccessChecker.calculateOrderedAnnotatedElements(ActionAccessChecker.java:190)  
> .....
>
> atlassian-synchrony.log:
>
> {"synchrony":{"message":"synchrony.metrics.hub-metrics \[info\] init-session","source":"lE1JBYvaozH3OzT2dUqfHuw","event":"session.created","modified-content":false,"entity":"/Synchrony-4c0559ee-df5e-35bc-90c4-02cf069c0ccb/confluence-94044198","ns":"synchrony.metrics.hub-metrics"}}  
> {"synchrony":{"message":"synchrony.metrics.hub-metrics \[info\] close-session","source":"lE1JBYvaozH3OzT2dUqfHuw","event":"session.destroyed","modified-content":false,"entity":"/Synchrony-4c0559ee-df5e-35bc-90c4-02cf069c0ccb/confluence-94044198","ns":"synchrony.metrics.hub-metrics"}}  
> {"synchrony":{"message":"synchrony.metrics.hub-metrics \[info\] init-session","source":"O82KX2kv33zL4gohbGzyIxo","event":"session.created","modified-content":false,"entity":"/Synchrony-4c0559ee-df5e-35bc-90c4-02cf069c0ccb/confluence-94044198","ns":"synchrony.metrics.hub-metrics"}}  
> {"synchrony":{"message":"synchrony.metrics.hub-metrics \[info\] close-session","source":"O82KX2kv33zL4gohbGzyIxo","event":"session.destroyed","modified-content":false,"entity":"/Synchrony-4c0559ee-df5e-35bc-90c4-02cf069c0ccb/confluence-94044198","ns":"synchrony.metrics.hub-metrics"}}  
> {"synchrony":{"message":"synchrony.metrics.hub-metrics \[info\] init-session","source":"lHIhm1MRW9sELJ2XiByT79U","event":"session.created","modified-content":false,"entity":"/Synchrony-4c0559ee-df5e-35bc-90c4-02cf069c0ccb/confluence-94044198","ns":"synchrony.metrics.hub-metrics"}}  
> {"synchrony":{"message":"synchrony.metrics.hub-metrics \[info\] close-session","source":"lHIhm1MRW9sELJ2XiByT79U","event":"session.destroyed","modified-content":false,"entity":"/Synchrony-4c0559ee-df5e-35bc-90c4-02cf069c0ccb/confluence-94044198","ns":"synchrony.metrics.hub-metrics"}}


Answers:
author: Christo Mastoroudes _Adaptavist_
body: Have a look at this help page, maybe something is useful.

<https://confluence.atlassian.com/doc/troubleshooting-collaborative-editing-858772087.html>

comments: author: snowfoxlhx
body: I have checked it serverl times , but I cant find something useful for me . Thank you all the same


Tags: synchrony