Getting a system error message when accessing a page with Scaffolding
Summary
Scaffolding add-on is suspected to cause page restoration to fail. When restoring older pages from Page History > Restore, it failed and user would see the following error:
"Unable to instantiate Action, com.servicerocket.confluence.randombits.conveyor.xwork.OverriddenAction, defined for 'dorevertpagebacktoversion' in namespace '/pages'Plugin '{}' has no container"
Environment
Confluence v6.1.1 and later
Scaffolding v8.16.2
Diagnostics Steps
Enable Safe Mode followed by enabling only Scaffolding and ServiceRocket Utility Library plugins. Verify if the issue is still reproducible with only Scaffolding and ServiceRocket Utility Library plugins enabled.
Cause
groovy-all v2.1.6 makes a call to conveyor class in ServiceRocket Utility Library plugin utilised by Scaffolding which then affected page restoration process and subsequently caused it to fail
Workaround
List down the workaround if any, if not state it as "none". If it involves some steps user should take, use numbering.
Resolution
Uninstall groovy-all v2.1.6 plugin from Plugin Manager followed by Confluence restart. The issue would then be resolved.