We're updating the issue view to help you get more done. 

SystemProperty Description fails to work with plugins

Description

If a plugin uses the SystemProperty class, then the plugin can't supply a description for that property, resulting in it showing `— ?property-name?` in the System Properties page.

Environment

None

Acceptance Test - Entry

None

Activity

Show:
Greg Thomas
December 18, 2019, 11:44 AM

Analysis;
a) The SystemProperty class uses `LocaleUtils.getLocalizedString(...)` to find the description of the property
b) `LocaleUtils.getLocalizedString(...)` assumes a ResourceBundle of `openfire_i18n`
c) Because `openfire_i18n` already exists on the classpath, adding a second one in the plugin will not help.

Fixed

Assignee

Greg Thomas

Reporter

Greg Thomas

Labels

None

Expected Effort

None

Ignite Forum URL

None

Components

Fix versions

Affects versions

Priority

Major
Configure