Hi!
On Monday I moved from my.openhab.org to myopenhab.org.
I’m on openHAB runtime 1.8.3
and Java:
java version "1.8.0_101"
Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
Java HotSpot(TM) Client VM (build 25.101-b13, mixed mode)
I deployed the snapshot
org.openhab.io.openhabcloud_1.9.0.201612102136.jar
added the config-section
############################## openHAB Cloud Connector #############################
# The URL of the openHAB Cloud service to connect to.
# Optional, default is set to the service offered by the openHAB Foundation
# (https://myopenhab.org/)
#openhabcloud:baseURL=
# Local port that the openHAB runtime is available through HTTP.
# Optional, default is 8080
#openhabcloud:localPort=
# Defines the mode in which you want to operate the connector.
# Possible values are:
# - notification: Only push notifications are enabled, no remote access is allowed.
# - remote: Push notifications and remote access are enabled.
# Optional, default is 'remote'.
#openhabcloud:mode=
# A comma-separated list of items to be exposed to external services like IFTTT.
# Events of those items are pushed to the openHAB Cloud and commands received for
# these items from the openHAB Cloud service are accepted and sent to the local bus.
# Optional, default is an empty list.
# openhabcloud:expose=
and entered the UUID and Secret.
after a restart of the openHab Service, it connected to the cloud service, but later it disconnected!
yesterday I recognized a new snapshot:
org.openhab.io.openhabcloud_1.9.0.201612192331.jar
which I deployed immediately and generated new UUID/Secret and updated them on myopenhab.org and restarted several times the oH Service, did a reboot.
However, but openhab does not connect to the cloudservice anymore!!
## openhab Log ##
2016-12-21 10:06:46.893 [INFO ] [o.o.i.o.internal.CloudClient ] - Shutting down openHAB Cloud service connection
2016-12-21 10:06:46.898 [ERROR] [o.o.i.o.internal.CloudClient ] - null
2016-12-21 10:06:55.490 [INFO ] [o.o.i.o.internal.CloudClient ] - Shutting down openHAB Cloud service connection
2016-12-21 10:06:55.492 [ERROR] [o.o.i.o.internal.CloudClient ] - null
2016-12-21 10:06:55.542 [ERROR] [io.socket.thread.EventThread ] - Task threw exception
java.lang.NoClassDefFoundError: io/socket/engineio/client/Socket$20
at io.socket.engineio.client.Socket.close(Socket.java:711) ~[na:na]
at io.socket.client.Manager.close(Manager.java:512) ~[na:na]
at io.socket.client.Manager.destroy(Manager.java:452) ~[na:na]
at io.socket.client.Socket.destroy(Socket.java:421) ~[na:na]
at io.socket.client.Socket.access$1400(Socket.java:19) ~[na:na]
at io.socket.client.Socket$8.run(Socket.java:438) ~[na:na]
at io.socket.thread.EventThread$2.run(EventThread.java:80) ~[na:na]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_101]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_101]
at java.lang.Thread.run(Thread.java:745) [na:1.8.0_101]
Caused by: org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundException: An error occurred while automatically activating bundle org.openhab.io.openhabcloud (229).
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:122) ~[na:na]
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:469) ~[na:na]
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216) ~[na:na]
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395) ~[na:na]
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:464) ~[na:na]
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421) ~[na:na]
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412) ~[na:na]
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) ~[na:na]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[na:1.8.0_101]
... 10 common frames omitted
Caused by: org.osgi.framework.BundleException: The activator org.openhab.io.openhabcloud.internal.CloudServiceActivator for bundle org.openhab.io.openhabcloud is invalid
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:172) ~[na:na]
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:679) ~[na:na]
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381) ~[na:na]
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:300) ~[na:na]
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440) ~[na:na]
at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:263) ~[na:na]
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107) ~[na:na]
... 18 common frames omitted
Caused by: java.lang.ClassNotFoundException: Cannot load "org.openhab.io.openhabcloud.internal.CloudServiceActivator" because the bundle "file:/usr/share/openhab/addons/org.openhab.io.openhabcloud_1.9.0.201612102136.jar" cannot be resolved.
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227) ~[na:na]
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:165) ~[na:na]
... 24 common frames omitted
I found some topics here, but not really helpful for me.
Is there any help for me??
Thank you in advance!
Bernd