[
https://issues.apache.org/jira/browse/FELIX-4328?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13840680#comment-13840680
]
Guillaume Nodet commented on FELIX-4328:
----------------------------------------
When FileInstall deploys a bundle, it will do a refresh operation. This
operation is done on bundles managed by fileinstall directly and also on
bundles not managed by fileinstall directly, but when a managed bundle is a
fragment or could solve an optional import of these bundles.
The reason to include those bundles is that, given fileinstall is responsible
for starting managed bundles, in the case of bundles that are somewhat attached
to other bundles, it's part of it's work to make sure they are in a usable
state, thus refreshing bundles that would be wired against the managed bundles.
> File Install meddles with bundles witch are out of it's jurisdiction
> --------------------------------------------------------------------
>
> Key: FELIX-4328
> URL: https://issues.apache.org/jira/browse/FELIX-4328
> Project: Felix
> Issue Type: Bug
> Components: File Install
> Affects Versions: fileinstall-3.2.0, fileinstall-3.2.2, fileinstall-3.2.4,
> fileinstall-3.2.6
> Reporter: Jorge Cercas
> Priority: Blocker
>
> File Install is meddling with bundles that are out of it's jurisdiction.
> Bundles that have already been started manually and are not in any directory
> specified in the felix.fileinstall.dir property, are being stopped and
> restarted by File Install when File Install is started.
> e.g.:
> -- Properties
> felix.fileinstall.dir=./bundles/deploy
> -- Files
> bundles/manual/
> |_ bundle.a.jar
> |_ org.apache.felix.fileinstall.jar
> bundles/deploy/
> |_ bundle.b.jar
> |_ bundle.c.jar
> With the above setup File Install is starting bundle.b.jar, bundle.c.jar and
> restarting (stop/start) bundle.a.jar which is not under it's control.
--
This message was sent by Atlassian JIRA
(v6.1#6144)