kieker-monitoring / kieker

Kieker's main repository
Apache License 2.0
70 stars 41 forks source link

[KIEKER-1750] Allow Kieker to be used in the module path #2089

Open rju opened 3 days ago

rju commented 3 days ago

JIRA Issue: KIEKER-1750 Allow Kieker to be used in the module path Original Reporter: Nils Christian Ehmke


Currently it is not possible to use Kieker in the module path. The Kieker Jar contains classes from various non-kieker packages (org.apache.commons, jctools, ...). This leads to serious problems when used with the Jigsaw module system. Java detects that the same package is exported from two different modules. This is not allowed. You will get an error message like

Error occurred during initialization of boot layer
java.lang.module.ResolutionException: Modules commons.logging and kieker export package org.apache.commons.logging.impl to module slf4j.api
rju commented 3 days ago

author rju -- Wed, 24 May 2023 13:54:25 +0200

Is this still a thing? Is there a way to reproduce the error. I could be that we already addressed this somehow while fixing something with AspectJ.