Author: jalkanen
Date: Sun Mar 30 03:35:37 2008
New Revision: 642702

URL: http://svn.apache.org/viewvc?rev=642702&view=rev
Log:
Removed JDK 1.4 dependency, simplified code.

Modified:
    incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/ui/admin/AdminBeanManager.java

Modified: 
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/ui/admin/AdminBeanManager.java
URL: 
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/ui/admin/AdminBeanManager.java?rev=642702&r1=642701&r2=642702&view=diff
==============================================================================
--- 
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/ui/admin/AdminBeanManager.java 
(original)
+++ 
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/ui/admin/AdminBeanManager.java 
Sun Mar 30 03:35:37 2008
@@ -59,24 +59,9 @@
 
     public AdminBeanManager( WikiEngine engine )
     {
-        if( SystemUtils.isJavaVersionAtLeast(1.5f) )
-        {
-            log.info("Using JDK 1.5 Platform MBeanServer");
-            m_mbeanServer = MBeanServerFactory15.getServer();
-        }
-        else
-        {
-            log.info("Finding a JDK 1.4 -compatible MBeanServer.");
-            try
-            {
-                m_mbeanServer = MBeanServerFactory14.getServer();
-            }
-            catch( Exception e )
-            {
-                log.error("Unable to locate the JMX libraries from your 
classpath. "+
-                          "Please make sure that \"jmxri.jar\" can be found in 
your WEB-INF/lib directory.");
-            }
-        }
+        log.info("Using JDK 1.5 Platform MBeanServer");
+        m_mbeanServer = MBeanServerFactory15.getServer();
+
         m_engine = engine;
 
         if( m_mbeanServer != null )
@@ -260,37 +245,6 @@
         }
 
         return null;
-    }
-
-    /**
-     *  A JDK 1.4 version of something which gets us the MBeanServer.  It
-     *  binds to the first server it can find.
-     *
-     *  @author Janne Jalkanen
-     *
-     */
-    private static final class MBeanServerFactory14
-    {
-        private MBeanServerFactory14()
-        {}
-
-        public static MBeanServer getServer()
-        {
-            MBeanServer server;
-            ArrayList servers = MBeanServerFactory.findMBeanServer(null);
-
-            if( servers == null || servers.size() == 0 )
-            {
-                log.info("Creating a new MBeanServer...");
-                server = MBeanServerFactory.createMBeanServer(Release.APPNAME);
-            }
-            else
-            {
-                server = (MBeanServer)servers.get(0);
-            }
-
-            return server;
-        }
     }
 
     /**


Reply via email to