Author: rfeng
Date: Fri Oct 24 16:01:02 2008
New Revision: 707777

URL: http://svn.apache.org/viewvc?rev=707777&view=rev
Log:
Minor clean up for the extensibility

Modified:
    
tuscany/branches/sca-equinox/modules/extensibility-equinox/src/main/java/org/apache/tuscany/sca/extensibility/equinox/EquinoxServiceDiscoverer.java
    
tuscany/branches/sca-equinox/modules/extensibility-equinox/src/main/java/org/apache/tuscany/sca/extensibility/equinox/EquinoxServiceDiscoveryActivator.java
    
tuscany/branches/sca-equinox/modules/extensibility/src/main/java/org/apache/tuscany/sca/extensibility/ServiceDiscovery.java

Modified: 
tuscany/branches/sca-equinox/modules/extensibility-equinox/src/main/java/org/apache/tuscany/sca/extensibility/equinox/EquinoxServiceDiscoverer.java
URL: 
http://svn.apache.org/viewvc/tuscany/branches/sca-equinox/modules/extensibility-equinox/src/main/java/org/apache/tuscany/sca/extensibility/equinox/EquinoxServiceDiscoverer.java?rev=707777&r1=707776&r2=707777&view=diff
==============================================================================
--- 
tuscany/branches/sca-equinox/modules/extensibility-equinox/src/main/java/org/apache/tuscany/sca/extensibility/equinox/EquinoxServiceDiscoverer.java
 (original)
+++ 
tuscany/branches/sca-equinox/modules/extensibility-equinox/src/main/java/org/apache/tuscany/sca/extensibility/equinox/EquinoxServiceDiscoverer.java
 Fri Oct 24 16:01:02 2008
@@ -298,11 +298,4 @@
         return descriptors;
     }
 
-    public Object newFactoryClassInstance(String name) throws 
SecurityException, NoSuchMethodException, InvocationTargetException, 
IllegalAccessException, ClassNotFoundException {
-        Class<?> factoryClass = Class.forName(name, false, 
getClass().getClassLoader());
-        Method newInstanceMethod = factoryClass.getMethod("newInstance");
-        Object factory = newInstanceMethod.invoke(null);
-        return factory;
-    }
-
 }

Modified: 
tuscany/branches/sca-equinox/modules/extensibility-equinox/src/main/java/org/apache/tuscany/sca/extensibility/equinox/EquinoxServiceDiscoveryActivator.java
URL: 
http://svn.apache.org/viewvc/tuscany/branches/sca-equinox/modules/extensibility-equinox/src/main/java/org/apache/tuscany/sca/extensibility/equinox/EquinoxServiceDiscoveryActivator.java?rev=707777&r1=707776&r2=707777&view=diff
==============================================================================
--- 
tuscany/branches/sca-equinox/modules/extensibility-equinox/src/main/java/org/apache/tuscany/sca/extensibility/equinox/EquinoxServiceDiscoveryActivator.java
 (original)
+++ 
tuscany/branches/sca-equinox/modules/extensibility-equinox/src/main/java/org/apache/tuscany/sca/extensibility/equinox/EquinoxServiceDiscoveryActivator.java
 Fri Oct 24 16:01:02 2008
@@ -28,16 +28,15 @@
 /**
  * The Bundle Activator that creates the Equinox-based service discoverer 
  *
- * @version $Rev: $ $Date: $
+ * @version $Rev$ $Date$
  */
 public class EquinoxServiceDiscoveryActivator implements BundleActivator {
     private static Logger logger = 
Logger.getLogger(EquinoxServiceDiscoveryActivator.class.getName());
 
     public void start(BundleContext context) throws Exception {
-        logger.info("Installing service discovery");
         EquinoxServiceDiscoverer discoverer = new 
EquinoxServiceDiscoverer(context);
         ServiceDiscovery.getInstance().setServiceDiscoverer(discoverer);
-        logger.info("Installed service discovery");
+        logger.info("Equinox-based service discoverer is now configured.");
     }
 
     public void stop(BundleContext context) throws Exception {

Modified: 
tuscany/branches/sca-equinox/modules/extensibility/src/main/java/org/apache/tuscany/sca/extensibility/ServiceDiscovery.java
URL: 
http://svn.apache.org/viewvc/tuscany/branches/sca-equinox/modules/extensibility/src/main/java/org/apache/tuscany/sca/extensibility/ServiceDiscovery.java?rev=707777&r1=707776&r2=707777&view=diff
==============================================================================
--- 
tuscany/branches/sca-equinox/modules/extensibility/src/main/java/org/apache/tuscany/sca/extensibility/ServiceDiscovery.java
 (original)
+++ 
tuscany/branches/sca-equinox/modules/extensibility/src/main/java/org/apache/tuscany/sca/extensibility/ServiceDiscovery.java
 Fri Oct 24 16:01:02 2008
@@ -20,8 +20,6 @@
 package org.apache.tuscany.sca.extensibility;
 
 import java.io.IOException;
-import java.security.AccessController;
-import java.security.PrivilegedAction;
 import java.util.Set;
 import java.util.logging.Logger;
 
@@ -70,16 +68,7 @@
     }
 
     public ServiceDeclaration getFirstServiceDeclaration(final String name) 
throws IOException {
-        // Try System property first
-        String className = AccessController.doPrivileged(new 
PrivilegedAction<String>() {
-            public String run() {
-                return System.getProperty(name);
-            }
-        });
-        if (className == null) {
-            className = name;
-        }
-        ServiceDeclaration service = 
getServiceDiscoverer().getFirstServiceDeclaration(className);
+        ServiceDeclaration service = 
getServiceDiscoverer().getFirstServiceDeclaration(name);
         return service;
     }
     


Reply via email to