Preparing code for a 2.0 release.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/jci/trunk@1531075 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt
index 306d346..693340f 100644
--- a/RELEASE-NOTES.txt
+++ b/RELEASE-NOTES.txt
@@ -1,4 +1,4 @@
- Apache Commons JCI 1.1 RELEASE NOTES
+ Apache Commons JCI 2.0 RELEASE NOTES
JCI is a java compiler interface. It can be used to either compile java
(or any other language that can be compiled to java classes like e.g. groovy
@@ -6,7 +6,7 @@
monitor that can be used with the JCI compiling/reloading classloader. All
the currently supported compilers feature in-memory compilation.
-Release 1.1
+Release 2.0
Changes in this version include:
diff --git a/compilers/eclipse/pom.xml b/compilers/eclipse/pom.xml
index 78bfb90..83e8589 100644
--- a/compilers/eclipse/pom.xml
+++ b/compilers/eclipse/pom.xml
@@ -20,12 +20,12 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.apache.commons</groupId>
- <artifactId>commons-jci</artifactId>
- <version>1.1-SNAPSHOT</version>
+ <artifactId>commons-jci2</artifactId>
+ <version>2.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
- <artifactId>commons-jci-eclipse</artifactId>
- <version>1.1-SNAPSHOT</version>
+ <artifactId>commons-jci2-eclipse</artifactId>
+ <version>2.0-SNAPSHOT</version>
<name>Apache Commons JCI compiler-eclipse</name>
<description>
Apache Commons JCI compiler implementation for the Eclipse compiler.
@@ -33,7 +33,7 @@
<dependencies>
<dependency>
<groupId>org.apache.commons</groupId>
- <artifactId>commons-jci-core</artifactId>
+ <artifactId>commons-jci2-core</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
@@ -43,7 +43,7 @@
<!-- test dependencies -->
<dependency>
<groupId>org.apache.commons</groupId>
- <artifactId>commons-jci-core</artifactId>
+ <artifactId>commons-jci2-core</artifactId>
<version>${project.version}</version>
<type>test-jar</type>
<scope>test</scope>
diff --git a/compilers/eclipse/src/main/java/org/apache/commons/jci/compilers/EclipseCompilationProblem.java b/compilers/eclipse/src/main/java/org/apache/commons/jci2/compilers/EclipseCompilationProblem.java
similarity index 95%
rename from compilers/eclipse/src/main/java/org/apache/commons/jci/compilers/EclipseCompilationProblem.java
rename to compilers/eclipse/src/main/java/org/apache/commons/jci2/compilers/EclipseCompilationProblem.java
index 5a0c7e2..6650faa 100755
--- a/compilers/eclipse/src/main/java/org/apache/commons/jci/compilers/EclipseCompilationProblem.java
+++ b/compilers/eclipse/src/main/java/org/apache/commons/jci2/compilers/EclipseCompilationProblem.java
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-package org.apache.commons.jci.compilers;
+package org.apache.commons.jci2.compilers;
-import org.apache.commons.jci.problems.CompilationProblem;
+import org.apache.commons.jci2.problems.CompilationProblem;
import org.eclipse.jdt.core.compiler.IProblem;
/**
diff --git a/compilers/eclipse/src/main/java/org/apache/commons/jci/compilers/EclipseJavaCompiler.java b/compilers/eclipse/src/main/java/org/apache/commons/jci2/compilers/EclipseJavaCompiler.java
similarity index 96%
rename from compilers/eclipse/src/main/java/org/apache/commons/jci/compilers/EclipseJavaCompiler.java
rename to compilers/eclipse/src/main/java/org/apache/commons/jci2/compilers/EclipseJavaCompiler.java
index 4b3aa79..20ae3cf 100644
--- a/compilers/eclipse/src/main/java/org/apache/commons/jci/compilers/EclipseJavaCompiler.java
+++ b/compilers/eclipse/src/main/java/org/apache/commons/jci2/compilers/EclipseJavaCompiler.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.jci.compilers;
+package org.apache.commons.jci2.compilers;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
@@ -25,10 +25,10 @@
import java.util.Map;
import java.util.StringTokenizer;
-import org.apache.commons.jci.problems.CompilationProblem;
-import org.apache.commons.jci.readers.ResourceReader;
-import org.apache.commons.jci.stores.ResourceStore;
-import org.apache.commons.jci.utils.ConversionUtils;
+import org.apache.commons.jci2.problems.CompilationProblem;
+import org.apache.commons.jci2.readers.ResourceReader;
+import org.apache.commons.jci2.stores.ResourceStore;
+import org.apache.commons.jci2.utils.ConversionUtils;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.eclipse.jdt.core.compiler.IProblem;
@@ -129,7 +129,7 @@
}
- public org.apache.commons.jci.compilers.CompilationResult compile(
+ public org.apache.commons.jci2.compilers.CompilationResult compile(
final String[] pSourceFiles,
final ResourceReader pReader,
final ResourceStore pStore,
@@ -198,7 +198,7 @@
if (problems.size() > 0) {
final CompilationProblem[] result = new CompilationProblem[problems.size()];
problems.toArray(result);
- return new org.apache.commons.jci.compilers.CompilationResult(result);
+ return new org.apache.commons.jci2.compilers.CompilationResult(result);
}
final IErrorHandlingPolicy policy = DefaultErrorHandlingPolicies.proceedWithAllProblems();
@@ -323,7 +323,7 @@
/*
* See https://issues.apache.org/jira/browse/JCI-59
* At present, the code assumes that anything else is a package name
- * This is wrong, as for example jci.AdditionalTopLevel is not a package name.
+ * This is wrong, as for example jci2.AdditionalTopLevel is not a package name.
* It's not clear how to fix this in general.
* It would seem to need access to the input classpath and/or the generated classes.
*/
@@ -389,7 +389,7 @@
final CompilationProblem[] result = new CompilationProblem[problems.size()];
problems.toArray(result);
- return new org.apache.commons.jci.compilers.CompilationResult(result);
+ return new org.apache.commons.jci2.compilers.CompilationResult(result);
}
public JavaCompilerSettings createDefaultSettings() {
diff --git a/compilers/eclipse/src/main/java/org/apache/commons/jci/compilers/EclipseJavaCompilerSettings.java b/compilers/eclipse/src/main/java/org/apache/commons/jci2/compilers/EclipseJavaCompilerSettings.java
similarity index 98%
rename from compilers/eclipse/src/main/java/org/apache/commons/jci/compilers/EclipseJavaCompilerSettings.java
rename to compilers/eclipse/src/main/java/org/apache/commons/jci2/compilers/EclipseJavaCompilerSettings.java
index 3634805..f240a58 100644
--- a/compilers/eclipse/src/main/java/org/apache/commons/jci/compilers/EclipseJavaCompilerSettings.java
+++ b/compilers/eclipse/src/main/java/org/apache/commons/jci2/compilers/EclipseJavaCompilerSettings.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.compilers;
+package org.apache.commons.jci2.compilers;
import java.util.HashMap;
import java.util.Map;
diff --git a/compilers/eclipse/src/test/java/org/apache/commons/jci/compilers/EclipseJavaCompilerSettingsTestCase.java b/compilers/eclipse/src/test/java/org/apache/commons/jci2/compilers/EclipseJavaCompilerSettingsTestCase.java
similarity index 98%
rename from compilers/eclipse/src/test/java/org/apache/commons/jci/compilers/EclipseJavaCompilerSettingsTestCase.java
rename to compilers/eclipse/src/test/java/org/apache/commons/jci2/compilers/EclipseJavaCompilerSettingsTestCase.java
index 8e60a4c..a0bfdb9 100644
--- a/compilers/eclipse/src/test/java/org/apache/commons/jci/compilers/EclipseJavaCompilerSettingsTestCase.java
+++ b/compilers/eclipse/src/test/java/org/apache/commons/jci2/compilers/EclipseJavaCompilerSettingsTestCase.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.compilers;
+package org.apache.commons.jci2.compilers;
import java.util.Map;
diff --git a/compilers/eclipse/src/test/java/org/apache/commons/jci/compilers/EclipseJavaCompilerTestCase.java b/compilers/eclipse/src/test/java/org/apache/commons/jci2/compilers/EclipseJavaCompilerTestCase.java
similarity index 97%
rename from compilers/eclipse/src/test/java/org/apache/commons/jci/compilers/EclipseJavaCompilerTestCase.java
rename to compilers/eclipse/src/test/java/org/apache/commons/jci2/compilers/EclipseJavaCompilerTestCase.java
index df50d68..444883f 100644
--- a/compilers/eclipse/src/test/java/org/apache/commons/jci/compilers/EclipseJavaCompilerTestCase.java
+++ b/compilers/eclipse/src/test/java/org/apache/commons/jci2/compilers/EclipseJavaCompilerTestCase.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.compilers;
+package org.apache.commons.jci2.compilers;
import junit.framework.AssertionFailedError;
diff --git a/compilers/groovy/pom.xml b/compilers/groovy/pom.xml
index 5c289b6..829e9cb 100644
--- a/compilers/groovy/pom.xml
+++ b/compilers/groovy/pom.xml
@@ -20,12 +20,12 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.apache.commons</groupId>
- <artifactId>commons-jci</artifactId>
- <version>1.1-SNAPSHOT</version>
+ <artifactId>commons-jci2</artifactId>
+ <version>2.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
- <artifactId>commons-jci-groovy</artifactId>
- <version>1.1-SNAPSHOT</version>
+ <artifactId>commons-jci2-groovy</artifactId>
+ <version>2.0-SNAPSHOT</version>
<name>Apache Commons JCI compiler-groovy</name>
<description>
Apache Commons JCI compiler implementation for the Groovy compiler.
@@ -33,7 +33,7 @@
<dependencies>
<dependency>
<groupId>org.apache.commons</groupId>
- <artifactId>commons-jci-core</artifactId>
+ <artifactId>commons-jci2-core</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
@@ -43,7 +43,7 @@
<!-- test dependencies -->
<dependency>
<groupId>org.apache.commons</groupId>
- <artifactId>commons-jci-core</artifactId>
+ <artifactId>commons-jci2-core</artifactId>
<version>${project.version}</version>
<type>test-jar</type>
<scope>test</scope>
diff --git a/compilers/groovy/src/main/java/org/apache/commons/jci/compilers/GroovyCompilationProblem.java b/compilers/groovy/src/main/java/org/apache/commons/jci2/compilers/GroovyCompilationProblem.java
similarity index 96%
rename from compilers/groovy/src/main/java/org/apache/commons/jci/compilers/GroovyCompilationProblem.java
rename to compilers/groovy/src/main/java/org/apache/commons/jci2/compilers/GroovyCompilationProblem.java
index a931046..7a6b3af 100755
--- a/compilers/groovy/src/main/java/org/apache/commons/jci/compilers/GroovyCompilationProblem.java
+++ b/compilers/groovy/src/main/java/org/apache/commons/jci2/compilers/GroovyCompilationProblem.java
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-package org.apache.commons.jci.compilers;
+package org.apache.commons.jci2.compilers;
-import org.apache.commons.jci.problems.CompilationProblem;
+import org.apache.commons.jci2.problems.CompilationProblem;
import org.codehaus.groovy.control.messages.ExceptionMessage;
import org.codehaus.groovy.control.messages.Message;
import org.codehaus.groovy.control.messages.SimpleMessage;
diff --git a/compilers/groovy/src/main/java/org/apache/commons/jci/compilers/GroovyJavaCompiler.java b/compilers/groovy/src/main/java/org/apache/commons/jci2/compilers/GroovyJavaCompiler.java
similarity index 95%
rename from compilers/groovy/src/main/java/org/apache/commons/jci/compilers/GroovyJavaCompiler.java
rename to compilers/groovy/src/main/java/org/apache/commons/jci2/compilers/GroovyJavaCompiler.java
index 26ab6ef..6322093 100644
--- a/compilers/groovy/src/main/java/org/apache/commons/jci/compilers/GroovyJavaCompiler.java
+++ b/compilers/groovy/src/main/java/org/apache/commons/jci2/compilers/GroovyJavaCompiler.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.compilers;
+package org.apache.commons.jci2.compilers;
import groovy.lang.GroovyClassLoader;
@@ -23,10 +23,10 @@
import java.util.Collection;
import java.util.List;
-import org.apache.commons.jci.problems.CompilationProblem;
-import org.apache.commons.jci.readers.ResourceReader;
-import org.apache.commons.jci.stores.ResourceStore;
-import org.apache.commons.jci.utils.ConversionUtils;
+import org.apache.commons.jci2.problems.CompilationProblem;
+import org.apache.commons.jci2.readers.ResourceReader;
+import org.apache.commons.jci2.stores.ResourceStore;
+import org.apache.commons.jci2.utils.ConversionUtils;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.codehaus.groovy.control.CompilationFailedException;
diff --git a/compilers/groovy/src/main/java/org/apache/commons/jci/compilers/GroovyJavaCompilerSettings.java b/compilers/groovy/src/main/java/org/apache/commons/jci2/compilers/GroovyJavaCompilerSettings.java
similarity index 96%
rename from compilers/groovy/src/main/java/org/apache/commons/jci/compilers/GroovyJavaCompilerSettings.java
rename to compilers/groovy/src/main/java/org/apache/commons/jci2/compilers/GroovyJavaCompilerSettings.java
index 34d9f4b..04ad9a8 100644
--- a/compilers/groovy/src/main/java/org/apache/commons/jci/compilers/GroovyJavaCompilerSettings.java
+++ b/compilers/groovy/src/main/java/org/apache/commons/jci2/compilers/GroovyJavaCompilerSettings.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.compilers;
+package org.apache.commons.jci2.compilers;
import org.codehaus.groovy.control.CompilerConfiguration;
diff --git a/compilers/groovy/src/test/java/org/apache/commons/jci/compilers/GroovyJavaCompilerTestCase.java b/compilers/groovy/src/test/java/org/apache/commons/jci2/compilers/GroovyJavaCompilerTestCase.java
similarity index 96%
rename from compilers/groovy/src/test/java/org/apache/commons/jci/compilers/GroovyJavaCompilerTestCase.java
rename to compilers/groovy/src/test/java/org/apache/commons/jci2/compilers/GroovyJavaCompilerTestCase.java
index 3d8a1f6..9d1e60a 100644
--- a/compilers/groovy/src/test/java/org/apache/commons/jci/compilers/GroovyJavaCompilerTestCase.java
+++ b/compilers/groovy/src/test/java/org/apache/commons/jci2/compilers/GroovyJavaCompilerTestCase.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.compilers;
+package org.apache.commons.jci2.compilers;
/**
*
diff --git a/compilers/janino/pom.xml b/compilers/janino/pom.xml
index 91a1db8..016e9a0 100644
--- a/compilers/janino/pom.xml
+++ b/compilers/janino/pom.xml
@@ -20,12 +20,12 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.apache.commons</groupId>
- <artifactId>commons-jci</artifactId>
- <version>1.1-SNAPSHOT</version>
+ <artifactId>commons-jci2</artifactId>
+ <version>2.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
- <artifactId>commons-jci-janino</artifactId>
- <version>1.1-SNAPSHOT</version>
+ <artifactId>commons-jci2-janino</artifactId>
+ <version>2.0-SNAPSHOT</version>
<name>Apache Commons JCI compiler-janino</name>
<description>
Apache Commons JCI compiler implementation for the Janino compiler.
@@ -33,7 +33,7 @@
<dependencies>
<dependency>
<groupId>org.apache.commons</groupId>
- <artifactId>commons-jci-core</artifactId>
+ <artifactId>commons-jci2-core</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
@@ -43,7 +43,7 @@
<!-- test dependencies -->
<dependency>
<groupId>org.apache.commons</groupId>
- <artifactId>commons-jci-core</artifactId>
+ <artifactId>commons-jci2-core</artifactId>
<version>${project.version}</version>
<type>test-jar</type>
<scope>test</scope>
diff --git a/compilers/janino/src/main/java/org/apache/commons/jci/compilers/JaninoCompilationProblem.java b/compilers/janino/src/main/java/org/apache/commons/jci2/compilers/JaninoCompilationProblem.java
similarity index 96%
rename from compilers/janino/src/main/java/org/apache/commons/jci/compilers/JaninoCompilationProblem.java
rename to compilers/janino/src/main/java/org/apache/commons/jci2/compilers/JaninoCompilationProblem.java
index c318553..5756036 100755
--- a/compilers/janino/src/main/java/org/apache/commons/jci/compilers/JaninoCompilationProblem.java
+++ b/compilers/janino/src/main/java/org/apache/commons/jci2/compilers/JaninoCompilationProblem.java
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-package org.apache.commons.jci.compilers;
+package org.apache.commons.jci2.compilers;
-import org.apache.commons.jci.problems.CompilationProblem;
+import org.apache.commons.jci2.problems.CompilationProblem;
import org.codehaus.commons.compiler.LocatedException;
import org.codehaus.commons.compiler.Location;
diff --git a/compilers/janino/src/main/java/org/apache/commons/jci/compilers/JaninoJavaCompiler.java b/compilers/janino/src/main/java/org/apache/commons/jci2/compilers/JaninoJavaCompiler.java
similarity index 96%
rename from compilers/janino/src/main/java/org/apache/commons/jci/compilers/JaninoJavaCompiler.java
rename to compilers/janino/src/main/java/org/apache/commons/jci2/compilers/JaninoJavaCompiler.java
index 8101cd4..8d38a05 100644
--- a/compilers/janino/src/main/java/org/apache/commons/jci/compilers/JaninoJavaCompiler.java
+++ b/compilers/janino/src/main/java/org/apache/commons/jci2/compilers/JaninoJavaCompiler.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.compilers;
+package org.apache.commons.jci2.compilers;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
@@ -25,9 +25,9 @@
import java.util.ArrayList;
import java.util.Collection;
-import org.apache.commons.jci.problems.CompilationProblem;
-import org.apache.commons.jci.readers.ResourceReader;
-import org.apache.commons.jci.stores.ResourceStore;
+import org.apache.commons.jci2.problems.CompilationProblem;
+import org.apache.commons.jci2.readers.ResourceReader;
+import org.apache.commons.jci2.stores.ResourceStore;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.codehaus.commons.compiler.CompileException;
diff --git a/compilers/janino/src/main/java/org/apache/commons/jci/compilers/JaninoJavaCompilerSettings.java b/compilers/janino/src/main/java/org/apache/commons/jci2/compilers/JaninoJavaCompilerSettings.java
similarity index 96%
rename from compilers/janino/src/main/java/org/apache/commons/jci/compilers/JaninoJavaCompilerSettings.java
rename to compilers/janino/src/main/java/org/apache/commons/jci2/compilers/JaninoJavaCompilerSettings.java
index f074675..e11dcd2 100644
--- a/compilers/janino/src/main/java/org/apache/commons/jci/compilers/JaninoJavaCompilerSettings.java
+++ b/compilers/janino/src/main/java/org/apache/commons/jci2/compilers/JaninoJavaCompilerSettings.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.compilers;
+package org.apache.commons.jci2.compilers;
public final class JaninoJavaCompilerSettings extends JavaCompilerSettings {
// TODO: implement the native janino compiler settings
diff --git a/compilers/janino/src/test/java/org/apache/commons/jci/compilers/JaninoJavaCompilerTestCase.java b/compilers/janino/src/test/java/org/apache/commons/jci2/compilers/JaninoJavaCompilerTestCase.java
similarity index 96%
rename from compilers/janino/src/test/java/org/apache/commons/jci/compilers/JaninoJavaCompilerTestCase.java
rename to compilers/janino/src/test/java/org/apache/commons/jci2/compilers/JaninoJavaCompilerTestCase.java
index 0fbba7c..3b0e4b8 100644
--- a/compilers/janino/src/test/java/org/apache/commons/jci/compilers/JaninoJavaCompilerTestCase.java
+++ b/compilers/janino/src/test/java/org/apache/commons/jci2/compilers/JaninoJavaCompilerTestCase.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.compilers;
+package org.apache.commons.jci2.compilers;
/**
*
diff --git a/compilers/jsr199/pom.xml b/compilers/jsr199/pom.xml
index f5331ef..425ca49 100644
--- a/compilers/jsr199/pom.xml
+++ b/compilers/jsr199/pom.xml
@@ -20,12 +20,12 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.apache.commons</groupId>
- <artifactId>commons-jci</artifactId>
- <version>1.1-SNAPSHOT</version>
+ <artifactId>commons-jci2</artifactId>
+ <version>2.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
- <artifactId>commons-jci-jsr199</artifactId>
- <version>1.1-SNAPSHOT</version>
+ <artifactId>commons-jci2-jsr199</artifactId>
+ <version>2.0-SNAPSHOT</version>
<name>Apache Commons JCI compiler-jsr199</name>
<description>
Apache Commons JCI compiler implementation for JDK 1.6 and up.
@@ -33,13 +33,13 @@
<dependencies>
<dependency>
<groupId>org.apache.commons</groupId>
- <artifactId>commons-jci-core</artifactId>
+ <artifactId>commons-jci2-core</artifactId>
<version>${project.version}</version>
</dependency>
<!-- test dependencies -->
<dependency>
<groupId>org.apache.commons</groupId>
- <artifactId>commons-jci-core</artifactId>
+ <artifactId>commons-jci2-core</artifactId>
<version>${project.version}</version>
<type>test-jar</type>
<scope>test</scope>
diff --git a/compilers/jsr199/src/main/java/org/apache/commons/jci/compilers/Jsr199CompilationProblem.java b/compilers/jsr199/src/main/java/org/apache/commons/jci2/compilers/Jsr199CompilationProblem.java
similarity index 94%
rename from compilers/jsr199/src/main/java/org/apache/commons/jci/compilers/Jsr199CompilationProblem.java
rename to compilers/jsr199/src/main/java/org/apache/commons/jci2/compilers/Jsr199CompilationProblem.java
index 881dc94..c50a64b 100755
--- a/compilers/jsr199/src/main/java/org/apache/commons/jci/compilers/Jsr199CompilationProblem.java
+++ b/compilers/jsr199/src/main/java/org/apache/commons/jci2/compilers/Jsr199CompilationProblem.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.jci.compilers;
+package org.apache.commons.jci2.compilers;
import javax.tools.Diagnostic;
import javax.tools.JavaFileObject;
-import org.apache.commons.jci.problems.CompilationProblem;
+import org.apache.commons.jci2.problems.CompilationProblem;
public class Jsr199CompilationProblem implements CompilationProblem {
diff --git a/compilers/jsr199/src/main/java/org/apache/commons/jci/compilers/Jsr199JavaCompiler.java b/compilers/jsr199/src/main/java/org/apache/commons/jci2/compilers/Jsr199JavaCompiler.java
similarity index 97%
rename from compilers/jsr199/src/main/java/org/apache/commons/jci/compilers/Jsr199JavaCompiler.java
rename to compilers/jsr199/src/main/java/org/apache/commons/jci2/compilers/Jsr199JavaCompiler.java
index bfef4c7..b71e8c6 100644
--- a/compilers/jsr199/src/main/java/org/apache/commons/jci/compilers/Jsr199JavaCompiler.java
+++ b/compilers/jsr199/src/main/java/org/apache/commons/jci2/compilers/Jsr199JavaCompiler.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.jci.compilers;
+package org.apache.commons.jci2.compilers;
import java.io.IOException;
import java.io.InputStream;
@@ -39,9 +39,9 @@
import javax.tools.ToolProvider;
import javax.tools.JavaCompiler.CompilationTask;
-import org.apache.commons.jci.problems.CompilationProblem;
-import org.apache.commons.jci.readers.ResourceReader;
-import org.apache.commons.jci.stores.ResourceStore;
+import org.apache.commons.jci2.problems.CompilationProblem;
+import org.apache.commons.jci2.readers.ResourceReader;
+import org.apache.commons.jci2.stores.ResourceStore;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
diff --git a/compilers/jsr199/src/main/java/org/apache/commons/jci/compilers/Jsr199JavaCompilerSettings.java b/compilers/jsr199/src/main/java/org/apache/commons/jci2/compilers/Jsr199JavaCompilerSettings.java
similarity index 95%
rename from compilers/jsr199/src/main/java/org/apache/commons/jci/compilers/Jsr199JavaCompilerSettings.java
rename to compilers/jsr199/src/main/java/org/apache/commons/jci2/compilers/Jsr199JavaCompilerSettings.java
index 64274ca..80fcec9 100644
--- a/compilers/jsr199/src/main/java/org/apache/commons/jci/compilers/Jsr199JavaCompilerSettings.java
+++ b/compilers/jsr199/src/main/java/org/apache/commons/jci2/compilers/Jsr199JavaCompilerSettings.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.jci.compilers;
+package org.apache.commons.jci2.compilers;
public class Jsr199JavaCompilerSettings extends JavaCompilerSettings {
diff --git a/compilers/jsr199/src/test/java/org/apache/commons/jci/compilers/Jsr199JavaCompilerTestCase.java b/compilers/jsr199/src/test/java/org/apache/commons/jci2/compilers/Jsr199JavaCompilerTestCase.java
similarity index 95%
rename from compilers/jsr199/src/test/java/org/apache/commons/jci/compilers/Jsr199JavaCompilerTestCase.java
rename to compilers/jsr199/src/test/java/org/apache/commons/jci2/compilers/Jsr199JavaCompilerTestCase.java
index 1158452..b5c2916 100644
--- a/compilers/jsr199/src/test/java/org/apache/commons/jci/compilers/Jsr199JavaCompilerTestCase.java
+++ b/compilers/jsr199/src/test/java/org/apache/commons/jci2/compilers/Jsr199JavaCompilerTestCase.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
- package org.apache.commons.jci.compilers;
+ package org.apache.commons.jci2.compilers;
public final class Jsr199JavaCompilerTestCase extends AbstractCompilerTestCase {
diff --git a/compilers/rhino/pom.xml b/compilers/rhino/pom.xml
index aed3541..2e0d35a 100644
--- a/compilers/rhino/pom.xml
+++ b/compilers/rhino/pom.xml
@@ -20,12 +20,12 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.apache.commons</groupId>
- <artifactId>commons-jci</artifactId>
- <version>1.1-SNAPSHOT</version>
+ <artifactId>commons-jci2</artifactId>
+ <version>2.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
- <artifactId>commons-jci-rhino</artifactId>
- <version>1.1-SNAPSHOT</version>
+ <artifactId>commons-jci2-rhino</artifactId>
+ <version>2.0-SNAPSHOT</version>
<name>Apache Commons JCI compiler-rhino</name>
<description>
Apache Commons JCI compiler implementation for Rhino javascript.
@@ -33,7 +33,7 @@
<dependencies>
<dependency>
<groupId>org.apache.commons</groupId>
- <artifactId>commons-jci-core</artifactId>
+ <artifactId>commons-jci2-core</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
@@ -43,7 +43,7 @@
<!-- test dependencies -->
<dependency>
<groupId>org.apache.commons</groupId>
- <artifactId>commons-jci-core</artifactId>
+ <artifactId>commons-jci2-core</artifactId>
<version>${project.version}</version>
<type>test-jar</type>
<scope>test</scope>
diff --git a/compilers/rhino/src/main/java/org/apache/commons/jci/compilers/RhinoCompilationProblem.java b/compilers/rhino/src/main/java/org/apache/commons/jci2/compilers/RhinoCompilationProblem.java
similarity index 94%
rename from compilers/rhino/src/main/java/org/apache/commons/jci/compilers/RhinoCompilationProblem.java
rename to compilers/rhino/src/main/java/org/apache/commons/jci2/compilers/RhinoCompilationProblem.java
index bdee2c5..2fa79bf 100755
--- a/compilers/rhino/src/main/java/org/apache/commons/jci/compilers/RhinoCompilationProblem.java
+++ b/compilers/rhino/src/main/java/org/apache/commons/jci2/compilers/RhinoCompilationProblem.java
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-package org.apache.commons.jci.compilers;
+package org.apache.commons.jci2.compilers;
-import org.apache.commons.jci.problems.CompilationProblem;
+import org.apache.commons.jci2.problems.CompilationProblem;
/**
*
diff --git a/compilers/rhino/src/main/java/org/apache/commons/jci/compilers/RhinoJavaCompiler.java b/compilers/rhino/src/main/java/org/apache/commons/jci2/compilers/RhinoJavaCompiler.java
similarity index 97%
rename from compilers/rhino/src/main/java/org/apache/commons/jci/compilers/RhinoJavaCompiler.java
rename to compilers/rhino/src/main/java/org/apache/commons/jci2/compilers/RhinoJavaCompiler.java
index fc9d701..f4f093e 100644
--- a/compilers/rhino/src/main/java/org/apache/commons/jci/compilers/RhinoJavaCompiler.java
+++ b/compilers/rhino/src/main/java/org/apache/commons/jci2/compilers/RhinoJavaCompiler.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.compilers;
+package org.apache.commons.jci2.compilers;
import java.io.ByteArrayInputStream;
import java.io.FileNotFoundException;
@@ -26,10 +26,10 @@
import java.util.Collection;
import java.util.List;
-import org.apache.commons.jci.problems.CompilationProblem;
-import org.apache.commons.jci.readers.ResourceReader;
-import org.apache.commons.jci.stores.ResourceStore;
-import org.apache.commons.jci.utils.ConversionUtils;
+import org.apache.commons.jci2.problems.CompilationProblem;
+import org.apache.commons.jci2.readers.ResourceReader;
+import org.apache.commons.jci2.stores.ResourceStore;
+import org.apache.commons.jci2.utils.ConversionUtils;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.mozilla.javascript.CompilerEnvirons;
diff --git a/compilers/rhino/src/main/java/org/apache/commons/jci/compilers/RhinoJavaCompilerSettings.java b/compilers/rhino/src/main/java/org/apache/commons/jci2/compilers/RhinoJavaCompilerSettings.java
similarity index 95%
rename from compilers/rhino/src/main/java/org/apache/commons/jci/compilers/RhinoJavaCompilerSettings.java
rename to compilers/rhino/src/main/java/org/apache/commons/jci2/compilers/RhinoJavaCompilerSettings.java
index 4f53477..cc09382 100644
--- a/compilers/rhino/src/main/java/org/apache/commons/jci/compilers/RhinoJavaCompilerSettings.java
+++ b/compilers/rhino/src/main/java/org/apache/commons/jci2/compilers/RhinoJavaCompilerSettings.java
@@ -16,7 +16,7 @@
*/
-package org.apache.commons.jci.compilers;
+package org.apache.commons.jci2.compilers;
/**
* @author tcurdt
diff --git a/compilers/rhino/src/test/java/org/apache/commons/jci/compilers/RhinoJavaCompilerTestCase.java b/compilers/rhino/src/test/java/org/apache/commons/jci2/compilers/RhinoJavaCompilerTestCase.java
similarity index 92%
rename from compilers/rhino/src/test/java/org/apache/commons/jci/compilers/RhinoJavaCompilerTestCase.java
rename to compilers/rhino/src/test/java/org/apache/commons/jci2/compilers/RhinoJavaCompilerTestCase.java
index b87f85d..2ade7a3 100644
--- a/compilers/rhino/src/test/java/org/apache/commons/jci/compilers/RhinoJavaCompilerTestCase.java
+++ b/compilers/rhino/src/test/java/org/apache/commons/jci2/compilers/RhinoJavaCompilerTestCase.java
@@ -15,13 +15,13 @@
* limitations under the License.
*/
-package org.apache.commons.jci.compilers;
+package org.apache.commons.jci2.compilers;
import java.util.HashMap;
import java.util.Map;
-import org.apache.commons.jci.readers.ResourceReader;
-import org.apache.commons.jci.stores.MemoryResourceStore;
+import org.apache.commons.jci2.readers.ResourceReader;
+import org.apache.commons.jci2.stores.MemoryResourceStore;
/**
*
@@ -47,7 +47,7 @@
final private Map<String, byte[]> sources = new HashMap<String, byte[]>() {
private static final long serialVersionUID = 1L;
{
- put("jci/Simple.js", (
+ put("jci2/Simple.js", (
" var i = 0;\n" +
"\n"
).getBytes());
@@ -66,13 +66,13 @@
final MemoryResourceStore store = new MemoryResourceStore();
final CompilationResult result = compiler.compile(
new String[] {
- "jci/Simple.js"
+ "jci2/Simple.js"
}, reader, store);
assertEquals(toString(result.getErrors()), 0, result.getErrors().length);
assertEquals(toString(result.getWarnings()), 0, result.getWarnings().length);
- final byte[] clazzBytes = store.read("jci/Simple.class");
+ final byte[] clazzBytes = store.read("jci2/Simple.class");
assertNotNull(clazzBytes);
assertTrue(clazzBytes.length > 0);
}
diff --git a/core/pom.xml b/core/pom.xml
index f0bc810..155bb35 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -20,11 +20,11 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.apache.commons</groupId>
- <artifactId>commons-jci</artifactId>
- <version>1.1-SNAPSHOT</version>
+ <artifactId>commons-jci2</artifactId>
+ <version>2.0-SNAPSHOT</version>
</parent>
- <artifactId>commons-jci-core</artifactId>
- <version>1.1-SNAPSHOT</version>
+ <artifactId>commons-jci2-core</artifactId>
+ <version>2.0-SNAPSHOT</version>
<name>Apache Commons JCI core</name>
<description>
Apache Commons JCI core interfaces and implementations.
@@ -32,7 +32,7 @@
<dependencies>
<dependency>
<groupId>org.apache.commons</groupId>
- <artifactId>commons-jci-fam</artifactId>
+ <artifactId>commons-jci2-fam</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
diff --git a/core/src/main/java/org/apache/commons/jci/ReloadingClassLoader.java b/core/src/main/java/org/apache/commons/jci2/ReloadingClassLoader.java
similarity index 94%
rename from core/src/main/java/org/apache/commons/jci/ReloadingClassLoader.java
rename to core/src/main/java/org/apache/commons/jci2/ReloadingClassLoader.java
index 2fb03b8..e664556 100644
--- a/core/src/main/java/org/apache/commons/jci/ReloadingClassLoader.java
+++ b/core/src/main/java/org/apache/commons/jci2/ReloadingClassLoader.java
@@ -15,14 +15,14 @@
* limitations under the License.
*/
-package org.apache.commons.jci;
+package org.apache.commons.jci2;
import java.io.InputStream;
import java.net.URL;
-import org.apache.commons.jci.listeners.ReloadNotificationListener;
-import org.apache.commons.jci.stores.ResourceStore;
-import org.apache.commons.jci.stores.ResourceStoreClassLoader;
+import org.apache.commons.jci2.listeners.ReloadNotificationListener;
+import org.apache.commons.jci2.stores.ResourceStore;
+import org.apache.commons.jci2.stores.ResourceStoreClassLoader;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
diff --git a/core/src/main/java/org/apache/commons/jci/compilers/AbstractJavaCompiler.java b/core/src/main/java/org/apache/commons/jci2/compilers/AbstractJavaCompiler.java
similarity index 89%
rename from core/src/main/java/org/apache/commons/jci/compilers/AbstractJavaCompiler.java
rename to core/src/main/java/org/apache/commons/jci2/compilers/AbstractJavaCompiler.java
index 916219a..b26c90d 100644
--- a/core/src/main/java/org/apache/commons/jci/compilers/AbstractJavaCompiler.java
+++ b/core/src/main/java/org/apache/commons/jci2/compilers/AbstractJavaCompiler.java
@@ -15,11 +15,11 @@
* limitations under the License.
*/
-package org.apache.commons.jci.compilers;
+package org.apache.commons.jci2.compilers;
-import org.apache.commons.jci.problems.CompilationProblemHandler;
-import org.apache.commons.jci.readers.ResourceReader;
-import org.apache.commons.jci.stores.ResourceStore;
+import org.apache.commons.jci2.problems.CompilationProblemHandler;
+import org.apache.commons.jci2.readers.ResourceReader;
+import org.apache.commons.jci2.stores.ResourceStore;
/**
diff --git a/core/src/main/java/org/apache/commons/jci/compilers/CompilationResult.java b/core/src/main/java/org/apache/commons/jci2/compilers/CompilationResult.java
similarity index 95%
rename from core/src/main/java/org/apache/commons/jci/compilers/CompilationResult.java
rename to core/src/main/java/org/apache/commons/jci2/compilers/CompilationResult.java
index 21a1480..ca22097 100644
--- a/core/src/main/java/org/apache/commons/jci/compilers/CompilationResult.java
+++ b/core/src/main/java/org/apache/commons/jci2/compilers/CompilationResult.java
@@ -15,11 +15,11 @@
* limitations under the License.
*/
-package org.apache.commons.jci.compilers;
+package org.apache.commons.jci2.compilers;
import java.util.ArrayList;
import java.util.Collection;
-import org.apache.commons.jci.problems.CompilationProblem;
+import org.apache.commons.jci2.problems.CompilationProblem;
/**
* A CompilationResult represents the result of a compilation.
diff --git a/core/src/main/java/org/apache/commons/jci/compilers/JavaCompiler.java b/core/src/main/java/org/apache/commons/jci2/compilers/JavaCompiler.java
similarity index 93%
rename from core/src/main/java/org/apache/commons/jci/compilers/JavaCompiler.java
rename to core/src/main/java/org/apache/commons/jci2/compilers/JavaCompiler.java
index 3babdbc..ca9391d 100644
--- a/core/src/main/java/org/apache/commons/jci/compilers/JavaCompiler.java
+++ b/core/src/main/java/org/apache/commons/jci2/compilers/JavaCompiler.java
@@ -15,11 +15,11 @@
* limitations under the License.
*/
-package org.apache.commons.jci.compilers;
+package org.apache.commons.jci2.compilers;
-import org.apache.commons.jci.problems.CompilationProblemHandler;
-import org.apache.commons.jci.readers.ResourceReader;
-import org.apache.commons.jci.stores.ResourceStore;
+import org.apache.commons.jci2.problems.CompilationProblemHandler;
+import org.apache.commons.jci2.readers.ResourceReader;
+import org.apache.commons.jci2.stores.ResourceStore;
/**
diff --git a/core/src/main/java/org/apache/commons/jci/compilers/JavaCompilerFactory.java b/core/src/main/java/org/apache/commons/jci2/compilers/JavaCompilerFactory.java
similarity index 90%
rename from core/src/main/java/org/apache/commons/jci/compilers/JavaCompilerFactory.java
rename to core/src/main/java/org/apache/commons/jci2/compilers/JavaCompilerFactory.java
index 860dc85..198eb74 100644
--- a/core/src/main/java/org/apache/commons/jci/compilers/JavaCompilerFactory.java
+++ b/core/src/main/java/org/apache/commons/jci2/compilers/JavaCompilerFactory.java
@@ -15,12 +15,12 @@
* limitations under the License.
*/
-package org.apache.commons.jci.compilers;
+package org.apache.commons.jci2.compilers;
import java.util.HashMap;
import java.util.Map;
-import org.apache.commons.jci.utils.ConversionUtils;
+import org.apache.commons.jci2.utils.ConversionUtils;
/**
@@ -52,7 +52,7 @@
* Tries to guess the class name by convention. So for compilers
* following the naming convention
*
- * org.apache.commons.jci.compilers.SomeJavaCompiler
+ * org.apache.commons.jci2.compilers.SomeJavaCompiler
*
* you can use the short-hands "some"/"Some"/"SOME". Otherwise
* you have to provide the full class name. The compiler is
@@ -65,7 +65,7 @@
final String className;
if (pHint.indexOf('.') < 0) {
- className = "org.apache.commons.jci.compilers." + ConversionUtils.toJavaCasing(pHint) + "JavaCompiler";
+ className = "org.apache.commons.jci2.compilers." + ConversionUtils.toJavaCasing(pHint) + "JavaCompiler";
} else {
className = pHint;
}
diff --git a/core/src/main/java/org/apache/commons/jci/compilers/JavaCompilerSettings.java b/core/src/main/java/org/apache/commons/jci2/compilers/JavaCompilerSettings.java
similarity index 98%
rename from core/src/main/java/org/apache/commons/jci/compilers/JavaCompilerSettings.java
rename to core/src/main/java/org/apache/commons/jci2/compilers/JavaCompilerSettings.java
index 39b48cd..2223368 100644
--- a/core/src/main/java/org/apache/commons/jci/compilers/JavaCompilerSettings.java
+++ b/core/src/main/java/org/apache/commons/jci2/compilers/JavaCompilerSettings.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.compilers;
+package org.apache.commons.jci2.compilers;
diff --git a/core/src/main/java/org/apache/commons/jci/compilers/package.html b/core/src/main/java/org/apache/commons/jci2/compilers/package.html
similarity index 100%
rename from core/src/main/java/org/apache/commons/jci/compilers/package.html
rename to core/src/main/java/org/apache/commons/jci2/compilers/package.html
diff --git a/core/src/main/java/org/apache/commons/jci/listeners/CompilingListener.java b/core/src/main/java/org/apache/commons/jci2/listeners/CompilingListener.java
similarity index 89%
rename from core/src/main/java/org/apache/commons/jci/listeners/CompilingListener.java
rename to core/src/main/java/org/apache/commons/jci2/listeners/CompilingListener.java
index 14c7ccb..ea62ae8 100644
--- a/core/src/main/java/org/apache/commons/jci/listeners/CompilingListener.java
+++ b/core/src/main/java/org/apache/commons/jci2/listeners/CompilingListener.java
@@ -15,23 +15,23 @@
* limitations under the License.
*/
-package org.apache.commons.jci.listeners;
+package org.apache.commons.jci2.listeners;
import java.io.File;
import java.util.ArrayList;
import java.util.Collection;
-import org.apache.commons.jci.compilers.CompilationResult;
-import org.apache.commons.jci.compilers.JavaCompiler;
-import org.apache.commons.jci.compilers.JavaCompilerFactory;
-import org.apache.commons.jci.monitor.FilesystemAlterationObserver;
-import org.apache.commons.jci.problems.CompilationProblem;
-import org.apache.commons.jci.readers.FileResourceReader;
-import org.apache.commons.jci.readers.ResourceReader;
-import org.apache.commons.jci.stores.MemoryResourceStore;
-import org.apache.commons.jci.stores.ResourceStore;
-import org.apache.commons.jci.stores.TransactionalResourceStore;
-import org.apache.commons.jci.utils.ConversionUtils;
+import org.apache.commons.jci2.compilers.CompilationResult;
+import org.apache.commons.jci2.compilers.JavaCompiler;
+import org.apache.commons.jci2.compilers.JavaCompilerFactory;
+import org.apache.commons.jci2.monitor.FilesystemAlterationObserver;
+import org.apache.commons.jci2.problems.CompilationProblem;
+import org.apache.commons.jci2.readers.FileResourceReader;
+import org.apache.commons.jci2.readers.ResourceReader;
+import org.apache.commons.jci2.stores.MemoryResourceStore;
+import org.apache.commons.jci2.stores.ResourceStore;
+import org.apache.commons.jci2.stores.TransactionalResourceStore;
+import org.apache.commons.jci2.utils.ConversionUtils;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
diff --git a/core/src/main/java/org/apache/commons/jci/listeners/FileChangeListener.java b/core/src/main/java/org/apache/commons/jci2/listeners/FileChangeListener.java
similarity index 94%
rename from core/src/main/java/org/apache/commons/jci/listeners/FileChangeListener.java
rename to core/src/main/java/org/apache/commons/jci2/listeners/FileChangeListener.java
index 27ee106..37a8188 100644
--- a/core/src/main/java/org/apache/commons/jci/listeners/FileChangeListener.java
+++ b/core/src/main/java/org/apache/commons/jci2/listeners/FileChangeListener.java
@@ -15,11 +15,11 @@
* limitations under the License.
*/
-package org.apache.commons.jci.listeners;
+package org.apache.commons.jci2.listeners;
import java.io.File;
-import org.apache.commons.jci.monitor.FilesystemAlterationObserver;
+import org.apache.commons.jci2.monitor.FilesystemAlterationObserver;
/**
* The most simple implemenation of an FilesystemAlterationListener.
diff --git a/core/src/main/java/org/apache/commons/jci/listeners/ReloadNotificationListener.java b/core/src/main/java/org/apache/commons/jci2/listeners/ReloadNotificationListener.java
similarity index 95%
rename from core/src/main/java/org/apache/commons/jci/listeners/ReloadNotificationListener.java
rename to core/src/main/java/org/apache/commons/jci2/listeners/ReloadNotificationListener.java
index c3bc48e..4cc9d6e 100644
--- a/core/src/main/java/org/apache/commons/jci/listeners/ReloadNotificationListener.java
+++ b/core/src/main/java/org/apache/commons/jci2/listeners/ReloadNotificationListener.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.listeners;
+package org.apache.commons.jci2.listeners;
/**
* Classes implementing this interface can get notified by ReloadingListeners
diff --git a/core/src/main/java/org/apache/commons/jci/listeners/ReloadingListener.java b/core/src/main/java/org/apache/commons/jci2/listeners/ReloadingListener.java
similarity index 93%
rename from core/src/main/java/org/apache/commons/jci/listeners/ReloadingListener.java
rename to core/src/main/java/org/apache/commons/jci2/listeners/ReloadingListener.java
index f8e3378..0675667 100644
--- a/core/src/main/java/org/apache/commons/jci/listeners/ReloadingListener.java
+++ b/core/src/main/java/org/apache/commons/jci2/listeners/ReloadingListener.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.listeners;
+package org.apache.commons.jci2.listeners;
import java.io.File;
import java.io.FileInputStream;
@@ -24,12 +24,12 @@
import java.util.Set;
import org.apache.commons.io.IOUtils;
-import org.apache.commons.jci.ReloadingClassLoader;
-import org.apache.commons.jci.monitor.FilesystemAlterationObserver;
-import org.apache.commons.jci.stores.MemoryResourceStore;
-import org.apache.commons.jci.stores.ResourceStore;
-import org.apache.commons.jci.stores.Transactional;
-import org.apache.commons.jci.utils.ConversionUtils;
+import org.apache.commons.jci2.ReloadingClassLoader;
+import org.apache.commons.jci2.monitor.FilesystemAlterationObserver;
+import org.apache.commons.jci2.stores.MemoryResourceStore;
+import org.apache.commons.jci2.stores.ResourceStore;
+import org.apache.commons.jci2.stores.Transactional;
+import org.apache.commons.jci2.utils.ConversionUtils;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
diff --git a/core/src/main/java/org/apache/commons/jci/listeners/package.html b/core/src/main/java/org/apache/commons/jci2/listeners/package.html
similarity index 100%
rename from core/src/main/java/org/apache/commons/jci/listeners/package.html
rename to core/src/main/java/org/apache/commons/jci2/listeners/package.html
diff --git a/core/src/main/java/org/apache/commons/jci/package.html b/core/src/main/java/org/apache/commons/jci2/package.html
similarity index 100%
rename from core/src/main/java/org/apache/commons/jci/package.html
rename to core/src/main/java/org/apache/commons/jci2/package.html
diff --git a/core/src/main/java/org/apache/commons/jci/problems/CompilationProblem.java b/core/src/main/java/org/apache/commons/jci2/problems/CompilationProblem.java
similarity index 97%
rename from core/src/main/java/org/apache/commons/jci/problems/CompilationProblem.java
rename to core/src/main/java/org/apache/commons/jci2/problems/CompilationProblem.java
index 210088f..a3b807e 100644
--- a/core/src/main/java/org/apache/commons/jci/problems/CompilationProblem.java
+++ b/core/src/main/java/org/apache/commons/jci2/problems/CompilationProblem.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.problems;
+package org.apache.commons.jci2.problems;
/**
* An abstract definition of a compilation problem
diff --git a/core/src/main/java/org/apache/commons/jci/problems/CompilationProblemHandler.java b/core/src/main/java/org/apache/commons/jci2/problems/CompilationProblemHandler.java
similarity index 96%
rename from core/src/main/java/org/apache/commons/jci/problems/CompilationProblemHandler.java
rename to core/src/main/java/org/apache/commons/jci2/problems/CompilationProblemHandler.java
index bf22904..3e6612c 100644
--- a/core/src/main/java/org/apache/commons/jci/problems/CompilationProblemHandler.java
+++ b/core/src/main/java/org/apache/commons/jci2/problems/CompilationProblemHandler.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.problems;
+package org.apache.commons.jci2.problems;
/**
diff --git a/core/src/main/java/org/apache/commons/jci/problems/package.html b/core/src/main/java/org/apache/commons/jci2/problems/package.html
similarity index 100%
rename from core/src/main/java/org/apache/commons/jci/problems/package.html
rename to core/src/main/java/org/apache/commons/jci2/problems/package.html
diff --git a/core/src/main/java/org/apache/commons/jci/readers/FileResourceReader.java b/core/src/main/java/org/apache/commons/jci2/readers/FileResourceReader.java
similarity index 97%
rename from core/src/main/java/org/apache/commons/jci/readers/FileResourceReader.java
rename to core/src/main/java/org/apache/commons/jci2/readers/FileResourceReader.java
index 2eb4983..b285db7 100644
--- a/core/src/main/java/org/apache/commons/jci/readers/FileResourceReader.java
+++ b/core/src/main/java/org/apache/commons/jci2/readers/FileResourceReader.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.readers;
+package org.apache.commons.jci2.readers;
import java.io.File;
import java.util.ArrayList;
diff --git a/core/src/main/java/org/apache/commons/jci/readers/MemoryResourceReader.java b/core/src/main/java/org/apache/commons/jci2/readers/MemoryResourceReader.java
similarity index 97%
rename from core/src/main/java/org/apache/commons/jci/readers/MemoryResourceReader.java
rename to core/src/main/java/org/apache/commons/jci2/readers/MemoryResourceReader.java
index 4f9d08a..57e487a 100644
--- a/core/src/main/java/org/apache/commons/jci/readers/MemoryResourceReader.java
+++ b/core/src/main/java/org/apache/commons/jci2/readers/MemoryResourceReader.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.readers;
+package org.apache.commons.jci2.readers;
import java.util.Map;
import java.util.HashMap;
diff --git a/core/src/main/java/org/apache/commons/jci/readers/ResourceReader.java b/core/src/main/java/org/apache/commons/jci2/readers/ResourceReader.java
similarity index 96%
rename from core/src/main/java/org/apache/commons/jci/readers/ResourceReader.java
rename to core/src/main/java/org/apache/commons/jci2/readers/ResourceReader.java
index 638cf2e..3465e99 100644
--- a/core/src/main/java/org/apache/commons/jci/readers/ResourceReader.java
+++ b/core/src/main/java/org/apache/commons/jci2/readers/ResourceReader.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.readers;
+package org.apache.commons.jci2.readers;
/**
* A ResourceReader provide acces to resource like e.g. source code
diff --git a/core/src/main/java/org/apache/commons/jci/readers/package.html b/core/src/main/java/org/apache/commons/jci2/readers/package.html
similarity index 100%
rename from core/src/main/java/org/apache/commons/jci/readers/package.html
rename to core/src/main/java/org/apache/commons/jci2/readers/package.html
diff --git a/core/src/main/java/org/apache/commons/jci/stores/FileResourceStore.java b/core/src/main/java/org/apache/commons/jci2/stores/FileResourceStore.java
similarity index 98%
rename from core/src/main/java/org/apache/commons/jci/stores/FileResourceStore.java
rename to core/src/main/java/org/apache/commons/jci2/stores/FileResourceStore.java
index fc65129..00b92b1 100644
--- a/core/src/main/java/org/apache/commons/jci/stores/FileResourceStore.java
+++ b/core/src/main/java/org/apache/commons/jci2/stores/FileResourceStore.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.stores;
+package org.apache.commons.jci2.stores;
import java.io.File;
import java.io.FileInputStream;
diff --git a/core/src/main/java/org/apache/commons/jci/stores/MemoryResourceStore.java b/core/src/main/java/org/apache/commons/jci2/stores/MemoryResourceStore.java
similarity index 98%
rename from core/src/main/java/org/apache/commons/jci/stores/MemoryResourceStore.java
rename to core/src/main/java/org/apache/commons/jci2/stores/MemoryResourceStore.java
index dfbe525..eb50166 100644
--- a/core/src/main/java/org/apache/commons/jci/stores/MemoryResourceStore.java
+++ b/core/src/main/java/org/apache/commons/jci2/stores/MemoryResourceStore.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.stores;
+package org.apache.commons.jci2.stores;
import java.util.ArrayList;
import java.util.HashMap;
diff --git a/core/src/main/java/org/apache/commons/jci/stores/ResourceStore.java b/core/src/main/java/org/apache/commons/jci2/stores/ResourceStore.java
similarity index 96%
rename from core/src/main/java/org/apache/commons/jci/stores/ResourceStore.java
rename to core/src/main/java/org/apache/commons/jci2/stores/ResourceStore.java
index 196f146..ce94d84 100644
--- a/core/src/main/java/org/apache/commons/jci/stores/ResourceStore.java
+++ b/core/src/main/java/org/apache/commons/jci2/stores/ResourceStore.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.jci.stores;
+package org.apache.commons.jci2.stores;
/**
* A Store is where the compilers are storing the results
diff --git a/core/src/main/java/org/apache/commons/jci/stores/ResourceStoreClassLoader.java b/core/src/main/java/org/apache/commons/jci2/stores/ResourceStoreClassLoader.java
similarity index 96%
rename from core/src/main/java/org/apache/commons/jci/stores/ResourceStoreClassLoader.java
rename to core/src/main/java/org/apache/commons/jci2/stores/ResourceStoreClassLoader.java
index bde6793..175376f 100644
--- a/core/src/main/java/org/apache/commons/jci/stores/ResourceStoreClassLoader.java
+++ b/core/src/main/java/org/apache/commons/jci2/stores/ResourceStoreClassLoader.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.commons.jci.stores;
+package org.apache.commons.jci2.stores;
-import org.apache.commons.jci.utils.ConversionUtils;
+import org.apache.commons.jci2.utils.ConversionUtils;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
diff --git a/core/src/main/java/org/apache/commons/jci/stores/Transactional.java b/core/src/main/java/org/apache/commons/jci2/stores/Transactional.java
similarity index 95%
rename from core/src/main/java/org/apache/commons/jci/stores/Transactional.java
rename to core/src/main/java/org/apache/commons/jci2/stores/Transactional.java
index b24afe5..0d80c8b 100644
--- a/core/src/main/java/org/apache/commons/jci/stores/Transactional.java
+++ b/core/src/main/java/org/apache/commons/jci2/stores/Transactional.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.stores;
+package org.apache.commons.jci2.stores;
/**
* Receive start/stop events
diff --git a/core/src/main/java/org/apache/commons/jci/stores/TransactionalResourceStore.java b/core/src/main/java/org/apache/commons/jci2/stores/TransactionalResourceStore.java
similarity index 97%
rename from core/src/main/java/org/apache/commons/jci/stores/TransactionalResourceStore.java
rename to core/src/main/java/org/apache/commons/jci2/stores/TransactionalResourceStore.java
index d92ac0f..cea0c3e 100644
--- a/core/src/main/java/org/apache/commons/jci/stores/TransactionalResourceStore.java
+++ b/core/src/main/java/org/apache/commons/jci2/stores/TransactionalResourceStore.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.stores;
+package org.apache.commons.jci2.stores;
/**
diff --git a/core/src/main/java/org/apache/commons/jci/stores/package.html b/core/src/main/java/org/apache/commons/jci2/stores/package.html
similarity index 100%
rename from core/src/main/java/org/apache/commons/jci/stores/package.html
rename to core/src/main/java/org/apache/commons/jci2/stores/package.html
diff --git a/core/src/main/java/org/apache/commons/jci/utils/ConversionUtils.java b/core/src/main/java/org/apache/commons/jci2/utils/ConversionUtils.java
similarity index 98%
rename from core/src/main/java/org/apache/commons/jci/utils/ConversionUtils.java
rename to core/src/main/java/org/apache/commons/jci2/utils/ConversionUtils.java
index 5622b39..ff9016a 100644
--- a/core/src/main/java/org/apache/commons/jci/utils/ConversionUtils.java
+++ b/core/src/main/java/org/apache/commons/jci2/utils/ConversionUtils.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.utils;
+package org.apache.commons.jci2.utils;
import java.io.File;
import java.util.Locale;
diff --git a/core/src/main/java/org/apache/commons/jci/utils/package.html b/core/src/main/java/org/apache/commons/jci2/utils/package.html
similarity index 100%
rename from core/src/main/java/org/apache/commons/jci/utils/package.html
rename to core/src/main/java/org/apache/commons/jci2/utils/package.html
diff --git a/core/src/test/java/org/apache/commons/jci/AbstractTestCase.java b/core/src/test/java/org/apache/commons/jci2/AbstractTestCase.java
similarity index 97%
rename from core/src/test/java/org/apache/commons/jci/AbstractTestCase.java
rename to core/src/test/java/org/apache/commons/jci2/AbstractTestCase.java
index ee4b01c..6438d3a 100644
--- a/core/src/test/java/org/apache/commons/jci/AbstractTestCase.java
+++ b/core/src/test/java/org/apache/commons/jci2/AbstractTestCase.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci;
+package org.apache.commons.jci2;
import java.io.File;
import java.io.FileOutputStream;
@@ -99,7 +99,7 @@
}
protected File createTempDirectory() throws IOException {
- final File tempFile = File.createTempFile("jci", null);
+ final File tempFile = File.createTempFile("jci2", null);
if (!tempFile.delete()) {
throw new IOException();
diff --git a/core/src/test/java/org/apache/commons/jci/CompilingClassLoaderTestCase.java b/core/src/test/java/org/apache/commons/jci2/CompilingClassLoaderTestCase.java
similarity index 71%
rename from core/src/test/java/org/apache/commons/jci/CompilingClassLoaderTestCase.java
rename to core/src/test/java/org/apache/commons/jci2/CompilingClassLoaderTestCase.java
index f07dafc..7d4bac2 100644
--- a/core/src/test/java/org/apache/commons/jci/CompilingClassLoaderTestCase.java
+++ b/core/src/test/java/org/apache/commons/jci2/CompilingClassLoaderTestCase.java
@@ -15,23 +15,23 @@
* limitations under the License.
*/
-package org.apache.commons.jci;
+package org.apache.commons.jci2;
import java.io.File;
import org.apache.commons.io.FileUtils;
-import org.apache.commons.jci.classes.ExtendedDump;
-import org.apache.commons.jci.classes.SimpleDump;
-import org.apache.commons.jci.compilers.CompilationResult;
-import org.apache.commons.jci.compilers.JavaCompiler;
-import org.apache.commons.jci.compilers.JavaCompilerSettings;
-import org.apache.commons.jci.listeners.CompilingListener;
-import org.apache.commons.jci.monitor.FilesystemAlterationMonitor;
-import org.apache.commons.jci.problems.CompilationProblem;
-import org.apache.commons.jci.problems.CompilationProblemHandler;
-import org.apache.commons.jci.readers.ResourceReader;
-import org.apache.commons.jci.stores.ResourceStore;
-import org.apache.commons.jci.utils.ConversionUtils;
+import org.apache.commons.jci2.classes.ExtendedDump;
+import org.apache.commons.jci2.classes.SimpleDump;
+import org.apache.commons.jci2.compilers.CompilationResult;
+import org.apache.commons.jci2.compilers.JavaCompiler;
+import org.apache.commons.jci2.compilers.JavaCompilerSettings;
+import org.apache.commons.jci2.listeners.CompilingListener;
+import org.apache.commons.jci2.monitor.FilesystemAlterationMonitor;
+import org.apache.commons.jci2.problems.CompilationProblem;
+import org.apache.commons.jci2.problems.CompilationProblemHandler;
+import org.apache.commons.jci2.readers.ResourceReader;
+import org.apache.commons.jci2.stores.ResourceStore;
+import org.apache.commons.jci2.utils.ConversionUtils;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
@@ -61,7 +61,7 @@
final byte[] data;
- if ("jci/Simple.java".equals(resourcePath)) {
+ if ("jci2/Simple.java".equals(resourcePath)) {
try {
data = SimpleDump.dump(new String(resourceContent));
@@ -69,7 +69,7 @@
throw new RuntimeException("cannot handle resource " + resourcePath, e);
}
- } else if ("jci/Extended.java".equals(resourcePath)) {
+ } else if ("jci2/Extended.java".equals(resourcePath)) {
try {
data = ExtendedDump.dump();
@@ -126,8 +126,8 @@
listener.waitForFirstCheck();
- writeFile("jci/Simple.java", "Simple1");
- writeFile("jci/Extended.java", "Extended");
+ writeFile("jci2/Simple.java", "Simple1");
+ writeFile("jci2/Extended.java", "Extended");
log.debug("waiting for compile changes to get applied");
listener.waitForCheck();
@@ -139,73 +139,73 @@
initialCompile();
log.debug("loading Simple");
- final Object simple = classloader.loadClass("jci.Simple").newInstance();
+ final Object simple = classloader.loadClass("jci2.Simple").newInstance();
assertEquals("Simple1", simple.toString());
log.debug("loading Extended");
- final Object extended = classloader.loadClass("jci.Extended").newInstance();
+ final Object extended = classloader.loadClass("jci2.Extended").newInstance();
assertEquals("Extended:Simple1", extended.toString());
}
public void testChange() throws Exception {
initialCompile();
- final Object simple = classloader.loadClass("jci.Simple").newInstance();
+ final Object simple = classloader.loadClass("jci2.Simple").newInstance();
assertEquals("Simple1", simple.toString());
- final Object extended = classloader.loadClass("jci.Extended").newInstance();
+ final Object extended = classloader.loadClass("jci2.Extended").newInstance();
assertEquals("Extended:Simple1", extended.toString());
delay();
- writeFile("jci/Simple.java", "Simple2");
+ writeFile("jci2/Simple.java", "Simple2");
listener.waitForCheck();
- final Object simple2 = classloader.loadClass("jci.Simple").newInstance();
+ final Object simple2 = classloader.loadClass("jci2.Simple").newInstance();
assertEquals("Simple2", simple2.toString());
- final Object newExtended = classloader.loadClass("jci.Extended").newInstance();
+ final Object newExtended = classloader.loadClass("jci2.Extended").newInstance();
assertEquals("Extended:Simple2", newExtended.toString());
}
public void testDelete() throws Exception {
initialCompile();
- final Object simple = classloader.loadClass("jci.Simple").newInstance();
+ final Object simple = classloader.loadClass("jci2.Simple").newInstance();
assertEquals("Simple1", simple.toString());
- final Object extended = classloader.loadClass("jci.Extended").newInstance();
+ final Object extended = classloader.loadClass("jci2.Extended").newInstance();
assertEquals("Extended:Simple1", extended.toString());
listener.waitForCheck();
log.debug("deleting source file");
- assertTrue(new File(directory, "jci/Extended.java").delete());
+ assertTrue(new File(directory, "jci2/Extended.java").delete());
listener.waitForCheck();
log.debug("loading Simple");
- final Object oldSimple = classloader.loadClass("jci.Simple").newInstance();
+ final Object oldSimple = classloader.loadClass("jci2.Simple").newInstance();
assertEquals("Simple1", oldSimple.toString());
log.debug("trying to loading Extended");
try {
- classloader.loadClass("jci.Extended").newInstance();
+ classloader.loadClass("jci2.Extended").newInstance();
fail();
} catch(final ClassNotFoundException e) {
- assertEquals("jci.Extended", e.getMessage());
+ assertEquals("jci2.Extended", e.getMessage());
}
log.debug("deleting whole directory");
- FileUtils.deleteDirectory(new File(directory, "jci"));
+ FileUtils.deleteDirectory(new File(directory, "jci2"));
listener.waitForCheck();
log.debug("trying to loading Simple");
try {
- classloader.loadClass("jci.Simple").newInstance();
+ classloader.loadClass("jci2.Simple").newInstance();
fail();
} catch(final ClassNotFoundException e) {
- assertEquals("jci.Simple", e.getMessage());
+ assertEquals("jci2.Simple", e.getMessage());
}
}
@@ -213,22 +213,22 @@
public void testDeleteDependency() throws Exception {
initialCompile();
- final Object simple = classloader.loadClass("jci.Simple").newInstance();
+ final Object simple = classloader.loadClass("jci2.Simple").newInstance();
assertEquals("Simple1", simple.toString());
- final Object extended = classloader.loadClass("jci.Extended").newInstance();
+ final Object extended = classloader.loadClass("jci2.Extended").newInstance();
assertEquals("Extended:Simple1", extended.toString());
log.debug("deleting source file");
- assertTrue(new File(directory, "jci/Simple.java").delete());
+ assertTrue(new File(directory, "jci2/Simple.java").delete());
listener.waitForCheck();
log.debug("trying to load dependend class");
try {
- classloader.loadClass("jci.Extended").newInstance();
+ classloader.loadClass("jci2.Extended").newInstance();
fail();
} catch(final NoClassDefFoundError e) {
- assertEquals("jci/Simple", e.getMessage());
+ assertEquals("jci2/Simple", e.getMessage());
}
}
diff --git a/core/src/test/java/org/apache/commons/jci/ReloadingClassLoaderRemoveTestCase.java b/core/src/test/java/org/apache/commons/jci2/ReloadingClassLoaderRemoveTestCase.java
similarity index 93%
rename from core/src/test/java/org/apache/commons/jci/ReloadingClassLoaderRemoveTestCase.java
rename to core/src/test/java/org/apache/commons/jci2/ReloadingClassLoaderRemoveTestCase.java
index fae3466..b79fe69 100644
--- a/core/src/test/java/org/apache/commons/jci/ReloadingClassLoaderRemoveTestCase.java
+++ b/core/src/test/java/org/apache/commons/jci2/ReloadingClassLoaderRemoveTestCase.java
@@ -15,15 +15,15 @@
* limitations under the License.
*/
-package org.apache.commons.jci;
+package org.apache.commons.jci2;
import junit.framework.TestCase;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
-import org.apache.commons.jci.classes.SimpleDump;
-import org.apache.commons.jci.stores.ResourceStore;
-import org.apache.commons.jci.stores.MemoryResourceStore;
+import org.apache.commons.jci2.classes.SimpleDump;
+import org.apache.commons.jci2.stores.ResourceStore;
+import org.apache.commons.jci2.stores.MemoryResourceStore;
/**
* Test ReloadingClassLoader's <code>removeResourceStore({@link ResourceStore})</code>
@@ -203,9 +203,9 @@
MemoryResourceStore store = new MemoryResourceStore();
loader.addResourceStore(store);
- // Check "jci.Simple" class can't be loaded
+ // Check "jci2.Simple" class can't be loaded
try {
- loader.loadClass("jci.Simple").newInstance();
+ loader.loadClass("jci2.Simple").newInstance();
fail("Success loadClass[1]");
} catch(ClassNotFoundException e) {
// expected not found
@@ -214,19 +214,19 @@
fail("Error loadClass[1]: " + e);
}
- // Add "jci.Simple" class to the resource store
+ // Add "jci2.Simple" class to the resource store
String toStringValue = "FooBar";
try {
byte[] classBytes = SimpleDump.dump(toStringValue);
- store.write("jci/Simple.class", classBytes);
+ store.write("jci2/Simple.class", classBytes);
} catch(Exception e) {
log.error(e);
fail("Error adding class to store: " + e);
}
- // Check "jci.Simple" class can now be loaded
+ // Check "jci2.Simple" class can now be loaded
try {
- Object simple2 = loader.loadClass("jci.Simple").newInstance();
+ Object simple2 = loader.loadClass("jci2.Simple").newInstance();
assertNotNull("Found loadClass[2]", simple2);
assertEquals("toString loadClass[2]", toStringValue, simple2.toString());
} catch(Exception e) {
@@ -237,9 +237,9 @@
// Remove the resource store from the class loader
checkRemoveResourceStore("Remove Resource Store", loader, store, true);
- // Test "jci.Simple" class can't be loaded after ResourceStore removed
+ // Test "jci2.Simple" class can't be loaded after ResourceStore removed
try {
- loader.loadClass("jci.Simple").newInstance();
+ loader.loadClass("jci2.Simple").newInstance();
fail("Success loadClass[3]");
} catch(ClassNotFoundException e) {
// expected not found
diff --git a/core/src/test/java/org/apache/commons/jci/ReloadingClassLoaderTestCase.java b/core/src/test/java/org/apache/commons/jci2/ReloadingClassLoaderTestCase.java
similarity index 73%
rename from core/src/test/java/org/apache/commons/jci/ReloadingClassLoaderTestCase.java
rename to core/src/test/java/org/apache/commons/jci2/ReloadingClassLoaderTestCase.java
index 9a10a9a..16b675b 100644
--- a/core/src/test/java/org/apache/commons/jci/ReloadingClassLoaderTestCase.java
+++ b/core/src/test/java/org/apache/commons/jci2/ReloadingClassLoaderTestCase.java
@@ -15,14 +15,14 @@
* limitations under the License.
*/
-package org.apache.commons.jci;
+package org.apache.commons.jci2;
import java.io.File;
-import org.apache.commons.jci.classes.ExtendedDump;
-import org.apache.commons.jci.classes.SimpleDump;
-import org.apache.commons.jci.listeners.ReloadingListener;
-import org.apache.commons.jci.monitor.FilesystemAlterationMonitor;
+import org.apache.commons.jci2.classes.ExtendedDump;
+import org.apache.commons.jci2.classes.SimpleDump;
+import org.apache.commons.jci2.listeners.ReloadingListener;
+import org.apache.commons.jci2.monitor.FilesystemAlterationMonitor;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
@@ -69,10 +69,10 @@
listener.waitForFirstCheck();
log.debug("creating class");
- writeFile("jci/Simple.class", clazzSimple1);
+ writeFile("jci2/Simple.class", clazzSimple1);
listener.waitForCheck();
- final Object simple = classloader.loadClass("jci.Simple").newInstance();
+ final Object simple = classloader.loadClass("jci2.Simple").newInstance();
assertEquals("Simple1", simple.toString());
}
@@ -80,17 +80,17 @@
listener.waitForFirstCheck();
log.debug("creating class");
- writeFile("jci/Simple.class", clazzSimple1);
+ writeFile("jci2/Simple.class", clazzSimple1);
listener.waitForCheck();
- final Object simple1 = classloader.loadClass("jci.Simple").newInstance();
+ final Object simple1 = classloader.loadClass("jci2.Simple").newInstance();
assertEquals("Simple1", simple1.toString());
log.debug("changing class");
- writeFile("jci/Simple.class", clazzSimple2);
+ writeFile("jci2/Simple.class", clazzSimple2);
listener.waitForEvent();
- final Object simple2 = classloader.loadClass("jci.Simple").newInstance();
+ final Object simple2 = classloader.loadClass("jci2.Simple").newInstance();
assertEquals("Simple2", simple2.toString());
}
@@ -98,21 +98,21 @@
listener.waitForFirstCheck();
log.debug("creating class");
- writeFile("jci/Simple.class", clazzSimple1);
+ writeFile("jci2/Simple.class", clazzSimple1);
listener.waitForCheck();
- final Object simple = classloader.loadClass("jci.Simple").newInstance();
+ final Object simple = classloader.loadClass("jci2.Simple").newInstance();
assertEquals("Simple1", simple.toString());
log.debug("deleting class");
- assertTrue(new File(directory, "jci/Simple.class").delete());
+ assertTrue(new File(directory, "jci2/Simple.class").delete());
listener.waitForEvent();
try {
- classloader.loadClass("jci.Simple").newInstance();
+ classloader.loadClass("jci2.Simple").newInstance();
fail();
} catch(final ClassNotFoundException e) {
- assertEquals("jci.Simple", e.getMessage());
+ assertEquals("jci2.Simple", e.getMessage());
}
}
@@ -120,25 +120,25 @@
listener.waitForFirstCheck();
log.debug("creating classes");
- writeFile("jci/Simple.class", clazzSimple1);
- writeFile("jci/Extended.class", clazzExtended);
+ writeFile("jci2/Simple.class", clazzSimple1);
+ writeFile("jci2/Extended.class", clazzExtended);
listener.waitForCheck();
- final Object simple = classloader.loadClass("jci.Simple").newInstance();
+ final Object simple = classloader.loadClass("jci2.Simple").newInstance();
assertEquals("Simple1", simple.toString());
- final Object extended = classloader.loadClass("jci.Extended").newInstance();
+ final Object extended = classloader.loadClass("jci2.Extended").newInstance();
assertEquals("Extended:Simple1", extended.toString());
log.debug("deleting class dependency");
- assertTrue(new File(directory, "jci/Simple.class").delete());
+ assertTrue(new File(directory, "jci2/Simple.class").delete());
listener.waitForEvent();
try {
- classloader.loadClass("jci.Extended").newInstance();
+ classloader.loadClass("jci2.Extended").newInstance();
fail();
} catch(final NoClassDefFoundError e) {
- assertEquals("jci/Simple", e.getMessage());
+ assertEquals("jci2/Simple", e.getMessage());
}
}
@@ -152,9 +152,9 @@
public void testDelegation() {
classloader.clearAssertionStatus();
- classloader.setClassAssertionStatus("org.apache.commons.jci.ReloadingClassLoader", true);
+ classloader.setClassAssertionStatus("org.apache.commons.jci2.ReloadingClassLoader", true);
classloader.setDefaultAssertionStatus(false);
- classloader.setPackageAssertionStatus("org.apache.commons.jci", true);
+ classloader.setPackageAssertionStatus("org.apache.commons.jci2", true);
// FIXME: compare with delegation
}
diff --git a/core/src/test/java/org/apache/commons/jci/classes/ExtendedDump.java b/core/src/test/java/org/apache/commons/jci2/classes/ExtendedDump.java
similarity index 89%
rename from core/src/test/java/org/apache/commons/jci/classes/ExtendedDump.java
rename to core/src/test/java/org/apache/commons/jci2/classes/ExtendedDump.java
index 1f6a555..81f28bb 100644
--- a/core/src/test/java/org/apache/commons/jci/classes/ExtendedDump.java
+++ b/core/src/test/java/org/apache/commons/jci2/classes/ExtendedDump.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.classes;
+package org.apache.commons.jci2.classes;
import org.objectweb.asm.ClassWriter;
import org.objectweb.asm.Label;
@@ -30,7 +30,7 @@
ClassWriter cw = new ClassWriter(ClassWriter.COMPUTE_MAXS);
MethodVisitor mv;
- cw.visit(V1_4, ACC_PUBLIC + ACC_SUPER, "jci/Extended", null, "jci/Simple", null);
+ cw.visit(V1_4, ACC_PUBLIC + ACC_SUPER, "jci2/Extended", null, "jci2/Simple", null);
cw.visitSource("Extended.java", null);
@@ -41,7 +41,7 @@
mv.visitLabel(l0);
mv.visitLineNumber(3, l0);
mv.visitVarInsn(ALOAD, 0);
- mv.visitMethodInsn(INVOKESPECIAL, "jci/Simple", "<init>", "()V");
+ mv.visitMethodInsn(INVOKESPECIAL, "jci2/Simple", "<init>", "()V");
mv.visitInsn(RETURN);
Label l1 = new Label();
mv.visitLabel(l1);
@@ -60,7 +60,7 @@
mv.visitLdcInsn("Extended:");
mv.visitMethodInsn(INVOKESPECIAL, "java/lang/StringBuffer", "<init>", "(Ljava/lang/String;)V");
mv.visitVarInsn(ALOAD, 0);
- mv.visitMethodInsn(INVOKESPECIAL, "jci/Simple", "toString", "()Ljava/lang/String;");
+ mv.visitMethodInsn(INVOKESPECIAL, "jci2/Simple", "toString", "()Ljava/lang/String;");
mv.visitMethodInsn(INVOKEVIRTUAL, "java/lang/StringBuffer", "append", "(Ljava/lang/String;)Ljava/lang/StringBuffer;");
mv.visitMethodInsn(INVOKEVIRTUAL, "java/lang/StringBuffer", "toString", "()Ljava/lang/String;");
mv.visitInsn(ARETURN);
diff --git a/core/src/test/java/org/apache/commons/jci/classes/SimpleDump.java b/core/src/test/java/org/apache/commons/jci2/classes/SimpleDump.java
similarity index 94%
rename from core/src/test/java/org/apache/commons/jci/classes/SimpleDump.java
rename to core/src/test/java/org/apache/commons/jci2/classes/SimpleDump.java
index 687c143..42d623d 100644
--- a/core/src/test/java/org/apache/commons/jci/classes/SimpleDump.java
+++ b/core/src/test/java/org/apache/commons/jci2/classes/SimpleDump.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.classes;
+package org.apache.commons.jci2.classes;
import org.objectweb.asm.ClassWriter;
import org.objectweb.asm.Label;
@@ -29,7 +29,7 @@
ClassWriter cw = new ClassWriter(ClassWriter.COMPUTE_MAXS);
MethodVisitor mv;
- cw.visit(V1_4, ACC_PUBLIC + ACC_SUPER, "jci/Simple", null, "java/lang/Object", null);
+ cw.visit(V1_4, ACC_PUBLIC + ACC_SUPER, "jci2/Simple", null, "java/lang/Object", null);
cw.visitSource("Simple.java", null);
diff --git a/core/src/test/java/org/apache/commons/jci/compilers/AbstractCompilerTestCase.java b/core/src/test/java/org/apache/commons/jci2/compilers/AbstractCompilerTestCase.java
similarity index 78%
rename from core/src/test/java/org/apache/commons/jci/compilers/AbstractCompilerTestCase.java
rename to core/src/test/java/org/apache/commons/jci2/compilers/AbstractCompilerTestCase.java
index 6a2a465..6b1d7e1 100644
--- a/core/src/test/java/org/apache/commons/jci/compilers/AbstractCompilerTestCase.java
+++ b/core/src/test/java/org/apache/commons/jci2/compilers/AbstractCompilerTestCase.java
@@ -15,16 +15,16 @@
* limitations under the License.
*/
-package org.apache.commons.jci.compilers;
+package org.apache.commons.jci2.compilers;
import java.util.HashMap;
import java.util.Map;
import junit.framework.TestCase;
-import org.apache.commons.jci.problems.CompilationProblem;
-import org.apache.commons.jci.readers.ResourceReader;
-import org.apache.commons.jci.stores.MemoryResourceStore;
+import org.apache.commons.jci2.problems.CompilationProblem;
+import org.apache.commons.jci2.readers.ResourceReader;
+import org.apache.commons.jci2.stores.MemoryResourceStore;
/**
* Providing convenience methods for JavaCompiler TestCases
@@ -52,8 +52,8 @@
final private Map<String, byte[]> sources = new HashMap<String, byte[]>() {
private static final long serialVersionUID = 1L;
{
- put("jci/Simple.java", (
- "package jci;\n" +
+ put("jci2/Simple.java", (
+ "package jci2;\n" +
"public class Simple {\n" +
" public String toString() {\n" +
" return \"Simple\";\n" +
@@ -74,15 +74,15 @@
final MemoryResourceStore store = new MemoryResourceStore();
final CompilationResult result = compiler.compile(
new String[] {
- "jci/Simple.java"
+ "jci2/Simple.java"
}, reader, store);
assertEquals(toString(result.getErrors()), 0, result.getErrors().length);
assertEquals(toString(result.getWarnings()), 0, result.getWarnings().length);
- final byte[] clazzBytes = store.read("jci/Simple.class");
- assertNotNull("jci/Simple.class is not null",clazzBytes);
- assertTrue("jci/Simple.class is not empty", clazzBytes.length > 0);
+ final byte[] clazzBytes = store.read("jci2/Simple.class");
+ assertNotNull("jci2/Simple.class is not null",clazzBytes);
+ assertTrue("jci2/Simple.class is not empty", clazzBytes.length > 0);
}
public void testExtendedCompile() throws Exception {
@@ -92,15 +92,15 @@
final private Map<String, byte[]> sources = new HashMap<String, byte[]>() {
private static final long serialVersionUID = 1L;
{
- put("jci/Simple.java", (
- "package jci;\n" +
+ put("jci2/Simple.java", (
+ "package jci2;\n" +
"public class Simple {\n" +
" public String toString() {\n" +
" return \"Simple\";\n" +
" }\n" +
"}").getBytes());
- put("jci/Extended.java", (
- "package jci;\n" +
+ put("jci2/Extended.java", (
+ "package jci2;\n" +
"public class Extended extends Simple {\n" +
" public String toString() {\n" +
" return \"Extended\" + super.toString();\n" +
@@ -121,20 +121,20 @@
final MemoryResourceStore store = new MemoryResourceStore();
final CompilationResult result = compiler.compile(
new String[] {
- "jci/Extended.java",
- "jci/Simple.java"
+ "jci2/Extended.java",
+ "jci2/Simple.java"
}, reader, store);
assertEquals(toString(result.getErrors()), 0, result.getErrors().length);
assertEquals(toString(result.getWarnings()), 0, result.getWarnings().length);
- final byte[] clazzBytesSimple = store.read("jci/Simple.class");
- assertNotNull("jci/Simple.class is not null", clazzBytesSimple);
- assertTrue("jci/Simple.class is not empty", clazzBytesSimple.length > 0);
+ final byte[] clazzBytesSimple = store.read("jci2/Simple.class");
+ assertNotNull("jci2/Simple.class is not null", clazzBytesSimple);
+ assertTrue("jci2/Simple.class is not empty", clazzBytesSimple.length > 0);
- final byte[] clazzBytesExtended = store.read("jci/Extended.class");
- assertNotNull("jci/Extended.class is not null", clazzBytesExtended);
- assertTrue("jci/Extended.class is not empty",clazzBytesExtended.length > 0);
+ final byte[] clazzBytesExtended = store.read("jci2/Extended.class");
+ assertNotNull("jci2/Extended.class is not null", clazzBytesExtended);
+ assertTrue("jci2/Extended.class is not empty",clazzBytesExtended.length > 0);
}
public void testInternalClassCompile() throws Exception {
@@ -144,8 +144,8 @@
final private Map<String, byte[]> sources = new HashMap<String, byte[]>() {
private static final long serialVersionUID = 1L;
{
- put("jci/Simple.java", (
- "package jci;\n" +
+ put("jci2/Simple.java", (
+ "package jci2;\n" +
"public class Simple {\n" +
" private class Sub {\n" +
" }\n" +
@@ -169,19 +169,19 @@
final MemoryResourceStore store = new MemoryResourceStore();
final CompilationResult result = compiler.compile(
new String[] {
- "jci/Simple.java"
+ "jci2/Simple.java"
}, reader, store);
assertEquals(toString(result.getErrors()), 0, result.getErrors().length);
assertEquals(toString(result.getWarnings()), 0, result.getWarnings().length);
- final byte[] clazzBytes = store.read("jci/Simple.class");
- assertNotNull("jci/Simple.class is not null", clazzBytes);
- assertTrue("jci/Simple.class is not empty", clazzBytes.length > 0);
+ final byte[] clazzBytes = store.read("jci2/Simple.class");
+ assertNotNull("jci2/Simple.class is not null", clazzBytes);
+ assertTrue("jci2/Simple.class is not empty", clazzBytes.length > 0);
- final byte[] subClazzBytes = store.read("jci/Simple$Sub.class");
- assertNotNull("jci/Simple$Sub.class is not null", subClazzBytes);
- assertTrue("jci/Simple$Sub.class is not empty", subClazzBytes.length > 0);
+ final byte[] subClazzBytes = store.read("jci2/Simple$Sub.class");
+ assertNotNull("jci2/Simple$Sub.class is not null", subClazzBytes);
+ assertTrue("jci2/Simple$Sub.class is not empty", subClazzBytes.length > 0);
}
@@ -237,17 +237,17 @@
final private Map<String, byte[]> sources = new HashMap<String, byte[]>() {
private static final long serialVersionUID = 1L;
{
- put("jci/Func1.java", (
- "package jci;\n" +
- "import static jci.Func2.func2;" +
+ put("jci2/Func1.java", (
+ "package jci2;\n" +
+ "import static jci2.Func2.func2;" +
"public class Func1 {\n" +
" public static boolean func1() throws Exception {\n" +
" return true;\n" +
" }\n" +
"}").getBytes());
- put("jci/Func2.java", (
- "package jci;\n" +
- "import static jci.Func1.func1;" +
+ put("jci2/Func2.java", (
+ "package jci2;\n" +
+ "import static jci2.Func1.func1;" +
"public class Func2 {\n" +
" public static boolean func2() throws Exception {\n" +
" return true;\n" +
@@ -272,20 +272,20 @@
final MemoryResourceStore store = new MemoryResourceStore();
final CompilationResult result = compiler.compile(
new String[] {
- "jci/Func1.java",
- "jci/Func2.java"
+ "jci2/Func1.java",
+ "jci2/Func2.java"
}, reader, store, this.getClass().getClassLoader(), settings);
assertEquals(toString(result.getErrors()), 0, result.getErrors().length);
assertEquals(toString(result.getWarnings()), 0, result.getWarnings().length);
- final byte[] clazzBytesFunc1 = store.read("jci/Func1.class");
- assertNotNull("jci/Func1.class is not null", clazzBytesFunc1);
- assertTrue("jci/Func1.class is not empty", clazzBytesFunc1.length > 0);
+ final byte[] clazzBytesFunc1 = store.read("jci2/Func1.class");
+ assertNotNull("jci2/Func1.class is not null", clazzBytesFunc1);
+ assertTrue("jci2/Func1.class is not empty", clazzBytesFunc1.length > 0);
- final byte[] clazzBytesFunc2 = store.read("jci/Func2.class");
- assertNotNull("jci/Func2.class is not null", clazzBytesFunc2);
- assertTrue("jci/Func2.class is not empty", clazzBytesFunc2.length > 0);
+ final byte[] clazzBytesFunc2 = store.read("jci2/Func2.class");
+ assertNotNull("jci2/Func2.class is not null", clazzBytesFunc2);
+ assertTrue("jci2/Func2.class is not empty", clazzBytesFunc2.length > 0);
}
/*
@@ -298,8 +298,8 @@
final private Map<String, byte[]> sources = new HashMap<String, byte[]>() {
private static final long serialVersionUID = 1L;
{
- put("jci/Simple.java", (
- "package jci;\n" +
+ put("jci2/Simple.java", (
+ "package jci2;\n" +
"public class Simple {\n" +
" public String toString() {\n" +
" return \"Simple\";\n" +
@@ -324,17 +324,17 @@
final MemoryResourceStore store = new MemoryResourceStore();
final CompilationResult result = compiler.compile(
new String[] {
- "jci/Simple.java"
+ "jci2/Simple.java"
}, reader, store);
assertEquals("Unexpected errors(s): " + toString(result.getErrors()), 0, result.getErrors().length);
- final byte[] clazzBytes = store.read("jci/Simple.class");
- assertNotNull("Expected to find jci/Simple.class", clazzBytes);
+ final byte[] clazzBytes = store.read("jci2/Simple.class");
+ assertNotNull("Expected to find jci2/Simple.class", clazzBytes);
assertTrue(clazzBytes.length > 0);
- final byte[] additionalTopLevelBytes = store.read("jci/AdditionalTopLevel.class");
- assertNotNull("Expected to find jci/AdditionalTopLevel.class", additionalTopLevelBytes);
+ final byte[] additionalTopLevelBytes = store.read("jci2/AdditionalTopLevel.class");
+ assertNotNull("Expected to find jci2/AdditionalTopLevel.class", additionalTopLevelBytes);
assertTrue(additionalTopLevelBytes.length > 0);
assertEquals("Unexpected warning(s): " + toString(result.getWarnings()), 0, result.getWarnings().length);
diff --git a/core/src/test/java/org/apache/commons/jci/readers/ResourceReaderTestCase.java b/core/src/test/java/org/apache/commons/jci2/readers/ResourceReaderTestCase.java
similarity index 95%
rename from core/src/test/java/org/apache/commons/jci/readers/ResourceReaderTestCase.java
rename to core/src/test/java/org/apache/commons/jci2/readers/ResourceReaderTestCase.java
index f720435..13aea5c 100644
--- a/core/src/test/java/org/apache/commons/jci/readers/ResourceReaderTestCase.java
+++ b/core/src/test/java/org/apache/commons/jci2/readers/ResourceReaderTestCase.java
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-package org.apache.commons.jci.readers;
+package org.apache.commons.jci2.readers;
-import org.apache.commons.jci.AbstractTestCase;
+import org.apache.commons.jci2.AbstractTestCase;
/**
*
diff --git a/core/src/test/java/org/apache/commons/jci/stores/ResourceStoreTestCase.java b/core/src/test/java/org/apache/commons/jci2/stores/ResourceStoreTestCase.java
similarity index 96%
rename from core/src/test/java/org/apache/commons/jci/stores/ResourceStoreTestCase.java
rename to core/src/test/java/org/apache/commons/jci2/stores/ResourceStoreTestCase.java
index 5cd5aac..fa4a4ee 100644
--- a/core/src/test/java/org/apache/commons/jci/stores/ResourceStoreTestCase.java
+++ b/core/src/test/java/org/apache/commons/jci2/stores/ResourceStoreTestCase.java
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-package org.apache.commons.jci.stores;
+package org.apache.commons.jci2.stores;
-import org.apache.commons.jci.AbstractTestCase;
+import org.apache.commons.jci2.AbstractTestCase;
import org.apache.commons.lang3.ArrayUtils;
/**
diff --git a/examples/pom.xml b/examples/pom.xml
index 2d474a0..151ebf0 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -20,11 +20,11 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.apache.commons</groupId>
- <artifactId>commons-jci</artifactId>
- <version>1.1-SNAPSHOT</version>
+ <artifactId>commons-jci2</artifactId>
+ <version>2.0-SNAPSHOT</version>
</parent>
- <artifactId>commons-jci-examples</artifactId>
- <version>1.1-SNAPSHOT</version>
+ <artifactId>commons-jci2-examples</artifactId>
+ <version>2.0-SNAPSHOT</version>
<name>Apache Commons JCI examples</name>
<description>
Apache Commons JCI examples.
@@ -35,12 +35,12 @@
<dependencies>
<dependency>
<groupId>org.apache.commons</groupId>
- <artifactId>commons-jci-core</artifactId>
+ <artifactId>commons-jci2-core</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
- <artifactId>commons-jci-eclipse</artifactId>
+ <artifactId>commons-jci2-eclipse</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
diff --git a/examples/src/main/java/org/apache/commons/jci/examples/commandline/CommandlineCompiler.java b/examples/src/main/java/org/apache/commons/jci2/examples/commandline/CommandlineCompiler.java
similarity index 89%
rename from examples/src/main/java/org/apache/commons/jci/examples/commandline/CommandlineCompiler.java
rename to examples/src/main/java/org/apache/commons/jci2/examples/commandline/CommandlineCompiler.java
index 192756e..596f19f 100644
--- a/examples/src/main/java/org/apache/commons/jci/examples/commandline/CommandlineCompiler.java
+++ b/examples/src/main/java/org/apache/commons/jci2/examples/commandline/CommandlineCompiler.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.examples.commandline;
+package org.apache.commons.jci2.examples.commandline;
import java.io.File;
import java.net.URL;
@@ -28,19 +28,19 @@
import org.apache.commons.cli.Option;
import org.apache.commons.cli.OptionBuilder;
import org.apache.commons.cli.Options;
-import org.apache.commons.jci.compilers.CompilationResult;
-import org.apache.commons.jci.compilers.JavaCompiler;
-import org.apache.commons.jci.compilers.JavaCompilerFactory;
-import org.apache.commons.jci.compilers.JavaCompilerSettings;
-import org.apache.commons.jci.problems.CompilationProblem;
-import org.apache.commons.jci.problems.CompilationProblemHandler;
-import org.apache.commons.jci.readers.FileResourceReader;
-import org.apache.commons.jci.readers.ResourceReader;
-import org.apache.commons.jci.stores.FileResourceStore;
-import org.apache.commons.jci.stores.ResourceStore;
+import org.apache.commons.jci2.compilers.CompilationResult;
+import org.apache.commons.jci2.compilers.JavaCompiler;
+import org.apache.commons.jci2.compilers.JavaCompilerFactory;
+import org.apache.commons.jci2.compilers.JavaCompilerSettings;
+import org.apache.commons.jci2.problems.CompilationProblem;
+import org.apache.commons.jci2.problems.CompilationProblemHandler;
+import org.apache.commons.jci2.readers.FileResourceReader;
+import org.apache.commons.jci2.readers.ResourceReader;
+import org.apache.commons.jci2.stores.FileResourceStore;
+import org.apache.commons.jci2.stores.ResourceStore;
/**
- * A simple front end to jci mimicking the javac command line
+ * A simple front end to jci2 mimicking the javac command line
*
* @author tcurdt
*/
@@ -98,7 +98,7 @@
.create( "nowarn" ));
// final HelpFormatter formatter = new HelpFormatter();
-// formatter.printHelp("jci", options);
+// formatter.printHelp("jci2", options);
final CommandLineParser parser = new GnuParser();
final CommandLine cmd = parser.parse(options, args, true);
diff --git a/examples/src/main/java/org/apache/commons/jci/examples/commandline/package.html b/examples/src/main/java/org/apache/commons/jci2/examples/commandline/package.html
similarity index 100%
rename from examples/src/main/java/org/apache/commons/jci/examples/commandline/package.html
rename to examples/src/main/java/org/apache/commons/jci2/examples/commandline/package.html
diff --git a/examples/src/main/java/org/apache/commons/jci/examples/configuration/Configurable.java b/examples/src/main/java/org/apache/commons/jci2/examples/configuration/Configurable.java
similarity index 94%
rename from examples/src/main/java/org/apache/commons/jci/examples/configuration/Configurable.java
rename to examples/src/main/java/org/apache/commons/jci2/examples/configuration/Configurable.java
index 8d7450e..42d6fcd 100644
--- a/examples/src/main/java/org/apache/commons/jci/examples/configuration/Configurable.java
+++ b/examples/src/main/java/org/apache/commons/jci2/examples/configuration/Configurable.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.examples.configuration;
+package org.apache.commons.jci2.examples.configuration;
import java.util.Properties;
diff --git a/examples/src/main/java/org/apache/commons/jci/examples/configuration/ConfigurationException.java b/examples/src/main/java/org/apache/commons/jci2/examples/configuration/ConfigurationException.java
similarity index 94%
rename from examples/src/main/java/org/apache/commons/jci/examples/configuration/ConfigurationException.java
rename to examples/src/main/java/org/apache/commons/jci2/examples/configuration/ConfigurationException.java
index 0e1bdfa..08506ca 100644
--- a/examples/src/main/java/org/apache/commons/jci/examples/configuration/ConfigurationException.java
+++ b/examples/src/main/java/org/apache/commons/jci2/examples/configuration/ConfigurationException.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.examples.configuration;
+package org.apache.commons.jci2.examples.configuration;
public class ConfigurationException extends Exception {
diff --git a/examples/src/main/java/org/apache/commons/jci/examples/configuration/ConfigurationReloading.java b/examples/src/main/java/org/apache/commons/jci2/examples/configuration/ConfigurationReloading.java
similarity index 89%
rename from examples/src/main/java/org/apache/commons/jci/examples/configuration/ConfigurationReloading.java
rename to examples/src/main/java/org/apache/commons/jci2/examples/configuration/ConfigurationReloading.java
index e197633..5e2498e 100644
--- a/examples/src/main/java/org/apache/commons/jci/examples/configuration/ConfigurationReloading.java
+++ b/examples/src/main/java/org/apache/commons/jci2/examples/configuration/ConfigurationReloading.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.examples.configuration;
+package org.apache.commons.jci2.examples.configuration;
import java.io.File;
import java.io.FileInputStream;
@@ -25,10 +25,10 @@
import java.util.Collection;
import java.util.Properties;
-import org.apache.commons.jci.listeners.FileChangeListener;
-import org.apache.commons.jci.monitor.FilesystemAlterationListener;
-import org.apache.commons.jci.monitor.FilesystemAlterationMonitor;
-import org.apache.commons.jci.monitor.FilesystemAlterationObserver;
+import org.apache.commons.jci2.listeners.FileChangeListener;
+import org.apache.commons.jci2.monitor.FilesystemAlterationListener;
+import org.apache.commons.jci2.monitor.FilesystemAlterationMonitor;
+import org.apache.commons.jci2.monitor.FilesystemAlterationObserver;
/**
*
diff --git a/examples/src/main/java/org/apache/commons/jci/examples/configuration/Something.java b/examples/src/main/java/org/apache/commons/jci2/examples/configuration/Something.java
similarity index 94%
rename from examples/src/main/java/org/apache/commons/jci/examples/configuration/Something.java
rename to examples/src/main/java/org/apache/commons/jci2/examples/configuration/Something.java
index 76fa01a..af8eb46 100644
--- a/examples/src/main/java/org/apache/commons/jci/examples/configuration/Something.java
+++ b/examples/src/main/java/org/apache/commons/jci2/examples/configuration/Something.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.examples.configuration;
+package org.apache.commons.jci2.examples.configuration;
import java.util.Properties;
diff --git a/examples/src/main/java/org/apache/commons/jci/examples/configuration/package.html b/examples/src/main/java/org/apache/commons/jci2/examples/configuration/package.html
similarity index 100%
rename from examples/src/main/java/org/apache/commons/jci/examples/configuration/package.html
rename to examples/src/main/java/org/apache/commons/jci2/examples/configuration/package.html
diff --git a/examples/src/main/java/org/apache/commons/jci/examples/package.html b/examples/src/main/java/org/apache/commons/jci2/examples/package.html
similarity index 100%
rename from examples/src/main/java/org/apache/commons/jci/examples/package.html
rename to examples/src/main/java/org/apache/commons/jci2/examples/package.html
diff --git a/examples/src/main/java/org/apache/commons/jci/examples/serverpages/JspGenerator.java b/examples/src/main/java/org/apache/commons/jci2/examples/serverpages/JspGenerator.java
similarity index 97%
rename from examples/src/main/java/org/apache/commons/jci/examples/serverpages/JspGenerator.java
rename to examples/src/main/java/org/apache/commons/jci2/examples/serverpages/JspGenerator.java
index 1745a65..4e533a1 100644
--- a/examples/src/main/java/org/apache/commons/jci/examples/serverpages/JspGenerator.java
+++ b/examples/src/main/java/org/apache/commons/jci2/examples/serverpages/JspGenerator.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.examples.serverpages;
+package org.apache.commons.jci2.examples.serverpages;
import java.io.ByteArrayOutputStream;
import java.io.File;
@@ -26,7 +26,7 @@
import java.io.Reader;
import java.io.Writer;
-import org.apache.commons.jci.utils.ConversionUtils;
+import org.apache.commons.jci2.utils.ConversionUtils;
/**
* @author tcurdt
diff --git a/examples/src/main/java/org/apache/commons/jci/examples/serverpages/JspReader.java b/examples/src/main/java/org/apache/commons/jci2/examples/serverpages/JspReader.java
similarity index 93%
rename from examples/src/main/java/org/apache/commons/jci/examples/serverpages/JspReader.java
rename to examples/src/main/java/org/apache/commons/jci2/examples/serverpages/JspReader.java
index a2e8caa..3ba1da4 100644
--- a/examples/src/main/java/org/apache/commons/jci/examples/serverpages/JspReader.java
+++ b/examples/src/main/java/org/apache/commons/jci2/examples/serverpages/JspReader.java
@@ -15,11 +15,11 @@
* limitations under the License.
*/
-package org.apache.commons.jci.examples.serverpages;
+package org.apache.commons.jci2.examples.serverpages;
import java.util.Map;
-import org.apache.commons.jci.readers.ResourceReader;
+import org.apache.commons.jci2.readers.ResourceReader;
/**
* @author tcurdt
diff --git a/examples/src/main/java/org/apache/commons/jci/examples/serverpages/ServerPageServlet.java b/examples/src/main/java/org/apache/commons/jci2/examples/serverpages/ServerPageServlet.java
similarity index 91%
rename from examples/src/main/java/org/apache/commons/jci/examples/serverpages/ServerPageServlet.java
rename to examples/src/main/java/org/apache/commons/jci2/examples/serverpages/ServerPageServlet.java
index bbd8b25..d7a156b 100644
--- a/examples/src/main/java/org/apache/commons/jci/examples/serverpages/ServerPageServlet.java
+++ b/examples/src/main/java/org/apache/commons/jci2/examples/serverpages/ServerPageServlet.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.examples.serverpages;
+package org.apache.commons.jci2.examples.serverpages;
import java.io.File;
import java.io.IOException;
@@ -31,17 +31,17 @@
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
-import org.apache.commons.jci.ReloadingClassLoader;
-import org.apache.commons.jci.compilers.CompilationResult;
-import org.apache.commons.jci.compilers.JavaCompilerFactory;
-import org.apache.commons.jci.listeners.CompilingListener;
-import org.apache.commons.jci.monitor.FilesystemAlterationMonitor;
-import org.apache.commons.jci.monitor.FilesystemAlterationObserver;
-import org.apache.commons.jci.problems.CompilationProblem;
-import org.apache.commons.jci.readers.ResourceReader;
-import org.apache.commons.jci.stores.MemoryResourceStore;
-import org.apache.commons.jci.stores.TransactionalResourceStore;
-import org.apache.commons.jci.utils.ConversionUtils;
+import org.apache.commons.jci2.ReloadingClassLoader;
+import org.apache.commons.jci2.compilers.CompilationResult;
+import org.apache.commons.jci2.compilers.JavaCompilerFactory;
+import org.apache.commons.jci2.listeners.CompilingListener;
+import org.apache.commons.jci2.monitor.FilesystemAlterationMonitor;
+import org.apache.commons.jci2.monitor.FilesystemAlterationObserver;
+import org.apache.commons.jci2.problems.CompilationProblem;
+import org.apache.commons.jci2.readers.ResourceReader;
+import org.apache.commons.jci2.stores.MemoryResourceStore;
+import org.apache.commons.jci2.stores.TransactionalResourceStore;
+import org.apache.commons.jci2.utils.ConversionUtils;
/**
diff --git a/examples/src/main/java/org/apache/commons/jci/examples/serverpages/package.html b/examples/src/main/java/org/apache/commons/jci2/examples/serverpages/package.html
similarity index 100%
rename from examples/src/main/java/org/apache/commons/jci/examples/serverpages/package.html
rename to examples/src/main/java/org/apache/commons/jci2/examples/serverpages/package.html
diff --git a/examples/src/main/webapp/WEB-INF/web.xml b/examples/src/main/webapp/WEB-INF/web.xml
index c73f2a0..708bfa2 100644
--- a/examples/src/main/webapp/WEB-INF/web.xml
+++ b/examples/src/main/webapp/WEB-INF/web.xml
@@ -19,7 +19,7 @@
--><web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4">
<servlet>
<servlet-name>serverpages</servlet-name>
- <servlet-class>org.apache.commons.jci.examples.serverpages.ServerPageServlet</servlet-class>
+ <servlet-class>org.apache.commons.jci2.examples.serverpages.ServerPageServlet</servlet-class>
<init-param>
<param-name>serverpagesDir</param-name>
<param-value>/WEB-INF/jsp</param-value>
diff --git a/fam/pom.xml b/fam/pom.xml
index 68c06ff..a7c0b21 100644
--- a/fam/pom.xml
+++ b/fam/pom.xml
@@ -20,11 +20,11 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.apache.commons</groupId>
- <artifactId>commons-jci</artifactId>
- <version>1.1-SNAPSHOT</version>
+ <artifactId>commons-jci2</artifactId>
+ <version>2.0-SNAPSHOT</version>
</parent>
- <artifactId>commons-jci-fam</artifactId>
- <version>1.1-SNAPSHOT</version>
+ <artifactId>commons-jci2-fam</artifactId>
+ <version>2.0-SNAPSHOT</version>
<name>Apache Commons JCI FileAlterationMonitor</name>
<description>
Commons JCI FileAlterationMonitor (FAM) to monitor local filesystems and get notified about changes.
diff --git a/fam/src/main/java/org/apache/commons/jci/listeners/AbstractFilesystemAlterationListener.java b/fam/src/main/java/org/apache/commons/jci2/listeners/AbstractFilesystemAlterationListener.java
similarity index 96%
rename from fam/src/main/java/org/apache/commons/jci/listeners/AbstractFilesystemAlterationListener.java
rename to fam/src/main/java/org/apache/commons/jci2/listeners/AbstractFilesystemAlterationListener.java
index 549f468..cec2c18 100644
--- a/fam/src/main/java/org/apache/commons/jci/listeners/AbstractFilesystemAlterationListener.java
+++ b/fam/src/main/java/org/apache/commons/jci2/listeners/AbstractFilesystemAlterationListener.java
@@ -15,14 +15,14 @@
* limitations under the License.
*/
-package org.apache.commons.jci.listeners;
+package org.apache.commons.jci2.listeners;
import java.io.File;
import java.util.ArrayList;
import java.util.Collection;
-import org.apache.commons.jci.monitor.FilesystemAlterationListener;
-import org.apache.commons.jci.monitor.FilesystemAlterationObserver;
+import org.apache.commons.jci2.monitor.FilesystemAlterationListener;
+import org.apache.commons.jci2.monitor.FilesystemAlterationObserver;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
diff --git a/fam/src/main/java/org/apache/commons/jci/monitor/FilesystemAlterationListener.java b/fam/src/main/java/org/apache/commons/jci2/monitor/FilesystemAlterationListener.java
similarity index 97%
rename from fam/src/main/java/org/apache/commons/jci/monitor/FilesystemAlterationListener.java
rename to fam/src/main/java/org/apache/commons/jci2/monitor/FilesystemAlterationListener.java
index 0dda2fc..08b856e 100644
--- a/fam/src/main/java/org/apache/commons/jci/monitor/FilesystemAlterationListener.java
+++ b/fam/src/main/java/org/apache/commons/jci2/monitor/FilesystemAlterationListener.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.monitor;
+package org.apache.commons.jci2.monitor;
import java.io.File;
diff --git a/fam/src/main/java/org/apache/commons/jci/monitor/FilesystemAlterationMonitor.java b/fam/src/main/java/org/apache/commons/jci2/monitor/FilesystemAlterationMonitor.java
similarity index 98%
rename from fam/src/main/java/org/apache/commons/jci/monitor/FilesystemAlterationMonitor.java
rename to fam/src/main/java/org/apache/commons/jci2/monitor/FilesystemAlterationMonitor.java
index 443ac90..d05fb50 100644
--- a/fam/src/main/java/org/apache/commons/jci/monitor/FilesystemAlterationMonitor.java
+++ b/fam/src/main/java/org/apache/commons/jci2/monitor/FilesystemAlterationMonitor.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.monitor;
+package org.apache.commons.jci2.monitor;
import java.io.File;
import java.util.Collections;
diff --git a/fam/src/main/java/org/apache/commons/jci/monitor/FilesystemAlterationObserver.java b/fam/src/main/java/org/apache/commons/jci2/monitor/FilesystemAlterationObserver.java
similarity index 96%
rename from fam/src/main/java/org/apache/commons/jci/monitor/FilesystemAlterationObserver.java
rename to fam/src/main/java/org/apache/commons/jci2/monitor/FilesystemAlterationObserver.java
index 9227a2f..bfaeb82 100644
--- a/fam/src/main/java/org/apache/commons/jci/monitor/FilesystemAlterationObserver.java
+++ b/fam/src/main/java/org/apache/commons/jci2/monitor/FilesystemAlterationObserver.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.monitor;
+package org.apache.commons.jci2.monitor;
import java.io.File;
diff --git a/fam/src/main/java/org/apache/commons/jci/monitor/FilesystemAlterationObserverImpl.java b/fam/src/main/java/org/apache/commons/jci2/monitor/FilesystemAlterationObserverImpl.java
similarity index 99%
rename from fam/src/main/java/org/apache/commons/jci/monitor/FilesystemAlterationObserverImpl.java
rename to fam/src/main/java/org/apache/commons/jci2/monitor/FilesystemAlterationObserverImpl.java
index 84dc008..0bc471a 100644
--- a/fam/src/main/java/org/apache/commons/jci/monitor/FilesystemAlterationObserverImpl.java
+++ b/fam/src/main/java/org/apache/commons/jci2/monitor/FilesystemAlterationObserverImpl.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.monitor;
+package org.apache.commons.jci2.monitor;
import java.io.File;
import java.util.HashMap;
diff --git a/fam/src/main/java/org/apache/commons/jci/monitor/package.html b/fam/src/main/java/org/apache/commons/jci2/monitor/package.html
similarity index 100%
rename from fam/src/main/java/org/apache/commons/jci/monitor/package.html
rename to fam/src/main/java/org/apache/commons/jci2/monitor/package.html
diff --git a/fam/src/test/java/org/apache/commons/jci/monitor/FilesystemAlterationMonitorTestCase.java b/fam/src/test/java/org/apache/commons/jci2/monitor/FilesystemAlterationMonitorTestCase.java
similarity index 97%
rename from fam/src/test/java/org/apache/commons/jci/monitor/FilesystemAlterationMonitorTestCase.java
rename to fam/src/test/java/org/apache/commons/jci2/monitor/FilesystemAlterationMonitorTestCase.java
index 7b4f327..972dcab 100644
--- a/fam/src/test/java/org/apache/commons/jci/monitor/FilesystemAlterationMonitorTestCase.java
+++ b/fam/src/test/java/org/apache/commons/jci2/monitor/FilesystemAlterationMonitorTestCase.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.commons.jci.monitor;
+package org.apache.commons.jci2.monitor;
import java.io.File;
import java.io.FileOutputStream;
@@ -25,7 +25,7 @@
import junit.framework.TestCase;
import org.apache.commons.io.FileUtils;
-import org.apache.commons.jci.listeners.AbstractFilesystemAlterationListener;
+import org.apache.commons.jci2.listeners.AbstractFilesystemAlterationListener;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
@@ -102,7 +102,7 @@
}
protected File createTempDirectory() throws IOException {
- final File tempFile = File.createTempFile("jci", null);
+ final File tempFile = File.createTempFile("jci2", null);
if (!tempFile.delete()) {
throw new IOException();
diff --git a/pom.xml b/pom.xml
index 45cc32b..4f4292e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -26,8 +26,8 @@
</parent>
<packaging>pom</packaging>
<groupId>org.apache.commons</groupId>
- <artifactId>commons-jci</artifactId>
- <version>1.1-SNAPSHOT</version>
+ <artifactId>commons-jci2</artifactId>
+ <version>2.0-SNAPSHOT</version>
<name>Apache Commons JCI</name>
<description>
Apache Commons JCI is a java compiler interface.
@@ -239,7 +239,7 @@
<commons.jira.id>JCI</commons.jira.id>
<commons.jira.pid>12310650</commons.jira.pid>
<!-- configuration bits for cutting a release candidate -->
- <commons.release.version>1.1</commons.release.version>
+ <commons.release.version>2.0</commons.release.version>
<commons.rc.version>RC1</commons.rc.version>
</properties>
diff --git a/src/site/xdoc/download_jci.xml b/src/site/xdoc/download_jci.xml
index 3b01f26..c2408a5 100644
--- a/src/site/xdoc/download_jci.xml
+++ b/src/site/xdoc/download_jci.xml
@@ -95,32 +95,32 @@
</p>
</subsection>
</section>
- <section name="Apache Commons JCI 1.1 ">
+ <section name="Apache Commons JCI 2.0 ">
<subsection name="Binaries">
<table>
<tr>
- <td><a href="[preferred]/commons/jci/binaries/commons-jci-1.1-bin.tar.gz">commons-jci-1.1-bin.tar.gz</a></td>
- <td><a href="http://www.apache.org/dist/commons/jci/binaries/commons-jci-1.1-bin.tar.gz.md5">md5</a></td>
- <td><a href="http://www.apache.org/dist/commons/jci/binaries/commons-jci-1.1-bin.tar.gz.asc">pgp</a></td>
+ <td><a href="[preferred]/commons/jci/binaries/commons-jci2-2.0-bin.tar.gz">commons-jci2-2.0-bin.tar.gz</a></td>
+ <td><a href="http://www.apache.org/dist/commons/jci/binaries/commons-jci2-2.0-bin.tar.gz.md5">md5</a></td>
+ <td><a href="http://www.apache.org/dist/commons/jci/binaries/commons-jci2-2.0-bin.tar.gz.asc">pgp</a></td>
</tr>
<tr>
- <td><a href="[preferred]/commons/jci/binaries/commons-jci-1.1-bin.zip">commons-jci-1.1-bin.zip</a></td>
- <td><a href="http://www.apache.org/dist/commons/jci/binaries/commons-jci-1.1-bin.zip.md5">md5</a></td>
- <td><a href="http://www.apache.org/dist/commons/jci/binaries/commons-jci-1.1-bin.zip.asc">pgp</a></td>
+ <td><a href="[preferred]/commons/jci/binaries/commons-jci2-2.0-bin.zip">commons-jci2-2.0-bin.zip</a></td>
+ <td><a href="http://www.apache.org/dist/commons/jci/binaries/commons-jci2-2.0-bin.zip.md5">md5</a></td>
+ <td><a href="http://www.apache.org/dist/commons/jci/binaries/commons-jci2-2.0-bin.zip.asc">pgp</a></td>
</tr>
</table>
</subsection>
<subsection name="Source">
<table>
<tr>
- <td><a href="[preferred]/commons/jci/source/commons-jci-1.1-src.tar.gz">commons-jci-1.1-src.tar.gz</a></td>
- <td><a href="http://www.apache.org/dist/commons/jci/source/commons-jci-1.1-src.tar.gz.md5">md5</a></td>
- <td><a href="http://www.apache.org/dist/commons/jci/source/commons-jci-1.1-src.tar.gz.asc">pgp</a></td>
+ <td><a href="[preferred]/commons/jci/source/commons-jci2-2.0-src.tar.gz">commons-jci2-2.0-src.tar.gz</a></td>
+ <td><a href="http://www.apache.org/dist/commons/jci/source/commons-jci2-2.0-src.tar.gz.md5">md5</a></td>
+ <td><a href="http://www.apache.org/dist/commons/jci/source/commons-jci2-2.0-src.tar.gz.asc">pgp</a></td>
</tr>
<tr>
- <td><a href="[preferred]/commons/jci/source/commons-jci-1.1-src.zip">commons-jci-1.1-src.zip</a></td>
- <td><a href="http://www.apache.org/dist/commons/jci/source/commons-jci-1.1-src.zip.md5">md5</a></td>
- <td><a href="http://www.apache.org/dist/commons/jci/source/commons-jci-1.1-src.zip.asc">pgp</a></td>
+ <td><a href="[preferred]/commons/jci/source/commons-jci2-2.0-src.zip">commons-jci2-2.0-src.zip</a></td>
+ <td><a href="http://www.apache.org/dist/commons/jci/source/commons-jci2-2.0-src.zip.md5">md5</a></td>
+ <td><a href="http://www.apache.org/dist/commons/jci/source/commons-jci2-2.0-src.zip.asc">pgp</a></td>
</tr>
</table>
</subsection>
diff --git a/src/site/xdoc/usage.xml b/src/site/xdoc/usage.xml
index 215ec4a..29f2bae 100644
--- a/src/site/xdoc/usage.xml
+++ b/src/site/xdoc/usage.xml
@@ -81,8 +81,8 @@
</p>
<source><![CDATA[ <dependency>
<groupId>org.apache.commons</groupId>
- <artifactId>commons-jci-eclipse</artifactId>
- <version>1.1</version>
+ <artifactId>commons-jci2-eclipse</artifactId>
+ <version>2.0</version>
</dependency>
]]></source>
<p>The other artifacts are <code>commons-jci-groovy</code>, <code>commons-jci-janino</code>