[tellstick] Fixes NoClassDefFoundError (#9634)

Fixes #7024

The problem was caused by the asynchttpclient dependency that seemed to require another version of the Netty dependency than what is added by the openhab.tp-netty feature.
This caused some of the classes in the ssl package to not be found during initialization.
I fixed it by upgrading the asynchttpclient dependency to a version that use the same version of Netty that is bundled(4.1.42.Final).

Signed-off-by: Jörgen Nilsson <mail.jnilsson@gmail.com>
This commit is contained in:
kalleboll
2021-01-20 16:56:53 +01:00
committed by GitHub
parent 63b81792a3
commit c0dd8be0b0
3 changed files with 26 additions and 4 deletions

View File

@@ -9,6 +9,10 @@
<feature dependency="true">openhab.tp-jaxb</feature>
<bundle dependency="true">mvn:net.java.dev.jna/jna/4.5.2</bundle>
<bundle dependency="true">mvn:net.java.dev.jna/jna-platform/4.5.2</bundle>
<bundle dependency="true">mvn:io.netty/netty-transport-native-kqueue/4.1.42.Final</bundle>
<bundle dependency="true">mvn:io.netty/netty-handler-proxy/4.1.42.Final</bundle>
<bundle dependency="true">mvn:io.netty/netty-codec-socks/4.1.42.Final</bundle>
<bundle dependency="true">mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.activation-api-1.2.1/1.2.1_2</bundle>
<bundle start-level="80">mvn:org.openhab.addons.bundles/org.openhab.binding.tellstick/${project.version}</bundle>
</feature>
</features>