disable non-root resolution until fixed
diff --git a/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/util/ComponentResolver.java b/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/util/ComponentResolver.java
index 4a1ebee..422b6d6 100644
--- a/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/util/ComponentResolver.java
+++ b/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/util/ComponentResolver.java
@@ -62,7 +62,9 @@
 					resolvedRuntimePath = new Path(systemId);
 				}
 				else {
-					resolvedRuntimePath = virtualResources[i].getRuntimePath().removeLastSegments(1).append(systemId);
+					return null;
+					// resolvedRuntimePath =
+					// virtualResources[i].getRuntimePath().removeLastSegments(1).append(systemId);
 				}
 				IVirtualFile virtualFile = ComponentCore.createFile(file.getProject(), virtualResources[i].getComponent().getName(), resolvedRuntimePath);
 				IFile resolvedFile = virtualFile.getUnderlyingFile();