key not found: appcloudservices.startsignonservlet

1
After having witched to 5.21.0 version, when I finish editing and saving a Java action, I have to delete the project from disk and reload from team server in order to avoid the error below, each time I want to run locally, which is quite annoying. Is this a known problem and is a fix available? Regards, Gérard An exception occurred while running the after-startup-action. com.mendix.core.CoreException: com.mendix.modules.microflowengine.MicroflowException: java.util.NoSuchElementException: key not found: appcloudservices.startsignonservlet at AppCloudServices.StartAppCloudServices (JavaAction : 'StartSignOnServlet') Advanced stacktrace: at com.mendix.core.component.InternalCore.execute(InternalCore.java:361) Caused by: com.mendix.modules.microflowengine.MicroflowException: java.util.NoSuchElementException: key not found: appcloudservices.startsignonservlet at AppCloudServices.StartAppCloudServices (JavaAction : 'StartSignOnServlet') Advanced stacktrace: at com.mendix.modules.microflowengine.MicroflowUtil.processException(MicroflowUtil.java:143) Caused by: com.mendix.core.CoreException: java.util.NoSuchElementException: key not found: appcloudservices.startsignonservlet at com.mendix.core.component.InternalCore.execute(InternalCore.java:394) Caused by: java.util.NoSuchElementException: key not found: appcloudservices.startsignonservlet at scala.collection.MapLike$class.default(MapLike.scala:228) at scala.collection.AbstractMap.default(Map.scala:59) at scala.collection.mutable.HashMap.apply(HashMap.scala:65) at com.mendix.core.actionmanagement.ActionRegistry.getUserActionClass(ActionRegistry.scala:40) at com.mendix.core.action.ActionFactory.createJavaAction(ActionFactory.scala:45) at com.mendix.core.action.ActionFactory.createUserAction(ActionFactory.scala:41) at com.mendix.core.component.InternalCore.execute(InternalCore.java:385) at com.mendix.modules.microflowengine.actions.actioncall.JavaAction.execute(JavaAction.scala:52) at com.mendix.modules.microflowengine.microflow.impl.MicroflowObject.execute(MicroflowObject.java:47) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAfterBreakingIfNecessary(MicroflowImpl.java:192) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAction(MicroflowImpl.java:149) at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:49) at com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:260) at com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:248) at com.mendix.core.actionmanagement.CustomActionMonitorImpl$$anonfun$run$1.apply(CustomMonitoredAction.scala:14) at com.mendix.core.session.Worker$$anonfun$receive$3$$anonfun$2$$anon$1.execute(ActionDispatching.scala:145) at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) at com.mendix.core.session.Worker$$anonfun$receive$3$$anonfun$2.apply(ActionDispatching.scala:147) at scala.util.Try$.apply(Try.scala:191) at com.mendix.core.session.Worker$$anonfun$receive$3.applyOrElse(ActionDispatching.scala:141) at akka.actor.Actor$class.aroundReceive(Actor.scala:465) at com.mendix.core.session.Worker.aroundReceive(ActionDispatching.scala:137) at akka.actor.ActorCell.receiveMessage(ActorCell.scala:516) at akka.actor.ActorCell.invoke(ActorCell.scala:487) at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:238) at akka.dispatch.Mailbox.run(Mailbox.scala:220) at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:393) at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)
asked
1 answers
0

Can also be circumvented by using "clean deployment directory" in the Modeller.

answered