Blog

Restoring Domino Designer…Including Working Sets

  |   Blog   |   4 Comments

Since 8.5.0 I’ve been searching for everything that needs to be done to restore Domino Designer. Some time ago I blogged about exporting and importing Domino Designer preferences but I had always struggled to work out which files / folders were required for Working Sets.

Today I decided to do a clean install and finally managed to track down all the relevant folders to have working sets installed in a few seconds. All are in the <Data>workspace folder

  • workspace stores all the relevant folders for servers and applications you’ve accessed
  • workspace.metadata.pluginsorg.eclipse.ui.workbench has settings for various dialogs, plus the critical file workingsets.xml. This looks like it has the configuration for the working sets themselves and points to paths of relevant files. I copied the whole folder.
  • workspace.metadata.pluginsorg.eclipse.core.resources has the projects referenced in the workingsets.xml. The whole folder is required. The .location files in each project point to the location using a URI relative to JNSF, which I suspect is the workspace folder
  • workspace.metadata.pluginscom.ibm.designer.domino.ide.resources has a file that maps the projects to the actual servers

Copy those into a clean install, and you have “working” working sets in a few seconds.

I then chose to manually install all the additional plugins, but those appear to be in workspace.configorg.eclipse.update. To get the list of locations I had previously used in Domino Designer, I just copied a backup of bookmark.xml into that folder.

AUTHOR - Paul Withers

Paul Withers has been an IBM Champion since 2011, has been an OpenNTF Board Member since 2013, has worked with XPages since 2009, co-authored XPages Extension Library and was technical editor for Mastering XPages 2nd Edition. He is one of the developers on OpenNTF Domino API as well as contributor to a variety of other OpenNTF projects.

4 Comments
  • Tony Austin | Aug 22, 2013 at 12:37 am

    Nice tip, thanks Paul.

  • Mark Leusink | Oct 30, 2013 at 8:16 am

    This tip is at the time of writing once again very relevant. Thanks for that!

    Just did a clean install of 9.0.1 and just copied the entire workspace folder to the new dominodata folder. One thing to look out for: do NOT copy the .rcp.lock and .rcp.main files. It will cause crashes and strange error messages when you start the client/ designer.

    • paulwithers | Oct 30, 2013 at 8:40 am

      Good tip. I also did a fresh install and replace yesterday (personally I think that will be my default from now on). I got crashes, but those were resolved when I deleted org.eclipse.update (the plugins). I suspect something else might be needed as well.

      Also, don’t try to copy workingsets.xml in when Notes or Designer is open: it just overwrites the file again! Close both down, then copy, and it’s fine.

  • Scott Horwood | Feb 22, 2015 at 10:09 pm

    Excellent tip. Thanks so much!

Post A Comment