Eclipse could not render the Atelier perspective after upgrading to Atelier 1.2

The Eclipse environment persists perspective data to enable layout customization and other features. Sometimes when this data becomes out of date, Eclipse fails to clear references to it. For example, upgrading a plug-in can leave behind data about an earlier version of that plug-in. This mechanism applies to all Eclipse plug-ins and is not unique to the Atelier plug-in.

In light of this: You may find that after upgrading from Atelier 1.1 to 1.2, your Atelier perspective looks something like:

To clean any persistent workbench data in Eclipse, you’ll want to use "-clearPersistedState". InterSystems suggests that after upgrading to Atelier 1.2 that you launch Eclipse from the command line using -clearPersistedState. This option is explained in the Eclipse Wiki here.

Note: We recommend that you use the command line flag as it 1) makes it easier to clean workbench data only on the one-off times it’s needed, and 2) typically allows Eclipse to use previously stored workbench data on startup. If you instead add the option to the eclipse.ini file you’ll likely want to remove the line from the configuration file before launching Eclipse a subsequent time.

  • + 5
  • 0
  • 309
  • 1

Comments

This happened to me after upgrading. Then I tried to run Eclipse  from terminal on OSX but is not trivial, so I am posting here in case someone else have the same problem.  

I needed to cd into /Users/myuser/eclipse/javascript-oxygen/Eclipse.app/Contents/MacOS and run it from there

$ cd /Users/msanchez/eclipse/javascript-oxygen/Eclipse.app/Contents/MacOS

$ ./eclipse -clearPersistedState