Skip to end of banner
Go to start of banner

UI caching problem for SQL for Confluence

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 29 Next »

Problem Statement

After upgrading SQL for Confluence from beta version (10.0.0-SNAPSHOT) to the official 10.0.0 version, the SQL macro displays old UI instead of the new UI when viewed in edit mode.

Screenshot of SQL for Confluence and Table Library (SNAPSHOT) version

Screenshot of SQL macro viewed in SQL for Confluence version 10.0.0 which shows the old version  

image002.png

Environment

ApplicationConfluence
Version6.9.1
AppSQL for Confluence(Pro)
App Version10.0.0
Database TypeN/A

Cause

The SQL for Confluence app installs with Table Library app. When SQL for Confluence 10.0.0-SNAPSHOT is installed, Table Library 4.1.0-SNAPSHOT is also installed. When SQL for Confluence is upgraded from 10.0.0-SNAPSHOT to 10.0.0(latest), Table Library is not upgraded automatically and still shows 4.1.0-SNAPSHOT.

Solution

Uninstall SQL for Confluence 10.0.0, followed by uninstalling Table Library 4.1.0-SNAPSHOT. Now, re-install SQL for Confluence. This time the latest Table Library 4.1.0 gets installed and the issue shall be fixed.

  1. Check the folder <confluence-home directory>/plugins-cache to see if there are multiple jars for a given SQL for Confluence app and Table Library app. If yes, remove the unwanted versions.
  2. Check the app functionality.
  3. If the issue persists, uninstall and install SQL for Confluence.
  4. If SQL for Confluence does not work, enter Safe mode. That disables all the apps.
  5. Now, only enable SQL for Confluence and verify the behavior.

Screenshot of SQL for Confluence and Table Library (10.0.0) version

Screenshot of SQL macro viewed in SQL for Confluence version 10.0.0 which shows the new version


Ensure that the Table Library app version is compatible with the version of SQL for Confluence app.


  • No labels