File Install tries to installa a bundle that is installed already
-----------------------------------------------------------------
Key: FELIX-551
URL: https://issues.apache.org/jira/browse/FELIX-551
Project: Felix
Issue Type: Bug
Components: File Install
Reporter: musachy
Attachments: patch.diff
traverse(...) adds the found files to a map, keyed by the absolute path. The
problem is that in doInstalled:
String location = bundle.getLocation();
File file = (File) installed.get(location);
if (file != null)
Location is a URL string (file:/....) instead of an absolute path, so the file
is never found in the map, and fileinstall tries to install it again. Attached
is a patch, which I am not sure if would break something else.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.