The Equinox OSGi framework is used to manage class loading and relationships between server component bundles. In some cases, the cached bundle data, which is maintained on a per-profile basis and has a separate cache at the WAS_HOME level for installation-wide processes, can become out of sync with the actual binaries on the server. You can use the osgiCfgInit script to clear and recreate the OSGi cache.
osgiCfgInit.sh [options]
The following options are available for the osgiCfgInit script:
To clear the cache, execute the command as follows:
./osgiCfgInit.sh [-all|-washome]
If the script completes successfully, the message "OSGi cache successfully cleaned for location." displays on the command line.