iDEAL: fatal error in java action XMLMessageSign

0
Hi All, After some struggle getting the iDEAL module working on my local environment but I get a fatal error when deploying to Acceptance. The problem seems to be with the java action XMLMessageSign: Jul 13 11:01:41.178 - CRITICAL - ActorSystem: Uncaught fatal error from thread [MxRuntimeSystem-action-dispatcher-22] shutting down ActorSystem [MxRuntimeSystem] Jul 13 11:01:41.180 - CRITICAL - ActorSystem: (1/116) java.lang.ExceptionInInitializerError: null Jul 13 11:01:41.180 - CRITICAL - ActorSystem: (2/116) #011at org.jcp.xml.dsig.internal.dom.DOMXMLSignatureFactory.newReference(Unknown Source) Jul 13 11:01:41.180 - CRITICAL - ActorSystem: (3/116) #011at ideal.actions.XMLMessageSign.executeAction(XMLMessageSign.java:81) Jul 13 11:01:41.180 - CRITICAL - ActorSystem: (4/116) #011at ideal.actions.XMLMessageSign.executeAction(XMLMessageSign.java:45) Jul 13 11:01:41.180 - CRITICAL - ActorSystem: (5/116) #011at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:49) Jul 13 11:01:41.180 - CRITICAL - ActorSystem: (6/116) #011at com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:260) Jul 13 11:01:41.180 - CRITICAL - ActorSystem: (7/116) #011at com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:248) Jul 13 11:01:41.180 - CRITICAL - ActorSystem: (8/116) #011at com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:188) Jul 13 11:01:41.180 - CRITICAL - ActorSystem: (9/116) #011at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Jul 13 11:01:41.180 - CRITICAL - ActorSystem: (10/116) #011at com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:194) Jul 13 11:01:41.181 - CRITICAL - ActorSystem: (11/116) #011at com.mendix.core.component.InternalCore.execute(InternalCore.java:386) Jul 13 11:01:41.181 - CRITICAL - ActorSystem: (12/116) #011at com.mendix.modules.microflowengine.actions.actioncall.JavaAction.execute(JavaAction.scala:52) Jul 13 11:01:41.181 - CRITICAL - ActorSystem: (13/116) #011at com.mendix.modules.microflowengine.microflow.impl.MicroflowObject.execute(MicroflowObject.java:47) Jul 13 11:01:41.181 - CRITICAL - ActorSystem: (14/116) #011at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAfterBreakingIfNecessary(MicroflowImpl.java:192) Jul 13 11:01:41.181 - CRITICAL - ActorSystem: (15/116) #011at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAction(MicroflowImpl.java:149) Jul 13 11:01:41.181 - CRITICAL - ActorSystem: (16/116) #011at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:49) Jul 13 11:01:41.181 - CRITICAL - ActorSystem: (17/116) #011at com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:260) Jul 13 11:01:41.181 - CRITICAL - ActorSystem: (18/116) #011at com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:248) Jul 13 11:01:41.181 - CRITICAL - ActorSystem: (19/116) #011at com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:188) Jul 13 11:01:41.181 - CRITICAL - ActorSystem: (20/116) #011at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Jul 13 11:01:41.181 - CRITICAL - ActorSystem: (21/116) #011at com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:194) Jul 13 11:01:41.181 - CRITICAL - ActorSystem: (22/116) #011at com.mendix.core.component.InternalCore.executeSync(InternalCore.java:468) Jul 13 11:01:41.181 - CRITICAL - ActorSystem: (23/116) #011at com.mendix.modules.microflowengine.actions.SubMicroflowAction.execute(SubMicroflowAction.scala:43) Jul 13 11:01:41.182 - CRITICAL - ActorSystem: (24/116) #011at com.mendix.modules.microflowengine.microflow.impl.MicroflowObject.execute(MicroflowObject.java:47) Jul 13 11:01:41.182 - CRITICAL - ActorSystem: (25/116) #011at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAfterBreakingIfNecessary(MicroflowImpl.java:192) Jul 13 11:01:41.182 - CRITICAL - ActorSystem: (26/116) #011at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAction(MicroflowImpl.java:149) Jul 13 11:01:41.182 - CRITICAL - ActorSystem: (27/116) #011at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:49) Jul 13 11:01:41.182 - CRITICAL - ActorSystem: (28/116) #011at com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:260) Jul 13 11:01:41.182 - CRITICAL - ActorSystem: (29/116) #011at com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:248) Jul 13 11:01:41.182 - CRITICAL - ActorSystem: (30/116) #011at com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:188) Jul 13 11:01:41.182 - CRITICAL - ActorSystem: (31/116) #011at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Jul 13 11:01:41.182 - CRITICAL - ActorSystem: (32/116) #011at com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:194) Jul 13 11:01:41.182 - CRITICAL - ActorSystem: (33/116) #011at com.mendix.core.component.InternalCore.execute(InternalCore.java:386) Jul 13 11:01:41.182 - CRITICAL - ActorSystem: (34/116) #011at com.mendix.webui.actions.client.ExecuteAction.execute(ExecuteAction.java:135) Jul 13 11:01:41.182 - CRITICAL - ActorSystem: (35/116) #011at com.mendix.webui.requesthandling.ClientRequestHandler$$anonfun$handleRequest$1.apply$mcV$sp(ClientRequestHandler.scala:322) Jul 13 11:01:41.182 - CRITICAL - ActorSystem: (36/116) #011at com.mendix.webui.requesthandling.ClientRequestHandler$$anonfun$handleRequest$1.apply(ClientRequestHandler.scala:315) Jul 13 11:01:41.183 - CRITICAL - ActorSystem: (37/116) #011at com.mendix.webui.requesthandling.ClientRequestHandler$$anonfun$handleRequest$1.apply(ClientRequestHandler.scala:315) Jul 13 11:01:41.183 - CRITICAL - ActorSystem: (38/116) #011at com.mendix.core.session.Worker$$anonfun$receive$3$$anonfun$2$$anon$1.execute(ActionDispatching.scala:145) Jul 13 11:01:41.183 - CRITICAL - ActorSystem: (39/116) #011at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Jul 13 11:01:41.183 - CRITICAL - ActorSystem: (40/116) #011at com.mendix.core.session.Worker$$anonfun$receive$3$$anonfun$2.apply(ActionDispatching.scala:147) Jul 13 11:01:41.183 - CRITICAL - ActorSystem: (41/116) #011at scala.util.Try$.apply(Try.scala:191) Jul 13 11:01:41.183 - CRITICAL - ActorSystem: (42/116) #011at com.mendix.core.session.Worker$$anonfun$receive$3.applyOrElse(ActionDispatching.scala:141) Jul 13 11:01:41.183 - CRITICAL - ActorSystem: (43/116) #011at akka.actor.Actor$class.aroundReceive(Actor.scala:465) Jul 13 11:01:41.183 - CRITICAL - ActorSystem: (44/116) #011at com.mendix.core.session.Worker.aroundReceive(ActionDispatching.scala:137) Jul 13 11:01:41.183 - CRITICAL - ActorSystem: (45/116) #011at akka.actor.ActorCell.receiveMessage(ActorCell.scala:516) Jul 13 11:01:41.183 - CRITICAL - ActorSystem: (46/116) #011at akka.actor.ActorCell.invoke(ActorCell.scala:487) Jul 13 11:01:41.183 - CRITICAL - ActorSystem: (47/116) #011at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:238) Jul 13 11:01:41.183 - CRITICAL - ActorSystem: (48/116) #011at akka.dispatch.Mailbox.run(Mailbox.scala:220) Jul 13 11:01:41.183 - CRITICAL - ActorSystem: (49/116) #011at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:393) Jul 13 11:01:41.184 - CRITICAL - ActorSystem: (50/116) #011at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) Jul 13 11:01:41.184 - CRITICAL - ActorSystem: (51/116) #011at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) Jul 13 11:01:41.184 - CRITICAL - ActorSystem: (52/116) #011at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) Jul 13 11:01:41.184 - CRITICAL - ActorSystem: (53/116) #011at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) Jul 13 11:01:41.184 - CRITICAL - ActorSystem: (54/116) Jul 13 11:01:41.184 - CRITICAL - ActorSystem: (55/116) Caused by: java.security.AccessControlException: access denied ("java.util.PropertyPermission" "com.sun.org.apache.xml.internal.security.useC14N11" "read") Jul 13 11:01:41.184 - CRITICAL - ActorSystem: (56/116) #011at java.security.AccessControlContext.checkPermission(AccessControlContext.java:472) Jul 13 11:01:41.184 - CRITICAL - ActorSystem: (57/116) #011at java.security.AccessController.checkPermission(AccessController.java:884) Jul 13 11:01:41.184 - CRITICAL - ActorSystem: (58/116) #011at java.lang.SecurityManager.checkPermission(SecurityManager.java:549) Jul 13 11:01:41.184 - CRITICAL - ActorSystem: (59/116) #011at java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:1294) Jul 13 11:01:41.184 - CRITICAL - ActorSystem: (60/116) #011at java.lang.System.getProperty(System.java:717) Jul 13 11:01:41.184 - CRITICAL - ActorSystem: (61/116) #011at java.lang.Boolean.getBoolean(Boolean.java:254) Jul 13 11:01:41.184 - CRITICAL - ActorSystem: (62/116) #011at org.jcp.xml.dsig.internal.dom.DOMReference$1.run(Unknown Source) Jul 13 11:01:41.185 - CRITICAL - ActorSystem: (63/116) #011at java.security.AccessController.doPrivileged(Native Method) Jul 13 11:01:41.185 - CRITICAL - ActorSystem: (64/116) #011at org.jcp.xml.dsig.internal.dom.DOMReference.<clinit>(Unknown Source) Jul 13 11:01:41.185 - CRITICAL - ActorSystem: (65/116) #011at org.jcp.xml.dsig.internal.dom.DOMXMLSignatureFactory.newReference(Unknown Source) Jul 13 11:01:41.185 - CRITICAL - ActorSystem: (66/116) #011at ideal.actions.XMLMessageSign.executeAction(XMLMessageSign.java:81) Jul 13 11:01:41.185 - CRITICAL - ActorSystem: (67/116) #011at ideal.actions.XMLMessageSign.executeAction(XMLMessageSign.java:45) Jul 13 11:01:41.185 - CRITICAL - ActorSystem: (68/116) #011at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:49) Jul 13 11:01:41.185 - CRITICAL - ActorSystem: (69/116) #011at com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:260) Jul 13 11:01:41.185 - CRITICAL - ActorSystem: (70/116) #011at com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:248) Jul 13 11:01:41.185 - CRITICAL - ActorSystem: (71/116) #011at com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:188) Jul 13 11:01:41.186 - CRITICAL - ActorSystem: (72/116) #011at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Jul 13 11:01:41.186 - CRITICAL - ActorSystem: (73/116) #011at com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:194) Jul 13 11:01:41.186 - CRITICAL - ActorSystem: (74/116) #011at com.mendix.core.component.InternalCore.execute(InternalCore.java:386) Jul 13 11:01:41.186 - CRITICAL - ActorSystem: (75/116) #011at com.mendix.modules.microflowengine.actions.actioncall.JavaAction.execute(JavaAction.scala:52) Jul 13 11:01:41.186 - CRITICAL - ActorSystem: (76/116) #011at com.mendix.modules.microflowengine.microflow.impl.MicroflowObject.execute(MicroflowObject.java:47) Jul 13 11:01:41.186 - CRITICAL - ActorSystem: (77/116) #011at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAfterBreakingIfNecessary(MicroflowImpl.java:192) Jul 13 11:01:41.186 - CRITICAL - ActorSystem: (78/116) #011at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAction(MicroflowImpl.java:149) Jul 13 11:01:41.186 - CRITICAL - ActorSystem: (79/116) #011at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:49) Jul 13 11:01:41.186 - CRITICAL - ActorSystem: (80/116) #011at com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:260) Jul 13 11:01:41.187 - CRITICAL - ActorSystem: (81/116) #011at com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:248) Jul 13 11:01:41.187 - CRITICAL - ActorSystem: (82/116) #011at com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:188) Jul 13 11:01:41.187 - CRITICAL - ActorSystem: (83/116) #011at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Jul 13 11:01:41.187 - CRITICAL - ActorSystem: (84/116) #011at com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:194) Jul 13 11:01:41.187 - CRITICAL - ActorSystem: (85/116) #011at com.mendix.core.component.InternalCore.executeSync(InternalCore.java:468) Jul 13 11:01:41.187 - CRITICAL - ActorSystem: (86/116) #011at com.mendix.modules.microflowengine.actions.SubMicroflowAction.execute(SubMicroflowAction.scala:43) Jul 13 11:01:41.187 - CRITICAL - ActorSystem: (87/116) #011at com.mendix.modules.microflowengine.microflow.impl.MicroflowObject.execute(MicroflowObject.java:47) Jul 13 11:01:41.187 - CRITICAL - ActorSystem: (88/116) #011at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAfterBreakingIfNecessary(MicroflowImpl.java:192) Jul 13 11:01:41.187 - CRITICAL - ActorSystem: (89/116) #011at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAction(MicroflowImpl.java:149) Jul 13 11:01:41.187 - CRITICAL - ActorSystem: (90/116) #011at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:49) Jul 13 11:01:41.187 - CRITICAL - ActorSystem: (91/116) #011at com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:260) Jul 13 11:01:41.187 - CRITICAL - ActorSystem: (92/116) #011at com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:248) Jul 13 11:01:41.187 - CRITICAL - ActorSystem: (93/116) #011at com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:188) Jul 13 11:01:41.187 - CRITICAL - ActorSystem: (94/116) #011at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Jul 13 11:01:41.187 - CRITICAL - ActorSystem: (95/116) #011at com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:194) Jul 13 11:01:41.187 - CRITICAL - ActorSystem: (96/116) #011at com.mendix.core.component.InternalCore.execute(InternalCore.java:386) Jul 13 11:01:41.187 - CRITICAL - ActorSystem: (97/116) #011at com.mendix.webui.actions.client.ExecuteAction.execute(ExecuteAction.java:135) Jul 13 11:01:41.187 - CRITICAL - ActorSystem: (98/116) #011at com.mendix.webui.requesthandling.ClientRequestHandler$$anonfun$handleRequest$1.apply$mcV$sp(ClientRequestHandler.scala:322) Jul 13 11:01:41.187 - CRITICAL - ActorSystem: (99/116) #011at com.mendix.webui.requesthandling.ClientRequestHandler$$anonfun$handleRequest$1.apply(ClientRequestHandler.scala:315) Jul 13 11:01:41.187 - CRITICAL - ActorSystem: (100/116) #011at com.mendix.webui.requesthandling.ClientRequestHandler$$anonfun$handleRequest$1.apply(ClientRequestHandler.scala:315) Jul 13 11:01:41.187 - CRITICAL - ActorSystem: (101/116) #011at com.mendix.core.session.Worker$$anonfun$receive$3$$anonfun$2$$anon$1.execute(ActionDispatching.scala:145) Jul 13 11:01:41.188 - CRITICAL - ActorSystem: (102/116) #011at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Jul 13 11:01:41.188 - CRITICAL - ActorSystem: (103/116) #011at com.mendix.core.session.Worker$$anonfun$receive$3$$anonfun$2.apply(ActionDispatching.scala:147) Jul 13 11:01:41.188 - CRITICAL - ActorSystem: (104/116) #011at scala.util.Try$.apply(Try.scala:191) Jul 13 11:01:41.188 - CRITICAL - ActorSystem: (105/116) #011at com.mendix.core.session.Worker$$anonfun$receive$3.applyOrElse(ActionDispatching.scala:141) Jul 13 11:01:41.188 - CRITICAL - ActorSystem: (106/116) #011at akka.actor.Actor$class.aroundReceive(Actor.scala:465) Jul 13 11:01:41.188 - CRITICAL - ActorSystem: (107/116) #011at com.mendix.core.session.Worker.aroundReceive(ActionDispatching.scala:137) Jul 13 11:01:41.188 - CRITICAL - ActorSystem: (108/116) #011at akka.actor.ActorCell.receiveMessage(ActorCell.scala:516) Jul 13 11:01:41.188 - CRITICAL - ActorSystem: (109/116) #011at akka.actor.ActorCell.invoke(ActorCell.scala:487) Jul 13 11:01:41.188 - CRITICAL - ActorSystem: (110/116) #011at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:238) Jul 13 11:01:41.188 - CRITICAL - ActorSystem: (111/116) #011at akka.dispatch.Mailbox.run(Mailbox.scala:220) Jul 13 11:01:41.188 - CRITICAL - ActorSystem: (112/116) #011at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:393) Jul 13 11:01:41.188 - CRITICAL - ActorSystem: (113/116) #011at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) Jul 13 11:01:41.189 - CRITICAL - ActorSystem: (114/116) #011at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) Jul 13 11:01:41.189 - CRITICAL - ActorSystem: (115/116) #011at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) Jul 13 11:01:41.189 - CRITICAL - ActorSystem: (116/116) #011at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) I cannot get any hints from the above log message. Any help is greatly appreciated!
asked
1 answers
1

The main issue is this:

Caused by: java.security.AccessControlException: access denied ("java.util.PropertyPermission" "com.sun.org.apache.xml.internal.security.useC14N11" "read")

You have to ask Mendix to give you that permission on your cloud slot.

See: https://docs.mendix.com/refguide5/java-in-the-cloud

answered