com.orientechnologies.orient.core.exception.OStorageException

Error in data flush background thread, please restart database and send full stack trace inside of bug rep$ DB name="vlasni3" DB name="vlasni3"

Samebug tips0

We couldn't find tips for this exception.

Don't give up yet. Paste your full stack trace to get a solution.

Solutions on the web1

  • Stack trace

    • com.orientechnologies.orient.core.exception.OStorageException: Error in data flush background thread, please restart database and send full stack trace inside of bug rep$ DB name="vlasni3" DB name="vlasni3" at sun.reflect.GeneratedConstructorAccessor109.newInstance(Unknown Source)[?:?] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)[?:1.8.0_101] at java.lang.reflect.Constructor.newInstance(Constructor.java:423)[?:1.8.0_101] at com.orientechnologies.orient.client.binary.OChannelBinaryAsynchClient.throwSerializedException(OChannelBinaryAsynchClient.java:428)[orientdb-client-2.2.11.jar:2.2.11] at com.orientechnologies.orient.client.binary.OChannelBinaryAsynchClient.handleStatus(OChannelBinaryAsynchClient.java:379)[orientdb-client-2.2.11.jar:2.2.11] at com.orientechnologies.orient.client.binary.OChannelBinaryAsynchClient.beginResponse(OChannelBinaryAsynchClient.java:261)[orientdb-client-2.2.11.jar:2.2.11] at com.orientechnologies.orient.client.binary.OChannelBinaryAsynchClient.beginResponse(OChannelBinaryAsynchClient.java:153)[orientdb-client-2.2.11.jar:2.2.11] at com.orientechnologies.orient.client.remote.OStorageRemote.beginResponse(OStorageRemote.java:2132)[orientdb-client-2.2.11.jar:2.2.11] at com.orientechnologies.orient.client.remote.OStorageRemote$28.execute(OStorageRemote.java:1314)[orientdb-client-2.2.11.jar:2.2.11] at com.orientechnologies.orient.client.remote.OStorageRemote$28.execute(OStorageRemote.java:1287)[orientdb-client-2.2.11.jar:2.2.11] at com.orientechnologies.orient.client.remote.OStorageRemote$2.execute(OStorageRemote.java:196)[orientdb-client-2.2.11.jar:2.2.11] at com.orientechnologies.orient.client.remote.OStorageRemote.baseNetworkOperation(OStorageRemote.java:228)[orientdb-client-2.2.11.jar:2.2.11] at com.orientechnologies.orient.client.remote.OStorageRemote.networkOperation(OStorageRemote.java:193)[orientdb-client-2.2.11.jar:2.2.11] at com.orientechnologies.orient.client.remote.OStorageRemote.commit(OStorageRemote.java:1287)[orientdb-client-2.2.11.jar:2.2.11] at com.orientechnologies.orient.core.tx.OTransactionOptimistic.doCommit(OTransactionOptimistic.java:560)[orientdb-core-2.2.11.jar:2.2.11] at com.orientechnologies.orient.core.tx.OTransactionOptimistic.commit(OTransactionOptimistic.java:106)[orientdb-core-2.2.11.jar:2.2.11] at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2710)[orientdb-core-2.2.11.jar:2.2.11] at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2679)[orientdb-core-2.2.11.jar:2.2.11] at com.tinkerpop.blueprints.impls.orient.OrientTransactionalGraph.commit(OrientTransactionalGraph.java:175)[orientdb-graphdb-2.2.11.jar:2.2.11] at com.develance.vlastni.api.resource.helper.ConsumerResourceHelperImpl.getOrCreateConsumer(ConsumerResourceHelperImpl.java:389)[ConsumerResourceHelperImpl.class:?] at com.develance.vlastni.api.resource.ConsumerResource.createConsumer(ConsumerResource.java:110)[ConsumerResource.class:?] at com.develance.vlastni.api.resource.ConsumerResource.addConsumer(ConsumerResource.java:95)[ConsumerResource.class:?] at com.develance.vlastni.api.resource.ConsumerResource$$FastClassBySpringCGLIB$$40f84119.invoke(<generated>)[spring-core-3.2.13.RELEASE.jar:?] at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)[spring-core-3.2.13.RELEASE.jar:3.2.13.RELEASE] at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:629)[spring-aop-3.2.13.RELEASE.jar:3.2.13.RELEASE] at com.develance.vlastni.api.resource.ConsumerResource$$EnhancerBySpringCGLIB$$987a3733.addConsumer(<generated>)[spring-core-3.2.13.RELEASE.jar:?] at sun.reflect.GeneratedMethodAccessor73.invoke(Unknown Source)[?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[?:1.8.0_101] at java.lang.reflect.Method.invoke(Method.java:498)[?:1.8.0_101] at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)[jersey-server.jar:?] at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:151)[jersey-server.jar:?] at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:171)[jersey-server.jar:?] at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:195)[jersey-server.jar:?] at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:104)[jersey-server.jar:?] at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:387)[jersey-server.jar:?] at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:331)[jersey-server.jar:?] at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:103)[jersey-server.jar:?] at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:271)[jersey-server.jar:?] at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)[jersey-common.jar:?] at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)[jersey-common.jar:?] at org.glassfish.jersey.internal.Errors.process(Errors.java:315)[jersey-common.jar:?] at org.glassfish.jersey.internal.Errors.process(Errors.java:297)[jersey-common.jar:?] at org.glassfish.jersey.internal.Errors.process(Errors.java:267)[jersey-common.jar:?] at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:297)[jersey-common.jar:?] at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:254)[jersey-server.jar:?] at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1030)[jersey-server.jar:?] at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:373)[jersey-container-servlet-core.jar:?] at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:381)[jersey-container-servlet-core.jar:?] at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:344)[jersey-container-servlet-core.jar:?] at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:221)[jersey-container-servlet-core.jar:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)[catalina.jar:8.0.20] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)[catalina.jar:8.0.20] at com.develance.vlastni.api.db.DBControlFilter.doFilter(DBControlFilter.java:26)[com.develance.vlastni.common-0.0.2-SNAPSHOT.jar:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)[catalina.jar:8.0.20] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)[catalina.jar:8.0.20] at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)[tomcat-websocket.jar:8.0.20] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)[catalina.jar:8.0.20] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)[catalina.jar:8.0.20] at org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:438)[catalina.jar:8.0.20] at org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:179)[catalina.jar:8.0.20] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)[catalina.jar:8.0.20] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)[catalina.jar:8.0.20] at com.develance.vlastni.api.auth.AuthFilter.doFilter(AuthFilter.java:57)[AuthFilter.class:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)[catalina.jar:8.0.20] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)[catalina.jar:8.0.20] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)[catalina.jar:8.0.20] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)[catalina.jar:8.0.20] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)[catalina.jar:8.0.20] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)[catalina.jar:8.0.20] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)[catalina.jar:8.0.20] at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)[catalina.jar:8.0.20] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)[catalina.jar:8.0.20] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)[catalina.jar:8.0.20] at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)[tomcat-coyote.jar:8.0.20] at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)[tomcat-coyote.jar:8.0.20] at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)[tomcat-coyote.jar:8.0.20] at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)[tomcat-coyote.jar:8.0.20] at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)[tomcat-coyote.jar:8.0.20] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[?:1.8.0_101] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[?:1.8.0_101] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)[tomcat-util.jar:8.0.20] at java.lang.Thread.run(Thread.java:745)[?:1.8.0_101] Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.orientechnologies.orient.core.storage.cache.local.OWOWCache.flushPage(OWOWCache.java:1310)[orientdb-core-2.2.11.jar:2.2.11] at com.orientechnologies.orient.core.storage.cache.local.OWOWCache.access$2800(OWOWCache.java:72)[orientdb-core-2.2.11.jar:2.2.11] at com.orientechnologies.orient.core.storage.cache.local.OWOWCache$PeriodicFlushTask.iterateByCacheSubRing(OWOWCache.java:1705)[orientdb-core-2.2.11.jar:2.2.11] at com.orientechnologies.orient.core.storage.cache.local.OWOWCache$PeriodicFlushTask.iterateBySubRing(OWOWCache.java:1576)[orientdb-core-2.2.11.jar:2.2.11] at com.orientechnologies.orient.core.storage.cache.local.OWOWCache$PeriodicFlushTask.flushRing(OWOWCache.java:1515)[orientdb-core-2.2.11.jar:2.2.11] at com.orientechnologies.orient.core.storage.cache.local.OWOWCache$PeriodicFlushTask.run(OWOWCache.java:1474)[orientdb-core-2.2.11.jar:2.2.11] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[?:1.8.0_101] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)[?:1.8.0_101] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)[?:1.8.0_101] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)[?:1.8.0_101] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[?:1.8.0_101] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[?:1.8.0_101] ... 1 more

    Write tip

    You have a different solution? A short tip here would help you and many other users who saw this issue last week.

    Users with the same issue

    We couldn't find other users who have seen this exception.