Mendix5 WebUI error

1
Hi, Has anyone else ran into this? [see below] It pops up at random times and won't go away unless the server is restarted. -------- com.mendix.core.CoreRuntimeException: com.mendix.core.CoreRuntimeException: com.mendix.core.CoreRuntimeException: Exception occurred in action '{"after":[],"before":[{}],"action":{"type":"CommitAction"},"type":"EventExtendedAction"}', all database changes executed by this action were rolled back at com.mendix.core.actionmanagement.ActionManager.executeInTransactionSync(SourceFile:183) Caused by: com.mendix.core.CoreRuntimeException: com.mendix.core.CoreRuntimeException: Exception occurred in action '{"after":[],"before":[{}],"action":{"type":"CommitAction"},"type":"EventExtendedAction"}', all database changes executed by this action were rolled back at com.mendix.core.actionmanagement.ActionManager.executeSync(SourceFile:217) Caused by: com.mendix.core.CoreRuntimeException: Exception occurred in action '{"after":[],"before":[{}],"action":{"type":"CommitAction"},"type":"EventExtendedAction"}', all database changes executed by this action were rolled back at com.mendix.core.actionmanagement.CoreAction.processErrorState(SourceFile:322) Caused by: com.mendix.core.CoreException: com.mendix.core.CoreRuntimeException: java.util.concurrent.TimeoutException: Futures timed out after [60 seconds] at com.mendix.core.actionmanagement.SyncEventExtendedAction.executeAction(SourceFile:47) Caused by: com.mendix.core.CoreRuntimeException: java.util.concurrent.TimeoutException: Futures timed out after [60 seconds] at com.mendix.core.actionmanagement.ActionManager.executeSync(SourceFile:217) Caused by: java.util.concurrent.TimeoutException: Futures timed out after [60 seconds] at scala.concurrent.impl.Promise$DefaultPromise.ready(Promise.scala:96) at scala.concurrent.impl.Promise$DefaultPromise.result(Promise.scala:100) at scala.concurrent.Await$$anonfun$result$1.apply(package.scala:107) at scala.concurrent.BlockContext$DefaultBlockContext$.blockOn(BlockContext.scala:53) at scala.concurrent.Await$.result(package.scala:107) at com.mendix.fm.fetch(SourceFile:70) at com.mendix.fm.fetch(SourceFile:62) at com.mendix.core.action.user.CommitAction.com$mendix$core$action$user$CommitAction$$checkRefId$1(SourceFile:111) at com.mendix.core.action.user.CommitAction$$anonfun$handleTransientReferenceValues$1.apply(SourceFile:122) at com.mendix.core.action.user.CommitAction$$anonfun$handleTransientReferenceValues$1.apply(SourceFile:121) at scala.collection.Iterator$class.foreach(Iterator.scala:727) at scala.collection.AbstractIterator.foreach(Iterator.scala:1157) at scala.collection.IterableLike$class.foreach(IterableLike.scala:72) at scala.collection.AbstractIterable.foreach(Iterable.scala:54) at com.mendix.core.action.user.CommitAction.handleTransientReferenceValues(SourceFile:121) at com.mendix.core.action.user.CommitAction.com$mendix$core$action$user$CommitAction$$addToRequestAndHandle$1(SourceFile:87) at com.mendix.core.action.user.CommitAction$$anonfun$commit$1.apply(SourceFile:68) at com.mendix.core.action.user.CommitAction$$anonfun$commit$1.apply(SourceFile:66) at scala.collection.immutable.List.foreach(List.scala:318) at com.mendix.core.action.user.CommitAction.commit(SourceFile:66) at com.mendix.core.action.user.CommitAction.commitPersistableObjects(SourceFile:59) at com.mendix.core.action.user.CommitAction.executeAction(SourceFile:45) at com.mendix.core.action.user.CommitAction.executeAction(SourceFile:23) at com.mendix.systemwideinterfaces.core.UserAction.execute(SourceFile:53) at com.mendix.core.actionmanagement.CoreAction.call(SourceFile:271) at com.mendix.core.actionmanagement.ActionManager.executeSync(SourceFile:206) at com.mendix.core.actionmanagement.SyncEventExtendedAction.executeAction(SourceFile:43) at com.mendix.core.actionmanagement.EventExtendedAction.execute(SourceFile:92) at com.mendix.core.actionmanagement.CoreAction.call(SourceFile:271) at com.mendix.core.actionmanagement.ActionManager.executeSync(SourceFile:210) at com.mendix.core.actionmanagement.ActionManager.executeInTransactionSync(SourceFile:174) at com.mendix.core.component.InternalCore.commit(SourceFile:673) at com.mendix.core.component.InternalCore.commit(SourceFile:658) at com.mendix.core.component.InternalCore.commit(SourceFile:637) at com.mendix.core.session.User.commit(SourceFile:270) at com.mendix.core.session.User.createGuestUser(SourceFile:84) at com.mendix.core.component.InternalCore.initializeGuestSession(SourceFile:2303) at com.mendix.jw.p(SourceFile:110) at com.mendix.jw.a(SourceFile:47) at com.mendix.pC.a(SourceFile:231) at com.mendix.pC.a(SourceFile:168) at com.mendix.pC.processRequest(SourceFile:101) at com.mendix.externalinterface.connector.MxRuntimeConnector.processRequest(SourceFile:75) at com.mendix.core.impl.MxRuntimeImpl.processRequest(SourceFile:744) at com.mendix.m2ee.appcontainer.server.handler.RuntimeHandler.handle(RuntimeHandler.java:45) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:52) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116) at org.eclipse.jetty.server.Server.handle(Server.java:368) at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489) at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:953) at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1014) at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:861) at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:240) at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82) at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:628) at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608) at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543) at java.lang.Thread.run(Thread.java:744)
asked
1 answers
0

Do you use any event handlers in your domain model? Could there be a conflict between a before and after commit on the same object?

Regards,

Ronald

answered