Description
The package manager allows to install packages w/o snapshots using the extract() method. such an installed package is marked 'installed' nevertheless.
a subsequent call to uninstall() will throw an exception:
Caused by: org.apache.jackrabbit.vault.packaging.PackageException: Unable to uninstall package. No snapshot present. at org.apache.jackrabbit.vault.packaging.impl.JcrPackageImpl.uninstall(JcrPackageImpl.java:587)