Author: antelder
Date: Thu Jan 28 15:30:53 2010
New Revision: 904129

URL: http://svn.apache.org/viewvc?rev=904129&view=rev
Log:
Temporarily comment some broken code out till i fix it

Modified:
    
tuscany/sca-java-2.x/trunk/modules/sca-client-javascript/src/main/java/org/apache/tuscany/sca/client/javascript/ScriptEngine.java

Modified: 
tuscany/sca-java-2.x/trunk/modules/sca-client-javascript/src/main/java/org/apache/tuscany/sca/client/javascript/ScriptEngine.java
URL: 
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/sca-client-javascript/src/main/java/org/apache/tuscany/sca/client/javascript/ScriptEngine.java?rev=904129&r1=904128&r2=904129&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/modules/sca-client-javascript/src/main/java/org/apache/tuscany/sca/client/javascript/ScriptEngine.java
 (original)
+++ 
tuscany/sca-java-2.x/trunk/modules/sca-client-javascript/src/main/java/org/apache/tuscany/sca/client/javascript/ScriptEngine.java
 Thu Jan 28 15:30:53 2010
@@ -177,7 +177,7 @@
             this.startScriptEngine();
         } 
         finally {
-            tuscany.stop();
+//            tuscany.stop();
             Thread.currentThread().setContextClassLoader(oldClassLoader);
             Context.exit();
         }
@@ -288,30 +288,33 @@
      * This method is defined as a script function. 
      */
     public void listServices() {
-        EndpointRegistry epr = tuscany.getEndpointRegistry();
-        for (Endpoint e : epr.getEndpoints()) {
-            out.println(e.getURI());
-        }
+        // FIXME
+//        EndpointRegistry epr = tuscany.getEndpointRegistry();
+//        for (Endpoint e : epr.getEndpoints()) {
+//            out.println(e.getURI());
+//        }
     }
     
     public Object getService(String serviceName) {
-        ExtensionPointRegistry extensionsRegistry = 
tuscany.getExtensionsRegistry();
-        FactoryExtensionPoint factories = 
extensionsRegistry.getExtensionPoint(FactoryExtensionPoint.class);
-        AssemblyFactory assemblyFactory = 
factories.getFactory(AssemblyFactory.class);
-
-        EndpointReference endpointReference = 
assemblyFactory.createEndpointReference();
-        
endpointReference.setReference(assemblyFactory.createComponentReference());
-        Endpoint targetEndpoint = assemblyFactory.createEndpoint();
-        targetEndpoint.setURI(serviceName);
-        endpointReference.setTargetEndpoint(targetEndpoint);
-        EndpointRegistry epr = tuscany.getEndpointRegistry();
-        List<Endpoint> er = epr.findEndpoint(endpointReference);
-        if (er.size() < 1) {
-            err.println("service not found " + serviceName);
-            return null;
-        }
-        JavaInterface ifac = 
(JavaInterface)er.get(0).getComponentServiceInterfaceContract().getInterface();
-        return getService(serviceName, ifac.getName());
+        // FIXME
+//        ExtensionPointRegistry extensionsRegistry = 
tuscany.getExtensionsRegistry();
+//        FactoryExtensionPoint factories = 
extensionsRegistry.getExtensionPoint(FactoryExtensionPoint.class);
+//        AssemblyFactory assemblyFactory = 
factories.getFactory(AssemblyFactory.class);
+//
+//        EndpointReference endpointReference = 
assemblyFactory.createEndpointReference();
+//        
endpointReference.setReference(assemblyFactory.createComponentReference());
+//        Endpoint targetEndpoint = assemblyFactory.createEndpoint();
+//        targetEndpoint.setURI(serviceName);
+//        endpointReference.setTargetEndpoint(targetEndpoint);
+//        EndpointRegistry epr = tuscany.getEndpointRegistry();
+//        List<Endpoint> er = epr.findEndpoint(endpointReference);
+//        if (er.size() < 1) {
+//            err.println("service not found " + serviceName);
+//            return null;
+//        }
+//        JavaInterface ifac = 
(JavaInterface)er.get(0).getComponentServiceInterfaceContract().getInterface();
+//        return getService(serviceName, ifac.getName());
+        return null;
     }
 
     /**


Reply via email to