Hi Everybody,
We installed Pentaho BI server 5.2 CE on linux and tried to configure LDAP in order to use Nested Ldap Roles.
We followed the guide below and several tips found in the net:
http://help.pentaho.com/Documentatio...50/010/030/000
and we always have HTTP 404 error when we restart the server and have following message in the pentaho.log
"2014-10-21 09:07:04,632 ERROR [org.pentaho.platform.util.logging.Logger] misc-org.pentaho.platform.engine.core.system.PentahoSystem: org.pentaho.platform.api.engine.PentahoSystemException: PentahoSystem.ERROR_0014 - Error while trying to execute startup sequence for org.pentaho.platform.plugin.services.security.userrole.SecuritySystemListener
org.pentaho.platform.api.engine.PentahoSystemException: org.pentaho.platform.api.engine.PentahoSystemException: PentahoSystem.ERROR_0014 - Error while trying to execute startup sequence for org.pentaho.platform.plugin.services.security.userrole.SecuritySystemListener
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.pentaho.platform.engine.core.system.objfac.spring.BeanBuilder#0': FactoryBean threw exception on object creation; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.pentaho.platform.plugin.services.security.userrole.ldap.DefaultLdapAuthenticationProvider#0' defined in file [/opt/pentaho/biserver-ce/pentaho-solutions/system/applicationContext-spring-security-ldap.xml]: Cannot resolve reference to bean 'populator' while setting constructor argument; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [org.springframework.security.ldap.populator.NestedLdapAuthoritiesPopulator] for bean with name 'populator' defined in file [/opt/pentaho/biserver-ce/pentaho-solutions/system/applicationContext-spring-security-ldap.xml]; nested exception is java.lang.ClassNotFoundException: org.springframework.security.ldap.populator.NestedLdapAuthoritiesPopulator "
Do anyone have the correct set up / configuration to make Nested LDAP role work ?
many thanks to those who can help
We installed Pentaho BI server 5.2 CE on linux and tried to configure LDAP in order to use Nested Ldap Roles.
We followed the guide below and several tips found in the net:
http://help.pentaho.com/Documentatio...50/010/030/000
and we always have HTTP 404 error when we restart the server and have following message in the pentaho.log
"2014-10-21 09:07:04,632 ERROR [org.pentaho.platform.util.logging.Logger] misc-org.pentaho.platform.engine.core.system.PentahoSystem: org.pentaho.platform.api.engine.PentahoSystemException: PentahoSystem.ERROR_0014 - Error while trying to execute startup sequence for org.pentaho.platform.plugin.services.security.userrole.SecuritySystemListener
org.pentaho.platform.api.engine.PentahoSystemException: org.pentaho.platform.api.engine.PentahoSystemException: PentahoSystem.ERROR_0014 - Error while trying to execute startup sequence for org.pentaho.platform.plugin.services.security.userrole.SecuritySystemListener
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.pentaho.platform.engine.core.system.objfac.spring.BeanBuilder#0': FactoryBean threw exception on object creation; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.pentaho.platform.plugin.services.security.userrole.ldap.DefaultLdapAuthenticationProvider#0' defined in file [/opt/pentaho/biserver-ce/pentaho-solutions/system/applicationContext-spring-security-ldap.xml]: Cannot resolve reference to bean 'populator' while setting constructor argument; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [org.springframework.security.ldap.populator.NestedLdapAuthoritiesPopulator] for bean with name 'populator' defined in file [/opt/pentaho/biserver-ce/pentaho-solutions/system/applicationContext-spring-security-ldap.xml]; nested exception is java.lang.ClassNotFoundException: org.springframework.security.ldap.populator.NestedLdapAuthoritiesPopulator "
Do anyone have the correct set up / configuration to make Nested LDAP role work ?
many thanks to those who can help