# HG changeset patch # User andrew # Date 1311897978 -3600 # Node ID fb7fb3071b642334520e5b9f4a87ce28717af61c # Parent 0df09c966a296f2b9af7d25e2eef686144f64abc PR767: Annotation Processing Filer.getResource() always throws FileNotFoundException diff -r 0df09c966a29 -r fb7fb3071b64 src/share/classes/com/sun/tools/javac/processing/JavacFiler.java --- a/src/share/classes/com/sun/tools/javac/processing/JavacFiler.java Mon Jul 11 22:05:41 2011 +0100 +++ b/src/share/classes/com/sun/tools/javac/processing/JavacFiler.java Fri Jul 29 01:06:18 2011 +0100 @@ -455,9 +455,8 @@ // TODO: Only support reading resources in selected output // locations? Only allow reading of non-source, non-class // files from the supported input locations? - FileObject fileObject = fileManager.getFileForInput(location, - pkg.toString(), - relativeName.toString()); + FileObject fileObject = fileManager.getFileForOutput(location, + pkg.toString(), relativeName.toString(), null); if (fileObject == null) { String name = (pkg.length() == 0) ? relativeName.toString() : (pkg + "/" + relativeName);