Author: smarru
Date: Sun Aug 18 13:08:59 2013
New Revision: 1515098

URL: http://svn.apache.org/r1515098
Log:
removing dependence on legacy extreme lab amazon mapreduce client. This might 
break EC2 funcationality within XBaya but should not effect Gfac ec2 provider.

Modified:
    airavata/trunk/modules/distribution/airavata-client/pom.xml
    airavata/trunk/modules/distribution/airavata-server/pom.xml
    
airavata/trunk/modules/distribution/airavata-server/src/main/assembly/bin-assembly.xml
    airavata/trunk/modules/distribution/xbaya-gui/pom.xml
    
airavata/trunk/modules/distribution/xbaya-gui/src/main/assembly/bin-assembly.xml
    airavata/trunk/modules/xbaya-gui/pom.xml
    
airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/amazon/AmazonEC2InvokerWindow.java

Modified: airavata/trunk/modules/distribution/airavata-client/pom.xml
URL: 
http://svn.apache.org/viewvc/airavata/trunk/modules/distribution/airavata-client/pom.xml?rev=1515098&r1=1515097&r2=1515098&view=diff
==============================================================================
--- airavata/trunk/modules/distribution/airavata-client/pom.xml (original)
+++ airavata/trunk/modules/distribution/airavata-client/pom.xml Sun Aug 18 
13:08:59 2013
@@ -186,11 +186,6 @@
             <version>1.3.20</version>
         </dependency>
         <dependency>
-            <groupId>amazon</groupId>
-            <artifactId>MapReduce.Service.Client</artifactId>
-            <version>1.0</version>
-        </dependency>
-        <dependency>
             <groupId>net.java.dev.jets3t</groupId>
             <artifactId>jets3t</artifactId>
             <version>0.8.0</version>

Modified: airavata/trunk/modules/distribution/airavata-server/pom.xml
URL: 
http://svn.apache.org/viewvc/airavata/trunk/modules/distribution/airavata-server/pom.xml?rev=1515098&r1=1515097&r2=1515098&view=diff
==============================================================================
--- airavata/trunk/modules/distribution/airavata-server/pom.xml (original)
+++ airavata/trunk/modules/distribution/airavata-server/pom.xml Sun Aug 18 
13:08:59 2013
@@ -305,11 +305,6 @@
             <version>1.3.20</version>
         </dependency>
         <dependency>
-            <groupId>amazon</groupId>
-            <artifactId>MapReduce.Service.Client</artifactId>
-            <version>1.0</version>
-        </dependency>
-        <dependency>
             <groupId>net.java.dev.jets3t</groupId>
             <artifactId>jets3t</artifactId>
             <version>0.8.0</version>

Modified: 
airavata/trunk/modules/distribution/airavata-server/src/main/assembly/bin-assembly.xml
URL: 
http://svn.apache.org/viewvc/airavata/trunk/modules/distribution/airavata-server/src/main/assembly/bin-assembly.xml?rev=1515098&r1=1515097&r2=1515098&view=diff
==============================================================================
--- 
airavata/trunk/modules/distribution/airavata-server/src/main/assembly/bin-assembly.xml
 (original)
+++ 
airavata/trunk/modules/distribution/airavata-server/src/main/assembly/bin-assembly.xml
 Sun Aug 18 13:08:59 2013
@@ -226,7 +226,6 @@
                 <include>lead-security:cryptix-asn1</include>
                 <include>org.apache.xmlbeans:xmlbeans</include>
                 <include>com.amazonaws:aws-java-sdk</include>
-                <include>amazon:MapReduce.Service.Client</include>
                 <include>net.java.dev.jets3t:jets3t</include>
                 <include>globus:transfer-api-client</include>
                 <include>org.apache.airavata:airavata-registry-api</include>

Modified: airavata/trunk/modules/distribution/xbaya-gui/pom.xml
URL: 
http://svn.apache.org/viewvc/airavata/trunk/modules/distribution/xbaya-gui/pom.xml?rev=1515098&r1=1515097&r2=1515098&view=diff
==============================================================================
--- airavata/trunk/modules/distribution/xbaya-gui/pom.xml (original)
+++ airavata/trunk/modules/distribution/xbaya-gui/pom.xml Sun Aug 18 13:08:59 
2013
@@ -318,11 +318,6 @@
             <version>1.3.20</version>
         </dependency>
         <dependency>
-            <groupId>amazon</groupId>
-            <artifactId>MapReduce.Service.Client</artifactId>
-            <version>1.0</version>
-        </dependency>
-        <dependency>
             <groupId>net.java.dev.jets3t</groupId>
             <artifactId>jets3t</artifactId>
             <version>0.8.0</version>

Modified: 
airavata/trunk/modules/distribution/xbaya-gui/src/main/assembly/bin-assembly.xml
URL: 
http://svn.apache.org/viewvc/airavata/trunk/modules/distribution/xbaya-gui/src/main/assembly/bin-assembly.xml?rev=1515098&r1=1515097&r2=1515098&view=diff
==============================================================================
--- 
airavata/trunk/modules/distribution/xbaya-gui/src/main/assembly/bin-assembly.xml
 (original)
+++ 
airavata/trunk/modules/distribution/xbaya-gui/src/main/assembly/bin-assembly.xml
 Sun Aug 18 13:08:59 2013
@@ -108,7 +108,6 @@
                 <include>org.python:jython:jar</include>
                 <include>org.apache.xmlbeans:xmlbeans</include>
                 <include>com.amazonaws:aws-java-sdk</include>
-                <include>amazon:MapReduce.Service.Client</include>
                 <include>net.java.dev.jets3t:jets3t</include>
                 <include>globus:transfer-api-client</include>
                 <include>org.apache.airavata:airavata-registry-api</include>

Modified: airavata/trunk/modules/xbaya-gui/pom.xml
URL: 
http://svn.apache.org/viewvc/airavata/trunk/modules/xbaya-gui/pom.xml?rev=1515098&r1=1515097&r2=1515098&view=diff
==============================================================================
--- airavata/trunk/modules/xbaya-gui/pom.xml (original)
+++ airavata/trunk/modules/xbaya-gui/pom.xml Sun Aug 18 13:08:59 2013
@@ -182,11 +182,6 @@
             <version>1.3.20</version>
         </dependency>
         <dependency>
-            <groupId>amazon</groupId>
-            <artifactId>MapReduce.Service.Client</artifactId>
-            <version>1.0</version>
-        </dependency>
-        <dependency>
             <groupId>net.java.dev.jets3t</groupId>
             <artifactId>jets3t</artifactId>
             <version>0.8.0</version>

Modified: 
airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/amazon/AmazonEC2InvokerWindow.java
URL: 
http://svn.apache.org/viewvc/airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/amazon/AmazonEC2InvokerWindow.java?rev=1515098&r1=1515097&r2=1515098&view=diff
==============================================================================
--- 
airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/amazon/AmazonEC2InvokerWindow.java
 (original)
+++ 
airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/amazon/AmazonEC2InvokerWindow.java
 Sun Aug 18 13:08:59 2013
@@ -21,11 +21,11 @@
 
 package org.apache.airavata.xbaya.ui.dialogs.amazon;
 
-import 
edu.indiana.extreme.amazonec2webservice.AmazonEC2WebserviceCallbackHandler;
-import edu.indiana.extreme.amazonec2webservice.AmazonEC2WebserviceStub;
-import 
edu.indiana.extreme.amazonec2webservice.AmazonEC2WebserviceStub.JobStatusResponse;
-import 
edu.indiana.extreme.amazonec2webservice.AmazonEC2WebserviceStub.JobSubmissionReceipt;
-import 
edu.indiana.extreme.amazonec2webservice.AmazonEC2WebserviceStub.JobSubmitOperation;
+//import 
edu.indiana.extreme.amazonec2webservice.AmazonEC2WebserviceCallbackHandler;
+//import edu.indiana.extreme.amazonec2webservice.AmazonEC2WebserviceStub;
+//import 
edu.indiana.extreme.amazonec2webservice.AmazonEC2WebserviceStub.JobStatusResponse;
+//import 
edu.indiana.extreme.amazonec2webservice.AmazonEC2WebserviceStub.JobSubmissionReceipt;
+//import 
edu.indiana.extreme.amazonec2webservice.AmazonEC2WebserviceStub.JobSubmitOperation;
 import org.apache.airavata.workflow.model.exceptions.WorkflowRuntimeException;
 import org.apache.airavata.xbaya.XBayaEngine;
 import org.apache.airavata.xbaya.ui.dialogs.XBayaDialog;
@@ -159,26 +159,26 @@ public class AmazonEC2InvokerWindow {
      * Deploy Work Flow to Amazon EC2
      */
     protected void execute() {
-        try {
-            AmazonEC2WebserviceStub stub = new AmazonEC2WebserviceStub();
-            JobSubmitOperation jobInfo = new JobSubmitOperation();
-            jobInfo.setAccessKeyID(this.accessKeyIDTextField.getText());
-            
jobInfo.setSecretAccessKey(this.secretAccessKeyTextField.getText());
-            jobInfo.setKeyPairName(this.keyPairNameTextField.getText());
-            jobInfo.setNumOfInstances(this.numOfInstancesTextField.getText());
-            jobInfo.setJobFlowName(this.jobFlowNameTextField.getText());
-            
jobInfo.setLogLocationOnS3(this.logLocationOnS3TextField.getText());
-            
jobInfo.setInputLocationOnS3(this.inputLocationOnS3TextField.getText());
-            
jobInfo.setOutputLocationOnS3(this.outputLocationOnS3TextField.getText());
-            
jobInfo.setJarFilePathOnS3(this.jarFilePathOnS3TextField.getText());
-            jobInfo.setMainClassName(this.mainClassNameTextField.getText());
-            stub.startjobSubmitOperation(jobInfo, new MyHandler());
-            this.hide();
-        } catch (AxisFault e) {
-            e.printStackTrace();
-        } catch (RemoteException e) {
-            e.printStackTrace();
-        }
+//        try {
+//            AmazonEC2WebserviceStub stub = new AmazonEC2WebserviceStub();
+//            JobSubmitOperation jobInfo = new JobSubmitOperation();
+//            jobInfo.setAccessKeyID(this.accessKeyIDTextField.getText());
+//            
jobInfo.setSecretAccessKey(this.secretAccessKeyTextField.getText());
+//            jobInfo.setKeyPairName(this.keyPairNameTextField.getText());
+//            
jobInfo.setNumOfInstances(this.numOfInstancesTextField.getText());
+//            jobInfo.setJobFlowName(this.jobFlowNameTextField.getText());
+//            
jobInfo.setLogLocationOnS3(this.logLocationOnS3TextField.getText());
+//            
jobInfo.setInputLocationOnS3(this.inputLocationOnS3TextField.getText());
+//            
jobInfo.setOutputLocationOnS3(this.outputLocationOnS3TextField.getText());
+//            
jobInfo.setJarFilePathOnS3(this.jarFilePathOnS3TextField.getText());
+//            jobInfo.setMainClassName(this.mainClassNameTextField.getText());
+//            stub.startjobSubmitOperation(jobInfo, new MyHandler());
+//            this.hide();
+//        } catch (AxisFault e) {
+//            e.printStackTrace();
+//        } catch (RemoteException e) {
+//            e.printStackTrace();
+//        }
     }
 
     /**
@@ -195,28 +195,28 @@ public class AmazonEC2InvokerWindow {
         this.dialog.show();
     }
 
-    class MyHandler extends AmazonEC2WebserviceCallbackHandler {
+//    class MyHandler extends AmazonEC2WebserviceCallbackHandler {
+//
+//        @Override
+//        public void receiveResultjobSubmitOperation(JobSubmissionReceipt 
result) {
+//            JOptionPane.showMessageDialog(null, "Job Submitted, ID: " + 
result.getJobFlowID(), "",
+//                    JOptionPane.INFORMATION_MESSAGE);
+//        }
+//
+//        @Override
+//        public void receiveErrorjobSubmitOperation(java.lang.Exception e) {
+//            JOptionPane.showMessageDialog(null, "Job Submit Failed!", "", 
JOptionPane.ERROR_MESSAGE);
+//        }
+//
+//        @Override
+//        public void receiveResultjobStatus(JobStatusResponse result) {
+//            System.out.println("In call back, response is: " + 
result.getStatus());
+//        }
+//
+//        @Override
+//        public void receiveErrorjobStatus(java.lang.Exception e) {
+//            throw new WorkflowRuntimeException(e);
+//        }
 
-        @Override
-        public void receiveResultjobSubmitOperation(JobSubmissionReceipt 
result) {
-            JOptionPane.showMessageDialog(null, "Job Submitted, ID: " + 
result.getJobFlowID(), "",
-                    JOptionPane.INFORMATION_MESSAGE);
-        }
-
-        @Override
-        public void receiveErrorjobSubmitOperation(java.lang.Exception e) {
-            JOptionPane.showMessageDialog(null, "Job Submit Failed!", "", 
JOptionPane.ERROR_MESSAGE);
-        }
-
-        @Override
-        public void receiveResultjobStatus(JobStatusResponse result) {
-            System.out.println("In call back, response is: " + 
result.getStatus());
-        }
-
-        @Override
-        public void receiveErrorjobStatus(java.lang.Exception e) {
-            throw new WorkflowRuntimeException(e);
-        }
-
-    }
+//    }
 }
\ No newline at end of file


Reply via email to