This is an automated email from the ASF dual-hosted git repository. rombert pushed a commit to annotated tag org.apache.sling.scripting.java-2.0.0 in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-scripting-java.git
commit a21c34a4c49e3bcc19325776dbdc8aeeeeb0ce04 Author: Carsten Ziegeler <[email protected]> AuthorDate: Fri Jan 15 07:50:37 2010 +0000 SLING-1286 : Warning with invalid path during compilation git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/contrib/scripting/java@899552 13f79535-47bb-0310-9956-ffa450edef68 --- .../org/apache/sling/scripting/java/jdt/CompilationUnit.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/apache/sling/scripting/java/jdt/CompilationUnit.java b/src/main/java/org/apache/sling/scripting/java/jdt/CompilationUnit.java index 6313495..c34a1c0 100644 --- a/src/main/java/org/apache/sling/scripting/java/jdt/CompilationUnit.java +++ b/src/main/java/org/apache/sling/scripting/java/jdt/CompilationUnit.java @@ -197,7 +197,15 @@ public class CompilationUnit return false; } String resourceName = result.replace('.', '/') + ".class"; - InputStream is = options.getClassLoader().getResourceAsStream(resourceName); + if ( resourceName.startsWith("/") ) { + resourceName = resourceName.substring(1); + } + final InputStream is = options.getClassLoader().getResourceAsStream(resourceName); + if ( is != null ) { + try { + is.close(); + } catch (IOException ignore) {} + } return is == null; } -- To stop receiving notification emails like this one, please contact "[email protected]" <[email protected]>.
