[SOLVED] Update to SNAPSHOT #1597 (and later) partially failed (AllPlay(=SOLVED), AmazonDashButton(=SOLVED), wrapper service(=SOLVED), Z-Wave(=SOLVED))

Sound like a good idea. Unfortunately I have no experience with openHAB on Windows …

Installed Snapshots #1593, #1596 and #1597 (from scratch) and then AmazonDashButton on a different Windows System, and installed npacp version 0.995 (=the newest!!) before.

Same errors:
java.lang.NoClassDefFoundError:org/pcap4j/packet/factory/PacketFactoryBinder

12:31:59.177 [WARN ] [org.pcap4j.util.PropertiesLoader     ] - [org/pcap4j/pcap4j.properties] Could not get value by org.pcap4j.af.inet, use default value: null
12:31:59.179 [WARN ] [org.pcap4j.util.PropertiesLoader     ] - [org/pcap4j/pcap4j.properties] Could not get value by org.pcap4j.af.inet6, use default value: null
12:31:59.180 [WARN ] [org.pcap4j.util.PropertiesLoader     ] - [org/pcap4j/pcap4j.properties] Could not get value by org.pcap4j.af.packet, use default value: null
12:31:59.180 [WARN ] [org.pcap4j.util.PropertiesLoader     ] - [org/pcap4j/pcap4j.properties] Could not get value by org.pcap4j.af.link, use default value: null
12:31:59.230 [WARN ] [org.pcap4j.util.PropertiesLoader     ] - [org/pcap4j/pcap4j.properties] Could not get value by org.pcap4j.dlt.raw, use default value: null
12:31:59.532 [WARN ] [pcap4j.packet.factory.PacketFactories] - java.lang.NoClassDefFoundError:org/pcap4j/packet/factory/PacketFactoryBinder

Installed Snapshots #1593, #1596 and #1597 (from scratch) and then AllPlay Binding on a different Windows System. And I’ve reinstalled also Visual C++ Redistributable für Visual Studio 2015!

Same errors:

12:47:57.797 [ERROR] [org.openhab.binding.allplay          ] - bundle org.openhab.binding.allplay:2.5.0.201905191752 (212)[org.openhab.binding.allplay.internal.discovery.AllPlaySpeakerDiscoveryService(213)] : The activate method has thrown an exception
java.lang.NoClassDefFoundError: Could not initialize class de.kaizencode.tchaikovsky.AllPlay
        at org.openhab.binding.allplay.internal.discovery.AllPlaySpeakerDiscoveryService.startScan(AllPlaySpeakerDiscoveryService.java:60) ~[?:?]
        at org.openhab.binding.allplay.internal.discovery.AllPlaySpeakerDiscoveryService.startBackgroundDiscovery(AllPlaySpeakerDiscoveryService.java:83) ~[?:?]
        at org.eclipse.smarthome.config.discovery.AbstractDiscoveryService.activate(AbstractDiscoveryService.java:386) ~[?:?]
        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:161) ~[?:?]
        at org.apache.karaf.features.internal.service.FeaturesServiceImpl.startBundle(FeaturesServiceImpl.java:1149) ~[?:?]
        at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:997) ~[?:?]
        at org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1058) ~[?:?]
        at org.apache.karaf.features.internal.service.FeaturesServiceImpl.lambda$doProvisionInThread$13(FeaturesServiceImpl.java:994) ~[?:?]
        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) [?:?]
12:47:57.883 [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:161) ~[?:?]
        at org.apache.karaf.features.internal.service.FeaturesServiceImpl.startBundle(FeaturesServiceImpl.java:1149) ~[?:?]
        at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:997) ~[?:?]
        at org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1058) ~[?:?]
        at org.apache.karaf.features.internal.service.FeaturesServiceImpl.lambda$doProvisionInThread$13(FeaturesServiceImpl.java:994) ~[?:?]
        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) ~[?:?]

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.

1 Like

Regarding the dashbutton: Please show bundle:list from the karaf console. It seems that there are missing dependencies.

1 Like

@J-N-K

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.

@J-N-K

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?

@J-N-K

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.

1 Like

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.

1 Like

I’ve put them into addons folder, and it is running! :slight_smile:

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. 

image

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! :slight_smile: Yeah!

I also found the dashbutton problem. It is different and not easy to solve. But I’m working on it.

2 Likes

Any progress on this? Thanks a lot.

We are working on a solution.

1 Like

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.

1 Like

Ok. Thanks. I’m going to try it within the next few days.

1 Like

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.