[
https://issues.apache.org/jira/browse/CAMEL-13487?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Thomas Diesler closed CAMEL-13487.
----------------------------------
Resolution: Won't Fix
I found lots of these case and it may probably be futile to attempt to fix this
at the POM level. Maven works like this after all. Instead, I'll fix it at the
layer that defines the modularity wiring (i.e. wildfly-camel)
> CNFE with camel-dns, camel-http4
> --------------------------------
>
> Key: CAMEL-13487
> URL: https://issues.apache.org/jira/browse/CAMEL-13487
> Project: Camel
> Issue Type: Task
> Components: camel-dns
> Affects Versions: 3.0.0-M2
> Reporter: Thomas Diesler
> Assignee: Thomas Diesler
> Priority: Major
> Fix For: 3.0.0
>
> Time Spent: 20m
> Remaining Estimate: 0h
>
> {code}
> java.lang.NoClassDefFoundError: Failed to link
> org/apache/camel/component/dns/types/DnsConverterLoader (Module
> "org.apache.camel.component.dns" from local module loader @5d740a0f (finder:
> local module finder @214b199c (roots:
> /Users/tdiesler/git/wildfly-camel/itests/standalone/smoke/target/wildfly-16.0.0.Final/modules,/Users/tdiesler/git/wildfly-camel/itests/standalone/smoke/target/wildfly-16.0.0.Final/modules/system/layers/fuse,/Users/tdiesler/git/wildfly-camel/itests/standalone/smoke/target/wildfly-16.0.0.Final/modules/system/layers/base))):
> org/apache/camel/spi/TypeConverterLoader
> {code}
> Components should define their direct dependencies as such. i.e. In this case
> camel-api is trasitively reachable through camel-cloud, which would not work
> in a modular environment.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)