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;
}