Event object should not be null

1
Can anyone tell me why I am seeing this error in the Mendix log? The Microflow in question is set as a Before Delete event handler. 2010-12-10 16:34:30.909 WARNING - Core: Object with the following id couldn't be retrieved: '[MendixIdentifier:: guid=281556582259697 objectType=TimeRegistration.PlannedHour objectTypeHash=19 dataStoreCode=1 objectStoreId=1170417]' 2010-12-10 16:34:30.909 ERROR - ActionManager: Exception occurred in action 'EventExtendedAction :: - action: [RemoveAction:: Context:Context::[Session [b42bc916-3d7a-4b4f-954b-36e8fc8b4b70]]] - before: [TimeRegistration.PlannedHour_CheckRedundantPlanning] - replace: null - after: [] ', all database changes executed by this action were rolled back 2010-12-10 16:34:30.909 ERROR ActionManagerEvent object should not be null, aborting before action 'TimeRegistration.PlannedHour_CheckRedundantPlanning' at ee.h(SourceFile:72) at ee.a(SourceFile:35) at cV.execute(SourceFile:106) at com.mendix.core.actionmanagement.CoreAction.call(SourceFile:473) at ie.b(SourceFile:159) at com.mendix.core.Core.remove(SourceFile:628) at com.mendix.core.Core.remove(SourceFile:642) at bU.execute(SourceFile:46) at jg.a(SourceFile:280) at jg.a(SourceFile:212) at jg.processRequest(SourceFile:168) at fr.a(SourceFile:75) at com.mendix.core.MxRuntime.processRequest(SourceFile:889) at com.mendix.m2ee.server.handler.RuntimeHandler.handle(RuntimeHandler.java:39) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:113) at org.eclipse.jetty.server.Server.handle(Server.java:334) at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:559) at org.eclipse.jetty.server.HttpConnection$RequestHandler.content(HttpConnection.java:1007) at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:747) at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:203) at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:406) at org.eclipse.jetty.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:462) at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:436) at java.lang.Thread.run(Unknown Source)
asked
1 answers
3

This happens when you're trying to update or delete an object that does not exist in the database. So your microflow is trying to do something with a non-existing entry in the table PlannedHour from the module TimeRegistration. Without some more information about what your microflow is doing I can't be more precise about the issue.

answered