Quantcast
Channel: Mendix Forum Questions
Viewing all 83469 articles
Browse latest View live

authenticate users based on client certificate in webservice handling

$
0
0

For the webservice interface we should authenticate users based on their client certificates used.

When enabling certificates for incoming connections in the Mendix cloud this seems to be only on the infrastructure level. I want to use the same certificates to authenticate the user.

Because I can't change anything to the default webservice request handling (?!) the idea is the following.

  1. Add own requesthandler, "ws2/"

  2. Own request handler should pull certificate from httpServletRequest and look up the user from the System.User table based on the public key

  3. Alter the soap message received on ws2, and add SOAP header with public key

  4. Call the Mendix webservice

    4.b. Webservice authentication set to Custom, and look up the corresponding user from the public key.

In short: building a proxy for the default webservice request handler

Questions: - Is this the best solution?

  • Regarding nr 4: how to call the Mendix webservice module without doing an actual HTTP request.

    • One option I found is to instantiate the default WebserviceRequestHandler of Mendix. It also extends from RequestHandler and contains the processRequest method. However: it expects a LocalComponent and a WebserviceModule parameter, where do I get them? Or is there a function like Core.addRequestHandler to get the requesthandler, so I haven't to instantiate it? Than I can obtain the "ws/" handler.
    • Option 2 is to do something like Core.callWebservice. This is dirty imo because this causes a unnecessary HTTP request.
  • As an alternative to 3 and 4 it's also possible to create a user session based on the Public Key in the ws2 request handler. The question then is: is there an option to invoke the webservice request handler directly in the context of the created session. That would be the best: because then it wouldn't be necessary to alter the SOAP message with custom headers.

Code for nr 2:

public class WebserviceServlet extends RequestHandler {
    @Override
    public void processRequest(IMxRuntimeRequest request, IMxRuntimeResponse response,
            String arg2) throws Exception {

        IContext context = Core.createSystemContext();

        X509Certificate cert = this.extractCertificate(request.getHttpServletRequest());


protected X509Certificate extractCertificate(HttpServletRequest req) {
        X509Certificate[] certs = (X509Certificate[]) req.getAttribute("javax.servlet.request.X509Certificate");
        if (null != certs && certs.length > 0) {
            return certs[0];
        }
        throw new RuntimeException("No X.509 client certificate found in request");
    }

Where are the relationships between Project user roles and Module user roles stored

$
0
0

Hi all,

I'm trying to pull a report with the relationships between Project level user roles and the Module user roles. As doing it by hand is quite a labour intensive task, I was wondering if anyone can point me to where these relationships are stored in the Project folder or database.

Cheers, Alex

java.lang.ClassNotFoundException: javax.net.ssl.HostnameVerifier

$
0
0

Hi,

When i startup my application in the cloud i get the following error:

Aug 17 16:51:21.884 127.0.0.1 tr10000: CRITICAL - ActorSystem: Uncaught fatal error from thread [MxRuntimeSystem-action-dispatcher-12] shutting down ActorSystem [MxRuntimeSystem] Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (1/155) java.lang.NoClassDefFoundError: com/sun/net/ssl/internal/ssl/Provider Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (2/155) at advemail.mail.EmailModule.mail(EmailModule.java:122) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (3/155) at advemail.actions.SendEmailAttachments.executeAction(SendEmailAttachments.java:95) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (4/155) at advemail.actions.SendEmailAttachments.executeAction(SendEmailAttachments.java:28) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (5/155) at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:49) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (6/155) at com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:260) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (7/155) at com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:248) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (8/155) at com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:188) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (9/155) at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (10/155) at com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:194) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (11/155) at com.mendix.core.component.InternalCore.execute(InternalCore.java:386) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (12/155) at com.mendix.modules.microflowengine.actions.actioncall.JavaAction.execute(JavaAction.scala:52) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (13/155) at com.mendix.modules.microflowengine.microflow.impl.MicroflowObject.execute(MicroflowObject.java:47) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (14/155) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAfterBreakingIfNecessary(MicroflowImpl.java:192) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (15/155) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAction(MicroflowImpl.java:149) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (16/155) at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:49) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (17/155) at com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:260) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (18/155) at com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:248) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (19/155) at com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:188) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (20/155) at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (21/155) at com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:194) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (22/155) at com.mendix.core.component.InternalCore.executeSync(InternalCore.java:468) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (23/155) at com.mendix.modules.microflowengine.actions.SubMicroflowAction.execute(SubMicroflowAction.scala:43) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (24/155) at com.mendix.modules.microflowengine.microflow.impl.MicroflowObject.execute(MicroflowObject.java:47) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (25/155) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAfterBreakingIfNecessary(MicroflowImpl.java:192) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (26/155) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAction(MicroflowImpl.java:149) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (27/155) at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:49) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (28/155) at com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:260) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (29/155) at com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:248) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (30/155) at com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:188) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (31/155) at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (32/155) at com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:194) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (33/155) at com.mendix.core.component.InternalCore.executeSync(InternalCore.java:468) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (34/155) at com.mendix.modules.microflowengine.actions.SubMicroflowAction.execute(SubMicroflowAction.scala:43) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (35/155) at com.mendix.modules.microflowengine.microflow.impl.MicroflowObject.execute(MicroflowObject.java:47) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (36/155) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAfterBreakingIfNecessary(MicroflowImpl.java:192) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (37/155) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAction(MicroflowImpl.java:149) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (38/155) at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:49) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (39/155) at com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:260) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (40/155) at com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:248) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (41/155) at com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:188) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (42/155) at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (43/155) at com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:194) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (44/155) at com.mendix.core.component.InternalCore.executeSync(InternalCore.java:468) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (45/155) at com.mendix.modules.microflowengine.actions.SubMicroflowAction.execute(SubMicroflowAction.scala:43) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (46/155) at com.mendix.modules.microflowengine.microflow.impl.MicroflowObject.execute(MicroflowObject.java:47) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (47/155) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAfterBreakingIfNecessary(MicroflowImpl.java:192) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (48/155) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAction(MicroflowImpl.java:149) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (49/155) at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:49) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (50/155) at com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:260) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (51/155) at com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:248) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (52/155) at com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:188) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (53/155) at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (54/155) at com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:194) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (55/155) at com.mendix.core.component.InternalCore.execute(InternalCore.java:386) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (56/155) at com.mendix.webui.actions.client.ExecuteAction.execute(ExecuteAction.java:135) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (57/155) at com.mendix.webui.requesthandling.ClientRequestHandler$$anonfun$handleRequest$1.apply$mcV$sp(ClientRequestHandler.scala:318) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (58/155) at com.mendix.webui.requesthandling.ClientRequestHandler$$anonfun$handleRequest$1.apply(ClientRequestHandler.scala:311) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (59/155) at com.mendix.webui.requesthandling.ClientRequestHandler$$anonfun$handleRequest$1.apply(ClientRequestHandler.scala:311) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (60/155) at com.mendix.core.session.Worker$$anonfun$receive$3$$anonfun$2$$anon$1.execute(ActionDispatching.scala:145) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (61/155) at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (62/155) at com.mendix.core.session.Worker$$anonfun$receive$3$$anonfun$2.apply(ActionDispatching.scala:147) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (63/155) at scala.util.Try$.apply(Try.scala:191) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (64/155) at com.mendix.core.session.Worker$$anonfun$receive$3.applyOrElse(ActionDispatching.scala:141) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (65/155) at akka.actor.Actor$class.aroundReceive(Actor.scala:465) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (66/155) at com.mendix.core.session.Worker.aroundReceive(ActionDispatching.scala:137) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (67/155) at akka.actor.ActorCell.receiveMessage(ActorCell.scala:516) Aug 17 16:51:21.889 127.0.0.1 tr10000: CRITICAL - ActorSystem: (68/155) at akka.actor.ActorCell.invoke(ActorCell.scala:487) Aug 17 16:51:21.890 127.0.0.1 tr10000: CRITICAL - ActorSystem: (69/155) at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:238) Aug 17 16:51:21.890 127.0.0.1 tr10000: CRITICAL - ActorSystem: (70/155) at akka.dispatch.Mailbox.run(Mailbox.scala:220) Aug 17 16:51:21.890 127.0.0.1 tr10000: CRITICAL - ActorSystem: (71/155) at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:393) Aug 17 16:51:21.890 127.0.0.1 tr10000: CRITICAL - ActorSystem: (72/155) at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) Aug 17 16:51:21.890 127.0.0.1 tr10000: CRITICAL - ActorSystem: (73/155) at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) Aug 17 16:51:21.890 127.0.0.1 tr10000: CRITICAL - ActorSystem: (74/155) at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) Aug 17 16:51:21.890 127.0.0.1 tr10000: CRITICAL - ActorSystem: (75/155) at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) Aug 17 16:51:21.890 127.0.0.1 tr10000: CRITICAL - ActorSystem: (76/155) Aug 17 16:51:21.890 127.0.0.1 tr10000: CRITICAL - ActorSystem: (77/155) Caused by: java.lang.ClassNotFoundException: com.sun.net.ssl.internal.ssl.Provider not found by project [108] Aug 17 16:51:21.890 127.0.0.1 tr10000: CRITICAL - ActorSystem: (78/155) at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1532) Aug 17 16:51:21.890 127.0.0.1 tr10000: CRITICAL - ActorSystem: (79/155) at org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:75) Aug 17 16:51:21.891 127.0.0.1 tr10000: CRITICAL - ActorSystem: (80/155) at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1955) Aug 17 16:51:21.891 127.0.0.1 tr10000: CRITICAL - ActorSystem: (81/155) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) Aug 17 16:51:21.891 127.0.0.1 tr10000: CRITICAL - ActorSystem: (82/155) at advemail.mail.EmailModule.mail(EmailModule.java:122) Aug 17 16:51:21.891 127.0.0.1 tr10000: CRITICAL - ActorSystem: (83/155) at advemail.actions.SendEmailAttachments.executeAction(SendEmailAttachments.java:95) Aug 17 16:51:21.891 127.0.0.1 tr10000: CRITICAL - ActorSystem: (84/155) at advemail.actions.SendEmailAttachments.executeAction(SendEmailAttachments.java:28) Aug 17 16:51:21.891 127.0.0.1 tr10000: CRITICAL - ActorSystem: (85/155) at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:49) Aug 17 16:51:21.953 127.0.0.1 tr10000: CRITICAL - ActorSystem: (86/155) at com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:260) Aug 17 16:51:21.953 127.0.0.1 tr10000: CRITICAL - ActorSystem: (87/155) at com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:248) Aug 17 16:51:21.953 127.0.0.1 tr10000: CRITICAL - ActorSystem: (88/155) at com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:188) Aug 17 16:51:21.953 127.0.0.1 tr10000: CRITICAL - ActorSystem: (89/155) at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Aug 17 16:51:21.953 127.0.0.1 tr10000: CRITICAL - ActorSystem: (90/155) at com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:194) Aug 17 16:51:21.953 127.0.0.1 tr10000: CRITICAL - ActorSystem: (91/155) at com.mendix.core.component.InternalCore.execute(InternalCore.java:386) Aug 17 16:51:21.953 127.0.0.1 tr10000: CRITICAL - ActorSystem: (92/155) at com.mendix.modules.microflowengine.actions.actioncall.JavaAction.execute(JavaAction.scala:52) Aug 17 16:51:21.953 127.0.0.1 tr10000: CRITICAL - ActorSystem: (93/155) at com.mendix.modules.microflowengine.microflow.impl.MicroflowObject.execute(MicroflowObject.java:47) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (94/155) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAfterBreakingIfNecessary(MicroflowImpl.java:192) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (95/155) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAction(MicroflowImpl.java:149) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (96/155) at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:49) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (97/155) at com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:260) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (98/155) at com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:248) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (99/155) at com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:188) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (100/155) at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (101/155) at com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:194) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (102/155) at com.mendix.core.component.InternalCore.executeSync(InternalCore.java:468) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (103/155) at com.mendix.modules.microflowengine.actions.SubMicroflowAction.execute(SubMicroflowAction.scala:43) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (104/155) at com.mendix.modules.microflowengine.microflow.impl.MicroflowObject.execute(MicroflowObject.java:47) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (105/155) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAfterBreakingIfNecessary(MicroflowImpl.java:192) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (106/155) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAction(MicroflowImpl.java:149) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (107/155) at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:49) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (108/155) at com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:260) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (109/155) at com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:248) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (110/155) at com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:188) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (111/155) at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (112/155) at com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:194) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (113/155) at com.mendix.core.component.InternalCore.executeSync(InternalCore.java:468) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (114/155) at com.mendix.modules.microflowengine.actions.SubMicroflowAction.execute(SubMicroflowAction.scala:43) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (115/155) at com.mendix.modules.microflowengine.microflow.impl.MicroflowObject.execute(MicroflowObject.java:47) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (116/155) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAfterBreakingIfNecessary(MicroflowImpl.java:192) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (117/155) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAction(MicroflowImpl.java:149) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (118/155) at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:49) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (119/155) at com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:260) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (120/155) at com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:248) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (121/155) at com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:188) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (122/155) at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (123/155) at com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:194) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (124/155) at com.mendix.core.component.InternalCore.executeSync(InternalCore.java:468) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (125/155) at com.mendix.modules.microflowengine.actions.SubMicroflowAction.execute(SubMicroflowAction.scala:43) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (126/155) at com.mendix.modules.microflowengine.microflow.impl.MicroflowObject.execute(MicroflowObject.java:47) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (127/155) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAfterBreakingIfNecessary(MicroflowImpl.java:192) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (128/155) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAction(MicroflowImpl.java:149) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (129/155) at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:49) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (130/155) at com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:260) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (131/155) at com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:248) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (132/155) at com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:188) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (133/155) at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (134/155) at com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:194) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (135/155) at com.mendix.core.component.InternalCore.execute(InternalCore.java:386) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (136/155) at com.mendix.webui.actions.client.ExecuteAction.execute(ExecuteAction.java:135) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (137/155) at com.mendix.webui.requesthandling.ClientRequestHandler$$anonfun$handleRequest$1.apply$mcV$sp(ClientRequestHandler.scala:318) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (138/155) at com.mendix.webui.requesthandling.ClientRequestHandler$$anonfun$handleRequest$1.apply(ClientRequestHandler.scala:311) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (139/155) at com.mendix.webui.requesthandling.ClientRequestHandler$$anonfun$handleRequest$1.apply(ClientRequestHandler.scala:311) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (140/155) at com.mendix.core.session.Worker$$anonfun$receive$3$$anonfun$2$$anon$1.execute(ActionDispatching.scala:145) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (141/155) at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (142/155) at com.mendix.core.session.Worker$$anonfun$receive$3$$anonfun$2.apply(ActionDispatching.scala:147) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (143/155) at scala.util.Try$.apply(Try.scala:191) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (144/155) at com.mendix.core.session.Worker$$anonfun$receive$3.applyOrElse(ActionDispatching.scala:141) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (145/155) at akka.actor.Actor$class.aroundReceive(Actor.scala:465) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (146/155) at com.mendix.core.session.Worker.aroundReceive(ActionDispatching.scala:137) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (147/155) at akka.actor.ActorCell.receiveMessage(ActorCell.scala:516) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (148/155) at akka.actor.ActorCell.invoke(ActorCell.scala:487) Aug 17 16:51:21.956 127.0.0.1 tr10000: CRITICAL - ActorSystem: (149/155) at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:238) Aug 17 16:51:21.958 127.0.0.1 tr10000: CRITICAL - ActorSystem: (150/155) at akka.dispatch.Mailbox.run(Mailbox.scala:220) Aug 17 16:51:21.958 127.0.0.1 tr10000: CRITICAL - ActorSystem: (151/155) at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:393) Aug 17 16:51:21.958 127.0.0.1 tr10000: CRITICAL - ActorSystem: (152/155) at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) Aug 17 16:51:21.958 127.0.0.1 tr10000: CRITICAL - ActorSystem: (153/155) at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) Aug 17 16:51:21.958 127.0.0.1 tr10000: CRITICAL - ActorSystem: (154/155) at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) Aug 17 16:51:21.958 127.0.0.1 tr10000: CRITICAL - ActorSystem: (155/155) at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)

I added the jar com.sun.net.ssl.

Local it works fine and i can send mails but when i try to deploy on my test environment it wont work. When i startup the app i got the error. So my app doesnt start at all.

Someone told me maybe its in conflict with other jars. Thats why i attach a screenshot from my jars to this post. Someone have an idea what is the problem? screenshot

http://www.dumpt.com/img/viewer.php?file=7str21ubm6pzzpeajror.png

Mendix Decode

$
0
0

How can I decode "&amp" to "&" in mendix

Page URL in combination with ForgotPassword

$
0
0

Currently we're using the ForgotPassword module and we've setup a URL for a page. When the session times out or when you perform a restart (not just page update) the user needs to login again. We'd expect the user to be directed to the login page that's setup for the ForgotPassword module. However, the user is directed to the login.html page, for which we did not apply any styling.

Is there a way to tell the modeler not to use login.html but the custom login page instead?

This does not occur for pages that have no URL set.

Close pop-up forms after session timeOut

$
0
0

I am facing an issue when the session Timeout occurred system will redirect the user to the login screen, meanwhile there is a blocking pop-up form still shown ? How can I close it ?

Mobile pin with anonymous users enabled

$
0
0

Since Mendix 6.7.0 the hybrid mobile version of Mendix has functionality to allow a user to login in using a pin code. If the project does not have anonymous users, this login screen with pin code option is nicely shown. However, the project for which I need it does have anonymous users enabled, and therefore a mendix page is shown instead of the mobile pin page.

Does anyone know how I can force anonymous users in the mobile to go to the cordovan PIN code login page?

Widgets to check when migrating from Mx4 to Mx5 to Mx6

$
0
0

We all know the familiar blank screen after migrating an application. I realized after a second migration that I had forgotten the problematic widgets. So hence the reason for this post and may be help others that are going through the same process. Here is my list:

  • Enum slider (works in Mx5 not in Mx6, a pity this one has never been updated)

  • Form loader (works in Mx5 not in Mx6)

  • Help text widget (might not be a problem, but we had a very old version and lost all the text.)

  • Rich text suite (In Mx6 I would prefer the CKEditor, Bootstrap Wysiwyg Editor is also nice but does not have a viewer which the CKEditor has)

  • URL Redirector (for some reason when going to Mx6 I had to manually reload this one, then it worked)

  • Time picker (works in Mx5 not in Mx6 change it for the Clockpicker widget)

  • LDAP Synchronization module (In Mx6 I had to adjust a line in the java script because otherwise the build would fail. Even reloading this module would still give me the error)

If anyone has more problamatic widget please post them here.

Regards,

Ronald


Widget working locally but not in the cloud

$
0
0

I wrote a small Markdown to HTML converter widget, based on the Showdown converter. Magically, it works locally, but not in the cloud. I get the error "showdown.Converter is not a constructor".

My assumption is that it cannot find my lib file to which I refer in the require:

require([ blablabla "Showdown/lib/showdown" ], function(blablabla, showdown) {

Do you have any idea what can cause this? Is the relative path to a lib file read differently in the cloud? Otherwise, would there be a good practice to refer to the CDN-hosted lib file instead of having it in the widget?

The source code can be found here: GitHub

Using dateTime() or dateTimeUTC() with variable

$
0
0

I was wondering why the dateTime() and dateTimeUTC() functions only except literal integers and no variable integers?

E.g. dateTimeUTC(2016) works; however, if I have an object with variable year(integer) then dateTimeUTC($object/year) does not work.

This limitation also does not become apparent from the documentation.

Reference Selector not Populating my Data

$
0
0

From a Mendix newbie,

I have defined 2 entities in my Domain Model. One is named User with attributes Title (string) and Name (string). The second is named Codes_File with attributes Code (Enum) and Description (string).

I have built an input page where an administrator can build the CodesFile data by selecting the input (Code = enum, eg Title, Language, etc…) using a reference selector as a dropdown and typing in the Description. This all works perfectly, but when I create an Employee new/edit page and have the reference selector dropdown on the attribute Title in my User entity, it allows me to select the correct Title from the CodesFile, but does not populate my data with this record. How do I correct this? Do I need a microflow of sorts to ensure that this is committed to the database? If so, what and how .....

Thanx

Security Policy File restriction to a single jar file

$
0
0

Is it possible to restrict one specific jar file to a certain permission in the Security file ?

Error converting Mendix 4.7.1 to 5.18.0

$
0
0

Hi

Could anyone tell me how to solve the below issue?

i am trying to convert 4.7.1 to 5.18.0. i am getting invalid entry size exception when i am trying to start application.

Buildfile: C:\Users\n87613\AABFXSalesDashboard-UpgradeMendix\deployment\build_core.xml

compile: [javac] Compiling 2 source files to C:\Users\n87613\AABFXSalesDashboard-UpgradeMendix\deployment\run\bin [javac] Note: C:\Users\n87613\AABFXSalesDashboard-UpgradeMendix\javasource\com\mendix\core\Core.java uses unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details.

build: [bnd] # addAll 'deployment/run/bnd.bnd' with , [bnd] java.util.zip.ZipException: invalid entry size (expected 509870088 but got 6939 bytes) [bnd] at java.util.zip.ZipInputStream.readEnd(ZipInputStream.java:384) [bnd] at java.util.zip.ZipInputStream.read(ZipInputStream.java:196) [bnd] at java.io.FilterInputStream.read(FilterInputStream.java:107) [bnd] at aQute.bnd.osgi.EmbeddedResource.copy(EmbeddedResource.java:67) [bnd] at aQute.bnd.osgi.EmbeddedResource.collect(EmbeddedResource.java:57) [bnd] at aQute.bnd.osgi.EmbeddedResource.build(EmbeddedResource.java:36) [bnd] at aQute.bnd.osgi.EmbeddedResource.build(EmbeddedResource.java:78) [bnd] at aQute.bnd.osgi.Analyzer.analyzeBundleClasspath(Analyzer.java:1672) [bnd] at aQute.bnd.osgi.Analyzer.analyze(Analyzer.java:129) [bnd] at aQute.bnd.osgi.Builder.analyze(Builder.java:324) [bnd] at aQute.bnd.osgi.Analyzer.calcManifest(Analyzer.java:342) [bnd] at aQute.bnd.osgi.Builder.build(Builder.java:77) [bnd] at aQute.bnd.osgi.Builder.builds(Builder.java:1136) [bnd] at aQute.bnd.ant.BndTask.executeBackwardCompatible(BndTask.java:223) [bnd] at aQute.bnd.ant.BndTask.execute(BndTask.java:115) [bnd] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291) [bnd] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [bnd] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [bnd] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [bnd] at java.lang.reflect.Method.invoke(Method.java:498) [bnd] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) [bnd] at org.apache.tools.ant.Task.perform(Task.java:348) [bnd] at org.apache.tools.ant.Target.execute(Target.java:390) [bnd] at org.apache.tools.ant.Target.performTasks(Target.java:411) [bnd] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1360) [bnd] at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38) [bnd] at org.apache.tools.ant.Project.executeTargets(Project.java:1212) [bnd] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441) [bnd] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291) [bnd] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [bnd] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [bnd] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [bnd] at java.lang.reflect.Method.invoke(Method.java:498) [bnd] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) [bnd] at org.apache.tools.ant.Task.perform(Task.java:348) [bnd] at org.apache.tools.ant.Target.execute(Target.java:390) [bnd] at org.apache.tools.ant.Target.performTasks(Target.java:411) [bnd] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1360) [bnd] at org.apache.tools.ant.Project.executeTarget(Project.java:1329) [bnd] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) [bnd] at org.apache.tools.ant.Project.executeTargets(Project.java:1212) [bnd] at org.apache.tools.ant.Main.runBuild(Main.java:801) [bnd] at org.apache.tools.ant.Main.startAnt(Main.java:218) [bnd] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280) [bnd] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)

BUILD FAILED C:\Users\n87613\AABFXSalesDashboard-UpgradeMendix\deployment\build_core.xml:46: The following error occurred while executing this line: C:\Users\n87613\AABFXSalesDashboard-UpgradeMendix\deployment\run\bndbuild.xml:9: java.lang.OutOfMemoryError: Java heap space at java.lang.StringCoding.decode(StringCoding.java:187) at java.lang.String.<init>(String.java:426) at java.util.jar.Attributes.read(Attributes.java:418) at java.util.jar.Manifest.read(Manifest.java:251) at java.util.jar.Manifest.<init>(Manifest.java:69) at aQute.bnd.osgi.Jar.getManifest(Jar.java:190) at aQute.bnd.osgi.Analyzer.getExternalExports(Analyzer.java:1091) at aQute.bnd.osgi.Analyzer.analyze(Analyzer.java:144) at aQute.bnd.osgi.Builder.analyze(Builder.java:324) at aQute.bnd.osgi.Analyzer.calcManifest(Analyzer.java:342) at aQute.bnd.osgi.Builder.build(Builder.java:77) at aQute.bnd.osgi.Builder.builds(Builder.java:1136) at aQute.bnd.ant.BndTask.executeBackwardCompatible(BndTask.java:223) at aQute.bnd.ant.BndTask.execute(BndTask.java:115) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:390) at org.apache.tools.ant.Target.performTasks(Target.java:411) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1360) at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38) at org.apache.tools.ant.Project.executeTargets(Project.java:1212) at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498)

Total time: 27 seconds

Reference Selector OnChange event triggers infinite loop

$
0
0

I am working on a simple form that contains a reference selector and a list view. Basically, I would like to display data in the list view per what is selected in the reference selector. I have created a micro flow that is triggered from the onchange event of the reference selector. When I select an object in the reference selector it does trigger the Microflow but it gets stuck in an infinite loop and the microflow just keep running over and over again. I'm not sure what I am doing wrong here.

Webservice call behind the proxy issue

$
0
0

Hi,

I am trying make webservice call behind the proxy. I configured "Extra JVM paramters" under the project-setting/edit configuration/

ex: -Dhttps.proxyHost=58.2.40.198 -Dhttps.proxyPort=3120

But still i am unable to call service. Please let me where i did the mistake.


Report parameters filtration

$
0
0

Hi, I'm trying to create a report with some filters, first of all , I created a report, using mendix reports, all works fine, when i'm trying to add filter(enum field for ex) in that report, page with report isn't opening, just a infinite progress bar. How to add this filter correctly?

Display info in Menu bar

$
0
0

Hi,

In my app I have different local accounts (administration.account). I want to display some info of the current logged in user at the menu bar instead of 'Mendix AppSwitcher' and 'Mendix Profile Menu'. Is there a way to do this?

Thanks,

Joey

Multitenant scheduled event

$
0
0

In a multitenant environment a certain background job calls community commons executeAsUser because the microflows have 'Apply entity access' enabled and this must absolutely be executed as a user.

The microflows runs for more than 15 minutes and the Log is flooded with messages that Mendix can not delete the session. If we change the executionType of the microflow to SCHEDULED_EVENT the messages disappear but the cache is corrupted with orphan objects with owner UNKNOWN.

We have increased the sessionTimeout but that has unwanted side-effects

Is a solution available for this?

EDIT1:

After building a test project that successfully shows this behavior we found that setting the context executionType to CUSTOM will solve this.

External JAR's in Build Path disappear on refresh

$
0
0

For a project I want to make use of the Google Drive API. This means I have to import multiple .jar files in Eclipse to use in the Java actions. When adding the .jar files through the configure Build Path setting in Eclipse, they are added and cause no errors. However, when I refresh or deploy my application in Eclipse, the jar files are removed from the project and will fail to compile.

Anyone else experienced this before and knows how to fix this? Thanks in advance :)

Custom widget

$
0
0

Hi,

I have created a custom widget and i have included content types such as Html,JavaScript,JavaScript with jQuery in it .when i'm trying to

implement some action using Html code or JavaScript code or jQuery code is not working which i have included in content types such as

Html,JavaScript,JavaScript with jQuery .i have followed the instructions too.

can anyone suggest me how to resolve this...

Viewing all 83469 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>