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:

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.

Environment

None

Observations

None

Attachments

1

Requirement Yogi

Activity

Show:
Resolved

Details

Assignee

Reporter

Fix versions

Affects versions

Requirement Yogi

Created March 22, 2016 at 11:43 PM
Updated October 3, 2019 at 11:10 AM
Resolved May 25, 2017 at 8:29 AM