Skip to content

LDAP breaking #470

@trabetti-hcl

Description

@trabetti-hcl

Hi,
In my tests LDAP scenarios are failing after the commit that updated LDAP version: ba30aa5
I wonder if this did not happen in your testing environment?
The scenarios cause exception which crashes all LDAP test cases:

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/directory/api/util/ComponentsMonitor
	at org.apache.directory.api.ldap.aci.ACIItemChecker.<init>(ACIItemChecker.java:59)
	at org.apache.directory.api.ldap.aci.ACIItemSyntaxChecker.<init>(ACIItemSyntaxChecker.java:95)
	at org.apache.directory.api.ldap.aci.ACIItemSyntaxChecker.<clinit>(ACIItemSyntaxChecker.java:47)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:377)
	at org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory.classLoadSyntaxChecker(SchemaEntityFactory.java:343)
	at org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory.getSyntaxChecker(SchemaEntityFactory.java:444)
	at org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager.addSyntaxCheckers(DefaultSchemaManager.java:1110)
	at org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager.addSchemaObjects(DefaultSchemaManager.java:301)
	at org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager.load(DefaultSchemaManager.java:843)
	at org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager.loadDepsFirst(DefaultSchemaManager.java:1394)
	at org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager.loadDepsFirst(DefaultSchemaManager.java:1410)
	at org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager.loadDepsFirst(DefaultSchemaManager.java:1410)
	at org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager.loadWithDeps(DefaultSchemaManager.java:1299)
	at org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager.loadAllEnabled(DefaultSchemaManager.java:1178)
	at org.apache.directory.server.core.factory.DefaultDirectoryServiceFactory.initSchema(DefaultDirectoryServiceFactory.java:184)
	at org.apache.directory.server.core.factory.DefaultDirectoryServiceFactory.build(DefaultDirectoryServiceFactory.java:250)
	at org.apache.directory.server.core.factory.DefaultDirectoryServiceFactory.init(DefaultDirectoryServiceFactory.java:124)
	at org.owasp.benchmark.helpers.LDAPServer.init(LDAPServer.java:138)
	at org.owasp.benchmark.helpers.LDAPServer.<init>(LDAPServer.java:101)
	at org.owasp.benchmark.helpers.LDAPServer.main(LDAPServer.java:373)
Caused by: java.lang.ClassNotFoundException: org.apache.directory.api.util.ComponentsMonitor
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	... 21 more

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions