Openhabian update to 2.3 failing to work

Can someone help guide me on how to resolve the following errors please? Hardware is a Raspberry PI2, and system was an image of 2.2 and I used the openhabian-config tool to perform the upgrade to the latest stable after running the previous update and upgrade menu options.

First I had no bindings showing at all in the paperUI, so I cleared the tmp and cache folders leaving the folders in tact…

Now I get this in the logs in a big loop, I have stripped out all bindings to try and fault find it at a basic level so the logs are short and this is the loop…

2018-06-20 21:52:55.570 [INFO ] [io.openhabcloud.internal.CloudClient] - Connected to the openHAB Cloud service (UUID = secret code removed, base URL = http://localhost:8080)
2018-06-20 21:53:42.666 [INFO ] [io.openhabcloud.internal.CloudClient] - Shutting down openHAB Cloud service connection
2018-06-20 21:53:42.847 [INFO ] [io.openhabcloud.internal.CloudClient] - Disconnected from the openHAB Cloud service (UUID = secret code removed, base URL = http://localhost:8080)
2018-06-20 21:53:45.008 [INFO ] [io.openhabcloud.internal.CloudClient] - Connected to the openHAB Cloud service (UUID = secret code removed, base URL = http://localhost:8080)
2018-06-20 21:53:47.288 [INFO ] [basic.internal.servlet.WebAppServlet] - Stopped Basic UI
2018-06-20 21:53:47.806 [INFO ] [panel.internal.HABPanelDashboardTile] - Stopped HABPanel
2018-06-20 21:53:47.909 [INFO ] [ui.habmin.internal.servlet.HABminApp] - Stopped HABmin servlet
2018-06-20 21:53:48.324 [INFO ] [io.openhabcloud.internal.CloudClient] - Shutting down openHAB Cloud service connection
2018-06-20 21:53:48.334 [INFO ] [io.openhabcloud.internal.CloudClient] - Disconnected from the openHAB Cloud service (UUID = secret code removed, base URL = http://localhost:8080)
2018-06-20 21:53:49.928 [ERROR] [org.eclipse.smarthome.io.rest.sse   ] - FrameworkEvent ERROR - org.eclipse.smarthome.io.rest.sse
org.osgi.framework.BundleException: Exception in org.eclipse.smarthome.io.rest.sse.internal.SseActivator.start() of bundle org.eclipse.smarthome.io.rest.sse.
        at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:800) [?:?]
        at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:729) [?:?]
        at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:933) [?:?]
        at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:309) [?:?]
        at org.eclipse.osgi.container.Module.doStart(Module.java:581) [?:?]
        at org.eclipse.osgi.container.Module.start(Module.java:449) [?:?]
        at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:468) [?:?]
        at org.eclipse.osgi.container.ModuleContainer.start(ModuleContainer.java:750) [?:?]
        at org.eclipse.osgi.container.ModuleContainer.applyDelta(ModuleContainer.java:741) [?:?]
        at org.eclipse.osgi.container.ModuleContainer.resolveAndApply(ModuleContainer.java:511) [?:?]
        at org.eclipse.osgi.container.ModuleContainer.resolve(ModuleContainer.java:457) [?:?]
        at org.eclipse.osgi.container.ModuleContainer.refresh(ModuleContainer.java:1001) [?:?]
        at org.eclipse.osgi.container.ModuleContainer$ContainerWiring.dispatchEvent(ModuleContainer.java:1382) [?:?]
        at org.eclipse.osgi.container.ModuleContainer$ContainerWiring.dispatchEvent(ModuleContainer.java:1) [?:?]
        at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) [?:?]
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340) [?:?]
Caused by: java.lang.LinkageError: ClassCastException: attempting to castbundleresource://33.fwk30504695/javax/ws/rs/ext/RuntimeDelegate.class to bundleresource://33.fwk30504695/javax/ws/rs/ext/RuntimeDelegate.class
        at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:146) ~[?:?]
        at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120) ~[?:?]
        at javax.ws.rs.core.MediaType.valueOf(MediaType.java:179) ~[?:?]
        at org.glassfish.jersey.media.sse.SseFeature.<clinit>(SseFeature.java:62) ~[?:?]
        at org.eclipse.smarthome.io.rest.sse.internal.SseActivator.start(SseActivator.java:49) ~[?:?]
        at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:779) ~[?:?]
        at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1) ~[?:?]
        at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
        at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:772) ~[?:?]
        ... 15 more
2018-06-20 21:53:50.194 [INFO ] [panel.internal.HABPanelDashboardTile] - Started HABPanel at /habpanel
2018-06-20 21:53:50.411 [INFO ] [ui.habmin.internal.servlet.HABminApp] - Started HABmin servlet at /habmin
2018-06-20 21:53:51.622 [INFO ] [basic.internal.servlet.WebAppServlet] - Started Basic UI at /basicui/app
2018-06-20 21:53:52.667 [ERROR] [core.karaf.internal.FeatureInstaller] - Failed installing 'openhab-binding-ipcamera, openhab-binding-espmilighthub': Error restarting bundles:
        Exception in org.eclipse.smarthome.io.rest.sse.internal.SseActivator.start() of bundle org.eclipse.smarthome.io.rest.sse.
2018-06-20 21:53:54.249 [INFO ] [io.openhabcloud.internal.CloudClient] - Connected to the openHAB Cloud service (UUID = secret code removed, base URL = http://localhost:8080)


I think it may be fixed now by doing this…

nano /var/lib/openhab2/config/org/openhab/addons.config

Edited the file to strip out all bindings, as the upgrade process asked if I wanted to replace the cfg file and I answered ‘Y’. After editing, rebooted and dragged the bindings back into the addons folder again one by one. Seems fixed as all bindings are back and running with no errors.