### Eclipse Workspace Patch 1.0 #P org.eclipse.jst.jsp.core Index: src/org/eclipse/jst/jsp/core/internal/java/JSPTranslation.java =================================================================== RCS file: /cvsroot/webtools/sourceediting/plugins/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/internal/java/JSPTranslation.java,v retrieving revision 1.16 diff -u -r1.16 JSPTranslation.java --- src/org/eclipse/jst/jsp/core/internal/java/JSPTranslation.java 28 Jan 2010 19:59:44 -0000 1.16 +++ src/org/eclipse/jst/jsp/core/internal/java/JSPTranslation.java 19 Mar 2010 06:17:03 -0000 @@ -10,6 +10,7 @@ *******************************************************************************/ package org.eclipse.jst.jsp.core.internal.java; +import java.io.File; import java.util.ArrayList; import java.util.Collection; import java.util.HashMap; @@ -359,6 +360,12 @@ */ public ICompilationUnit getCompilationUnit() { synchronized(fLock) { + File file = new File(getClassname() + ".java"); //$NON-NLS-1$ + if (!file.exists()){ + if(DEBUG) + System.out.println("File does not exist for validtaion: " + file.getName()); //$NON-NLS-1$ + return null; + } try { if (fCompilationUnit == null) { fCompilationUnit = createCompilationUnit();