While upgrading from modeler 3.3.8 to 4.5 - LDAP Error

1
I am trying to upgrade an app from 3.3.8 to 4.5.0 When i run the code i am getting the following error with LDap. --------- Error Info----------------------------------- Request action: start Message: JVM Error! Cause: (class: com/mendix/ldap/LdapModule, method: <init> signature: ()V) Incompatible argument to function Stack trace: com.mendix.m2ee.api.AdminException: JVM Error! at com.mendix.m2ee.server.handler.HttpAdminHandler.handle(HttpAdminHandler.java:161) Caused by: java.lang.VerifyError: (class: com/mendix/ldap/LdapModule, method: <init> signature: ()V) Incompatible argument to function at ldap.actions.StartLdapJava.executeAction(StartLdapJava.java:29) at ldap.actions.StartLdapJava.executeAction(StartLdapJava.java:18) at com.mendix.systemwideinterfaces.core.UserAction.execute(SourceFile:57) at com.mendix.core.actionmanagement.CoreAction.call(SourceFile:457) at hC.b(SourceFile:207) at com.mendix.core.Core.execute(SourceFile:226) at ll.a(SourceFile:69) at mv.a(SourceFile:72) at mu.a(SourceFile:151) at mu.executeAction(SourceFile:98) at com.mendix.systemwideinterfaces.core.UserAction.execute(SourceFile:57) at com.mendix.core.actionmanagement.CoreAction.call(SourceFile:457) at hC.b(SourceFile:207) at com.mendix.core.Core.executeSync(SourceFile:203) at lm.a(SourceFile:60) at mv.a(SourceFile:72) at mu.a(SourceFile:151) at mu.executeAction(SourceFile:98) at com.mendix.systemwideinterfaces.core.UserAction.execute(SourceFile:57) at com.mendix.core.actionmanagement.CoreAction.call(SourceFile:457) at hC.b(SourceFile:207) at com.mendix.core.Core.execute(SourceFile:226) at com.mendix.core.MxRuntime.D(SourceFile:293) at com.mendix.core.MxRuntime.C(SourceFile:245) at com.mendix.core.MxRuntime.a(SourceFile:227) at com.mendix.core.MxRuntime.b(SourceFile:178) at fP.a(SourceFile:50) at fO.execute(SourceFile:26) at com.mendix.m2ee.server.handler.HttpAdminHandler.handle(HttpAdminHandler.java:132) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:111) at org.eclipse.jetty.server.Server.handle(Server.java:351) at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:454) at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:890) at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:944) at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:642) at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:230) at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:77) at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:609) at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:45) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:599) at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:534) at java.lang.Thread.run(Thread.java:662)
asked
1 answers
0

Open up the app store and download a copy of the LDAP module that is Mendix 4 compatible. I'm sure the Java API changed between Mx3 and 4, so that would render the Mendix 3 LDAP module unable to run in Mendix 4. The same applies when moving from Mendix 4 to 5, and also possibly 5 to 6.

answered