Originally Posted by
Martin Lippert
Hey!
Two things here: It looks like the cached p2 data got corrupted. The easiest way to solve this is to just delete the content of the p2/org.eclipse.equinox.p2.repository/cache directory. That should solve the problem you are mentioning.
The second thing is: you cannot update from 2.9.1.RELEASE to any of the latest 3.0.0 or 3.1.0 versions of STS via the update mechanism. This is disabled by default and doesn't work if you force it to update those pieces. In case you wanna update STS to 3.x, we recommend to start with a fresh install. Upgrading that will be possible again (so upgrading from 3.0.0 to 3.1.0 or beyond), but the switch to the 3.x versions require a fresh installation of STS. Don't know if you wanted to do that or not, but I thought I should mention that here, just in case... :-)
HTH,
Martin