Hi
I just tried to install serial transport feature according to recommended way: feature:install openhab-transport-serial and got a problem:
java.lang.NullPointerException
at org.apache.karaf.features.internal.service.Deployer.computeDeployment(Deployer.java:1412)
at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:444)
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.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
Error executing command: java.lang.NullPointerException
Each try ends the same way. I also tried to install it manually by placing binary in /srv/openhab-addons (both 3.0.0 and 3.1.0 versions) and it doesn’t work either. The same result I’ve got when tried to install bundle which has serial-transport as dependency.
Does anyone have such problem or similar one?
OH 3.0.1 release on openhabian.
openhab> feature:list | grep openhab-transport-serial
openhab-transport-serial │ 3.0.1 │ │ Uninstalled │ distro-3.0.1 │ Serial Transport
Actually I’m trying to install rflink binding, it requires openhab-serial-transport. But it doesn’t matter, the same error I’ve got while I tried to install i.e. serial binding, which installs this transport as a dependency.
For me it looks like a regression error with such feature, or I’m doing something wrong - but I don’t have idea what.
It looks like you have more knowledge about it than I do.
It is no help to you, but I generally use a snapshot z-wave in the addons and have used feature:install openhab-transport-serial literally hundreds of times (well maybe only 40-60) without a problem including yesterday. I mentioned the bundle:list because there seems to be other serial related items in the core that may or may not be related.