This article is a legacy article. It applies to previous versions of the Liferay product. While the article is no longer maintained, the information may still be applicable.
When setting up LDAP in the portal-ext.properties, NullPointerException errors may be thrown if settings are not specified.
Resolution
- Update to Liferay Portal 6.0 EE SP1 or later or
- Declare the LDAP settings in portal-ext.properties as blank if they are unspecified:
ldap.base.provider.url=ldap.base.dn= ldap.security.principal= ldap.security.credentials= ldap.auth.search.filter= ldap.contact.mappings= ldap.contact.custom.mappings= ldap.user.default.object.classes= ldap.user.mappings=ldap.user.custom.mappings= ldap.group.default.object.classes=ldap.group.mappings= ldap.import.user.search.filter= ldap.import.group.search.filter= ldap.users.dn=ldap.groups.dn=