Regarding AllPlay. Which other bindings do you use? Iβm trying to find out if this is general problem with the way we embed libraries in the new build system or if this is special to AllPlay. It would help to see if others fail,too or work ok.
Regarding the dashbutton: Please show bundle:list
from the karaf console. It seems that there are missing dependencies.
AllPlay, Astro, Avmfritz, AmazonDashButton, Chromecast, DarkSky, Feed, HarmonyHub, http1, Max!Cube, PhilipsHue, PioneerAVR, PioneerBDP (own binding), weather1, G-Homa, Alexa, Z-Wave, OpenWeatherMap, TP-LINK Smarthome, MyOpenhabCloud, ntp.
This will take a little time, because Iβve switched back to #1486.
But I can remember:
There also was a PCAP4J Version 1.6.6 active.
The missing bundle would be something like βPcap4j Packetfactoryβ
All those bindings donβt have embedded libraries. Can you try installing HomeKit and see if you get a classdefnotfound exception?
START LEVEL 100 , List Threshold: 50
ID β State β Lvl β Version β Name
βββββΌβββββββββΌββββββΌββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
20 β Active β 80 β 5.3.1.201602281253 β OSGi JAX-RS Connector
21 β Active β 80 β 2.8.2.v20180104-1110 β Gson: Google Json Library for Java
22 β Active β 80 β 18.0.0 β Guava: Google Core Libraries for Java
23 β Active β 80 β 21.0.0 β Guava: Google Core Libraries for Java
24 β Active β 80 β 3.0.0.v201312141243 β Google Guice (No AOP)
25 β Active β 80 β 3.18.1.GA β Javassist
28 β Active β 80 β 3.5.5 β JmDNS
30 β Active β 80 β 1.0.0 β Units of Measurement API
32 β Active β 80 β 1.1.0.Final β Bean Validation API
34 β Active β 80 β 2.0.1 β javax.ws.rs-api
35 β Active β 80 β 2.9.2 β Joda-Time
36 β Active β 80 β 3.2.0.v201101311130 β ANTLR Runtime
38 β Active β 80 β 3.2.1 β Commons Collections
39 β Active β 80 β 1.1 β Commons Exec
40 β Active β 80 β 2.2.0 β Commons IO
41 β Active β 80 β 2.6 β Commons Lang
50 β Active β 80 β 4.2.4 β Apache Karaf :: OSGi Services :: Event
65 β Active β 80 β 1.4.7.1 β Apache ServiceMix :: Bundles :: xstream
67 β Active β 80 β 4.12.0 β Apache XBean OSGI Bundle Utilities
68 β Active β 80 β 4.12.0 β Apache XBean :: Classpath Resource Finder
69 β Active β 80 β 2.12.0.v20160420-0247 β EMF Common
70 β Active β 80 β 2.12.0.v20160420-0247 β EMF Ecore
71 β Active β 80 β 2.11.0.v20160420-0247 β EMF Change Model
72 β Active β 80 β 2.12.0.v20160420-0247 β EMF XML/XMI Persistence
73 β Active β 80 β 3.9.0.v20170207-1454 β Common Eclipse Runtime
78 β Active β 80 β 9.4.11.v20180605 β Jetty :: Http Utility
85 β Active β 80 β 9.4.12.v20180830 β Jetty :: Proxy
97 β Active β 80 β 9.4.11.v20180605 β Jetty :: Websocket :: Common
104 β Active β 80 β 0.6.0.v20181130-0903 β org.eclipse.lsp4j
105 β Active β 80 β 0.6.0.v20181130-0903 β org.eclipse.lsp4j.jsonrpc
106 β Active β 80 β 2.17.0.v20190304-0518 β Xtend Runtime Library
107 β Active β 80 β 2.17.0.v20190304-0518 β Xtend Macro Interfaces
108 β Active β 80 β 2.17.0.v20190304-0545 β Xtext
109 β Active β 80 β 2.17.0.v20190304-0626 β Xtext Common Types
110 β Active β 80 β 2.17.0.v20190304-0545 β Xtext IDE Core
111 β Active β 80 β 2.17.0.v20190304-0545 β Xtext Utility
112 β Active β 80 β 2.17.0.v20190304-0626 β Xbase Model
113 β Active β 80 β 2.17.0.v20190304-0626 β Xbase Generic IDE Services
114 β Active β 80 β 2.17.0.v20190304-0518 β Xbase Runtime Library
129 β Active β 80 β 1.9.6 β MIME streaming extension
131 β Active β 80 β 7.0.0 β org.objectweb.asm.commons
132 β Active β 80 β 7.0.0 β org.objectweb.asm.tree
133 β Active β 80 β 2.5.0.201905191641 β openHAB Core :: Bundles :: Core
134 β Active β 80 β 2.5.0.201905191648 β openHAB Core :: Bundles :: Audio
135 β Active β 80 β 2.5.0.201905191658 β openHAB Core :: Bundles :: OAuth2Client
136 β Active β 80 β 2.5.0.201905191656 β openHAB Core :: Bundles :: Binding XML
137 β Active β 90 β 2.5.0.201905191653 β openHAB Core :: Bundles :: Boot
138 β Active β 80 β 2.5.0.201905191643 β openHAB Core :: Bundles :: Configuration Core
139 β Active β 80 β 2.5.0.201905191644 β openHAB Core :: Bundles :: Configuration Discovery
140 β Active β 80 β 2.5.0.201905191704 β openHAB Core :: Bundles :: Configuration mDNS Discovery
141 β Active β 80 β 2.5.0.201905191705 β openHAB Core :: Bundles :: Configuration Dispatcher
142 β Active β 75 β 2.5.0.201905191656 β openHAB Core :: Bundles :: Configuration XML
143 β Active β 80 β 2.5.0.201905191657 β openHAB Core :: Bundles :: ID
144 β Active β 80 β 2.5.0.201905191643 β openHAB Core :: Bundles :: Console
145 β Active β 80 β 2.5.0.201905191659 β openHAB Core :: Bundles :: Console for OSGi runtime Karaf
146 β Active β 80 β 2.5.0.201905191648 β openHAB Core :: Bundles :: HTTP Interface
148 β Active β 80 β 2.5.0.201905191700 β openHAB Core :: Bundles :: Monitor
149 β Active β 80 β 2.5.0.201905191644 β openHAB Core :: Bundles :: Network I/O
150 β Active β 80 β 2.5.0.201905191657 β openHAB Core :: Bundles :: REST Interface
151 β Active β 80 β 2.5.0.201905191701 β openHAB Core :: Bundles :: REST Interface
152 β Active β 80 β 2.5.0.201905191701 β openHAB Core :: Bundles :: REST mDNS Announcer
153 β Active β 80 β 2.5.0.201905191701 β openHAB Core :: Bundles :: REST JAX-RS Optimizations
154 β Active β 80 β 2.5.0.201905191702 β openHAB Core :: Bundles :: Sitemap REST Interface
155 β Active β 80 β 2.5.0.201905191702 β openHAB Core :: Bundles :: SSE Interface
156 β Active β 80 β 2.5.0.201905191702 β openHAB Core :: Bundles :: Voice REST Interface
157 β Active β 80 β 2.5.0.201905191658 β openHAB Core :: Bundles :: mDNS Service
158 β Active β 80 β 2.5.0.201905191656 β openHAB Core :: Bundles :: Karaf Integration
159 β Active β 80 β 2.5.0.201905191646 β openHAB Core :: Bundles :: Model Core
160 β Active β 80 β 2.5.0.201905191654 β openHAB Core :: Bundles :: Model Items
161 β Active β 80 β 2.5.0.201905191707 β openHAB Core :: Bundles :: Model Item IDE
162 β Active β 80 β 2.5.0.201905191708 β openHAB Core :: Bundles :: Model Items Runtime
163 β Active β 80 β 2.5.0.201905191711 β openHAB Core :: Bundles :: Language Server
164 β Active β 80 β 2.5.0.201905191647 β openHAB Core :: Bundles :: Model Persistence
165 β Active β 80 β 2.5.0.201905191708 β openHAB Core :: Bundles :: Model Persistence IDE
166 β Active β 80 β 2.5.0.201905191712 β openHAB Core :: Bundles :: Model Persistence Runtime
167 β Active β 80 β 2.5.0.201905191651 β openHAB Core :: Bundles :: Model Rules
168 β Active β 80 β 2.5.0.201905191708 β openHAB Core :: Bundles :: Model Rule IDE
169 β Active β 80 β 2.5.0.201905191652 β openHAB Core :: Bundles :: Model Rules Runtime
170 β Active β 80 β 2.5.0.201905191649 β openHAB Core :: Bundles :: Model Script
171 β Active β 80 β 2.5.0.201905191709 β openHAB Core :: Bundles :: Model Script IDE
172 β Active β 80 β 2.5.0.201905191712 β openHAB Core :: Bundles :: Model Script Runtime
173 β Active β 80 β 2.5.0.201905191653 β openHAB Core :: Bundles :: Model Sitemap
174 β Active β 80 β 2.5.0.201905191709 β openHAB Core :: Bundles :: Model Sitemap IDE
175 β Active β 80 β 2.5.0.201905191712 β openHAB Core :: Bundles :: Model Sitemap Runtime
176 β Active β 80 β 2.5.0.201905191710 β openHAB Core :: Bundles :: Model Thing
177 β Active β 80 β 2.5.0.201905191711 β openHAB Core :: Bundles :: Model Thing IDE
178 β Active β 80 β 2.5.0.201905191713 β openHAB Core :: Bundles :: Model Thing Runtime
179 β Active β 80 β 2.5.0.201905191646 β openHAB Core :: Bundles :: Persistence
180 β Active β 80 β 2.5.0.201905191645 β openHAB Core :: Bundles :: Scheduler Service
181 β Active β 80 β 2.5.0.201905191657 β openHAB Core :: Bundles :: Semantics
182 β Active β 80 β 2.5.0.201905191713 β openHAB Core :: Bundles :: JSON Storage
183 β Active β 80 β 2.5.0.201905191643 β openHAB Core :: Bundles :: Thing
184 β Active β 75 β 2.5.0.201905191658 β openHAB Core :: Bundles :: Thing XML
185 β Active β 80 β 2.5.0.201905191647 β openHAB Core :: Bundles :: Transformation Service
186 β Active β 80 β 2.5.0.201905191654 β openHAB Core :: Bundles :: UI
187 β Active β 80 β 2.5.0.201905191713 β openHAB Core :: Bundles :: UI Icon Support
188 β Active β 80 β 2.5.0.201905191648 β openHAB Core :: Bundles :: Voice
189 β Active β 80 β 2.5.0.201905092313 β openHAB UI :: Dashboard UI
198 β Active β 80 β 1.0.2 β Units of Measurement Common Library
199 β Active β 80 β 1.0.8 β Units of Measurement Implementation for Java SE
202 β Active β 80 β 1.0.1 β JLayer
203 β Active β 80 β 2.5.0.201905191816 β openHAB Add-ons :: Bundles :: IO :: Java Sound Support
204 β Active β 80 β 2.5.0.201905092319 β openHAB UI :: Basic UI
205 β Active β 80 β 2.5.0.201905092328 β openHAB UI :: HomeBuilder UI
206 β Active β 80 β 2.5.0.201905092332 β openHAB UI :: Classic Icon Set
207 β Active β 80 β 2.5.0.201905092332 β openHAB UI :: Paper UI
208 β Active β 80 β 2.5.0.201905092326 β openHAB UI :: HABPanel user interface
209 β Active β 80 β 4.2.1 β jna
210 β Active β 80 β 2.5.0.201905191752 β openHAB Add-ons :: Bundles :: Amazon Dash Button Binding
211 β Active β 80 β 1.6.6 β Pcap4J Core
service:list |grep org.openhab.binding
component.name = org.openhab.binding.amazondashbutton.internal.config.AmazonDashButtonConfigOptionProvider
component.name = org.openhab.binding.amazondashbutton.internal.discovery.AmazonDashButtonDiscoveryService
component.name = org.openhab.binding.amazondashbutton.internal.AmazonDashButtonHandlerFactory
20:47:59.227 [WARN ] [.homekit.internal.HomekitAuthInfoImpl] - Could not find existing MAC in org.eclipse.smarthome.storage.json.internal.JsonStorage. Generating new MAC. This will require re-pairing of iOS devices.
20:48:01.355 [INFO ] [smarthome.event.ExtensionEvent ] - Extension 'misc-homekit' has been installed.
Thatβs allβ¦
Ok. There is one library missing that provides the class that is not found. Iβll see if I can find out why.
Regarding Allplay, can you try to unpack allplay-test.zip, and drop both .jar
in the addons folder? Uninstall the allplay binding before but do not delete any configuration. It throws an error when I try that but Iβm not sure if that is due to missing allplay devices.
Iβve put them into addons folder, and it is running!
17:36:03.607 [INFO ] [ig.discovery.internal.PersistentInbox] - Added new thing 'allplay:speaker:4978aa8d-2f45-c8d1-5b66-cd0b7864b809' to inbox.
17:36:03.607 [INFO ] [smarthome.event.InboxAddedEvent ] - Discovery Result with UID 'allplay:speaker:4978aa8d-2f45-c8d1-5b66-cd0b7864b809' has been added.
17:36:27.992 [INFO ] [ig.discovery.internal.PersistentInbox] - Added new thing 'allplay:speaker:995b29a3-d19a-467c-9148-80d32409a9f9' to inbox.
17:36:28.008 [INFO ] [smarthome.event.InboxAddedEvent ] - Discovery Result with UID 'allplay:speaker:995b29a3-d19a-467c-9148-80d32409a9f9' has been added.
17:39:08.991 [INFO ] [smarthome.event.InboxRemovedEvent ] - Discovery Result with UID 'allplay:speaker:4978aa8d-2f45-c8d1-5b66-cd0b7864b809' has been removed.
17:39:09.053 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'allplay:speaker:4978aa8d-2f45-c8d1-5b66-cd0b7864b809' changed from UNINITIALIZED to INITIALIZING
17:39:09.085 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'allplay:speaker:4978aa8d-2f45-c8d1-5b66-cd0b7864b809' changed from INITIALIZING to OFFLINE: Waiting for speaker to be discovered
17:39:09.303 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'allplay:speaker:4978aa8d-2f45-c8d1-5b66-cd0b7864b809' changed from OFFLINE: Waiting for speaker to be discovered to ONLINE
17:39:11.208 [INFO ] [smarthome.event.InboxRemovedEvent ] - Discovery Result with UID 'allplay:speaker:995b29a3-d19a-467c-9148-80d32409a9f9' has been removed.
17:39:11.239 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'allplay:speaker:995b29a3-d19a-467c-9148-80d32409a9f9' changed from UNINITIALIZED to INITIALIZING
17:39:11.302 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'allplay:speaker:995b29a3-d19a-467c-9148-80d32409a9f9' changed from INITIALIZING to OFFLINE: Waiting for speaker to be discovered
17:39:11.540 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'allplay:speaker:995b29a3-d19a-467c-9148-80d32409a9f9' changed from OFFLINE: Waiting for speaker to be discovered to ONLINE
Thanks a lot! Yeah!
I also found the dashbutton problem. It is different and not easy to solve. But Iβm working on it.
Any progress on this? Thanks a lot.
We are working on a solution.
Can you check if all problems are solved with the next snapshot? The PR have been merged but Iβm not sure if they are already included in the latest snapshot.
Ok. Thanks. Iβm going to try it within the next few days.
Iβve updated to snapshot #1630. Unfortunately the same errors. AllPlay and AmazonDashButton are NOT running. Iβve switched back to snapshot 1486.
There are even more errors in logfile than with snapshot 1597. Iβll have to sort out which are belonging to AllPlay and Dashbutton. Iβll post them asap.
ERRORS: Allplay
2019-07-04 18:17:48.050 [ERROR] [org.openhab.binding.allplay ] - bundle org.openhab.binding.allplay:2.5.0.201907031828 (237)[org.openhab.binding.allplay.internal.AllPlayHandlerFactory(336)] : The activate method has thrown an exception
java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
at de.kaizencode.tchaikovsky.AllPlay.<init>(AllPlay.java:40) ~[?:?]
at de.kaizencode.tchaikovsky.AllPlay.<init>(AllPlay.java:72) ~[?:?]
at org.openhab.binding.allplay.internal.AllPlayHandlerFactory.activate(AllPlayHandlerFactory.java:109) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:?]
at org.apache.felix.scr.impl.inject.methods.BaseMethod.invokeMethod(BaseMethod.java:228) ~[?:?]
at org.apache.felix.scr.impl.inject.methods.BaseMethod.access$500(BaseMethod.java:41) ~[?:?]
at org.apache.felix.scr.impl.inject.methods.BaseMethod$Resolved.invoke(BaseMethod.java:664) ~[?:?]
at org.apache.felix.scr.impl.inject.methods.BaseMethod.invoke(BaseMethod.java:510) ~[?:?]
at org.apache.felix.scr.impl.inject.methods.ActivateMethod.invoke(ActivateMethod.java:317) ~[?:?]
at org.apache.felix.scr.impl.inject.methods.ActivateMethod.invoke(ActivateMethod.java:307) ~[?:?]
at org.apache.felix.scr.impl.manager.SingleComponentManager.createImplementationObject(SingleComponentManager.java:340) ~[?:?]
at org.apache.felix.scr.impl.manager.SingleComponentManager.createComponent(SingleComponentManager.java:114) ~[?:?]
at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:982) ~[?:?]
at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:955) ~[?:?]
at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:900) ~[?:?]
at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse$1.run(ServiceFactoryUse.java:212) ~[?:?]
at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse.factoryGetService(ServiceFactoryUse.java:210) ~[?:?]
at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse.getService(ServiceFactoryUse.java:111) ~[?:?]
at org.eclipse.osgi.internal.serviceregistry.ServiceConsumer$2.getService(ServiceConsumer.java:45) ~[?:?]
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:508) ~[?:?]
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.getService(ServiceRegistry.java:461) ~[?:?]
at org.eclipse.osgi.internal.framework.BundleContextImpl.getService(BundleContextImpl.java:624) ~[?:?]
at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:86) ~[?:?]
at org.apache.felix.scr.impl.inject.BindParameters.getServiceObject(BindParameters.java:47) ~[?:?]
at org.apache.felix.scr.impl.inject.methods.BindMethod.getServiceObject(BindMethod.java:664) ~[?:?]
at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2308) ~[?:?]
at org.apache.felix.scr.impl.manager.DependencyManager.doInvokeBindMethod(DependencyManager.java:1805) ~[?:?]
at org.apache.felix.scr.impl.manager.DependencyManager.invokeBindMethod(DependencyManager.java:1788) ~[?:?]
at org.apache.felix.scr.impl.manager.SingleComponentManager.invokeBindMethod(SingleComponentManager.java:435) ~[?:?]
at org.apache.felix.scr.impl.manager.DependencyManager$MultipleDynamicCustomizer.addedService(DependencyManager.java:325) ~[?:?]
at org.apache.felix.scr.impl.manager.DependencyManager$MultipleDynamicCustomizer.addedService(DependencyManager.java:294) ~[?:?]
at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1216) ~[?:?]
at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1137) ~[?:?]
at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:944) ~[?:?]
at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:880) ~[?:?]
at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1168) ~[?:?]
at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:125) ~[?:?]
at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:109) ~[?:?]
at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:920) ~[?:?]
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) ~[?:?]
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) ~[?:?]
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:862) ~[?:?]
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:801) ~[?:?]
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:127) ~[?:?]
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:225) ~[?:?]
at org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:469) ~[?:?]
at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:906) ~[?:?]
at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:892) ~[?:?]
at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:128) ~[?:?]
at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:959) ~[?:?]
at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:732) ~[?:?]
at org.apache.felix.scr.impl.manager.AbstractComponentManager.enableInternal(AbstractComponentManager.java:666) ~[?:?]
at org.apache.felix.scr.impl.manager.AbstractComponentManager.enable(AbstractComponentManager.java:432) ~[?:?]
at org.apache.felix.scr.impl.manager.ConfigurableComponentHolder.enableComponents(ConfigurableComponentHolder.java:665) ~[?:?]
at org.apache.felix.scr.impl.BundleComponentActivator.initialEnable(BundleComponentActivator.java:338) ~[?:?]
at org.apache.felix.scr.impl.Activator.loadComponents(Activator.java:382) ~[?:?]
at org.apache.felix.scr.impl.Activator.access$200(Activator.java:49) ~[?:?]
at org.apache.felix.scr.impl.Activator$ScrExtension.start(Activator.java:264) ~[?:?]
at org.apache.felix.scr.impl.AbstractExtender.createExtension(AbstractExtender.java:196) ~[?:?]
at org.apache.felix.scr.impl.AbstractExtender.modifiedBundle(AbstractExtender.java:169) ~[?:?]
at org.apache.felix.scr.impl.AbstractExtender.modifiedBundle(AbstractExtender.java:49) ~[?:?]
at org.osgi.util.tracker.BundleTracker$Tracked.customizerModified(BundleTracker.java:482) ~[?:?]
at org.osgi.util.tracker.BundleTracker$Tracked.customizerModified(BundleTracker.java:415) ~[?:?]
at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:232) ~[?:?]
at org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:444) ~[?:?]
at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:908) ~[?:?]
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) ~[?:?]
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) ~[?:?]
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:213) ~[?:?]
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:120) ~[?:?]
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:112) ~[?:?]
at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:168) ~[?:?]
at org.eclipse.osgi.container.Module.publishEvent(Module.java:476) ~[?:?]
at org.eclipse.osgi.container.Module.start(Module.java:467) ~[?:?]
at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:383) ~[?:?]
at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:402) ~[?:?]
at org.apache.karaf.features.internal.service.BundleInstallSupportImpl.startBundle(BundleInstallSupportImpl.java:165) ~[?:?]
at org.apache.karaf.features.internal.service.FeaturesServiceImpl.startBundle(FeaturesServiceImpl.java:1153) ~[?:?]
at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:1036) ~[?:?]
at org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1062) ~[?:?]
at org.apache.karaf.features.internal.service.FeaturesServiceImpl.lambda$doProvisionInThread$13(FeaturesServiceImpl.java:998) ~[?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:?]
at java.lang.Thread.run(Thread.java:748) [?:?]
Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory cannot be found by de.kaizencode.tchaikovsky_0.0.1
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:484) ~[?:?]
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:395) ~[?:?]
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:387) ~[?:?]
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:150) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:?]
... 89 more
2019-07-04 18:17:48.456 [WARN ] [org.openhab.binding.allplay ] - FrameworkEvent WARNING - org.openhab.binding.allplay
org.osgi.framework.ServiceException: org.apache.felix.scr.impl.manager.SingleComponentManager.getService() returned a null service object
at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse.factoryGetService(ServiceFactoryUse.java:232) ~[?:?]
at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse.getService(ServiceFactoryUse.java:111) ~[?:?]
at org.eclipse.osgi.internal.serviceregistry.ServiceConsumer$2.getService(ServiceConsumer.java:45) ~[?:?]
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:508) ~[?:?]
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.getService(ServiceRegistry.java:461) ~[?:?]
at org.eclipse.osgi.internal.framework.BundleContextImpl.getService(BundleContextImpl.java:624) ~[?:?]
at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:86) ~[?:?]
at org.apache.felix.scr.impl.inject.BindParameters.getServiceObject(BindParameters.java:47) ~[?:?]
at org.apache.felix.scr.impl.inject.methods.BindMethod.getServiceObject(BindMethod.java:664) ~[?:?]
at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2308) ~[?:?]
at org.apache.felix.scr.impl.manager.DependencyManager.doInvokeBindMethod(DependencyManager.java:1805) ~[?:?]
at org.apache.felix.scr.impl.manager.DependencyManager.invokeBindMethod(DependencyManager.java:1788) ~[?:?]
at org.apache.felix.scr.impl.manager.SingleComponentManager.invokeBindMethod(SingleComponentManager.java:435) ~[?:?]
at org.apache.felix.scr.impl.manager.DependencyManager$MultipleDynamicCustomizer.addedService(DependencyManager.java:325) ~[?:?]
at org.apache.felix.scr.impl.manager.DependencyManager$MultipleDynamicCustomizer.addedService(DependencyManager.java:294) ~[?:?]
at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1216) ~[?:?]
at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1137) ~[?:?]
at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:944) ~[?:?]
at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:880) ~[?:?]
at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1168) ~[?:?]
at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:125) ~[?:?]
at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:109) ~[?:?]
at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:920) ~[?:?]
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) ~[?:?]
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) ~[?:?]
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:862) ~[?:?]
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:801) ~[?:?]
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:127) ~[?:?]
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:225) ~[?:?]
at org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:469) ~[?:?]
at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:906) ~[?:?]
at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:892) ~[?:?]
at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:128) ~[?:?]
at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:959) ~[?:?]
at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:732) ~[?:?]
at org.apache.felix.scr.impl.manager.AbstractComponentManager.enableInternal(AbstractComponentManager.java:666) ~[?:?]
at org.apache.felix.scr.impl.manager.AbstractComponentManager.enable(AbstractComponentManager.java:432) ~[?:?]
at org.apache.felix.scr.impl.manager.ConfigurableComponentHolder.enableComponents(ConfigurableComponentHolder.java:665) ~[?:?]
at org.apache.felix.scr.impl.BundleComponentActivator.initialEnable(BundleComponentActivator.java:338) ~[?:?]
at org.apache.felix.scr.impl.Activator.loadComponents(Activator.java:382) ~[?:?]
at org.apache.felix.scr.impl.Activator.access$200(Activator.java:49) ~[?:?]
at org.apache.felix.scr.impl.Activator$ScrExtension.start(Activator.java:264) ~[?:?]
at org.apache.felix.scr.impl.AbstractExtender.createExtension(AbstractExtender.java:196) ~[?:?]
at org.apache.felix.scr.impl.AbstractExtender.modifiedBundle(AbstractExtender.java:169) ~[?:?]
at org.apache.felix.scr.impl.AbstractExtender.modifiedBundle(AbstractExtender.java:49) ~[?:?]
at org.osgi.util.tracker.BundleTracker$Tracked.customizerModified(BundleTracker.java:482) ~[?:?]
at org.osgi.util.tracker.BundleTracker$Tracked.customizerModified(BundleTracker.java:415) ~[?:?]
at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:232) ~[?:?]
at org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:444) ~[?:?]
at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:908) ~[?:?]
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) ~[?:?]
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) ~[?:?]
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:213) ~[?:?]
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:120) ~[?:?]
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:112) ~[?:?]
at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:168) ~[?:?]
at org.eclipse.osgi.container.Module.publishEvent(Module.java:476) ~[?:?]
at org.eclipse.osgi.container.Module.start(Module.java:467) ~[?:?]
at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:383) ~[?:?]
at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:402) ~[?:?]
at org.apache.karaf.features.internal.service.BundleInstallSupportImpl.startBundle(BundleInstallSupportImpl.java:165) ~[?:?]
at org.apache.karaf.features.internal.service.FeaturesServiceImpl.startBundle(FeaturesServiceImpl.java:1153) ~[?:?]
at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:1036) ~[?:?]
at org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1062) ~[?:?]
at org.apache.karaf.features.internal.service.FeaturesServiceImpl.lambda$doProvisionInThread$13(FeaturesServiceImpl.java:998) ~[?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:?]
at java.lang.Thread.run(Thread.java:748) ~[?:?]
AmazonDashButton:
2019-07-04 18:18:13.845 [WARN ] [org.pcap4j.util.PropertiesLoader ] - [org/pcap4j/pcap4j.properties] Could not get value by org.pcap4j.af.inet, use default value: null
2019-07-04 18:18:13.848 [WARN ] [org.pcap4j.util.PropertiesLoader ] - [org/pcap4j/pcap4j.properties] Could not get value by org.pcap4j.af.inet6, use default value: null
2019-07-04 18:18:13.849 [WARN ] [org.pcap4j.util.PropertiesLoader ] - [org/pcap4j/pcap4j.properties] Could not get value by org.pcap4j.af.packet, use default value: null
2019-07-04 18:18:13.850 [WARN ] [org.pcap4j.util.PropertiesLoader ] - [org/pcap4j/pcap4j.properties] Could not get value by org.pcap4j.af.link, use default value: null
2019-07-04 18:18:13.963 [WARN ] [org.pcap4j.util.PropertiesLoader ] - [org/pcap4j/pcap4j.properties] Could not get value by org.pcap4j.dlt.raw, use default value: null
2019-07-04 18:42:46.868 [WARN ] [org.pcap4j.util.PropertiesLoader ] - [org/pcap4j/pcap4j.properties] Could not get value by org.pcap4j.af.inet, use default value: null
2019-07-04 18:42:46.931 [WARN ] [org.pcap4j.util.PropertiesLoader ] - [org/pcap4j/pcap4j.properties] Could not get value by org.pcap4j.af.inet6, use default value: null
2019-07-04 18:42:46.931 [WARN ] [org.pcap4j.util.PropertiesLoader ] - [org/pcap4j/pcap4j.properties] Could not get value by org.pcap4j.af.packet, use default value: null
2019-07-04 18:42:46.946 [WARN ] [org.pcap4j.util.PropertiesLoader ] - [org/pcap4j/pcap4j.properties] Could not get value by org.pcap4j.af.link, use default value: null
2019-07-04 18:42:50.648 [WARN ] [org.pcap4j.util.PropertiesLoader ] - [org/pcap4j/pcap4j.properties] Could not get value by org.pcap4j.dlt.raw, use default value: null
2019-07-04 18:42:55.854 [WARN ] [mmon.WrappedScheduledExecutorService] - Scheduled runnable ended with an exception:
java.lang.RuntimeException: org.pcap4j.core.PcapNativeException: Return code: -1, Message: PacketGetAdapterNames: Der an einen Systemaufruf οΏ½bergebene Datenbereich ist zu klein. (122)
at org.openhab.binding.amazondashbutton.internal.pcap.PcapUtil.getNetworkInterfaceByName(PcapUtil.java:58) ~[?:?]
at org.openhab.binding.amazondashbutton.internal.handler.AmazonDashButtonHandler.lambda$0(AmazonDashButtonHandler.java:62) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:?]
at java.lang.Thread.run(Thread.java:748) [?:?]
Caused by: org.pcap4j.core.PcapNativeException: Return code: -1, Message: PacketGetAdapterNames: Der an einen Systemaufruf οΏ½bergebene Datenbereich ist zu klein. (122)
at org.pcap4j.core.Pcaps.findAllDevs(Pcaps.java:58) ~[?:?]
at org.pcap4j.core.Pcaps.getDevByName(Pcaps.java:125) ~[?:?]
at org.openhab.binding.amazondashbutton.internal.pcap.PcapUtil.getNetworkInterfaceByName(PcapUtil.java:56) ~[?:?]
... 8 more
2019-07-04 18:42:56.557 [WARN ] [mmon.WrappedScheduledExecutorService] - Scheduled runnable ended with an exception:
java.lang.RuntimeException: org.pcap4j.core.PcapNativeException: Return code: -1, Message: PacketGetAdapterNames: Der an einen Systemaufruf οΏ½bergebene Datenbereich ist zu klein. (122)
at org.openhab.binding.amazondashbutton.internal.pcap.PcapUtil.getNetworkInterfaceByName(PcapUtil.java:58) ~[?:?]
at org.openhab.binding.amazondashbutton.internal.handler.AmazonDashButtonHandler.lambda$0(AmazonDashButtonHandler.java:62) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:?]
at java.lang.Thread.run(Thread.java:748) [?:?]
Caused by: org.pcap4j.core.PcapNativeException: Return code: -1, Message: PacketGetAdapterNames: Der an einen Systemaufruf οΏ½bergebene Datenbereich ist zu klein. (122)
at org.pcap4j.core.Pcaps.findAllDevs(Pcaps.java:58) ~[?:?]
at org.pcap4j.core.Pcaps.getDevByName(Pcaps.java:125) ~[?:?]
at org.openhab.binding.amazondashbutton.internal.pcap.PcapUtil.getNetworkInterfaceByName(PcapUtil.java:56) ~[?:?]
... 8 more
2019-07-04 18:43:12.466 [WARN ] [mmon.WrappedScheduledExecutorService] - Scheduled runnable ended with an exception:
java.lang.RuntimeException: org.pcap4j.core.PcapNativeException: Return code: -1, Message: PacketGetAdapterNames: Der an einen Systemaufruf οΏ½bergebene Datenbereich ist zu klein. (122)
at org.openhab.binding.amazondashbutton.internal.pcap.PcapUtil.getNetworkInterfaceByName(PcapUtil.java:58) ~[?:?]
at org.openhab.binding.amazondashbutton.internal.handler.AmazonDashButtonHandler.lambda$0(AmazonDashButtonHandler.java:62) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:?]
at java.lang.Thread.run(Thread.java:748) [?:?]
Caused by: org.pcap4j.core.PcapNativeException: Return code: -1, Message: PacketGetAdapterNames: Der an einen Systemaufruf οΏ½bergebene Datenbereich ist zu klein. (122)
at org.pcap4j.core.Pcaps.findAllDevs(Pcaps.java:58) ~[?:?]
at org.pcap4j.core.Pcaps.getDevByName(Pcaps.java:125) ~[?:?]
at org.openhab.binding.amazondashbutton.internal.pcap.PcapUtil.getNetworkInterfaceByName(PcapUtil.java:56) ~[?:?]
... 8 more
2019-07-04 18:43:16.828 [WARN ] [mmon.WrappedScheduledExecutorService] - Scheduled runnable ended with an exception:
java.lang.RuntimeException: org.pcap4j.core.PcapNativeException: Return code: -1, Message: PacketGetAdapterNames: Der an einen Systemaufruf οΏ½bergebene Datenbereich ist zu klein. (122)
at org.openhab.binding.amazondashbutton.internal.pcap.PcapUtil.getAllNetworkInterfaces(PcapUtil.java:43) ~[?:?]
at org.openhab.binding.amazondashbutton.internal.pcap.PcapNetworkInterfaceService.determineBoundNetworkInterfaces(PcapNetworkInterfaceService.java:168) ~[?:?]
at org.openhab.binding.amazondashbutton.internal.pcap.PcapNetworkInterfaceService.lambda$0(PcapNetworkInterfaceService.java:56) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:?]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:?]
at java.lang.Thread.run(Thread.java:748) [?:?]
Caused by: org.pcap4j.core.PcapNativeException: Return code: -1, Message: PacketGetAdapterNames: Der an einen Systemaufruf οΏ½bergebene Datenbereich ist zu klein. (122)
at org.pcap4j.core.Pcaps.findAllDevs(Pcaps.java:58) ~[?:?]
at org.openhab.binding.amazondashbutton.internal.pcap.PcapUtil.getAllNetworkInterfaces(PcapUtil.java:40) ~[?:?]
... 9 more
Could you please show bundle:list -s
with both bindings installed?
Iβll provide it this evening! Iβm at work atm.