fixing compilation error on JDK 5 - Arrays.copyOf() requires Java 6

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1070127 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/sling/junit/scriptable/ScriptableTestsProvider.java b/src/main/java/org/apache/sling/junit/scriptable/ScriptableTestsProvider.java
index fa302a7..a13490e 100644
--- a/src/main/java/org/apache/sling/junit/scriptable/ScriptableTestsProvider.java
+++ b/src/main/java/org/apache/sling/junit/scriptable/ScriptableTestsProvider.java
@@ -100,7 +100,8 @@
         
         // Copy resource resolver paths and make sure they end with a /
         final String [] paths = resolver.getSearchPath();
-        allowedRoots = Arrays.copyOf(paths, paths.length);
+        allowedRoots = new String[paths.length];
+        System.arraycopy(paths, 0, allowedRoots, 0, paths.length);
         for(int i=0; i < allowedRoots.length; i++) {
             if(!allowedRoots[i].endsWith("/")) {
                 allowedRoots[i] += "/";