[459564] JUNIT failed to run during the WTP build (code for diagnostic)
diff --git a/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/JavaEEEMFArchiveAdapterHelper.java b/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/JavaEEEMFArchiveAdapterHelper.java
index c7149ce..2f664b0 100644
--- a/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/JavaEEEMFArchiveAdapterHelper.java
+++ b/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/JavaEEEMFArchiveAdapterHelper.java
@@ -30,6 +30,7 @@
 import org.eclipse.emf.ecore.resource.Resource;
 import org.eclipse.emf.ecore.resource.ResourceSet;
 import org.eclipse.emf.ecore.resource.impl.ResourceSetImpl;
+import org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin;
 import org.eclipse.jst.jee.archive.ArchiveModelLoadException;
 import org.eclipse.jst.jee.archive.IArchive;
 import org.eclipse.jst.jee.archive.IArchiveResource;
@@ -118,7 +119,17 @@
 
 	public Resource getResource(IPath resourcePath) throws ArchiveModelLoadException {
 		URI uri = getArchiveURIConverter().getURI(resourcePath);
-		Resource resource = getResourceSet().getResource(uri, true);
+		
+		Resource resource = null;
+		
+		try {
+			resource = getResourceSet().getResource(uri, true);
+		}
+		catch (org.eclipse.emf.common.util.WrappedException e){
+			J2EEPlugin.logError("Error getting resource using " //$NON-NLS-1$
+					+ "org.eclipse.emf.ecore.resource.ResourceSet.getResource(URI uri, boolean loadOnDemand). The URI is: " + uri, e); //$NON-NLS-1$
+			throw e;
+		}
 		return resource;
 	}