is there a bug with the Filedropper with mendix 10.6.1 ?

1
Hi Folks,   Since the update to Mendix 10.6.1, uploading multiple files no longer works like it used to. If you upload the files individually, everything is as it was.     The Error :  com.mendix.core.CoreRuntimeException: Failed to commit  at com.mendix.basis.component.TransactionCore.doCommit(TransactionCore.scala:164)   Caused by: com.mendix.core.CoreRuntimeException: com.mendix.systemwideinterfaces.MendixRuntimeException: com.mendix.core.CoreRuntimeException: Exception occurred in action '{"before":[{},{}],"action":{"type":"CommitAction"},"after":[],"type":"EventExtendedAction"}', all database changes executed by this action were rolled back  at com.mendix.basis.actionmanagement.ActionManager.executeSync(ActionManager.scala:108)   Caused by: com.mendix.systemwideinterfaces.MendixRuntimeException: com.mendix.core.CoreRuntimeException: Exception occurred in action '{"before":[{},{}],"action":{"type":"CommitAction"},"after":[],"type":"EventExtendedAction"}', all database changes executed by this action were rolled back  at com.mendix.util.classloading.Runner$.withContextClassLoader(Runner.scala:23)   Caused by: com.mendix.core.CoreRuntimeException: Exception occurred in action '{"before":[{},{}],"action":{"type":"CommitAction"},"after":[],"type":"EventExtendedAction"}', all database changes executed by this action were rolled back  at com.mendix.basis.actionmanagement.CoreActionHandlerImpl.processErrorState(CoreActionHandlerImpl.scala:153)   Caused by: com.mendix.core.CoreException: com.mendix.core.CoreRuntimeException: com.mendix.systemwideinterfaces.MendixRuntimeException: com.mendix.systemwideinterfaces.connectionbus.data.UniqueConstraintViolationRuntimeException: Duplicate column value violates its unique constraint: integrity constraint violation: unique constraint or index violation ; SYS_PK_12265 table: "historylogmodule$superclass" (SQL State: 23505, Error Code: -104) Detail Message: org.hsqldb.HsqlException: integrity constraint violation: unique constraint or index violation ; SYS_PK_12265 table: "historylogmodule$superclass"  at com.mendix.basis.actionmanagement.SyncEventExtendedAction.executeAction(SyncEventExtendedAction.scala:30)   Caused by: com.mendix.core.CoreRuntimeException: com.mendix.systemwideinterfaces.MendixRuntimeException: com.mendix.systemwideinterfaces.connectionbus.data.UniqueConstraintViolationRuntimeException: Duplicate column value violates its unique constraint: integrity constraint violation: unique constraint or index violation ; SYS_PK_12265 table: "historylogmodule$superclass" (SQL State: 23505, Error Code: -104) Detail Message: org.hsqldb.HsqlException: integrity constraint violation: unique constraint or index violation ; SYS_PK_12265 table: "historylogmodule$superclass"  at com.mendix.basis.actionmanagement.ActionManager.executeSync(ActionManager.scala:108)   Caused by: com.mendix.systemwideinterfaces.MendixRuntimeException: com.mendix.systemwideinterfaces.connectionbus.data.UniqueConstraintViolationRuntimeException: Duplicate column value violates its unique constraint: integrity constraint violation: unique constraint or index violation ; SYS_PK_12265 table: "historylogmodule$superclass" (SQL State: 23505, Error Code: -104) Detail Message: org.hsqldb.HsqlException: integrity constraint violation: unique constraint or index violation ; SYS_PK_12265 table: "historylogmodule$superclass"  at com.mendix.util.classloading.Runner$.withContextClassLoader(Runner.scala:23)   Caused by: com.mendix.systemwideinterfaces.connectionbus.data.UniqueConstraintViolationRuntimeException: Duplicate column value violates its unique constraint: integrity constraint violation: unique constraint or index violation ; SYS_PK_12265 table: "historylogmodule$superclass" (SQL State: 23505, Error Code: -104) Detail Message: org.hsqldb.HsqlException: integrity constraint violation: unique constraint or index violation ; SYS_PK_12265 table: "historylogmodule$superclass"  at com.mendix.basis.action.user.CommitAction$$anonfun$commitPersistableObjects$5.applyOrElse(CommitAction.scala:117)  at com.mendix.basis.action.user.CommitAction$$anonfun$commitPersistableObjects$5.applyOrElse(CommitAction.scala:114)  at scala.util.Failure.recoverWith(Try.scala:240)  at com.mendix.basis.action.user.CommitAction.commitPersistableObjects(CommitAction.scala:114)  at com.mendix.basis.action.user.CommitAction.executeAction(CommitAction.scala:59)  at com.mendix.basis.action.user.CommitAction.executeAction(CommitAction.scala:31)  at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:58)  at com.mendix.basis.actionmanagement.CoreActionHandlerImpl.doCall(CoreActionHandlerImpl.scala:71)  at com.mendix.basis.actionmanagement.CoreActionHandlerImpl.call(CoreActionHandlerImpl.scala:48)  at com.mendix.core.actionmanagement.internal.InternalCoreAction.call(InternalCoreAction.java:57)  at com.mendix.basis.actionmanagement.ActionManager.$anonfun$executeSync$2(ActionManager.scala:104)  at com.mendix.util.classloading.Runner$.withContextClassLoader(Runner.scala:20)  at com.mendix.basis.actionmanagement.ActionManager.executeSync(ActionManager.scala:103)  at com.mendix.basis.actionmanagement.SyncEventExtendedAction.executeAction(SyncEventExtendedAction.scala:27)  at com.mendix.basis.actionmanagement.EventExtendedAction.execute(EventExtendedAction.scala:60)  at com.mendix.basis.actionmanagement.CoreActionHandlerImpl.doCall(CoreActionHandlerImpl.scala:71)  at com.mendix.basis.actionmanagement.CoreActionHandlerImpl.call(CoreActionHandlerImpl.scala:48)  at com.mendix.core.actionmanagement.internal.InternalCoreAction.call(InternalCoreAction.java:57)  at com.mendix.basis.actionmanagement.ActionManager.$anonfun$executeSync$2(ActionManager.scala:105)  at com.mendix.util.classloading.Runner$.withContextClassLoader(Runner.scala:20)  at com.mendix.basis.actionmanagement.ActionManager.executeSync(ActionManager.scala:103)  at com.mendix.basis.actionmanagement.ActionManager.$anonfun$executeInTransactionSync$1(ActionManager.scala:115)  at scala.util.Try$.apply(Try.scala:210)  at com.mendix.basis.actionmanagement.ActionManager.executeInTransactionSync(ActionManager.scala:115)  at com.mendix.basis.component.TransactionCore.doStore$1(TransactionCore.scala:206)  at com.mendix.basis.component.TransactionCore.storeObjectsAndAutoCommittedObjects(TransactionCore.scala:214)  at com.mendix.basis.component.TransactionCore.doCommit(TransactionCore.scala:143)  at com.mendix.basis.component.TransactionCore.commit(TransactionCore.scala:116)  at com.mendix.basis.component.TransactionCore.commit$(TransactionCore.scala:110)  at com.mendix.basis.component.InternalCore.commit(InternalCore.scala:24)  at com.mendix.basis.component.TransactionCore.commitWithEvents(TransactionCore.scala:66)  at com.mendix.basis.component.TransactionCore.commit(TransactionCore.scala:46)  at com.mendix.basis.component.TransactionCore.commit$(TransactionCore.scala:45)  at com.mendix.basis.component.InternalCore.commit(InternalCore.scala:24)  at com.mendix.basis.component.TransactionCore.commit(TransactionCore.scala:22)  at com.mendix.basis.component.TransactionCore.commit$(TransactionCore.scala:22)  at com.mendix.basis.component.InternalCore.commit(InternalCore.scala:24)  at com.mendix.webui.actions.client.RegularClientActions$.commit(RegularClientActions.scala:47)  at com.mendix.webui.actions.client.CoreClientActionsRegistry.$anonfun$coreClientActionMap$1(CoreClientActionsRegistry.scala:24)  at com.mendix.webui.actions.client.RegularClientAction$Helpers$.$anonfun$liftEither$1(RegularClientAction.scala:30)  at com.mendix.webui.actions.client.RegularClientAction$Helpers$StateHandler.$anonfun$apply$4(RegularClientAction.scala:56)  at com.mendix.webui.requesthandling.helpers.StateHandling.withState(StateHandling.scala:46)  at com.mendix.webui.requesthandling.helpers.StateHandling.withState$(StateHandling.scala:43)  at com.mendix.webui.actions.client.RegularClientAction$Helpers$StateHandler.withState(RegularClientAction.scala:46)  at com.mendix.webui.actions.client.RegularClientAction$Helpers$StateHandler.apply(RegularClientAction.scala:54)  at com.mendix.webui.actions.client.RegularClientAction$Helpers$StateHandler.apply(RegularClientAction.scala:46)  at com.mendix.webui.actions.client.RegularClientAction.$anonfun$execute$3(RegularClientAction.scala:120)  at scala.util.Try$.apply(Try.scala:210)  at com.mendix.webui.actions.client.RegularClientAction.$anonfun$execute$2(RegularClientAction.scala:120)  at com.mendix.webui.actions.client.RegularClientAction.$anonfun$execute$2$adapted(RegularClientAction.scala:118)  at com.mendix.webui.requesthandling.helpers.ContextHandling.$anonfun$inContext$7(ContextHandling.scala:59)  at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18)  at com.mendix.basis.actionmanagement.ActionMonitoring$.$anonfun$monitor$1(ActionMonitoring.scala:52)  at com.mendix.util.classloading.Runner$.withContextClassLoader(Runner.scala:20)  at com.mendix.basis.actionmanagement.ActionMonitoring$.monitor(ActionMonitoring.scala:52)  at com.mendix.webui.requesthandling.helpers.ContextHandling.inContext(ContextHandling.scala:59)  at com.mendix.webui.requesthandling.helpers.ContextHandling.inContext$(ContextHandling.scala:33)  at com.mendix.webui.actions.client.RegularClientAction.inContext(RegularClientAction.scala:94)  at com.mendix.webui.requesthandling.helpers.ContextHandling.inContext(ContextHandling.scala:30)  at com.mendix.webui.requesthandling.helpers.ContextHandling.inContext$(ContextHandling.scala:22)  at com.mendix.webui.actions.client.RegularClientAction.inContext(RegularClientAction.scala:94)  at com.mendix.webui.actions.client.RegularClientAction.$anonfun$execute$1(RegularClientAction.scala:118)  at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18)  at com.mendix.webui.requesthandling.helpers.ProfileHandling.profileRequest(ProfileHandling.scala:14)  at com.mendix.webui.requesthandling.helpers.ProfileHandling.profileRequest$(ProfileHandling.scala:10)  at com.mendix.webui.actions.client.RegularClientAction.profileRequest(RegularClientAction.scala:94)  at com.mendix.webui.actions.client.RegularClientAction.execute(RegularClientAction.scala:115)  at com.mendix.webui.requesthandling.ClientRequestHandler.handleAction(ClientRequestHandler.scala:95)  at com.mendix.webui.requesthandling.ClientRequestHandler.processRequest(ClientRequestHandler.scala:68)  at com.mendix.externalinterface.connector.RequestHandler.doProcessRequest(RequestHandler.java:37)  at com.mendix.external.connector.MxRuntimeConnector.$anonfun$processRequest$1(MxRuntimeConnector.scala:54)  at com.mendix.external.connector.MxRuntimeConnector.$anonfun$processRequest$1$adapted(MxRuntimeConnector.scala:54)  at com.mendix.util.classloading.Runner$.withContextClassLoader(Runner.scala:20)  at com.mendix.external.connector.MxRuntimeConnector.processRequest(MxRuntimeConnector.scala:54)  at com.mendix.basis.impl.MxRuntimeImpl.processRequest(MxRuntimeImpl.scala:222)  at com.mendix.m2ee.appcontainer.server.handler.RuntimeServlet.service(RuntimeServlet.scala:40)  at javax.servlet.http.HttpServlet.service(HttpServlet.java:590)  at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764)  at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665)  at org.eclipse.jetty.websocket.servlet.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:170)  at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202)  at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)  at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527)  at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221)  at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1570)  at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221)  at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384)  at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176)  at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484)  at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1543)  at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174)  at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306)  at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129)  at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)  at org.eclipse.jetty.server.Server.handle(Server.java:563)  at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598)  at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753)  at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501)  at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287)  at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314)  at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100)  at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)  at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421)  at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390)  at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277)  at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199)  at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411)  at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969)  at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194)  at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149)  at java.base/java.lang.Thread.run(Thread.java:834)   Thanks for your Input, Best Regards
asked
1 answers
1

Hi Damir,

 

We have also had this issue, we managed to solve it by removed the "Before Accept Mf" action and most of the attributes in the "verification before upload" section, appreciate its not an ideal fix but hopefully helps you in some way if you're still having the issue.

 

Thanks,

 

Chris

answered