org.swift.confluence.dynamictable.DynamicTableManager interferes with Play SQL
Description
Symptom
See stacktrace - The customer can't edit a table.
Cause
Both Play SQL and Bob Swift's add-on have a class named DynamicTableManager. Depending on the order in which the plugins are loaded, Confluence provides the wrong class to one plugin or another.
Technical resolution
The technical solution was to add the following annotation whenever DynamicTableManager was injected:
Symptom
See stacktrace - The customer can't edit a table.
Cause
Both Play SQL and Bob Swift's add-on have a class named
DynamicTableManager
. Depending on the order in which the plugins are loaded, Confluence provides the wrong class to one plugin or another.Technical resolution
The technical solution was to add the following annotation whenever
DynamicTableManager
was injected:Resolution
Play SQL Base 2.11.0-c.jar: This is the same as 2.11.0 with the correction for this problem.
It will also be included in the next version after 2.11.4.