[258302] - fixed reversion for resolving mapping files within dynamic web projects
diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/persistence/GenericMappingFileRef.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/persistence/GenericMappingFileRef.java
index ada4610..f5640e3 100644
--- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/persistence/GenericMappingFileRef.java
+++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/persistence/GenericMappingFileRef.java
@@ -164,7 +164,7 @@
 			return null;
 		}
 		IProject project = getJpaProject().getProject();
-		IVirtualFile vFile = ComponentCore.createFile(project, new Path(fileName));
+		IVirtualFile vFile = ComponentCore.createFile(project, new Path(JptCorePlugin.getDeploymentURI(project, fileName)));
 		return vFile.getUnderlyingFile();
 	}