[126409] JS another export bug
diff --git a/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/impl/ResourceTreeNode.java b/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/impl/ResourceTreeNode.java
index 7f1bcae..04bc5ad 100644
--- a/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/impl/ResourceTreeNode.java
+++ b/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/impl/ResourceTreeNode.java
@@ -208,7 +208,7 @@
 							// flesh out the tree
 							IResource eclipseRes = eclipseContainer.findMember(aPath);
 							if ((toCreateResourceAlways) || (eclipseRes != null)) {
-								newResource = (ComponentResource)transientChildResources.get(aPath);
+								newResource = (ComponentResource)transientChildResources.get(srcPath);
 								if (newResource == null) {
 								newResource = ComponentcorePackage.eINSTANCE.getComponentcoreFactory().createComponentResource();
 								// Not setting the parent on this transient child resource
@@ -217,7 +217,7 @@
 								newResource.setSourcePath(srcPath);
 								if (eclipseRes != null)
 									newResource.setOwningProject(eclipseRes.getProject());
-								transientChildResources.put(aPath,newResource);
+								transientChildResources.put(srcPath,newResource);
 								}
 								resultSet.add(newResource);
 							}