I downloaded and installed the Polyscope 5.11.1 and the SDK 1.13.0 on a Linux machine.
It run all smoothly, but whenever I try to run an URCAP on the Polyscope I get this message "This Urcap has an invalid manifest file(‘META-INF/MANIFEST.MF’)."
I was able to reproduce it by deploying it with Maven, after a restart of Polyscope it disappeared. If I delete the symbolic link in the ursim-5.11.1.10813/GUI/bundle/urcaps (that is created after the restart) the issue is triggered again. Can you give some insight if that link is created? It might be related to a permission issue.
This is an old post, but if this can help :
to solve this problem you may have to uninstall the URCAP inside de simulator by clicking the minus < - > button, close sim and recompile code.
On the next opening of the simulator the URCAP should work. On our side this happens whenever certain changes are made in the POM file, i.e. version number is incremented.
Had this issue too and Ebbe was correct but here is further clarification. When you compile HelloWorld (or any cap) it puts a .jar file in the following location: ursim-5.11.1.10813/GUI/bundle/urcaps. urcaps is a symbolic link folder and it was missing (I think this was due to making a clone of an existing computer). Simply navigating to the bundle folder and running: ln -s [path of the target file] [symoblic name] creates this folder (e.g. ln -s /home/username/Desktop/URsim/ursim-5.12.2.1101534/.urcaps urcaps). The sim worked properly after this.