Fixed the examples

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/jci/trunk@1530586 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/examples/src/main/java/org/apache/commons/jci/examples/commandline/CommandlineCompiler.java b/examples/src/main/java/org/apache/commons/jci/examples/commandline/CommandlineCompiler.java
index 9bdeaca..192756e 100644
--- a/examples/src/main/java/org/apache/commons/jci/examples/commandline/CommandlineCompiler.java
+++ b/examples/src/main/java/org/apache/commons/jci/examples/commandline/CommandlineCompiler.java
@@ -20,6 +20,7 @@
 import java.io.File;
 import java.net.URL;
 import java.net.URLClassLoader;
+import java.util.Iterator;
 
 import org.apache.commons.cli.CommandLine;
 import org.apache.commons.cli.CommandLineParser;
@@ -114,7 +115,8 @@
         final JavaCompilerSettings settings = compiler.createDefaultSettings();
 
 
-        for (Option option : cmd) {
+        for (Iterator it = cmd.iterator(); it.hasNext();) {
+            final Option option = (Option) it.next();
             if ("classpath".equals(option.getOpt())) {
                 final String[] values = option.getValues();
                 final URL[] urls = new URL[values.length];
diff --git a/examples/src/main/java/org/apache/commons/jci/examples/serverpages/JspGenerator.java b/examples/src/main/java/org/apache/commons/jci/examples/serverpages/JspGenerator.java
index 2d55e02..1745a65 100644
--- a/examples/src/main/java/org/apache/commons/jci/examples/serverpages/JspGenerator.java
+++ b/examples/src/main/java/org/apache/commons/jci/examples/serverpages/JspGenerator.java
@@ -38,8 +38,7 @@
         final StringBuilder sb = new StringBuilder();
         final char[] input = s.toCharArray();
 
-        for (int i = 0; i < input.length; i++) {
-            final char c = input[i];
+        for (char c : input) {
             if (c == '"') {
                 sb.append('\\');
             }
diff --git a/examples/src/main/java/org/apache/commons/jci/examples/serverpages/ServerPageServlet.java b/examples/src/main/java/org/apache/commons/jci/examples/serverpages/ServerPageServlet.java
index 8e47611..bbd8b25 100644
--- a/examples/src/main/java/org/apache/commons/jci/examples/serverpages/ServerPageServlet.java
+++ b/examples/src/main/java/org/apache/commons/jci/examples/serverpages/ServerPageServlet.java
@@ -56,10 +56,10 @@
     private static final long serialVersionUID = 1L;
 
     private final ReloadingClassLoader classloader = new ReloadingClassLoader(ServerPageServlet.class.getClassLoader());
-    private FilesystemAlterationMonitor fam = null;
-    private CompilingListener jspListener = null; 
+    private FilesystemAlterationMonitor fam;
+    private CompilingListener jspListener; 
 
-    private Map servletsByClassname = new HashMap();
+    private Map<String, HttpServlet> servletsByClassname = new HashMap<String, HttpServlet>();
 
     public void init() throws ServletException {
         super.init();
@@ -125,7 +125,7 @@
         jspListener = new CompilingListener(new JavaCompilerFactory().createCompiler("eclipse"), store) {
 
             private final JspGenerator transformer = new JspGenerator();
-            private final Map<String, File> sources = new HashMap<String, File>();
+            private final Map<String, byte[]> sources = new HashMap<String, byte[]>();
             private final Set<String> resourceToCompile = new HashSet<String>();
 
             public void onStart(FilesystemAlterationObserver pObserver) {
@@ -184,11 +184,9 @@
 
     private String convertRequestToServletClassname( final HttpServletRequest request ) {
 
-        final String path = request.getPathInfo().substring(1);
+        String path = request.getPathInfo().substring(1);
 
-        final String clazz = ConversionUtils.stripExtension(path).replace('/', '.');
-
-        return clazz;
+        return ConversionUtils.stripExtension(path).replace('/', '.');
     }
 
     protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
@@ -206,8 +204,7 @@
 
             out.append("<html><body>");
 
-            for (int i = 0; i < errors.length; i++) {
-                final CompilationProblem problem = errors[i];
+            for (CompilationProblem problem : errors) {
                 out.append(problem.toString()).append("<br/>").append('\n');
             }
 
@@ -222,7 +219,7 @@
 
         log("Checking for serverpage " + servletClassname);
 
-        final HttpServlet servlet = (HttpServlet) servletsByClassname.get(servletClassname);
+        final HttpServlet servlet = servletsByClassname.get(servletClassname);
 
         if (servlet == null) {
             log("No servlet  for " + request.getRequestURI());