in taverna-plugin-impl/src/main/java/org/apache/taverna/plugin/impl/PluginManagerImpl.java [274:287]
public void loadPlugins(File pluginDir) throws PluginException {
if (checkPluginDirectory(pluginDir, false)) {
for (File pluginFile : pluginDir.listFiles()) {
if (pluginFile.isFile() && pluginFile.canRead() && !pluginFile.isHidden()) {
try {
installPlugin(pluginFile.toPath()).start();
} catch (PluginException e) {
logger.warn(String.format("Error loading plugin from '%s'", pluginFile), e);
}
}
}
}
startWatchingPluginDirectory(pluginDir);
}