Prevent loading the same plugin twice

Description

Openfire takes the plugin name from the metadata of the plugin itself. 

It is currently possible to install two plugins with same name, if they have different jar file versions. e.g.

example-plugin-1.1.jar
example-plugin-1.2.jar

Will cause "example-plugin" to be loaded twice. Openfire should only load one of those plugins.

 

Environment

None
Fixed

Assignee

Greg Thomas

Reporter

Greg Thomas