Hello, I have tried ldap user integration with knowage version 7.0, I have done it according to the reference on the link https://github.com/KnowageLabs/Knowage-Documentation/blob/master/installation-guide/advanced-configuration.rst , but there is an error, please help to fix bugs.


log :
[localhost-startStop-8] 20 Sep 2019 13:09:36,715 ERROR it.eng.spagobi.security.init.SecurityInitializer.init:58 - SecurityInitializer::init: error while instantiating portal security initialization class name: 'it.eng.spagobi.security.LdapSecurityServiceSupplier'
java.lang.ClassCastException: it.eng.spagobi.security.LdapSecurityServiceSupplier cannot be cast to it.eng.spago.init.InitializerIFace
at it.eng.spagobi.security.init.SecurityInitializer.init(SecurityInitializer.java:56)
at it.eng.spago.init.InitializerManager.init(InitializerManager.java:79)
at it.eng.spago.configuration.ConfigServlet.init(ConfigServlet.java:115)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1132)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1079)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:973)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4885)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5199)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:743)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:719)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:714)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1125)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1859)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)