Upgrade Procedure for Windows on OH 2.5M2 and Beyond

Now that OH has been combined with ESH, has the upgrade procedure for a Windows installation changed? For both M2 and M3 I followed the upgrade procedure listed on the Windows Installation section of the documentation, but had little success. A fresh install works fine. Before I start posting all the errors and issues I’m having with an upgrade, I’d like to make sure I’m following the correct procedure.

No, the upgrade procedure has not changed.

Obviously Marty, this is not a known issue with the documented upgrade procedure and please expound on the issues you encountered and let’s get this sorted

After following the Windows upgrade procedure I get this error. The FeatureInstaller error seems to be repeating.

System: Windows 10
JRE: 1.8.0.191
Upgrading from M2 to M3

2019-09-11 19:55:31.597 [INFO ] [lipse.smarthome.model.lsp.internal.ModelServer] - Started Language Server Protocol (LSP) service on port 5007
2019-09-11 19:55:31.798 [WARN ] [rthome.model.core.internal.ModelRepositoryImpl] - Configuration model 'onkyo.things' is either empty or cannot be parsed correctly!
2019-09-11 19:55:32.183 [INFO ] [openhab.ui.dashboard.internal.DashboardService] - Started Dashboard at http://192.168.1.6:8080
2019-09-11 19:55:32.275 [INFO ] [openhab.ui.dashboard.internal.DashboardService] - Started Dashboard at https://192.168.1.6:8443
2019-09-11 19:55:39.992 [INFO ] [org.eclipse.smarthome.model.script.Sprinkler  ] - Sprinkler Bypass Changed to OFF
2019-09-11 19:55:40.016 [ERROR] [el.rule.runtime.internal.engine.RuleEngineImpl] - Error during the execution of startup rule 'Calculate time of day state': Invalid format: "NULL"
2019-09-11 19:56:00.520 [INFO ] [org.eclipse.smarthome.model.script.Time Of Day] - Now = 2019-09-11T19:56:00.520-05:00Active = 2019-09-11T08:00:00.000-05:00After = 2019-09-11T22:00:00.000-05:00
2019-09-11 19:56:00.522 [INFO ] [org.eclipse.smarthome.model.script.Time Of Day] - Calculated time of day is ACTIVE
2019-09-11 19:56:07.776 [WARN ] [e.core.common.registry.AbstractManagedProvider] - Could not update element with key weathercompany:weather:local in ManagedThingProvider, because it does not exists.
2019-09-11 19:56:39.978 [ERROR] [g.openhab.core.karaf.internal.FeatureInstaller] - Failed installing 'openhab-persistence-mapdb, openhab-misc-openhabcloud, openhab-persistence-influxdb, openhab-ui-habpanel, openhab-ui-restdocs, openhab-binding-mqtt, openhab-transformation-map, openhab-ui-classic, openhab-ui-habmin, openhab-transformation-xslt, openhab-transformation-exec, openhab-binding-systeminfo, openhab-ui-paper, openhab-transformation-scale, openhab-binding-ambientweather, openhab-transformation-javascript, openhab-transformation-regex, openhab-transformation-jsonpath, openhab-binding-zwave, openhab-transformation-xpath, openhab-ui-basic, openhab-action-mail, openhab-misc-homekit, openhab-binding-astro, openhab-binding-expire1, openhab-binding-russound, openhab-binding-onkyo': Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=openhab-misc-openhabcloud; type=karaf.feature; version="[2.5.0.M3,2.5.0.M3]"; filter:="(&(osgi.identity=openhab-misc-openhabcloud)(type=karaf.feature)(version>=2.5.0.M3)(version<=2.5.0.M3))" [caused by: Unable to resolve openhab-misc-openhabcloud/2.5.0.M3: missing requirement [openhab-misc-openhabcloud/2.5.0.M3] osgi.identity; osgi.identity=org.openhab.io.openhabcloud; type=osgi.bundle; version="[2.5.0.M3,2.5.0.M3]"; resolution:=mandatory [caused by: Unable to resolve org.openhab.io.openhabcloud/2.5.0.M3: missing requirement [org.openhab.io.openhabcloud/2.5.0.M3] osgi.wiring.package; filter:="(&(osgi.wiring.package=io.socket.client)(version>=1.0.0)(!(version>=2.0.0)))"]]
2019-09-11 19:56:40.400 [INFO ] [openhab.ui.dashboard.internal.DashboardService] - Stopped Dashboard
2019-09-11 19:56:40.454 [INFO ] [g.openhab.core.karaf.internal.FeatureInstaller] - Uninstalled 'openhab-ui-dashboard'
2019-09-11 19:57:26.331 [ERROR] [g.openhab.core.karaf.internal.FeatureInstaller] - Failed installing 'openhab-persistence-mapdb, openhab-misc-openhabcloud, openhab-persistence-influxdb, openhab-ui-habpanel, openhab-ui-restdocs, openhab-binding-mqtt, openhab-transformation-map, openhab-ui-classic, openhab-ui-habmin, openhab-transformation-xslt, openhab-transformation-exec, openhab-binding-systeminfo, openhab-ui-paper, openhab-transformation-scale, openhab-binding-ambientweather, openhab-transformation-javascript, openhab-transformation-regex, openhab-transformation-jsonpath, openhab-binding-zwave, openhab-transformation-xpath, openhab-ui-basic, openhab-action-mail, openhab-misc-homekit, openhab-binding-astro, openhab-binding-expire1, openhab-binding-russound, openhab-binding-onkyo': Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=openhab-misc-openhabcloud; type=karaf.feature; version="[2.5.0.M3,2.5.0.M3]"; filter:="(&(osgi.identity=openhab-misc-openhabcloud)(type=karaf.feature)(version>=2.5.0.M3)(version<=2.5.0.M3))" [caused by: Unable to resolve openhab-misc-openhabcloud/2.5.0.M3: missing requirement [openhab-misc-openhabcloud/2.5.0.M3] osgi.identity; osgi.identity=org.openhab.io.openhabcloud; type=osgi.bundle; version="[2.5.0.M3,2.5.0.M3]"; resolution:=mandatory [caused by: Unable to resolve org.openhab.io.openhabcloud/2.5.0.M3: missing requirement [org.openhab.io.openhabcloud/2.5.0.M3] osgi.wiring.package; filter:="(&(osgi.wiring.package=io.socket.client)(version>=1.0.0)(!(version>=2.0.0)))"]]
2019-09-11 19:58:26.296 [ERROR] [g.openhab.core.karaf.internal.FeatureInstaller] - Failed installing 'openhab-persistence-mapdb, openhab-misc-openhabcloud, openhab-persistence-influxdb, openhab-ui-habpanel, openhab-ui-restdocs, openhab-binding-mqtt, openhab-transformation-map, openhab-ui-classic, openhab-ui-habmin, openhab-transformation-xslt, openhab-transformation-exec, openhab-binding-systeminfo, openhab-ui-paper, openhab-transformation-scale, openhab-binding-ambientweather, openhab-transformation-javascript, openhab-transformation-regex, openhab-transformation-jsonpath, openhab-binding-zwave, openhab-transformation-xpath, openhab-ui-basic, openhab-action-mail, openhab-misc-homekit, openhab-binding-astro, openhab-binding-expire1, openhab-binding-russound, openhab-binding-onkyo': Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=openhab-misc-openhabcloud; type=karaf.feature; version="[2.5.0.M3,2.5.0.M3]"; filter:="(&(osgi.identity=openhab-misc-openhabcloud)(type=karaf.feature)(version>=2.5.0.M3)(version<=2.5.0.M3))" [caused by: Unable to resolve openhab-misc-openhabcloud/2.5.0.M3: missing requirement [openhab-misc-openhabcloud/2.5.0.M3] osgi.identity; osgi.identity=org.openhab.io.openhabcloud; type=osgi.bundle; version="[2.5.0.M3,2.5.0.M3]"; resolution:=mandatory [caused by: Unable to resolve org.openhab.io.openhabcloud/2.5.0.M3: missing requirement [org.openhab.io.openhabcloud/2.5.0.M3] osgi.wiring.package; filter:="(&(osgi.wiring.package=io.socket.client)(version>=1.0.0)(!(version>=2.0.0)))"]]
2019-09-11 19:59:26.248 [ERROR] [g.openhab.core.karaf.internal.FeatureInstaller] - Failed installing 'openhab-persistence-mapdb, openhab-misc-openhabcloud, openhab-persistence-influxdb, openhab-ui-habpanel, openhab-ui-restdocs, openhab-binding-mqtt, openhab-transformation-map, openhab-ui-classic, openhab-ui-habmin, openhab-transformation-xslt, openhab-transformation-exec, openhab-binding-systeminfo, openhab-ui-paper, openhab-transformation-scale, openhab-binding-ambientweather, openhab-transformation-javascript, openhab-transformation-regex, openhab-transformation-jsonpath, openhab-binding-zwave, openhab-transformation-xpath, openhab-ui-basic, openhab-action-mail, openhab-misc-homekit, openhab-binding-astro, openhab-binding-expire1, openhab-binding-russound, openhab-binding-onkyo': Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=openhab-misc-openhabcloud; type=karaf.feature; version="[2.5.0.M3,2.5.0.M3]"; filter:="(&(osgi.identity=openhab-misc-openhabcloud)(type=karaf.feature)(version>=2.5.0.M3)(version<=2.5.0.M3))" [caused by: Unable to resolve openhab-misc-openhabcloud/2.5.0.M3: missing requirement [openhab-misc-openhabcloud/2.5.0.M3] osgi.identity; osgi.identity=org.openhab.io.openhabcloud; type=osgi.bundle; version="[2.5.0.M3,2.5.0.M3]"; resolution:=mandatory [caused by: Unable to resolve org.openhab.io.openhabcloud/2.5.0.M3: missing requirement [org.openhab.io.openhabcloud/2.5.0.M3] osgi.wiring.package; filter:="(&(osgi.wiring.package=io.socket.client)(version>=1.0.0)(!(version>=2.0.0)))"]]
2019-09-11 20:00:00.081 [WARN ] [l.persistence.extensions.PersistenceExtensions] - There is no queryable persistence service registered with the id 'influxdb'
2019-09-11 20:00:00.082 [WARN ] [l.persistence.extensions.PersistenceExtensions] - There is no queryable persistence service registered with the id 'influxdb'
2019-09-11 20:00:00.083 [ERROR] [el.rule.runtime.internal.engine.ExecuteRuleJob] - Error during the execution of rule 'Calculate Daily Energy Consumption': Could not cast NULL to org.eclipse.smarthome.core.library.types.DecimalType; line 5, column 31, length 35
2019-09-11 20:00:26.259 [ERROR] [g.openhab.core.karaf.internal.FeatureInstaller] - Failed installing 'openhab-persistence-mapdb, openhab-misc-openhabcloud, openhab-persistence-influxdb, openhab-ui-habpanel, openhab-ui-restdocs, openhab-binding-mqtt, openhab-transformation-map, openhab-ui-classic, openhab-ui-habmin, openhab-transformation-xslt, openhab-transformation-exec, openhab-binding-systeminfo, openhab-ui-paper, openhab-transformation-scale, openhab-binding-ambientweather, openhab-transformation-javascript, openhab-transformation-regex, openhab-transformation-jsonpath, openhab-binding-zwave, openhab-transformation-xpath, openhab-ui-basic, openhab-action-mail, openhab-misc-homekit, openhab-binding-astro, openhab-binding-expire1, openhab-binding-russound, openhab-binding-onkyo': Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=openhab-misc-openhabcloud; type=karaf.feature; version="[2.5.0.M3,2.5.0.M3]"; filter:="(&(osgi.identity=openhab-misc-openhabcloud)(type=karaf.feature)(version>=2.5.0.M3)(version<=2.5.0.M3))" [caused by: Unable to resolve openhab-misc-openhabcloud/2.5.0.M3: missing requirement [openhab-misc-openhabcloud/2.5.0.M3] osgi.identity; osgi.identity=org.openhab.io.openhabcloud; type=osgi.bundle; version="[2.5.0.M3,2.5.0.M3]"; resolution:=mandatory [caused by: Unable to resolve org.openhab.io.openhabcloud/2.5.0.M3: missing requirement [org.openhab.io.openhabcloud/2.5.0.M3] osgi.wiring.package; filter:="(&(osgi.wiring.package=io.socket.client)(version>=1.0.0)(!(version>=2.0.0)))"]]
2019-09-11 20:01:26.243 [ERROR] [g.openhab.core.karaf.internal.FeatureInstaller] - Failed installing 'openhab-persistence-mapdb, openhab-misc-openhabcloud, openhab-persistence-influxdb, openhab-ui-habpanel, openhab-ui-restdocs, openhab-binding-mqtt, openhab-transformation-map, openhab-ui-classic, openhab-ui-habmin, openhab-transformation-xslt, openhab-transformation-exec, openhab-binding-systeminfo, openhab-ui-paper, openhab-transformation-scale, openhab-binding-ambientweather, openhab-transformation-javascript, openhab-transformation-regex, openhab-transformation-jsonpath, openhab-binding-zwave, openhab-transformation-xpath, openhab-ui-basic, openhab-action-mail, openhab-misc-homekit, openhab-binding-astro, openhab-binding-expire1, openhab-binding-russound, openhab-binding-onkyo': Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=openhab-misc-openhabcloud; type=karaf.feature; version="[2.5.0.M3,2.5.0.M3]"; filter:="(&(osgi.identity=openhab-misc-openhabcloud)(type=karaf.feature)(version>=2.5.0.M3)(version<=2.5.0.M3))" [caused by: Unable to resolve openhab-misc-openhabcloud/2.5.0.M3: missing requirement [openhab-misc-openhabcloud/2.5.0.M3] osgi.identity; osgi.identity=org.openhab.io.openhabcloud; type=osgi.bundle; version="[2.5.0.M3,2.5.0.M3]"; resolution:=mandatory [caused by: Unable to resolve org.openhab.io.openhabcloud/2.5.0.M3: missing requirement [org.openhab.io.openhabcloud/2.5.0.M3] osgi.wiring.package; filter:="(&(osgi.wiring.package=io.socket.client)(version>=1.0.0)(!(version>=2.0.0)))"]]
2019-09-11 20:02:26.225 [ERROR] [g.openhab.core.karaf.internal.FeatureInstaller] - Failed installing 'openhab-persistence-mapdb, openhab-misc-openhabcloud, openhab-persistence-influxdb, openhab-ui-habpanel, openhab-ui-restdocs, openhab-binding-mqtt, openhab-transformation-map, openhab-ui-classic, openhab-ui-habmin, openhab-transformation-xslt, openhab-transformation-exec, openhab-binding-systeminfo, openhab-ui-paper, openhab-transformation-scale, openhab-binding-ambientweather, openhab-transformation-javascript, openhab-transformation-regex, openhab-transformation-jsonpath, openhab-binding-zwave, openhab-transformation-xpath, openhab-ui-basic, openhab-action-mail, openhab-misc-homekit, openhab-binding-astro, openhab-binding-expire1, openhab-binding-russound, openhab-binding-onkyo': Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=openhab-misc-openhabcloud; type=karaf.feature; version="[2.5.0.M3,2.5.0.M3]"; filter:="(&(osgi.identity=openhab-misc-openhabcloud)(type=karaf.feature)(version>=2.5.0.M3)(version<=2.5.0.M3))" [caused by: Unable to resolve openhab-misc-openhabcloud/2.5.0.M3: missing requirement [openhab-misc-openhabcloud/2.5.0.M3] osgi.identity; osgi.identity=org.openhab.io.openhabcloud; type=osgi.bundle; version="[2.5.0.M3,2.5.0.M3]"; resolution:=mandatory [caused by: Unable to resolve org.openhab.io.openhabcloud/2.5.0.M3: missing requirement [org.openhab.io.openhabcloud/2.5.0.M3] osgi.wiring.package; filter:="(&(osgi.wiring.package=io.socket.client)(version>=1.0.0)(!(version>=2.0.0)))"]]

The first thing to do for errors like these is Clear the Cache.

I cleared the cache and had the same issue. I’ve changed the log level to DEBUG. See below.

I’m not sure if it’s relevant or not, but the Windows Upgrade procedure states to delete " userdata\etc\org.openhab.addons.cfg ". That file doesn’t exist on my install.

Repeating Log around FeatureInstaller

2019-09-12 12:04:08.469 [DEBUG] [org.apache.felix.configadmin                  ] - getConfiguration(pid=org.openhab.addons)
2019-09-12 12:04:08.469 [DEBUG] [org.apache.felix.configadmin                  ] - Found cached configuration org.openhab.addons bound to mvn:org.openhab.core.bundles/org.openhab.core.karaf/2.5.0.M3
2019-09-12 12:04:08.469 [DEBUG] [org.apache.felix.configadmin                  ] - getConfiguration(pid=org.ops4j.pax.url.mvn, location=null)
2019-09-12 12:04:08.469 [DEBUG] [org.apache.felix.configadmin                  ] - Found cached configuration org.ops4j.pax.url.mvn bound to ?
2019-09-12 12:04:08.470 [DEBUG] [org.ops4j.pax.url.mvn.internal.Connection     ] - Resolving [mvn:org.openhab.distro/openhab-addons-legacy/2.5.0.M3/xml/features]
2019-09-12 12:04:08.490 [INFO ] [.features.internal.service.FeaturesServiceImpl] - Adding features: openhab-action-mail/[1.14.0.M3,1.14.0.M3],openhab-transformation-javascript/[2.5.0.M3,2.5.0.M3],openhab-ui-paper/[2.5.0.M3,2.5.0.M3],openhab-binding-russound/[2.5.0.M3,2.5.0.M3],openhab-binding-ambientweather/[2.5.0.M3,2.5.0.M3],openhab-persistence-mapdb/[1.14.0.M3,1.14.0.M3],openhab-transformation-scale/[2.5.0.M3,2.5.0.M3],openhab-binding-expire1/[1.14.0.M3,1.14.0.M3],openhab-ui-habpanel/[2.5.0.M3,2.5.0.M3],openhab-binding-systeminfo/[2.5.0.M3,2.5.0.M3],openhab-transformation-map/[2.5.0.M3,2.5.0.M3],openhab-binding-astro/[2.5.0.M3,2.5.0.M3],openhab-transformation-regex/[2.5.0.M3,2.5.0.M3],openhab-transformation-xpath/[2.5.0.M3,2.5.0.M3],openhab-transformation-exec/[2.5.0.M3,2.5.0.M3],openhab-ui-restdocs/[2.5.0.M3,2.5.0.M3],openhab-binding-onkyo/[2.5.0.M3,2.5.0.M3],openhab-misc-homekit/[2.5.0.M3,2.5.0.M3],openhab-ui-classic/[2.5.0.M3,2.5.0.M3],openhab-binding-mqtt/[2.5.0.M3,2.5.0.M3],openhab-transformation-xslt/[2.5.0.M3,2.5.0.M3],openhab-ui-habmin/[2.5.0.M3,2.5.0.M3],openhab-misc-openhabcloud/[2.5.0.M3,2.5.0.M3],openhab-transformation-jsonpath/[2.5.0.M3,2.5.0.M3],openhab-binding-zwave/[2.5.0.M3,2.5.0.M3],openhab-persistence-influxdb/[1.14.0.M3,1.14.0.M3],openhab-ui-basic/[2.5.0.M3,2.5.0.M3]
2019-09-12 12:04:08.490 [DEBUG] [org.apache.felix.configadmin                  ] - getConfiguration(pid=org.ops4j.pax.url.mvn, location=null)
2019-09-12 12:04:08.490 [DEBUG] [org.apache.felix.configadmin                  ] - Found cached configuration org.ops4j.pax.url.mvn bound to ?
2019-09-12 12:04:08.500 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openhab\runtime\system
2019-09-12 12:04:08.503 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openhab\userdata\system
2019-09-12 12:04:08.504 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openHAB\userdata\tmp\mvn
2019-09-12 12:04:08.504 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openhab\runtime\system
2019-09-12 12:04:08.504 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openhab\runtime\system
2019-09-12 12:04:08.504 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openhab\runtime\system
2019-09-12 12:04:08.504 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openhab\runtime\system
2019-09-12 12:04:08.504 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openHAB\userdata\tmp\mvn
2019-09-12 12:04:08.504 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openhab\userdata\system
2019-09-12 12:04:08.504 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openhab\userdata\system
2019-09-12 12:04:08.504 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openhab\userdata\system
2019-09-12 12:04:08.506 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openHAB\userdata\tmp\mvn
2019-09-12 12:04:08.535 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openHAB\userdata\tmp\mvn
2019-09-12 12:04:08.544 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openhab\userdata\system
2019-09-12 12:04:08.544 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openhab\runtime\system
2019-09-12 12:04:08.557 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openhab\runtime\system
2019-09-12 12:04:08.610 [DEBUG] [p.impl.conn.PoolingHttpClientConnectionManager] - Connection manager is shutting down
2019-09-12 12:04:08.610 [DEBUG] [p.impl.conn.PoolingHttpClientConnectionManager] - Connection manager shut down
2019-09-12 12:04:08.921 [ERROR] [g.openhab.core.karaf.internal.FeatureInstaller] - Failed installing 'openhab-persistence-mapdb, openhab-misc-openhabcloud, openhab-persistence-influxdb, openhab-ui-habpanel, openhab-ui-restdocs, openhab-binding-mqtt, openhab-transformation-map, openhab-ui-classic, openhab-ui-habmin, openhab-transformation-xslt, openhab-transformation-exec, openhab-binding-systeminfo, openhab-ui-paper, openhab-transformation-scale, openhab-binding-ambientweather, openhab-transformation-javascript, openhab-transformation-regex, openhab-transformation-jsonpath, openhab-binding-zwave, openhab-transformation-xpath, openhab-ui-basic, openhab-action-mail, openhab-misc-homekit, openhab-binding-astro, openhab-binding-expire1, openhab-binding-russound, openhab-binding-onkyo': Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=openhab-misc-openhabcloud; type=karaf.feature; version="[2.5.0.M3,2.5.0.M3]"; filter:="(&(osgi.identity=openhab-misc-openhabcloud)(type=karaf.feature)(version>=2.5.0.M3)(version<=2.5.0.M3))" [caused by: Unable to resolve openhab-misc-openhabcloud/2.5.0.M3: missing requirement [openhab-misc-openhabcloud/2.5.0.M3] osgi.identity; osgi.identity=org.openhab.io.openhabcloud; type=osgi.bundle; version="[2.5.0.M3,2.5.0.M3]"; resolution:=mandatory [caused by: Unable to resolve org.openhab.io.openhabcloud/2.5.0.M3: missing requirement [org.openhab.io.openhabcloud/2.5.0.M3] osgi.wiring.package; filter:="(&(osgi.wiring.package=io.socket.client)(version>=1.0.0)(!(version>=2.0.0)))"]]
2019-09-12 12:04:23.564 [DEBUG] [org.quartz.core.QuartzSchedulerThread         ] - batch acquisition of 0 triggers
2019-09-12 12:04:48.304 [DEBUG] [org.quartz.core.QuartzSchedulerThread         ] - batch acquisition of 1 triggers
2019-09-12 12:05:00.000 [DEBUG] [org.quartz.core.QuartzSchedulerThread         ] - batch acquisition of 0 triggers
2019-09-12 12:05:00.000 [DEBUG] [org.quartz.core.JobRunShell                   ] - Calling execute on job DEFAULT.calculations.rules#Calculate Daily Energy Consumption#0 0/5 * 1/1 * ? *
2019-09-12 12:05:00.003 [ERROR] [el.rule.runtime.internal.engine.ExecuteRuleJob] - Error during the execution of rule 'Calculate Daily Energy Consumption': Could not cast NULL to org.eclipse.smarthome.core.library.types.DecimalType; line 5, column 31, length 35
2019-09-12 12:05:08.471 [DEBUG] [org.apache.felix.configadmin                  ] - getConfiguration(pid=org.openhab.addons)
2019-09-12 12:05:08.471 [DEBUG] [org.apache.felix.configadmin                  ] - Found cached configuration org.openhab.addons bound to mvn:org.openhab.core.bundles/org.openhab.core.karaf/2.5.0.M3
2019-09-12 12:05:08.471 [DEBUG] [org.apache.felix.configadmin                  ] - getConfiguration(pid=org.ops4j.pax.url.mvn, location=null)
2019-09-12 12:05:08.471 [DEBUG] [org.apache.felix.configadmin                  ] - Found cached configuration org.ops4j.pax.url.mvn bound to ?
2019-09-12 12:05:08.472 [DEBUG] [org.ops4j.pax.url.mvn.internal.Connection     ] - Resolving [mvn:org.openhab.distro/openhab-addons-legacy/2.5.0.M3/xml/features]
2019-09-12 12:05:08.486 [DEBUG] [p.impl.conn.PoolingHttpClientConnectionManager] - Connection manager is shutting down
2019-09-12 12:05:08.487 [DEBUG] [p.impl.conn.PoolingHttpClientConnectionManager] - Connection manager shut down
2019-09-12 12:05:08.492 [INFO ] [.features.internal.service.FeaturesServiceImpl] - Adding features: openhab-action-mail/[1.14.0.M3,1.14.0.M3],openhab-transformation-javascript/[2.5.0.M3,2.5.0.M3],openhab-ui-paper/[2.5.0.M3,2.5.0.M3],openhab-binding-russound/[2.5.0.M3,2.5.0.M3],openhab-binding-ambientweather/[2.5.0.M3,2.5.0.M3],openhab-persistence-mapdb/[1.14.0.M3,1.14.0.M3],openhab-transformation-scale/[2.5.0.M3,2.5.0.M3],openhab-binding-expire1/[1.14.0.M3,1.14.0.M3],openhab-ui-habpanel/[2.5.0.M3,2.5.0.M3],openhab-binding-systeminfo/[2.5.0.M3,2.5.0.M3],openhab-transformation-map/[2.5.0.M3,2.5.0.M3],openhab-binding-astro/[2.5.0.M3,2.5.0.M3],openhab-transformation-regex/[2.5.0.M3,2.5.0.M3],openhab-transformation-xpath/[2.5.0.M3,2.5.0.M3],openhab-transformation-exec/[2.5.0.M3,2.5.0.M3],openhab-ui-restdocs/[2.5.0.M3,2.5.0.M3],openhab-binding-onkyo/[2.5.0.M3,2.5.0.M3],openhab-misc-homekit/[2.5.0.M3,2.5.0.M3],openhab-ui-classic/[2.5.0.M3,2.5.0.M3],openhab-binding-mqtt/[2.5.0.M3,2.5.0.M3],openhab-transformation-xslt/[2.5.0.M3,2.5.0.M3],openhab-ui-habmin/[2.5.0.M3,2.5.0.M3],openhab-misc-openhabcloud/[2.5.0.M3,2.5.0.M3],openhab-transformation-jsonpath/[2.5.0.M3,2.5.0.M3],openhab-binding-zwave/[2.5.0.M3,2.5.0.M3],openhab-persistence-influxdb/[1.14.0.M3,1.14.0.M3],openhab-ui-basic/[2.5.0.M3,2.5.0.M3]
2019-09-12 12:05:08.492 [DEBUG] [org.apache.felix.configadmin                  ] - getConfiguration(pid=org.ops4j.pax.url.mvn, location=null)
2019-09-12 12:05:08.492 [DEBUG] [org.apache.felix.configadmin                  ] - Found cached configuration org.ops4j.pax.url.mvn bound to ?
2019-09-12 12:05:08.501 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openhab\runtime\system
2019-09-12 12:05:08.504 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openhab\userdata\system
2019-09-12 12:05:08.505 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openhab\runtime\system
2019-09-12 12:05:08.505 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openhab\runtime\system
2019-09-12 12:05:08.505 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openhab\runtime\system
2019-09-12 12:05:08.505 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openhab\runtime\system
2019-09-12 12:05:08.505 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openHAB\userdata\tmp\mvn
2019-09-12 12:05:08.505 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openHAB\userdata\tmp\mvn
2019-09-12 12:05:08.506 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openhab\userdata\system
2019-09-12 12:05:08.506 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openhab\userdata\system
2019-09-12 12:05:08.506 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openHAB\userdata\tmp\mvn
2019-09-12 12:05:08.513 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openhab\userdata\system
2019-09-12 12:05:08.520 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openHAB\userdata\tmp\mvn
2019-09-12 12:05:08.520 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openhab\userdata\system
2019-09-12 12:05:08.533 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openHAB\userdata\tmp\mvn
2019-09-12 12:05:08.549 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openhab\runtime\system
2019-09-12 12:05:08.563 [DEBUG] [r.internal.impl.DefaultLocalRepositoryProvider] - Using manager PaxLocalRepositoryManager with priority 0.0 for C:\openhab\runtime\system
2019-09-12 12:05:09.053 [ERROR] [g.openhab.core.karaf.internal.FeatureInstaller] - Failed installing 'openhab-persistence-mapdb, openhab-misc-openhabcloud, openhab-persistence-influxdb, openhab-ui-habpanel, openhab-ui-restdocs, openhab-binding-mqtt, openhab-transformation-map, openhab-ui-classic, openhab-ui-habmin, openhab-transformation-xslt, openhab-transformation-exec, openhab-binding-systeminfo, openhab-ui-paper, openhab-transformation-scale, openhab-binding-ambientweather, openhab-transformation-javascript, openhab-transformation-regex, openhab-transformation-jsonpath, openhab-binding-zwave, openhab-transformation-xpath, openhab-ui-basic, openhab-action-mail, openhab-misc-homekit, openhab-binding-astro, openhab-binding-expire1, openhab-binding-russound, openhab-binding-onkyo': Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=openhab-misc-openhabcloud; type=karaf.feature; version="[2.5.0.M3,2.5.0.M3]"; filter:="(&(osgi.identity=openhab-misc-openhabcloud)(type=karaf.feature)(version>=2.5.0.M3)(version<=2.5.0.M3))" [caused by: Unable to resolve openhab-misc-openhabcloud/2.5.0.M3: missing requirement [openhab-misc-openhabcloud/2.5.0.M3] osgi.identity; osgi.identity=org.openhab.io.openhabcloud; type=osgi.bundle; version="[2.5.0.M3,2.5.0.M3]"; resolution:=mandatory [caused by: Unable to resolve org.openhab.io.openhabcloud/2.5.0.M3: missing requirement [org.openhab.io.openhabcloud/2.5.0.M3] osgi.wiring.package; filter:="(&(osgi.wiring.package=io.socket.client)(version>=1.0.0)(!(version>=2.0.0)))"]]
2019-09-12 12:05:23.173 [DEBUG] [org.quartz.core.QuartzSchedulerThread         ] - batch acquisition of 0 triggers

I also get this error which I can’t explain and I’m not sure if it is related or not. The item in error isn’t on my system.

2019-09-12 11:59:10.958 [WARN ] [marthome.core.common.registry.AbstractRegistry] - Cannot add "NumberItem" with key "systeminfo_computer_HTPC_cpu#load1": The specified name of the item 'systeminfo_computer_HTPC_cpu#load1' is not valid!
java.lang.IllegalArgumentException: The specified name of the item 'systeminfo_computer_HTPC_cpu#load1' is not valid!
	at org.eclipse.smarthome.core.items.ItemUtil.assertValidItemName(ItemUtil.java:84) ~[133:org.openhab.core:2.5.0.M3]
	at org.eclipse.smarthome.core.internal.items.ItemRegistryImpl.initializeItem(ItemRegistryImpl.java:180) ~[133:org.openhab.core:2.5.0.M3]
	at org.eclipse.smarthome.core.internal.items.ItemRegistryImpl.onAddElement(ItemRegistryImpl.java:229) ~[133:org.openhab.core:2.5.0.M3]
	at org.eclipse.smarthome.core.internal.items.ItemRegistryImpl.onAddElement(ItemRegistryImpl.java:1) ~[133:org.openhab.core:2.5.0.M3]
	at org.eclipse.smarthome.core.common.registry.AbstractRegistry.added(AbstractRegistry.java:179) [133:org.openhab.core:2.5.0.M3]
	at org.eclipse.smarthome.core.common.registry.AbstractRegistry.addProvider(AbstractRegistry.java:391) [133:org.openhab.core:2.5.0.M3]
	at org.eclipse.smarthome.core.internal.items.ItemRegistryImpl.addProvider(ItemRegistryImpl.java:395) [133:org.openhab.core:2.5.0.M3]
	at org.eclipse.smarthome.core.common.registry.AbstractRegistry$ProviderTracker.addingService(AbstractRegistry.java:128) [133:org.openhab.core:2.5.0.M3]
	at org.eclipse.smarthome.core.common.registry.AbstractRegistry$ProviderTracker.addingService(AbstractRegistry.java:1) [133:org.openhab.core:2.5.0.M3]
	at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:941) [?:?]
	at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:870) [?:?]
	at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256) [?:?]
	at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229) [?:?]
	at org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:901) [?:?]
	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) [43:org.apache.felix.scr:2.1.16]
	at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:892) [43:org.apache.felix.scr:2.1.16]
	at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:128) [43:org.apache.felix.scr:2.1.16]
	at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:959) [43:org.apache.felix.scr:2.1.16]
	at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:732) [43:org.apache.felix.scr:2.1.16]
	at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1045) [43:org.apache.felix.scr:2.1.16]
	at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:999) [43:org.apache.felix.scr:2.1.16]
	at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1216) [43:org.apache.felix.scr:2.1.16]
	at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1137) [43:org.apache.felix.scr:2.1.16]
	at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:944) [43:org.apache.felix.scr:2.1.16]
	at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:880) [43:org.apache.felix.scr:2.1.16]
	at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1168) [43:org.apache.felix.scr:2.1.16]
	at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:125) [43:org.apache.felix.scr:2.1.16]
	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) [43:org.apache.felix.scr:2.1.16]
	at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:892) [43:org.apache.felix.scr:2.1.16]
	at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:128) [43:org.apache.felix.scr:2.1.16]
	at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:959) [43:org.apache.felix.scr:2.1.16]
	at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:732) [43:org.apache.felix.scr:2.1.16]
	at org.apache.felix.scr.impl.manager.AbstractComponentManager.enableInternal(AbstractComponentManager.java:666) [43:org.apache.felix.scr:2.1.16]
	at org.apache.felix.scr.impl.manager.AbstractComponentManager.enable(AbstractComponentManager.java:432) [43:org.apache.felix.scr:2.1.16]
	at org.apache.felix.scr.impl.manager.ConfigurableComponentHolder.enableComponents(ConfigurableComponentHolder.java:665) [43:org.apache.felix.scr:2.1.16]
	at org.apache.felix.scr.impl.BundleComponentActivator.initialEnable(BundleComponentActivator.java:338) [43:org.apache.felix.scr:2.1.16]
	at org.apache.felix.scr.impl.Activator.loadComponents(Activator.java:382) [43:org.apache.felix.scr:2.1.16]
	at org.apache.felix.scr.impl.Activator.access$200(Activator.java:49) [43:org.apache.felix.scr:2.1.16]
	at org.apache.felix.scr.impl.Activator$ScrExtension.start(Activator.java:264) [43:org.apache.felix.scr:2.1.16]
	at org.apache.felix.scr.impl.AbstractExtender.createExtension(AbstractExtender.java:196) [43:org.apache.felix.scr:2.1.16]
	at org.apache.felix.scr.impl.AbstractExtender.modifiedBundle(AbstractExtender.java:169) [43:org.apache.felix.scr:2.1.16]
	at org.apache.felix.scr.impl.AbstractExtender.modifiedBundle(AbstractExtender.java:49) [43:org.apache.felix.scr:2.1.16]
	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.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1634) [?:?]
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1614) [?:?]
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1585) [?:?]
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1528) [?:?]
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.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) [?:?]

The second error is most likely because the systeminfo Binding isn’t being installed.

Unfortunately I’m not very good at helping with errors like these. If clear the cache doesn’t work I’ve got nothing else to recommend. Usually there is more of a reason given. There is very little info in the logs.