Skip to content

Troubleshooting

Plugin - No Extension Found

See if you have a file extensions.idx in each plugin.

  • If file extensions.idx doesn't exist then probably it's something wrong with the annotation processing step (enable annotation processing in your IDE).
  • If file extensions.idx exists and it's not empty then sure you have a class loader issue (you have the same extension point in two different class loader), in this situation you must remove some libraries (probably the API jar) from plugin.

If the problem persist or you want to find more info related to the extensions discovery process (e.g what interfaces/classes are loaded by each plugin, what classes are not recognized as extensions for an extension point) then you must activate TRACE level in log4j logger for PluginClassLoader and AbstractExtensionFinder (see file log4j.properties).