PluginManager shouldn't attempt to load a plugin forever
Currently, Openfire's PluginManager will attempt to load a plugin over and over again in the case of a failure with loading the plugin. In the scenario of an administrator that does not have filesystem access to Openfire, this presents a problem as there is no mechanism to stop this process, to at least stop the logs from reporting the same error over and over again. Some suggestions regarding this for consideration.
PluginManager should eventually 'give up' loading a plugin after so many failures.
Openfire console should allow removal of uploaded jar files that did not properly load, so to stop the loading process
Just wanted to file a ticket to start a discussion on this issue.
I don't believe this to be an issue anymore.
I can still reproduce this (by chown'ing /openfire/plugins to root, and copy in a new plugin - it won't be allowed to extract, over and over and over and over again).
Guus did a bunch of work on plugin loading and I don't think this is anymore valid. Have assigned to him for his commentary.