|
|
Re: Error resolving cross references on resource [message #1065965 is a reply to message #1060272] |
Fri, 28 June 2013 13:53 |
Phil H Messages: 267 Registered: November 2012 |
Senior Member |
|
|
I found this (http://git.eclipse.org/c/tmf/org.eclipse.xtext.git/plain/plugins/org.eclipse.xtext.builder/src/org/eclipse/xtext/builder/clustering/ClusteringBuilderState.java), but I'm not sure what it mean or where the exception happens:
if (manager != null) {
// Resolve links here!
try {
EcoreUtil2.resolveLazyCrossReferences(resource, cancelMonitor);
final IResourceDescription description = manager.getResourceDescription(resource);
final IResourceDescription copiedDescription = BuilderStateUtil.create(description);
newDelta = manager.createDelta(this.getResourceDescription(actualResourceURI), copiedDescription);
} catch (OperationCanceledException e) {
loadOperation.cancel();
throw e;
} catch (WrappedException e) {
throw e;
} catch (RuntimeException e) {
LOGGER.error("Error resolving cross references on resource '"+actualResourceURI+"'", e);
throw new LoadOperationException(actualResourceURI, e);
}
}
Does it mean that there is a problem with my ResourceDescriptionManager class?
public class PldResourceDescriptionManager extends
DefaultResourceDescriptionManager {
@Inject
private Injector injector;
public IResourceDescription getResourceDescription(Resource resource) {
PldResourceDescription resourceDescription = new PldResourceDescription(
resource);
injector.injectMembers(resourceDescription);
return resourceDescription;
}
}
[Updated on: Fri, 28 June 2013 14:28] Report message to a moderator
|
|
|
Powered by
FUDForum. Page generated in 0.03373 seconds