Upgrading to 3.5.20 results in a java.lang.AbstractMethodError
Description
Upgrading the Support Tools Plugin throws a java.lang.AbstractMethodError, which prevents pages from being rendered. This effectively renders Confluence useless.
The following error is thrown in the logs:
And this error shows up in the UI:
Steps to Reproduce
Launch Confluence v.5.2.3
Upload the plugin file for STP v.3.5.20
Navigate to the dashboard
Workaround
Environment
Confluence versions 5.2.3, 5.2.5
Activity
In case this is of interest to anybody, I also created a blog about my own experience with this (now resolved) issue including the provided fixes/workarounds in case you run into this: http://www.luke1410.de/blog/?p=57
So this actually worked (uninstalling STP 3.5.28 and then reinstalling STP 3.5.10). Afterwards the upgrade to Confluence 5.2.5 worked without any issues. Thanks for the help once again.
Hi , thanks for the info. That helps alot I guess. Will give it a try later if downgrading STP works here.
Hey , Support tools plugin 3.5.20 and above is not compatible with Confluence 5.2.5 series. We fixed this typo in version 3.5.20 as you can see in marketplace:
https://marketplace.atlassian.com/plugins/com.atlassian.support.stp/versions
However in the new releases we can see the compatibility shows for confluence 4.3 which is incorrect . While we address that please, downgrade the add on prior 3.5.20 or upgrade Confluence to 5.3.
Do the upgrade on a staging environment.
Thanks and Regards,
David|Confluence Support Engineer
In which version was this fixed? I'm running into the same error message described here when upgrading Confluence 5.1.5 -> 5.2.5, though we are running STP 3.5.28.