[ 
https://issues.apache.org/jira/browse/DIRAPI-433?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18105693#comment-18105693
 ] 

Emmanuel Lécharny commented on DIRAPI-433:
------------------------------------------

Hi Dave,

it get way more complicated than what I thought... I'm fighting with a nasty 
SASL issue in the Server tests, which really need to be fixed before the 
release...

> ClassNotFoundException: org.apache.directory.api.util.ComponentsMonitor
> -----------------------------------------------------------------------
>
>                 Key: DIRAPI-433
>                 URL: https://issues.apache.org/jira/browse/DIRAPI-433
>             Project: Directory Client API
>          Issue Type: Bug
>    Affects Versions: 2.1.8
>            Reporter: Dave Wichers
>            Priority: Major
>
> Per this PR: https://github.com/OWASP-Benchmark/BenchmarkJava/pull/474
> When I upgrade both:
> {code:java}
>             <groupId>org.apache.directory.api</groupId>
>             <artifactId>api-ldap-model</artifactId>
> and
>             <groupId>org.apache.directory.api</groupId>
>             <artifactId>api-ldap-schema-data</artifactId>
> {code}
> To version 2.1.8 I get this error:
> {code:java}
> [INFO] --- antrun:3.2.0:run (database-server) @ benchmark ---
> [INFO] Executing tasks
> [INFO]      [java]      at java.base/java.lang.Class.forName(Class.java:375)
> [INFO]      [java]      at 
> org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory.classLoadSyntaxChecker(SchemaEntityFactory.java:343)
> [INFO]      [java]      at 
> org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory.getSyntaxChecker(SchemaEntityFactory.java:444)
> [INFO]      [java]      at 
> org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager.addSyntaxCheckers(DefaultSchemaManager.java:1110)
> [INFO]      [java]      at 
> org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager.addSchemaObjects(DefaultSchemaManager.java:301)
> [INFO]      [java]      at 
> org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager.load(DefaultSchemaManager.java:843)
> [INFO]      [java]      at 
> org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager.loadDepsFirst(DefaultSchemaManager.java:1394)
> [INFO]      [java]      at 
> org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager.loadDepsFirst(DefaultSchemaManager.java:1410)
> [INFO]      [java]      at 
> org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager.loadDepsFirst(DefaultSchemaManager.java:1410)
> [INFO]      [java]      at 
> org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager.loadWithDeps(DefaultSchemaManager.java:1299)
> [INFO]      [java]      at 
> org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager.loadAllEnabled(DefaultSchemaManager.java:1178)
> [INFO]      [java]      at 
> org.apache.directory.server.core.factory.DefaultDirectoryServiceFactory.initSchema(DefaultDirectoryServiceFactory.java:184)
> [INFO]      [java]      at 
> org.apache.directory.server.core.factory.DefaultDirectoryServiceFactory.build(DefaultDirectoryServiceFactory.java:250)
> [INFO]      [java]      at 
> org.apache.directory.server.core.factory.DefaultDirectoryServiceFactory.init(DefaultDirectoryServiceFactory.java:124)
> [INFO]      [java]      at 
> org.owasp.benchmark.helpers.LDAPServer.init(LDAPServer.java:138)
> [INFO]      [java]      at 
> org.owasp.benchmark.helpers.LDAPServer.<init>(LDAPServer.java:101)
> [INFO]      [java]      at 
> org.owasp.benchmark.helpers.LDAPServer.main(LDAPServer.java:373)
> [INFO]      [java] Caused by: java.lang.ClassNotFoundException: 
> org.apache.directory.api.util.ComponentsMonitor
> [INFO]      [java]      at 
> java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
> [INFO]      [java]      at 
> java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
> [INFO]      [java]      at 
> java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
> [INFO]      [java]      ... 21 more
> {code}
> If I upgrade just:
> {code:java}
>             <groupId>org.apache.directory.api</groupId>
>             <artifactId>api-ldap-schema-data</artifactId>
> {code}
> to version 2.1.8 but DON'T upgrade api-ldap-model (i.e., leave it at 2.1.7) 
> it works fine.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to