]
Brian Stansberry updated WFLY-12427:
------------------------------------
Git Pull Request:
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: Jeff Mesnil
Priority: Minor
Fix For: 18.0.0.Final
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.