-
Suggestion
-
Resolution: Fixed
-
None
-
4
-
If the location of i18n properties in plugins are the same, one file will be loaded and the other will not. For example:
- plugin 1 contains /i18n.properties
- plugin 2 contains /i18n.properties
Only one file will be loaded, and which one depends on the order of plugin loading in Confluence (which is not defined).
Until this issue is fixed, be sure to put your plugin resources in a namespaced directory structure. That is,
- /i18n.properties is a bad location
- /com/example/confluence/myplugin/i18n.properties is a good location.
The attached two plugins demonstrate this problem.
[CONFSERVER-9580] Resources with same path in different plugins override one another
Workflow | Original: JAC Suggestion Workflow 4 [ 3563364 ] | New: JAC Suggestion Workflow 3 [ 4331113 ] |
Workflow | Original: JAC Suggestion Workflow 2 [ 3168527 ] | New: JAC Suggestion Workflow 4 [ 3563364 ] |
Status | Original: RESOLVED [ 5 ] | New: Closed [ 6 ] |
Workflow | Original: JAC Suggestion Workflow [ 3029995 ] | New: JAC Suggestion Workflow 2 [ 3168527 ] |
Workflow | Original: Confluence Workflow - Public Facing v4 [ 2535416 ] | New: JAC Suggestion Workflow [ 3029995 ] |
Workflow | Original: Confluence Workflow - Public Facing v3 [ 2298081 ] | New: Confluence Workflow - Public Facing v4 [ 2535416 ] |
Workflow | Original: Confluence Workflow - Public Facing v3 - TEMP [ 2193951 ] | New: Confluence Workflow - Public Facing v3 [ 2298081 ] |
Workflow | Original: Confluence Workflow - Public Facing v3 [ 1924057 ] | New: Confluence Workflow - Public Facing v3 - TEMP [ 2193951 ] |
Workflow | Original: Confluence Workflow - Public Facing v2 [ 1754929 ] | New: Confluence Workflow - Public Facing v3 [ 1924057 ] |
Workflow | Original: CONF Suggestion WF (TEMP) [ 1682319 ] | New: Confluence Workflow - Public Facing v2 [ 1754929 ] |
Workflow | Original: Confluence Workflow - Public Facing [ 1361112 ] | New: CONF Suggestion WF (TEMP) [ 1682319 ] |