There are a number of properties that you can set that relate to how and where persistent data is stored.
By
default, the bundle cache is stored in
. InstallDir
/data/cache
To
specify an alternative location, use the org.osgi.framework.storage
property in config.properties
.
If you use a relative path, the cache location is added to the root of the Fuse ESB installation directory.
You
can configure Fuse ESB to flush the bundle cache every time the runtime starts by setting the
org.osgi.framework.storage.clean property to
onFirstInit in config.properties
. This property
is set to none by default.
The generated-bundle cache is where the container caches bundles it creates to support JARs that are not supplied as OSGi bundles.
You can configure the location of
this cache by changing the felix.fileinstall.tmpdir property in the
org.apache.felix.fileinstall-deploy.cfg
file.