Return-Path: X-Original-To: apmail-airavata-dev-archive@www.apache.org Delivered-To: apmail-airavata-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 7F2E41118C for ; Thu, 10 Jul 2014 19:19:36 +0000 (UTC) Received: (qmail 6509 invoked by uid 500); 10 Jul 2014 19:19:36 -0000 Delivered-To: apmail-airavata-dev-archive@airavata.apache.org Received: (qmail 6463 invoked by uid 500); 10 Jul 2014 19:19:36 -0000 Mailing-List: contact dev-help@airavata.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@airavata.apache.org Delivered-To: mailing list dev@airavata.apache.org Received: (qmail 6452 invoked by uid 99); 10 Jul 2014 19:19:36 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Jul 2014 19:19:36 +0000 X-ASF-Spam-Status: No, hits=-2.3 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [132.249.20.114] (HELO postal.sdsc.edu) (132.249.20.114) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Jul 2014 19:19:32 +0000 Received: from merrimac.sdsc.edu (IDENT:lTQqLKWA9S/fhIRi+HA3wHRpNIVmuac6@merrimac.sdsc.edu [132.249.20.184]) by postal.sdsc.edu (8.11.7/8.11.7/server/88) with ESMTP id s6AJJ5903057; Thu, 10 Jul 2014 12:19:05 -0700 (PDT) Received: (from kenneth@localhost) by merrimac.sdsc.edu (8.13.8/8.12.11/submit/l/5) id s6AJJ5XO010252; Thu, 10 Jul 2014 12:19:05 -0700 Date: Thu, 10 Jul 2014 12:19:05 -0700 From: K Yoshimoto To: dev@airavata.apache.org Cc: dev@scigap.org Subject: Re: [SciGaP-Dev] CIPRES-Airavata integration proposal] Message-ID: <20140710191905.GB1127@merrimac.sdsc.edu> References: <20140703194553.GD8225@buffy> <53B5B758.1090906@iu.edu> <53B5BAC9.4030007@iu.edu> <20140703203417.GE8225@buffy> <20140709202535.GB7662@merrimac.sdsc.edu> <95A0BF88-7789-4032-BDC5-09ED3E371317@iu.edu> <20140709233853.GD7662@merrimac.sdsc.edu> <0A4EE5A3-D61E-4EF1-A092-63075FF8D487@iu.edu> <53BE64E0.2030702@iu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <53BE64E0.2030702@iu.edu> User-Agent: Mutt/1.4.2.2i X-Virus-Checked: Checked by ClamAV on apache.org I launched a test experiment yesterday, but it hasn't changed from LAUNCHED status. Should it go into running fairly quickly? php getExperimentStatus.php kennethexp1_5497b1a2-721e-4690-9e4c-e0f24693c5c1 experiment status = LAUNCHED
On Thu, Jul 10, 2014 at 06:03:12AM -0400, Marlon Pierce wrote: > He'll still need his classpath set properly to run them from the command > line. Do we have instructions for this? > > Also, the lowest level pom.xml file is > airavata/airavata-api//airavata-client-sdks/java-client-samples/pom.xml > so that is where to run "mvn clean install" if recompiling after making > changes. > > Or use an IDE to manage recompiles, I guess. > > Marlon > > On 7/9/14, 9:01 PM, Suresh Marru wrote: > >Hi Kenneth, > > > >Airavata uses Maven as the build system. Once you checkout Airavata, you > >should be able to build "mvn clean install -DskipTests=true -f > >airavata-api/airavata-client-sdks/java-client-samples/pom.xml" > > > >If you are building from git master, you may need to build the whole of > >airavata repo. Alternatively, users are provided with binaries. And > >changes to samples with release versions can be build without having to > >build the whole repo. > > > >As an example, if you modify samples within > >https://github.com/apache/airavata/tree/airavata-0.12 you can just go to > >airavata/airavata-api/airavata-client-sdks/java-client-samples/src/main/java/org/apache/airavata/client/samples and build just the changed samples by running mvn clean install -DskipTests=true. > > > >Long story short, release artifacts are published to maven central, so > >building a module will pull the artifacts from maven central repo - > >http://search.maven.org/#search%7Cga%7C1%7Capache%20airavata > > > >Suresh > > > > > >On Jul 9, 2014, at 7:38 PM, K Yoshimoto wrote: > > > >>Another question: is there a Makefile for the java examples? > >> > >>airavata/airavata-api/airavata-client-sdks/java-client-samples/src/main/java/org/apache/airavata/client/samples > >> > >> > >>On Wed, Jul 09, 2014 at 04:32:21PM -0400, Suresh Marru wrote: > >>>Hi Kenneth, > >>> > >>>I changed the script names to patch the API function names. So it is now > >>>- registerComputeResource.php > >>> > >>>I am going to finish up the Wiki articles [1] will describe all the > >>>functions you can do and available samples. > >>> > >>>Suresh > >>>[1] - > >>>https://cwiki.apache.org/confluence/display/AIRAVATA/Airavata+API+PHP+Client+Samples > >>> > >>>On Jul 9, 2014, at 4:25 PM, K Yoshimoto wrote: > >>> > >>>>I did a git pull, and add-compute-resource.php does not seem > >>>>to be there anymore. Should it still be available? > >>>> > >>>>On Thu, Jul 03, 2014 at 01:34:18PM -0700, K Yoshimoto wrote: > >>>>>Thanks, Marlon and Suresh. I'll poke through the app catalog api > >>>>>and try out the examples in the new README next week. > >>>>> > >>>>>Kenneth > >>>>> > >>>>>On Thu, Jul 03, 2014 at 04:19:21PM -0400, Marlon Pierce wrote: > >>>>>>In short, though, if a script in this directory is not in the > >>>>>>README, it is using the App Catalog part of the API. > >>>>>>add-compute-resource.php does some of what you are looking for > >>>>>>below. I'll make some quick updates to the readme. > >>>>>> > >>>>>>Marlon > >>>>>> > >>>>>>On 7/3/14, 4:06 PM, Suresh Marru wrote: > >>>>>>>Hi Kenneth, > >>>>>>> > >>>>>>>I plan to modify the README to describe the use cases including the > >>>>>>>one you mention below. Will try to get all that done before Monday. > >>>>>>> > >>>>>>>Suresh > >>>>>>> > >>>>>>>On Jul 3, 2014, at 4:04 PM, Marlon Pierce wrote: > >>>>>>> > >>>>>>>>Hi Kenneth-- > >>>>>>>> > >>>>>>>>At the API level, those are part of the Application Catalog. At > >>>>>>>>the implementation level, they are done by GFAC plugins (GSI-SSH > >>>>>>>>plugin in this case). These are new (not yet in the README), may > >>>>>>>>be missing some examples. > >>>>>>>> > >>>>>>>>Marlon > >>>>>>>> > >>>>>>>>On 7/3/14, 3:45 PM, K Yoshimoto wrote: > >>>>>>>>>Are there methods in the API for creating working dirs on the > >>>>>>>>>compute resource, staging input data, and running submit wrapper > >>>>>>>>>scripts? > >>>>>>>>> > >>>>>>>>>I'm looking at: > >>>>>>>>>https://github.com/SciGaP/Airavata-PHP-Client-Samples/blob/master/client-samples/README-PHP-CLI-Examples.txt > >>>>>>>>> > >>>>>>>>>and browsing through: > >>>>>>>>>airavata/airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/API/Airavata.php > >>>>>>>>> > >>>>>>>>>but it looks like the interactions with the compute resource are > >>>>>>>>>deeper > >>>>>>>>>down... > >To unsubscribe from this group and stop receiving emails from it, send an > >email to dev+unsubscribe@scigap.org.