One time during a restart I got the error below (which I have never seen before). I don't know if it is related but thought I better log it here in case it helps.
2013-10-09 21:51:46 ERROR o.e.x.x.s.XbaseScopeProvider[:189]- error during scoping
java.lang.NullPointerException: null
at org.eclipse.emf.ecore.util.EcoreUtil.getAdapter(EcoreUtil.java:148)
at org.eclipse.xtext.util.OnChangeEvictingCache.getOrCreate(OnChangeEvictingCache.java:107)
at org.eclipse.xtext.util.OnChangeEvictingCache.get(OnChangeEvictingCache.java:72)
at org.eclipse.xtext.resource.impl.DefaultResourceDescriptionManager.getResourceDescription(DefaultResourceDescriptionManager.java:58)
at org.eclipse.xtext.resource.impl.ResourceSetBasedResourceDescriptions.getResourceDescription(ResourceSetBasedResourceDescriptions.java:97)
at org.eclipse.xtext.resource.impl.ResourceSetBasedResourceDescriptions$1$1.computeNext(ResourceSetBasedResourceDescriptions.java:61)
2013-10-09 21:51:46 ERROR o.e.x.l.l.LazyLinkingResource[:214]- resolution of uriFragment 'xtextLink_::0.2.10.2.0.1::0::/1' failed.
java.lang.NullPointerException: null
at org.eclipse.emf.ecore.util.EcoreUtil.getAdapter(EcoreUtil.java:148)
at org.eclipse.xtext.util.OnChangeEvictingCache.getOrCreate(OnChangeEvictingCache.java:107)
at org.eclipse.xtext.util.OnChangeEvictingCache.get(OnChangeEvictingCache.java:72)
at org.eclipse.xtext.resource.impl.DefaultResourceDescriptionManager.getResourceDescription(DefaultResourceDescriptionManager.java:58)
at org.eclipse.xtext.resource.impl.ResourceSetBasedResourceDescriptions.getResourceDescription(ResourceSetBasedResourceDescriptions.java:97)
at org.eclipse.xtext.resource.impl.ResourceSetBasedResourceDescriptions$1$1.computeNext(ResourceSetBasedResourceDescriptions.java:61)