Atlassian IDE Connector : Troubleshooting java.lang.NoSuchMethodError Exceptions
This page last changed on Jan 18, 2009 by smaddox.
SymptomOn rare occasions, updating the connector using its built-in auto-update mechanism can result in corruption of the connector's binaries. The problem manifests itself in java.lang.NoSuchMethodError exceptions being thrown - for example, see bug PL-889. CauseThe problem is caused by the fact that sometimes the update process fails to update the atlassian-connector-commons jar file, and the old one, which does not contain required code, is used by IDEA. The root cause of this problem is still under investigation and has not yet been precisely identified. It is suspected that it is caused by the upgrade code failing to delete the old jar file before installing the new one, due to improper file locking. WorkaroundIf you encounter this problem, the workaround is to delete the atlassian-idea-plugin directory from your IDEA plugins directory and install the fresh copy of the connector, as described in the documentation. The location of the plugins directory depends on the operating system that you use:
Deleting the connector binary files and installing the new one does not affect your personal settings. |
![]() |
Document generated by Confluence on Jun 15, 2009 21:47 |