Cannot remove manually added binding

I just upgraded from OH 4.2.2 to 4.3.5 and wanted to get rid if a manually added binding, because the binding is now officially part of OH.

I removed the file from the addon-folder and restarted the docker container of OH. The binding still showed up.
Then I deleted the container and recreated it, hoping cached stuff will be cleaned up then.
But the binding still shows up in the UI as installed.

When I click “remove” in the UI, it fails and I get this log entry:

2025-06-17 10:43:59.534 [ERROR] [t.core.internal.addons.AddonResource] - Exception while uninstalling add-on: null

What else can I do?

edit:
Tried via karaf, but also cannot get rif of the .jar binding :frowning:

If I remember correctly a clean-cache and two restarts solved this problem on my system. Otherwise try

bundle:uninstall <id of binding>
1 Like

Deleting the tmp and cache folder did the trick :slight_smile:

check your .conf file! add ons are listed there, seperated with commatas. example:
mqtt, samsung, flucdb, …

I did check the addons.config file, but the .jar binding was not listed there.
Anyways problem was solved by deleting tmp and cache folder :slight_smile: