NullPointerException When Adding Files Within a Symlink, Then Unable to Synchronize
Created originally on Bitbucket by wjherrmann (Will Herrmann)
If your project contains a symlink, the Eclipse package viewer shows any files within the folder pointed to by the symlink. However if you try to use the Add command on the symlink, a list appears, but there are no directories listed.
If you try to use the Add command directly on a file contained within a symlink, you receive the following error: "Refreshing status after adding resources...". java.lang.NullPointerException. This also seems to prevent the repository from being able to synchronize with an online repository until Eclipse is restarted (although sometimes I've had to completely nuke the local repository and clone it again from online).
I've noticed this behavior on the latest version of Eclipse Kepler, MercurialEclipse 2.1.0, and OS X 10.9.1.