]
Brian Stansberry updated WFLY-12427:
------------------------------------
Summary: Missing io.smallrye.health dependency on org.jboss.logging (was: Missing
io.smallrye.health and config dependency on org.jboss.logging)
Missing io.smallrye.health dependency on org.jboss.logging
----------------------------------------------------------
Key: WFLY-12427
URL:
https://issues.jboss.org/browse/WFLY-12427
Project: WildFly
Issue Type: Bug
Components: MP Health
Reporter: Brian Stansberry
Assignee: Brian Stansberry
Priority: Major
I happened to notice this in a server log of a CI job:
{code}
16:03:53,351 INFO [org.jboss.weld.Bootstrap] (Weld Thread Pool -- 2) WELD-000119: Not
generating any bean definitions from io.smallrye.health.SmallRyeHealthReporter because of
underlying class loading error: Type org.jboss.logging.Logger from [Module
"io.smallrye.health" version 1.0.2 from local module loader @4909b8da (finder:
local module finder @3a03464 (roots:
C:\buildAgent\work\37b47ae8b9c60325\full\testsuite\integration\smoke\target\wildfly\modules,C:\buildAgent\work\37b47ae8b9c60325\full\testsuite\integration\smoke\target\wildfly\modules\system\layers\base,C:\buildAgent\work\37b47ae8b9c60325\full\testsuite\integration\smoke\target\modules))]
not found. If this is unexpected, enable DEBUG logging to see the full error.
{code}
The io.smallrye:smallrye-health-2.0:1.0.2 pom shows a dependency on JBoss Logging but the
module.xml for its module does not.
An examination of the other io.smallrye modules shows the same problem in pom vs
module.xml difference for config as well.