--- old/src/share/classes/com/sun/tools/javac/tree/TreeCopier.java 2010-06-28 12:16:18.000000000 -0700 +++ new/src/share/classes/com/sun/tools/javac/tree/TreeCopier.java 2010-06-28 12:16:18.000000000 -0700 @@ -335,7 +335,8 @@ JCBlock body = copy(t.body, p); List catchers = copy(t.catchers, p); JCBlock finalizer = copy(t.finalizer, p); - return M.at(t.pos).Try(body, catchers, finalizer); + List resources = copy(t.resources, p); + return M.at(t.pos).Try(body, catchers, finalizer, resources); } public JCTree visitParameterizedType(ParameterizedTypeTree node, P p) {