Author: jlaskowski
Date: Sun Jul 15 03:00:10 2007
New Revision: 556384

URL: http://svn.apache.org/viewvc?view=rev&rev=556384
Log:
code cleanup

Modified:
    
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cli/Bootstrap.java
    
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cli/MainImpl.java
    
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/client/LocalInitialContextFactory.java
    
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/ConfigurationFactory.java
    
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/ivm/naming/NameNode.java
    
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/stateless/StatelessInstanceManager.java
    
openejb/trunk/openejb3/container/openejb-loader/src/main/java/org/apache/openejb/loader/OpenEJBInstance.java
    
openejb/trunk/openejb3/itests/openejb-itests-beans/src/main/java/org/apache/openejb/test/beans/DatabaseBean.java
    
openejb/trunk/openejb3/server/openejb-hsql/src/main/java/org/apache/openejb/server/hsql/HsqlService.java
    
openejb/trunk/openejb3/server/openejb-server/src/main/java/org/apache/openejb/server/Main.java
    
openejb/trunk/openejb3/server/openejb-server/src/main/java/org/apache/openejb/server/Server.java

Modified: 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cli/Bootstrap.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cli/Bootstrap.java?view=diff&rev=556384&r1=556383&r2=556384
==============================================================================
--- 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cli/Bootstrap.java
 (original)
+++ 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cli/Bootstrap.java
 Sun Jul 15 03:00:10 2007
@@ -22,18 +22,26 @@
 import java.net.URI;
 import java.net.URL;
 
+/**
+ * @version $Rev$ $Date$
+ */
 public class Bootstrap {
+    
+    private final static String OPENEJB_VERSION_PROPERTIES_FILE_NAME = 
"openejb-version.properties";
+    private final static String OPENEJB_HOME_PROPERTY_NAME = "openejb.home";
+    private final static String OPENEJB_BASE_PROPERTY_NAME = "openejb.base";
+    private final static String OPENEJB_CLI_MAIN_CLASS_NAME = 
"org.apache.openejb.cli.MainImpl";
 
     private static void setupHome(String[] args) {
         for (String arg : args) {
-            if (arg.startsWith("-Dopenejb.home")){
+            if (arg.startsWith("-D" + OPENEJB_HOME_PROPERTY_NAME)){
                 addProperty(arg);
-            } else if (arg.startsWith("-Dopenejb.base")){
+            } else if (arg.startsWith("-D" + OPENEJB_BASE_PROPERTY_NAME)){
                 addProperty(arg);
             }
         }
 
-        String homeProperty = System.getProperty("openejb.home");
+        String homeProperty = System.getProperty(OPENEJB_HOME_PROPERTY_NAME);
         if (homeProperty != null){
             if (new File(homeProperty).exists()){
                 return;
@@ -41,7 +49,7 @@
         }
 
         try {
-            URL classURL = 
Thread.currentThread().getContextClassLoader().getResource("openejb-version.properties");
+            URL classURL = 
Thread.currentThread().getContextClassLoader().getResource(OPENEJB_VERSION_PROPERTIES_FILE_NAME);
 
             if (classURL != null) {
                 String propsString = classURL.getFile();
@@ -56,11 +64,11 @@
                     File lib = jarFile.getParentFile();
                     File home = lib.getParentFile();
 
-                    System.setProperty("openejb.home", home.getAbsolutePath());
+                    System.setProperty(OPENEJB_HOME_PROPERTY_NAME, 
home.getAbsolutePath());
                 }
             }
         } catch (Exception e) {
-            System.err.println("Error setting openejb.home :" + e.getClass() + 
": " + e.getMessage());
+            System.err.println("Error setting " + OPENEJB_HOME_PROPERTY_NAME + 
" property: " + e.getClass() + ": " + e.getMessage());
         }
     }
 
@@ -73,7 +81,7 @@
 
     private static void setupClasspath() {
         try {
-            File lib = new File(System.getProperty("openejb.home") + 
File.separator + "lib");
+            File lib = new File(System.getProperty(OPENEJB_HOME_PROPERTY_NAME) 
+ File.separator + "lib");
             SystemClassPath systemCP = new SystemClassPath();
             systemCP.addJarsToPath(lib);
         } catch (Exception e) {
@@ -88,7 +96,7 @@
         setupHome(args);
         setupClasspath();
 
-        Class clazz = 
Bootstrap.class.getClassLoader().loadClass("org.apache.openejb.cli.MainImpl");
+        Class<?> clazz = 
Bootstrap.class.getClassLoader().loadClass(OPENEJB_CLI_MAIN_CLASS_NAME);
         Main main = (Main) clazz.newInstance();
         main.main(args);
     }

Modified: 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cli/MainImpl.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cli/MainImpl.java?view=diff&rev=556384&r1=556383&r2=556384
==============================================================================
--- 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cli/MainImpl.java
 (original)
+++ 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cli/MainImpl.java
 Sun Jul 15 03:00:10 2007
@@ -40,11 +40,15 @@
  * architecture explained here:
  *
  * @link http://docs.codehaus.org/display/OPENEJB/Executables
+ * 
+ * @version $Rev$ $Date$
  */
 public class MainImpl implements Main {
 
-    private static ResourceFinder finder = null;
     private static final String BASE_PATH = "META-INF/org.apache.openejb.cli/";
+    private static final String MAIN_CLASS_PROPERTY_NAME = "main.class";
+
+    private static ResourceFinder finder = null;
     private static String locale = "";
     private static String descriptionBase = "description";
 
@@ -153,16 +157,16 @@
             return;
         }
 
-        String mainClass = props.getProperty("main.class");
+        String mainClass = props.getProperty(MAIN_CLASS_PROPERTY_NAME);
         if (mainClass == null) {
-            throw new NullPointerException("Command " + commandName + " did 
not specify a main.class property");
+            throw new NullPointerException("Command " + commandName + " did 
not specify a " + MAIN_CLASS_PROPERTY_NAME + " property");
         }
 
-        Class clazz = null;
+        Class<?> clazz = null;
         try {
             clazz = 
Thread.currentThread().getContextClassLoader().loadClass(mainClass);
-        } catch (ClassNotFoundException e) {
-            throw new IllegalStateException("Command " + commandName + " 
main.class does not exist: " + mainClass, e);
+        } catch (ClassNotFoundException cnfe) {
+            throw new IllegalStateException("Main class of command " + 
commandName + " does not exist: " + mainClass, cnfe);
         }
 
         Method mainMethod = null;
@@ -200,7 +204,7 @@
     }
 
     //DMB: TODO: Delete me
-    public static Enumeration doFindCommands() throws IOException {
+    public static Enumeration<URL> doFindCommands() throws IOException {
         return 
Thread.currentThread().getContextClassLoader().getResources(BASE_PATH);
     }
 
@@ -208,18 +212,17 @@
         System.out.println("COMMANDS:");
 
         try {
-            Enumeration commandHomes = doFindCommands();
+            Enumeration<URL> commandHomes = doFindCommands();
 
             if (commandHomes != null) {
                 for (; commandHomes.hasMoreElements();) {
-                    URL cHomeURL = (URL) commandHomes.nextElement();
+                    URL cHomeURL = commandHomes.nextElement();
                     JarURLConnection conn = (JarURLConnection) 
cHomeURL.openConnection();
                     JarFile jarfile = conn.getJarFile();
-                    Enumeration commands = jarfile.entries();
-
+                    Enumeration<JarEntry> commands = jarfile.entries();
                     if (commands != null) {
                         while (commands.hasMoreElements()) {
-                            JarEntry je = (JarEntry) commands.nextElement();
+                            JarEntry je = commands.nextElement();
 
                             if (je.getName().indexOf(BASE_PATH) > -1 && 
!je.getName().equals(BASE_PATH) && !je.getName().endsWith(".help") && 
!je.getName().endsWith(".examples"))
                             {
@@ -233,7 +236,7 @@
                     }
                 }
             } else {
-                System.out.println("No available commands!");
+                System.out.println("No commands available!");
             }
         } catch (IOException e) {
             e.printStackTrace();

Modified: 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/client/LocalInitialContextFactory.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/client/LocalInitialContextFactory.java?view=diff&rev=556384&r1=556383&r2=556384
==============================================================================
--- 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/client/LocalInitialContextFactory.java
 (original)
+++ 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/client/LocalInitialContextFactory.java
 Sun Jul 15 03:00:10 2007
@@ -28,6 +28,9 @@
 import java.lang.reflect.Method;
 import java.lang.reflect.InvocationTargetException;
 
+/**
+ * @version $Rev$ $Date$
+ */
 public class LocalInitialContextFactory implements 
javax.naming.spi.InitialContextFactory {
 
     static Context intraVmContext;

Modified: 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/ConfigurationFactory.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/ConfigurationFactory.java?view=diff&rev=556384&r1=556383&r2=556384
==============================================================================
--- 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/ConfigurationFactory.java
 (original)
+++ 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/ConfigurationFactory.java
 Sun Jul 15 03:00:10 2007
@@ -455,7 +455,7 @@
     }
 
 
-    public <T extends ServiceInfo>T configureService(Service service, Class<? 
extends T> type) throws OpenEJBException {
+    public <T extends ServiceInfo> T configureService(Service service, Class<? 
extends T> type) throws OpenEJBException {
         if (service == null) {
             return configureService(type);
         }

Modified: 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/ivm/naming/NameNode.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/ivm/naming/NameNode.java?view=diff&rev=556384&r1=556383&r2=556384
==============================================================================
--- 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/ivm/naming/NameNode.java
 (original)
+++ 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/ivm/naming/NameNode.java
 Sun Jul 15 03:00:10 2007
@@ -53,20 +53,20 @@
 
         if (compareResult == ParsedName.IS_EQUAL && 
name.getComponent().equals(atomicName)) {// hashcodes and String valuse are 
equal
             if (name.next()) {
-                if (subTree == null) throw new 
javax.naming.NameNotFoundException("Can not resolve " + name);
+                if (subTree == null) throw new 
javax.naming.NameNotFoundException("Cannot resolve " + name);
                 return subTree.resolve(name);
             } else if (unbound){
-                throw new javax.naming.NameNotFoundException("Can not resolve 
" + name);
+                throw new javax.naming.NameNotFoundException("Cannot resolve " 
+ name);
             } else {
                 return getBinding();
             }
         } else if (compareResult == ParsedName.IS_LESS) {// parsed hash is 
less than
-            if (lessTree == null) throw new 
javax.naming.NameNotFoundException("Can not resolve " + name);
+            if (lessTree == null) throw new 
javax.naming.NameNotFoundException("Cannot resolve " + name);
             return lessTree.resolve(name);
 
         } else {//ParsedName.IS_GREATER
 
-            if (grtrTree == null) throw new 
javax.naming.NameNotFoundException("Can not resolve " + name);
+            if (grtrTree == null) throw new 
javax.naming.NameNotFoundException("Cannot resolve " + name);
             return grtrTree.resolve(name);
         }
     }

Modified: 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/stateless/StatelessInstanceManager.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/stateless/StatelessInstanceManager.java?view=diff&rev=556384&r1=556383&r2=556384
==============================================================================
--- 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/stateless/StatelessInstanceManager.java
 (original)
+++ 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/stateless/StatelessInstanceManager.java
 Sun Jul 15 03:00:10 2007
@@ -187,7 +187,7 @@
                 }
                 String t = "The bean instance " + bean + " threw a system 
exception:" + e;
                 logger.error(t, e);
-                throw new org.apache.openejb.ApplicationException(new 
RemoteException("Can not obtain a free instance.", e));
+                throw new org.apache.openejb.ApplicationException(new 
RemoteException("Cannot obtain a free instance.", e));
             } finally {
                 callContext.setCurrentOperation(originalOperation);
                 callContext.setCurrentAllowedStates(originalAllowedStates);

Modified: 
openejb/trunk/openejb3/container/openejb-loader/src/main/java/org/apache/openejb/loader/OpenEJBInstance.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-loader/src/main/java/org/apache/openejb/loader/OpenEJBInstance.java?view=diff&rev=556384&r1=556383&r2=556384
==============================================================================
--- 
openejb/trunk/openejb3/container/openejb-loader/src/main/java/org/apache/openejb/loader/OpenEJBInstance.java
 (original)
+++ 
openejb/trunk/openejb3/container/openejb-loader/src/main/java/org/apache/openejb/loader/OpenEJBInstance.java
 Sun Jul 15 03:00:10 2007
@@ -26,7 +26,7 @@
     private final Method isInitialized;
 
     public OpenEJBInstance() throws Exception {
-        Class openejb = loadOpenEJBClass();
+        Class<?> openejb = loadOpenEJBClass();
         this.init = openejb.getMethod("init", Properties.class);
         this.isInitialized = openejb.getMethod("isInitialized");
     }
@@ -43,8 +43,7 @@
 
     public boolean isInitialized() {
         try {
-            Boolean b = (Boolean) isInitialized.invoke(null);
-            return b.booleanValue();
+            return (Boolean) isInitialized.invoke(null);
         } catch (InvocationTargetException e) {
             throw new RuntimeException("OpenEJB.isInitialized: ", 
e.getCause());
         } catch (Exception e) {
@@ -52,7 +51,7 @@
         }
     }
 
-    private Class loadOpenEJBClass() throws Exception {
+    private Class<?> loadOpenEJBClass() throws Exception {
         ClassPath classPath = SystemInstance.get().getClassPath();
         ClassLoader classLoader = classPath.getClassLoader();
         try {

Modified: 
openejb/trunk/openejb3/itests/openejb-itests-beans/src/main/java/org/apache/openejb/test/beans/DatabaseBean.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/itests/openejb-itests-beans/src/main/java/org/apache/openejb/test/beans/DatabaseBean.java?view=diff&rev=556384&r1=556383&r2=556384
==============================================================================
--- 
openejb/trunk/openejb3/itests/openejb-itests-beans/src/main/java/org/apache/openejb/test/beans/DatabaseBean.java
 (original)
+++ 
openejb/trunk/openejb3/itests/openejb-itests-beans/src/main/java/org/apache/openejb/test/beans/DatabaseBean.java
 Sun Jul 15 03:00:10 2007
@@ -16,17 +16,22 @@
  */
 package org.apache.openejb.test.beans;
 
+import java.sql.Connection;
+import java.sql.PreparedStatement;
+import java.sql.Statement;
+
 import javax.ejb.EJBException;
 import javax.ejb.SessionContext;
 import javax.naming.InitialContext;
 import javax.sql.DataSource;
-import java.sql.Connection;
-import java.sql.PreparedStatement;
-import java.sql.ResultSet;
-import java.sql.Statement;
 
+/**
+ * @version $Rev$ $Date$
+ */
 public class DatabaseBean implements javax.ejb.SessionBean {
 
+    private static final long serialVersionUID = 1L;
+    
     public SessionContext context;
     public InitialContext jndiContext;
 

Modified: 
openejb/trunk/openejb3/server/openejb-hsql/src/main/java/org/apache/openejb/server/hsql/HsqlService.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-hsql/src/main/java/org/apache/openejb/server/hsql/HsqlService.java?view=diff&rev=556384&r1=556383&r2=556384
==============================================================================
--- 
openejb/trunk/openejb3/server/openejb-hsql/src/main/java/org/apache/openejb/server/hsql/HsqlService.java
 (original)
+++ 
openejb/trunk/openejb3/server/openejb-hsql/src/main/java/org/apache/openejb/server/hsql/HsqlService.java
 Sun Jul 15 03:00:10 2007
@@ -74,7 +74,7 @@
             if (property.startsWith(ServerConstants.SC_KEY_DBNAME + ".") ||
                     property.startsWith(ServerConstants.SC_KEY_DATABASE + 
".")) {
 
-                throw new ServiceException("Databases can not be declared in 
the hsql.properties.  " +
+                throw new ServiceException("Databases cannot be declared in 
the hsql.properties.  " +
                         "Instead declare a database connection in the 
openejb.conf file");
             }
 

Modified: 
openejb/trunk/openejb3/server/openejb-server/src/main/java/org/apache/openejb/server/Main.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-server/src/main/java/org/apache/openejb/server/Main.java?view=diff&rev=556384&r1=556383&r2=556384
==============================================================================
--- 
openejb/trunk/openejb3/server/openejb-server/src/main/java/org/apache/openejb/server/Main.java
 (original)
+++ 
openejb/trunk/openejb3/server/openejb-server/src/main/java/org/apache/openejb/server/Main.java
 Sun Jul 15 03:00:10 2007
@@ -25,6 +25,8 @@
 
 /**
  * Assemble OpenEJB instance and boot it up
+ * 
+ * @version $Rev$ $Date$
  */
 public class Main {
 
@@ -39,8 +41,7 @@
             File libs = system.getHome().getDirectory("lib");
             system.getClassPath().addJarsToPath(libs);
             initServer(props);
-        } catch (DontStartServerException e) {
-
+        } catch (DontStartServerException ignored) {
         } catch (Exception e) {
             e.printStackTrace();
         }
@@ -181,4 +182,6 @@
     }
 }
 
-class DontStartServerException extends Exception {}
+class DontStartServerException extends Exception {
+    private static final long serialVersionUID = 1L;
+}

Modified: 
openejb/trunk/openejb3/server/openejb-server/src/main/java/org/apache/openejb/server/Server.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-server/src/main/java/org/apache/openejb/server/Server.java?view=diff&rev=556384&r1=556383&r2=556384
==============================================================================
--- 
openejb/trunk/openejb3/server/openejb-server/src/main/java/org/apache/openejb/server/Server.java
 (original)
+++ 
openejb/trunk/openejb3/server/openejb-server/src/main/java/org/apache/openejb/server/Server.java
 Sun Jul 15 03:00:10 2007
@@ -16,15 +16,15 @@
  */
 package org.apache.openejb.server;
 
-import java.io.IOException;
 import java.io.File;
+import java.io.IOException;
 import java.net.URI;
 import java.util.Properties;
 
 import org.apache.openejb.OpenEJB;
-import org.apache.openejb.loader.SystemInstance;
-import org.apache.openejb.loader.FileUtils;
 import org.apache.openejb.core.ServerFederation;
+import org.apache.openejb.loader.SystemInstance;
+import org.apache.openejb.spi.Service;
 import org.apache.openejb.util.PropertiesService;
 
 /**
@@ -33,7 +33,7 @@
  *
  * @version $Rev$ $Date$
  */
-public class Server implements org.apache.openejb.spi.Service {
+public class Server implements Service {
     // FIXME: Remove it completely once we ensure PropertiesService (below) 
works well
     Properties props;
     
@@ -51,7 +51,7 @@
     }
 
     // TODO: Remove it once init() suits our (initialisation) needs 
-    public void init(java.util.Properties props) throws Exception {
+    public void init(Properties props) throws Exception {
         this.props = props;
 
         SystemInstance system = SystemInstance.get();


Reply via email to