So interestingly, I switched java versions again to oracle in the attempt to solve another problem I have and this solution did not work.
Who here has done it and works with Oracle?
I use the standard OpenJDK version of Java with openHab and found, that the problem with the marketplace binding persists - even though I replaced the existing with the oracle *.jar files. A pity. - other seem to have the same problem - see this threat.
I did it on my openHABian Pi and it works. The OP’s post can be misunderstood, you have to copy both jars to /usr/lib/jvm/zulu-embedded-8-armhf/jre/lib/security/ . And no reboot required, just a Java (=OH) restart.
If you’re not using Zulu Java or not ARM HW (RPis) then you need to find the correct directory equivalent for that on your system first.
can anyone thats got this fixed in openhabian please post the code that they typed into ssh to get this done. im not really upto the play with ssh commands and I can’t find the directories in the folder shares listed above.
Click on the download link - it’ll open a dialog with a URL in it. Copy said URL
Past the URL into a browser and download the jar file.
Copy the jar file into your addons folder in OH setup.
I did this for the two bluetooth plugins I had. I find it odd that there is a requirement on the website after the plugin is installed. After installing it you should be able to run “offline”.
The above is a workaround for you until you can solve the problem.
Hey there. Thanks for the tips - a quick feedback:
I use standard openHABian isntallation and tried the Azul Systems crytography extension kit. Replaced the existing *.jar files and restarted openhab2 from the shell.
Unfortunately I have still the same MarketplaceProxy error.
UPDATE - WORKING NOW:
Found the solution - I was too eager and replaced the existing two *.jar files in their original position ( /usr/lib/jvm/zulu-embedded-8-armhf/jre/lib/security/policy/unlimited/ ). this didnt help.
Copying the new *.jar files exactly to the folder, which @CDriver pointed at originally ( / usr / lib / jvm / zulu-embedded-8-armhf / jre / lib / security / ) solved the problem.
Thanks