airavata-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Lahiru Gunathilake <glah...@gmail.com>
Subject Re: [SciGaP-Dev] CIPRES-Airavata integration proposal]]
Date Thu, 24 Jul 2014 20:19:36 GMT
This is very true, I can create bunch of features/todos in airavata based
on this email thread.

And I will do that and follow up :-)


On Thu, Jul 24, 2014 at 4:15 PM, Miller, Mark <mmiller@sdsc.edu> wrote:

> I wanted to chime in and say,  that's really the point of Kenneth's
> activity.
> We do not expect you all to be able to provide everything that a new
> developer will need to know. I find it super-efficient to make a credible
> first pass, and assume there will be holes. He is a test case to drive
> requirements and help create documentation for all who follow....
>
> Mark
>
> -----Original Message-----
> From: Marlon Pierce [mailto:marpierc@iu.edu]
> Sent: Thursday, July 24, 2014 12:50 PM
> To: Yoshimoto, Kenneth; dev@airavata.apache.org
> Cc: dev@scigap.org
> Subject: Re: [SciGaP-Dev] CIPRES-Airavata integration proposal]]
>
> It's in airavata-api/thrift-interface-descriptions/ in your checkout, and
> in
> https://github.com/apache/airavata/tree/master/airavata-api/thrift-interface-descriptions
> on github.
>
> "You should dig around in the API to solve your problems" is not my
> preferred response.  We just don't have all the examples we need. Your
> feedback and contributions of use cases and scripts will help us pull these
> together.
>
> Marlon
>
> On 7/24/14, 3:44 PM, K Yoshimoto wrote:
> > Thanks, Marlon.  Where do I find experimentModel.thrift?
> >
> > On Thu, Jul 24, 2014 at 03:36:49PM -0400, Marlon Pierce wrote:
> >> Note in general that the PHP scripts are just illustrative and don't
> >> show everything.  However, you do have access to everything in the
> >> API in these scripts if you modify them.
> >>
> >> Maybe the best way to see what can be done is to look at the Thrift
> >> models. In this case, the experimentModel.thrift has the complete
> >> description.  These are all programmatically available in PHP.
> >>
> >>
> >> Marlon
> >>
> >>
> >> On 7/24/14, 3:31 PM, Singh, Raminder jeet wrote:
> >>> Kenneth,
> >>>
> >>> It looks like your application id is NULL.  Can you please look into
> >>> your sample experiment create/launch code? Ideally experiment
> >>> validator should though such exception to the user if application id
> >>> is not set. I will look into the validation code. I am working to
> >>> get experiment errors using a function call.
> >>>
> >>>> php getExperiment.php pwdtest_e08d60fb-62e9-4d54-bfe4-8688d894585d
> >>> object(Airavata\Model\Workspace\Experiment\Experiment)#6 (18) {
> >>>    ["experimentID"]=>
> >>>    string(44) "pwdtest_e08d60fb-62e9-4d54-bfe4-8688d894585d"
> >>>    ["projectID"]=>
> >>>    string(48) "kennethtest_deebd5c1-2b77-481b-a01c-9c8213cdc560"
> >>>    ["creationTime"]=>
> >>>    int(1406155998504)
> >>>    ["userName"]=>
> >>>    string(7) "kenneth"
> >>>    ["name"]=>
> >>>    string(7) "pwdtest"
> >>>    ["description"]=>
> >>>    NULL
> >>>    ["applicationId"]=>
> >>>    NULL
> >>>    ["applicationVersion"]=>
> >>>    NULL
> >>>
> >>> Thanks
> >>> Raminder
> >>>
> >>>
> >>> On Jul 24, 2014, at 2:36 PM, K Yoshimoto <kenneth@sdsc.edu> wrote:
> >>>
> >>>> I took a look through:
> >>>> RegisterSampleApplications.java
> >>>> RegisterSampleApplicationsUtils.java
> >>>>
> >>>> I see the examples for setting up the various apps and compute hosts.
> >>>>
> >>>> some questions:
> >>>> - is there an equivalent php sample set for doing this?
> >>>> - what's the easiest way to build the java samples, if those have
> >>>>   more example coverage than the php samples?
> >>>> - is there a document for supported strings for
> resourceJobManagerType?
> >>>>
> >>>> On Wed, Jul 23, 2014 at 10:45:12PM -0400, Lahiru Gunathilake wrote:
> >>>>> Did you have a look in to RegisterSampleApplications.java class ?
> >>>>>
> >>>>> registerXSEDEHosts method is registering bigred2.uits.iu.edu and
> >>>>> its an ssh host, but in your case your job manager type will be FORK.
> >>>>>
> >>>>> If you can connect to this head node using ssh protocol airavata
> >>>>> should work if its gsissh then we do not support it at this point.
> >>>>> Configure your ssh key configurations in
> >>>>> airavata-server.properties (either username password or keys) or
> >>>>> You can store these information to the credential store and parse
> >>>>> the tokenId generated during credential storing and use that token
> >>>>> along the request.
> >>>>>
> >>>>> ################# ---------- For ssh key pair authentication
> >>>>> ------------------- ################ #public.ssh.key=/path to
> >>>>> public key for ssh #ssh.username=username for ssh connection
> >>>>> #private.ssh.key=/path to private key file for ssh
> >>>>> #ssh.keypass=passphrase for the private key
> >>>>>
> >>>>>
> >>>>> ################# ---------- For ssh key pair authentication
> >>>>> ------------------- ################ #ssh.username=username for
> >>>>> ssh connection #ssh.password=Password for ssh connection
> >>>>>
> >>>>> I will try to do the same thing in stampede and get back to you.
> >>>>>
> >>>>> Regards
> >>>>> Lahiru
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>> On Jul 23, 2014, at 7:05 PM, K Yoshimoto wrote:
> >>>>>
> >>>>>> Great info!  How do I register a host as a non-hpc resource?
> >>>>>> I didn't see an obvious variable name in the
> >>>>>> registerComputeResource.php example script.
> >>>>>>
> >>>>>> On Wed, Jul 23, 2014 at 01:56:51PM -0400, Lahiru Gunathilake wrote:
> >>>>>>> On Jul 23, 2014, at 1:49 PM, K Yoshimoto wrote:
> >>>>>>>
> >>>>>>>> Hi, just following up on this query.  Could someone send a
> >>>>>>>> step-by-step on registering a new app and using it in an
> >>>>>>>> experiment?
> >>>>>>> Look at this class RegisterSampleApplications, Suresh is working
> >>>>>>> on the experiment creation code and soon it will be committed.
> >>>>>>>> Is there
> >>>>>>>> a way to specify that an app runs on the login node rather than
> >>>>>>>> in batch?
> >>>>>>> If you register the same host as a non-hpc resource then it will
> >>>>>>> be like a norma exec otherwise we create a PBS script and submit
> >>>>>>> the job to the job-manager.
> >>>>>>>> Also, could someone point me to the Take 1 integration code
> >>>>>>>> that Saminda developed?
> >>>>>>> No idea about this.
> >>>>>>>> Kenneth
> >>>>>>>>
> >>>>>>>> On Fri, Jul 18, 2014 at 01:28:00PM -0700, K Yoshimoto wrote:
> >>>>>>>>> I can registerApplicationModule.php now.
> >>>>>>>>> registerApplicationInterface.php fails, even when I comment
> >>>>>>>>> out the disable().  What is the proper way to put in a new
> >>>>>>>>> Application?  Is there a way to specify an application that
> >>>>>>>>> runs directly on the submit node, rather than through a batch
> >>>>>>>>> job?
> >>>>>>>>>
> >>>>>>>>> On Fri, Jul 18, 2014 at 12:24:08PM -0400, Lahiru Gunathilake
> wrote:
> >>>>>>>>>> My plan is to use jobname to filter monitoring with an OR
> condition.
> >>>>>>>>>> Meantime I can experiment the two phase way of job submission
> >>>>>>>>>> where I can set the job Id.
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> On Fri, Jul 18, 2014 at 12:12 PM, Lahiru Gunathilake
> >>>>>>>>>> <glahiru@gmail.com>
> >>>>>>>>>> wrote:
> >>>>>>>>>>
> >>>>>>>>>>> Verifying valid submit host (login4)...OK
> >>>>>>>>>>>>>> --> Verifying valid jobname...OK Enforcing max jobs per
> >>>>>>>>>>>>>> --> user...OK Verifying availability of your home dir
> >>>>>>>>>>>>>> (/home1/01437/ogce)...OK
> >>>>>>>>>>>>>> --> Verifying availability of your work dir
> >>>>>>>>>>>>>> (/work/01437/ogce)...OK
> >>>>>>>>>>>>>> --> Verifying availability of your scratch dir
> >>>>>>>>>>>>>> (/scratch/01437/ogce)...OK
> >>>>>>>>>>>>>> --> Verifying valid ssh keys...OK Verifying access to
> >>>>>>>>>>>>>> --> desired queue (normal)...OK Verifying job request is
> >>>>>>>>>>>>>> --> within current queue limits...OK Checking available
> >>>>>>>>>>>>>> --> allocation (TG-STA110014S)...
> >>>>>>>>>>> Reason for the in interesting state is above output doesn't
> >>>>>>>>>>> have the job Id returned. This is a known issue. We will
> >>>>>>>>>>> provide a fix to this issue very soon.
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> On Fri, Jul 18, 2014 at 12:07 PM, K Yoshimoto
> >>>>>>>>>>> <kenneth@sdsc.edu>
> >>>>>>>>>>> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>>> Sending to dev@airavata.org also.
> >>>>>>>>>>>>
> >>>>>>>>>>>>> On 7/16/14, 4:22 PM, K Yoshimoto wrote:
> >>>>>>>>>>>>>> I got the hello, world experiment to run! I also modified
> >>>>>>>>>>>>>> createExperiment.php to play with different inputs.  That
> >>>>>>>>>>>>>> worked fine.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> I was trying to create a new application with
> >>>>>>>>>>>>>> registerApplicationModule.php but got an error:
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> php registerApplicationModule.php pwd 1.0 'print working
> >>>>>>>>>>>>>> directory'
> >>>>>>>>>>>>>> Airavata System Exception: Error while adding application
> >>>>>>>>>>>>>> module.
> >>>>>>>>>>>>>> More info : org.airavata.appcatalog.cpi.AppCatalogException:
> >>>>>>>>>>>>>> <openjpa-2.2.0-r422266:1244990 fatal general error>
> >>>>>>>>>>>>>> org.apache.openjpa.persistence.PersistenceException: The
> >>>>>>>>>>>>>> last packet successfully received from the server was
> >>>>>>>>>>>>>> 197,463,645 milliseconds ago.  The last packet sent
> >>>>>>>>>>>>>> successfully to the server was
> >>>>>>>>>>>>>> 197,463,646
> >>>>>>>>>>>>>> milliseconds ago. is longer than the server configured
> >>>>>>>>>>>>>> value of 'wait_timeout'. You should consider either
> >>>>>>>>>>>>>> expiring and/or testing connection validity before use in
> >>>>>>>>>>>>>> your application, increasing the server configured values
> >>>>>>>>>>>>>> for client timeouts, or using the Connector/J connection
> >>>>>>>>>>>>>> property 'autoReconnect=true' to avoid this problem.
> >>>>>>>>>>>>>> FailedObject: pwd_64d83246-dd86-40ab-9890-5c0492766dcc
> >>>>>>>>>>>>>> [org.apache.openjpa.util.StringId] [java.lang.String]
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> On Thu, Jul 10, 2014 at 02:55:21PM -0700, K Yoshimoto wrote:
> >>>>>>>>>>>>>>> Okay, now I'm getting a really interesting job status:
> >>>>>>>>>>>>>>> "UNKNOWN".
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> john@anya
> >>>>>>>>>>>> :/media/mdhpss/scigap/phpclientsamples/airavata/airavata-ap
> >>>>>>>>>>>> i/airavata-client-sdks/airavata-php-sdk/src/main/resources/
> >>>>>>>>>>>> php-cli-samples$
> >>>>>>>>>>>>>>> php getExperimentStatus.php
> >>>>>>>>>>>>>>> kennethexp4_5855ec6f-651b-4e01-83d0-67fb5b852eb1
> >>>>>>>>>>>>>>> experiment status = LAUNCHED <br> john@anya
> >>>>>>>>>>>> :/media/mdhpss/scigap/phpclientsamples/airavata/airavata-ap
> >>>>>>>>>>>> i/airavata-client-sdks/airavata-php-sdk/src/main/resources/
> >>>>>>>>>>>> php-cli-samples$
> >>>>>>>>>>>>>>> php getExperimentStatus.php
> >>>>>>>>>>>>>>> kennethexp4_5855ec6f-651b-4e01-83d0-67fb5b852eb1
> >>>>>>>>>>>>>>> experiment status = LAUNCHED <br> john@anya
> >>>>>>>>>>>> :/media/mdhpss/scigap/phpclientsamples/airavata/airavata-ap
> >>>>>>>>>>>> i/airavata-client-sdks/airavata-php-sdk/src/main/resources/
> >>>>>>>>>>>> php-cli-samples$
> >>>>>>>>>>>>>>> php getExperimentStatus.php
> >>>>>>>>>>>>>>> kennethexp4_5855ec6f-651b-4e01-83d0-67fb5b852eb1
> >>>>>>>>>>>>>>> experiment status = UNKNOWN <br> john@anya
> >>>>>>>>>>>> :/media/mdhpss/scigap/phpclientsamples/airavata/airavata-ap
> >>>>>>>>>>>> i/airavata-client-sdks/airavata-php-sdk/src/main/resources/
> >>>>>>>>>>>> php-cli-samples$
> >>>>>>>>>>>>>>> php getExperimentStatus.php
> >>>>>>>>>>>>>>> kennethexp4_5855ec6f-651b-4e01-83d0-67fb5b852eb1
> >>>>>>>>>>>>>>> experiment status = UNKNOWN <br> john@anya
> >>>>>>>>>>>> :/media/mdhpss/scigap/phpclientsamples/airavata/airavata-ap
> >>>>>>>>>>>> i/airavata-client-sdks/airavata-php-sdk/src/main/resources/
> >>>>>>>>>>>> php-cli-samples$
> >>>>>>>>>>>>>>> On Thu, Jul 10, 2014 at 05:37:12PM -0400, Raminderjeet
> >>>>>>>>>>>>>>> Singh
> >>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>> I reported it already to TACC and working with them to
> >>>>>>>>>>>>>>>> get it resolved.
> >>>>>>>>>>>>>>>> This is an occasional issue. If you submit new job it
> >>>>>>>>>>>>>>>> will work.
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> Thanks
> >>>>>>>>>>>>>>>> Raminder
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> On Thu, Jul 10, 2014 at 5:15 PM, K Yoshimoto
> >>>>>>>>>>>>>>>> <kenneth@sdsc.edu>
> >>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>> I'm getting FAILED with stampede. Maybe allocation
> >>>>>>>>>>>>>>>>> check fails?
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> php getExperiment.php
> >>>>>>>>>>>>>>>>> kennethexp4_9acfe7f5-70ad-423e-9eee-602c09bc8ae4
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> ...
> >>>>>>>>>>>>>>>>>   [12]=>
> >>>>>>>>>>>>>>>>> object(Airavata\Model\Workspace\Experiment\ErrorDetail
> >>>>>>>>>>>>>>>>> s)#74
> >>>>>>>>>>>>>>>>> (9) {
> >>>>>>>>>>>>>>>>>     ["errorID"]=>
> >>>>>>>>>>>>>>>>>     string(4) "1077"
> >>>>>>>>>>>>>>>>>     ["creationTime"]=>
> >>>>>>>>>>>>>>>>>     int(1405026660866)
> >>>>>>>>>>>>>>>>>     ["actualErrorMessage"]=>
> >>>>>>>>>>>>>>>>>     string(792) "Error submitting the job to host
> >>>>>>>>>>>>>>>>> stampede.tacc.xsede.org message:
> >>>>>>>>>>>>>>>>>
> -----------------------------------------------------------------
> >>>>>>>>>>>>>>>>>             Welcome to the Stampede Supercomputer
> >>>>>>>>>>>>>>>>> ------------------------------------------------------
> >>>>>>>>>>>>>>>>> -----------
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> --> Verifying valid submit host (login4)...OK
> >>>>>>>>>>>>>>>>> --> Verifying valid jobname...OK Enforcing max jobs
> >>>>>>>>>>>>>>>>> --> per user...OK Verifying availability of your home
> >>>>>>>>>>>>>>>>> --> dir
> >>>>>>>>>>>>>>>>> (/home1/01437/ogce)...OK
> >>>>>>>>>>>>>>>>> --> Verifying availability of your work dir
> >>>>>>>>>>>>>>>>> (/work/01437/ogce)...OK
> >>>>>>>>>>>>>>>>> --> Verifying availability of your scratch dir
> >>>>>>>>>>>>>>>>> (/scratch/01437/ogce)...OK
> >>>>>>>>>>>>>>>>> --> Verifying valid ssh keys...OK Verifying access to
> >>>>>>>>>>>>>>>>> --> desired queue (normal)...OK Verifying job request
> >>>>>>>>>>>>>>>>> --> is within current queue limits...OK Checking
> >>>>>>>>>>>>>>>>> --> available allocation (TG-STA110014S)..."
> >>>>>>>>>>>>>>>>>     ["userFriendlyMessage"]=>
> >>>>>>>>>>>>>>>>>     NULL
> >>>>>>>>>>>>>>>>>     ["errorCategory"]=>
> >>>>>>>>>>>>>>>>>     int(6)
> >>>>>>>>>>>>>>>>>     ["transientOrPersistent"]=>
> >>>>>>>>>>>>>>>>>     bool(false)
> >>>>>>>>>>>>>>>>>     ["correctiveAction"]=>
> >>>>>>>>>>>>>>>>>     int(1)
> >>>>>>>>>>>>>>>>>     ["actionableGroup"]=>
> >>>>>>>>>>>>>>>>>     int(2)
> >>>>>>>>>>>>>>>>>     ["rootCauseErrorIdList"]=>
> >>>>>>>>>>>>>>>>>     NULL
> >>>>>>>>>>>>>>>>>   }
> >>>>>>>>>>>>>>>>>   [13]=>
> >>>>>>>>>>>>>>>>> object(Airavata\Model\Workspace\Experiment\ErrorDetail
> >>>>>>>>>>>>>>>>> s)#75
> >>>>>>>>>>>>>>>>> (9) {
> >>>>>>>>>>>>>>>>>     ["errorID"]=>
> >>>>>>>>>>>>>>>>>     string(4) "1078"
> >>>>>>>>>>>>>>>>>     ["creationTime"]=>
> >>>>>>>>>>>>>>>>>     int(1405026660866)
> >>>>>>>>>>>>>>>>>     ["actualErrorMessage"]=>
> >>>>>>>>>>>>>>>>>     string(792) "Error submitting the job to host
> >>>>>>>>>>>>>>>>> stampede.tacc.xsede.org message:
> >>>>>>>>>>>>>>>>>
> -----------------------------------------------------------------
> >>>>>>>>>>>>>>>>>             Welcome to the Stampede Supercomputer
> >>>>>>>>>>>>>>>>> ------------------------------------------------------
> >>>>>>>>>>>>>>>>> -----------
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> --> Verifying valid submit host (login4)...OK
> >>>>>>>>>>>>>>>>> --> Verifying valid jobname...OK Enforcing max jobs
> >>>>>>>>>>>>>>>>> --> per user...OK Verifying availability of your home
> >>>>>>>>>>>>>>>>> --> dir
> >>>>>>>>>>>>>>>>> (/home1/01437/ogce)...OK
> >>>>>>>>>>>>>>>>> --> Verifying availability of your work dir
> >>>>>>>>>>>>>>>>> (/work/01437/ogce)...OK
> >>>>>>>>>>>>>>>>> --> Verifying availability of your scratch dir
> >>>>>>>>>>>>>>>>> (/scratch/01437/ogce)...OK
> >>>>>>>>>>>>>>>>> --> Verifying valid ssh keys...OK Verifying access to
> >>>>>>>>>>>>>>>>> --> desired queue (normal)...OK Verifying job request
> >>>>>>>>>>>>>>>>> --> is within current queue limits...OK Checking
> >>>>>>>>>>>>>>>>> --> available allocation (TG-STA110014S)..."
> >>>>>>>>>>>>>>>>>     ["userFriendlyMessage"]=>
> >>>>>>>>>>>>>>>>>     NULL
> >>>>>>>>>>>>>>>>>     ["errorCategory"]=>
> >>>>>>>>>>>>>>>>>     int(6)
> >>>>>>>>>>>>>>>>>     ["transientOrPersistent"]=>
> >>>>>>>>>>>>>>>>>     bool(false)
> >>>>>>>>>>>>>>>>>     ["correctiveAction"]=>
> >>>>>>>>>>>>>>>>>     int(1)
> >>>>>>>>>>>>>>>>>     ["actionableGroup"]=>
> >>>>>>>>>>>>>>>>>     int(2)
> >>>>>>>>>>>>>>>>>     ["rootCauseErrorIdList"]=>
> >>>>>>>>>>>>>>>>>     NULL
> >>>>>>>>>>>>>>>>>   }
> >>>>>>>>>>>>>>>>>   [14]=>
> >>>>>>>>>>>>>>>>> object(Airavata\Model\Workspace\Experiment\ErrorDetail
> >>>>>>>>>>>>>>>>> s)#76
> >>>>>>>>>>>>>>>>> (9) {
> >>>>>>>>>>>>>>>>>     ["errorID"]=>
> >>>>>>>>>>>>>>>>>     string(4) "1079"
> >>>>>>>>>>>>>>>>>     ["creationTime"]=>
> >>>>>>>>>>>>>>>>>     int(1405026660866)
> >>>>>>>>>>>>>>>>>     ["actualErrorMessage"]=>
> >>>>>>>>>>>>>>>>>     string(792) "Error submitting the job to host
> >>>>>>>>>>>>>>>>> stampede.tacc.xsede.org message:
> >>>>>>>>>>>>>>>>>
> -----------------------------------------------------------------
> >>>>>>>>>>>>>>>>>             Welcome to the Stampede Supercomputer
> >>>>>>>>>>>>>>>>> ------------------------------------------------------
> >>>>>>>>>>>>>>>>> -----------
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> --> Verifying valid submit host (login4)...OK
> >>>>>>>>>>>>>>>>> --> Verifying valid jobname...OK Enforcing max jobs
> >>>>>>>>>>>>>>>>> --> per user...OK Verifying availability of your home
> >>>>>>>>>>>>>>>>> --> dir
> >>>>>>>>>>>>>>>>> (/home1/01437/ogce)...OK
> >>>>>>>>>>>>>>>>> --> Verifying availability of your work dir
> >>>>>>>>>>>>>>>>> (/work/01437/ogce)...OK
> >>>>>>>>>>>>>>>>> --> Verifying availability of your scratch dir
> >>>>>>>>>>>>>>>>> (/scratch/01437/ogce)...OK
> >>>>>>>>>>>>>>>>> --> Verifying valid ssh keys...OK Verifying access to
> >>>>>>>>>>>>>>>>> --> desired queue (normal)...OK Verifying job request
> >>>>>>>>>>>>>>>>> --> is within current queue limits...OK Checking
> >>>>>>>>>>>>>>>>> --> available allocation (TG-STA110014S)..."
> >>>>>>>>>>>>>>>>>     ["userFriendlyMessage"]=>
> >>>>>>>>>>>>>>>>>     NULL
> >>>>>>>>>>>>>>>>>     ["errorCategory"]=>
> >>>>>>>>>>>>>>>>>     int(6)
> >>>>>>>>>>>>>>>>>     ["transientOrPersistent"]=>
> >>>>>>>>>>>>>>>>>     bool(false)
> >>>>>>>>>>>>>>>>>     ["correctiveAction"]=>
> >>>>>>>>>>>>>>>>>     int(1)
> >>>>>>>>>>>>>>>>>     ["actionableGroup"]=>
> >>>>>>>>>>>>>>>>>     int(2)
> >>>>>>>>>>>>>>>>>     ["rootCauseErrorIdList"]=>
> >>>>>>>>>>>>>>>>>     NULL
> >>>>>>>>>>>>>>>>>   }
> >>>>>>>>>>>>>>>>>   [15]=>
> >>>>>>>>>>>>>>>>> object(Airavata\Model\Workspace\Experiment\ErrorDetail
> >>>>>>>>>>>>>>>>> s)#77
> >>>>>>>>>>>>>>>>> (9) {
> >>>>>>>>>>>>>>>>>     ["errorID"]=>
> >>>>>>>>>>>>>>>>>     string(4) "1080"
> >>>>>>>>>>>>>>>>>     ["creationTime"]=>
> >>>>>>>>>>>>>>>>>     int(1405026660866)
> >>>>>>>>>>>>>>>>>     ["actualErrorMessage"]=>
> >>>>>>>>>>>>>>>>>     string(792) "Error submitting the job to host
> >>>>>>>>>>>>>>>>> stampede.tacc.xsede.org message:
> >>>>>>>>>>>>>>>>>
> -----------------------------------------------------------------
> >>>>>>>>>>>>>>>>>             Welcome to the Stampede Supercomputer
> >>>>>>>>>>>>>>>>> ------------------------------------------------------
> >>>>>>>>>>>>>>>>> -----------
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> --> Verifying valid submit host (login4)...OK
> >>>>>>>>>>>>>>>>> --> Verifying valid jobname...OK Enforcing max jobs
> >>>>>>>>>>>>>>>>> --> per user...OK Verifying availability of your home
> >>>>>>>>>>>>>>>>> --> dir
> >>>>>>>>>>>>>>>>> (/home1/01437/ogce)...OK
> >>>>>>>>>>>>>>>>> --> Verifying availability of your work dir
> >>>>>>>>>>>>>>>>> (/work/01437/ogce)...OK
> >>>>>>>>>>>>>>>>> --> Verifying availability of your scratch dir
> >>>>>>>>>>>>>>>>> (/scratch/01437/ogce)...OK
> >>>>>>>>>>>>>>>>> --> Verifying valid ssh keys...OK Verifying access to
> >>>>>>>>>>>>>>>>> --> desired queue (normal)...OK Verifying job request
> >>>>>>>>>>>>>>>>> --> is within current queue limits...OK Checking
> >>>>>>>>>>>>>>>>> --> available allocation (TG-STA110014S)..."
> >>>>>>>>>>>>>>>>>     ["userFriendlyMessage"]=>
> >>>>>>>>>>>>>>>>>     NULL
> >>>>>>>>>>>>>>>>>     ["errorCategory"]=>
> >>>>>>>>>>>>>>>>>     int(6)
> >>>>>>>>>>>>>>>>>     ["transientOrPersistent"]=>
> >>>>>>>>>>>>>>>>>     bool(false)
> >>>>>>>>>>>>>>>>>     ["correctiveAction"]=>
> >>>>>>>>>>>>>>>>>     int(1)
> >>>>>>>>>>>>>>>>>     ["actionableGroup"]=>
> >>>>>>>>>>>>>>>>>     int(2)
> >>>>>>>>>>>>>>>>>     ["rootCauseErrorIdList"]=>
> >>>>>>>>>>>>>>>>>     NULL
> >>>>>>>>>>>>>>>>>   }
> >>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> On Thu, Jul 10, 2014 at 08:53:06PM +0000, Singh,
> >>>>>>>>>>>>>>>>> Raminder jeet wrote:
> >>>>>>>>>>>>>>>>>> We setup a new database on Tuesday. Everything
> >>>>>>>>>>>>>>>>>> created after that should
> >>>>>>>>>>>>>>>>> exist.
> >>>>>>>>>>>>>>>>>> Thanks
> >>>>>>>>>>>>>>>>>> Raminder
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> On Jul 10, 2014, at 4:47 PM, K Yoshimoto
> >>>>>>>>>>>>>>>>>> <kenneth@sdsc.edu>
> >>>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Thanks, Raminder.  Did the old experiment, project
> >>>>>>>>>>>>>>>>>>> and user get wiped out or should they still be
> >>>>>>>>>>>>>>>>>>> there?
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> On Thu, Jul 10, 2014 at 08:38:24PM +0000, Singh,
> >>>>>>>>>>>>>>>>>>> Raminder jeet
> >>>>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>> Hi Kenneth,
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> Create and launch should work now. I added default
> >>>>>>>>>>>>>>>>>>>> values for
> >>>>>>>>>>>>>>>>> applicationid and hostid in createExperiment for Echo
> >>>>>>>>>>>>>>>>> application on Stampede. I updated launchExperiment
> >>>>>>>>>>>>>>>>> with a valid airavata token for experiment to work
> >>>>>>>>>>>>>>>>> well. Please let me know if you face any other issue.
> >>>>>>>>>>>>>>>>> I am also in process of testing other scripts.
> >>>>>>>>>>>>>>>>>>>> Thanks
> >>>>>>>>>>>>>>>>>>>> Raminder
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> On Jul 10, 2014, at 4:04 PM, Marlon Pierce
> >>>>>>>>>>>>>>>>>>>> <marpierc@iu.edu>
> >>>>>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> There is a bug in script (API changed). Raminder
> >>>>>>>>>>>>>>>>>>>>> is working to fix
> >>>>>>>>>>>>>>>>> it now.
> >>>>>>>>>>>>>>>>>>>>> Marlon
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> On 7/10/14, 3:57 PM, K Yoshimoto wrote:
> >>>>>>>>>>>>>>>>>>>>>> I launched another one, and it's still in LAUNCHED.
> >>>>>>>>>>>>>>>>>>>>>> Is there a way for the gateway developer to
> >>>>>>>>>>>>>>>>>>>>>> retrieve a job id?
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>> john@anya
> >>>>>>>>>>>> :/media/mdhpss/scigap/phpclientsamples/airavata/airavata-ap
> >>>>>>>>>>>> i/airavata-client-sdks/airavata-php-sdk/src/main/resources/
> >>>>>>>>>>>> php-cli-samples$
> >>>>>>>>>>>>>>>>> php getExperimentStatus.php
> >>>>>>>>>>>>>>>>> kennethexp2_f161f3a5-04a8-4ee9-862c-918e383e852d
> >>>>>>>>>>>>>>>>>>>>>> experiment status = LAUNCHED <br> john@anya
> >>>>>>>>>>>> :/media/mdhpss/scigap/phpclientsamples/airavata/airavata-ap
> >>>>>>>>>>>> i/airavata-client-sdks/airavata-php-sdk/src/main/resources/
> >>>>>>>>>>>> php-cli-samples$
> >>>>>>>>>>>>>>>>> php getExperimentStatus.php
> >>>>>>>>>>>>>>>>> kennethexp2_f161f3a5-04a8-4ee9-862c-918e383e852d
> >>>>>>>>>>>>>>>>>>>>>> experiment status = LAUNCHED
> >>>>>>>>>>>>>>>>>>>>>> <br>
> >>>>>>>>>>>>>>>>>>>>>> john@anya
> >>>>>>>>>>>>
> :/media/mdhpss/scigap/phpclientsamples/airavata/airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/php-cli-samples$
> >>>>>>>>>>>>>>>>> php getExperiment.php
> >>>>>>>>>>>>>>>>> kennethexp2_f161f3a5-04a8-4ee9-862c-918e383e852d
> >>>>>>>>>>>>>>>>>>>>>>
> object(Airavata\Model\Workspace\Experiment\Experiment)#6 (18) {
> >>>>>>>>>>>>>>>>>>>>>> ["experimentID"]=>
> >>>>>>>>>>>>>>>>>>>>>> string(48)
> >>>>>>>>>>>>>>>>>>>>>> "kennethexp2_f161f3a5-04a8-4ee9-862c-918e383e852d"
> >>>>>>>>>>>>>>>>>>>>>> ["projectID"]=>
> >>>>>>>>>>>>>>>>>>>>>> string(48)
> >>>>>>>>>>>>>>>>>>>>>> "kennethtest_721c9e67-846d-4081-b1db-a573e198ec01"
> >>>>>>>>>>>>>>>>>>>>>> ["creationTime"]=>
> >>>>>>>>>>>>>>>>>>>>>> int(1405021121026)
> >>>>>>>>>>>>>>>>>>>>>> ["userName"]=>
> >>>>>>>>>>>>>>>>>>>>>> string(7) "kenneth"
> >>>>>>>>>>>>>>>>>>>>>> ["name"]=>
> >>>>>>>>>>>>>>>>>>>>>> string(11) "kennethexp2"
> >>>>>>>>>>>>>>>>>>>>>> ["description"]=>
> >>>>>>>>>>>>>>>>>>>>>> NULL
> >>>>>>>>>>>>>>>>>>>>>> ["applicationId"]=>
> >>>>>>>>>>>>>>>>>>>>>> string(11) "SimpleEcho2"
> >>>>>>>>>>>>>>>>>>>>>> ["applicationVersion"]=>
> >>>>>>>>>>>>>>>>>>>>>> NULL
> >>>>>>>>>>>>>>>>>>>>>> ["workflowTemplateId"]=>
> >>>>>>>>>>>>>>>>>>>>>> NULL
> >>>>>>>>>>>>>>>>>>>>>> ["workflowTemplateVersion"]=>
> >>>>>>>>>>>>>>>>>>>>>> NULL
> >>>>>>>>>>>>>>>>>>>>>> ["userConfigurationData"]=>
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> object(Airavata\Model\Workspace\Experiment\UserConfigurationData)#7
> >>>>>>>>>>>> (7)
> >>>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>>>>>>>> ["airavataAutoSchedule"]=>
> >>>>>>>>>>>>>>>>>>>>>> bool(false)
> >>>>>>>>>>>>>>>>>>>>>> ["overrideManualScheduledParams"]=>
> >>>>>>>>>>>>>>>>>>>>>> bool(false)
> >>>>>>>>>>>>>>>>>>>>>> ["shareExperimentPublicly"]=>
> >>>>>>>>>>>>>>>>>>>>>> bool(false)
> >>>>>>>>>>>>>>>>>>>>>> ["computationalResourceScheduling"]=>
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> object(Airavata\Model\Workspace\Experiment\ComputationalResourceScheduling)#8
> >>>>>>>>>>>>>>>>> (9) {
> >>>>>>>>>>>>>>>>>>>>>> ["resourceHostId"]=>
> >>>>>>>>>>>>>>>>>>>>>>    string(17) "trestles.sdsc.edu"
> >>>>>>>>>>>>>>>>>>>>>>    ["totalCPUCount"]=>
> >>>>>>>>>>>>>>>>>>>>>>    int(1)
> >>>>>>>>>>>>>>>>>>>>>>    ["nodeCount"]=>
> >>>>>>>>>>>>>>>>>>>>>>    int(1)
> >>>>>>>>>>>>>>>>>>>>>>    ["numberOfThreads"]=>
> >>>>>>>>>>>>>>>>>>>>>>    int(0)
> >>>>>>>>>>>>>>>>>>>>>>    ["queueName"]=>
> >>>>>>>>>>>>>>>>>>>>>>    string(6) "normal"
> >>>>>>>>>>>>>>>>>>>>>>    ["wallTimeLimit"]=>
> >>>>>>>>>>>>>>>>>>>>>>    int(15)
> >>>>>>>>>>>>>>>>>>>>>>    ["jobStartTime"]=>
> >>>>>>>>>>>>>>>>>>>>>>    int(566815272)
> >>>>>>>>>>>>>>>>>>>>>>    ["totalPhysicalMemory"]=>
> >>>>>>>>>>>>>>>>>>>>>>    int(0)
> >>>>>>>>>>>>>>>>>>>>>>    ["computationalProjectAccount"]=>
> >>>>>>>>>>>>>>>>>>>>>>    NULL
> >>>>>>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>>>>> ["advanceInputDataHandling"]=>
> >>>>>>>>>>>>>>>>>>>>>> NULL
> >>>>>>>>>>>>>>>>>>>>>> ["advanceOutputDataHandling"]=>
> >>>>>>>>>>>>>>>>>>>>>> NULL
> >>>>>>>>>>>>>>>>>>>>>> ["qosParams"]=>
> >>>>>>>>>>>>>>>>>>>>>> NULL
> >>>>>>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>>>>> ["workflowExecutionInstanceId"]=>
> >>>>>>>>>>>>>>>>>>>>>> NULL
> >>>>>>>>>>>>>>>>>>>>>> ["experimentInputs"]=>
> >>>>>>>>>>>>>>>>>>>>>> array(1) {
> >>>>>>>>>>>>>>>>>>>>>> [0]=>
> >>>>>>>>>>>>>>>>>>>>>>
> object(Airavata\Model\Workspace\Experiment\DataObjectType)#9 (4)
> >>>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>>>>>>>>    ["key"]=>
> >>>>>>>>>>>>>>>>>>>>>>    string(10) "echo_input"
> >>>>>>>>>>>>>>>>>>>>>>    ["value"]=>
> >>>>>>>>>>>>>>>>>>>>>>    string(23) "echo_output=Hello World"
> >>>>>>>>>>>>>>>>>>>>>>    ["type"]=>
> >>>>>>>>>>>>>>>>>>>>>>    int(0)
> >>>>>>>>>>>>>>>>>>>>>>    ["metaData"]=>
> >>>>>>>>>>>>>>>>>>>>>>    NULL
> >>>>>>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>>>>> ["experimentOutputs"]=>
> >>>>>>>>>>>>>>>>>>>>>> array(1) {
> >>>>>>>>>>>>>>>>>>>>>> [0]=>
> >>>>>>>>>>>>>>>>>>>>>>
> object(Airavata\Model\Workspace\Experiment\DataObjectType)#10
> >>>>>>>>>>>>>>>>> (4) {
> >>>>>>>>>>>>>>>>>>>>>>    ["key"]=>
> >>>>>>>>>>>>>>>>>>>>>>    string(11) "echo_output"
> >>>>>>>>>>>>>>>>>>>>>>    ["value"]=>
> >>>>>>>>>>>>>>>>>>>>>>    string(0) ""
> >>>>>>>>>>>>>>>>>>>>>>    ["type"]=>
> >>>>>>>>>>>>>>>>>>>>>>    int(0)
> >>>>>>>>>>>>>>>>>>>>>>    ["metaData"]=>
> >>>>>>>>>>>>>>>>>>>>>>    NULL
> >>>>>>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>>>>> ["experimentStatus"]=>
> >>>>>>>>>>>>>>>>>>>>>>
> object(Airavata\Model\Workspace\Experiment\ExperimentStatus)#11
> >>>>>>>>>>>>>>>>> (2) {
> >>>>>>>>>>>>>>>>>>>>>> ["experimentState"]=>
> >>>>>>>>>>>>>>>>>>>>>> int(3)
> >>>>>>>>>>>>>>>>>>>>>> ["timeOfStateChange"]=>
> >>>>>>>>>>>>>>>>>>>>>> int(1405021142702)
> >>>>>>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>>>>> ["stateChangeList"]=>
> >>>>>>>>>>>>>>>>>>>>>> array(1) {
> >>>>>>>>>>>>>>>>>>>>>> [0]=>
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> object(Airavata\Model\Workspace\Experiment\WorkflowNodeStatus)#12
> >>>>>>>>>>>>>>>>> (2) {
> >>>>>>>>>>>>>>>>>>>>>> ["workflowNodeState"]=>
> >>>>>>>>>>>>>>>>>>>>>>    int(7)
> >>>>>>>>>>>>>>>>>>>>>>    ["timeOfStateChange"]=>
> >>>>>>>>>>>>>>>>>>>>>>    int(1405021142334)
> >>>>>>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>>>>> ["workflowNodeDetailsList"]=>
> >>>>>>>>>>>>>>>>>>>>>> array(1) {
> >>>>>>>>>>>>>>>>>>>>>> [0]=>
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> object(Airavata\Model\Workspace\Experiment\WorkflowNodeDetails)#13
> >>>>>>>>>>>>>>>>> (10) {
> >>>>>>>>>>>>>>>>>>>>>> ["nodeInstanceId"]=>
> >>>>>>>>>>>>>>>>>>>>>>    string(51)
> >>>>>>>>>>>>>>>>> "IDontNeedaNode_320649b3-450b-4bdb-89cf-70a95ccb817e"
> >>>>>>>>>>>>>>>>>>>>>> ["creationTime"]=>
> >>>>>>>>>>>>>>>>>>>>>>    int(1405021142316)
> >>>>>>>>>>>>>>>>>>>>>>    ["nodeName"]=>
> >>>>>>>>>>>>>>>>>>>>>>    string(14) "IDontNeedaNode"
> >>>>>>>>>>>>>>>>>>>>>>    ["executionUnit"]=>
> >>>>>>>>>>>>>>>>>>>>>>    int(1)
> >>>>>>>>>>>>>>>>>>>>>>    ["executionUnitData"]=>
> >>>>>>>>>>>>>>>>>>>>>>    NULL
> >>>>>>>>>>>>>>>>>>>>>>    ["nodeInputs"]=>
> >>>>>>>>>>>>>>>>>>>>>>    array(0) {
> >>>>>>>>>>>>>>>>>>>>>>    }
> >>>>>>>>>>>>>>>>>>>>>>    ["nodeOutputs"]=>
> >>>>>>>>>>>>>>>>>>>>>>    array(0) {
> >>>>>>>>>>>>>>>>>>>>>>    }
> >>>>>>>>>>>>>>>>>>>>>>    ["workflowNodeStatus"]=>
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> object(Airavata\Model\Workspace\Experiment\WorkflowNodeStatus)#14
> >>>>>>>>>>>>>>>>> (2) {
> >>>>>>>>>>>>>>>>>>>>>> ["workflowNodeState"]=>
> >>>>>>>>>>>>>>>>>>>>>>      int(7)
> >>>>>>>>>>>>>>>>>>>>>>      ["timeOfStateChange"]=>
> >>>>>>>>>>>>>>>>>>>>>>      int(1405021142334)
> >>>>>>>>>>>>>>>>>>>>>>    }
> >>>>>>>>>>>>>>>>>>>>>>    ["taskDetailsList"]=>
> >>>>>>>>>>>>>>>>>>>>>>    array(1) {
> >>>>>>>>>>>>>>>>>>>>>>      [0]=>
> >>>>>>>>>>>>>>>>>>>>>>
> object(Airavata\Model\Workspace\Experiment\TaskDetails)#15
> >>>>>>>>>>>>>>>>> (14) {
> >>>>>>>>>>>>>>>>>>>>>>        ["taskID"]=>
> >>>>>>>>>>>>>>>>>>>>>>        string(51)
> >>>>>>>>>>>>>>>>> "IDontNeedaNode_c2f6d21f-cd12-45c3-814f-a9c903fa5bde"
> >>>>>>>>>>>>>>>>>>>>>> ["creationTime"]=>
> >>>>>>>>>>>>>>>>>>>>>>        NULL
> >>>>>>>>>>>>>>>>>>>>>>        ["applicationId"]=>
> >>>>>>>>>>>>>>>>>>>>>>        string(11) "SimpleEcho2"
> >>>>>>>>>>>>>>>>>>>>>>        ["applicationVersion"]=>
> >>>>>>>>>>>>>>>>>>>>>>        NULL
> >>>>>>>>>>>>>>>>>>>>>>        ["applicationDeploymentId"]=>
> >>>>>>>>>>>>>>>>>>>>>>        NULL
> >>>>>>>>>>>>>>>>>>>>>>        ["applicationInputs"]=>
> >>>>>>>>>>>>>>>>>>>>>>        array(1) {
> >>>>>>>>>>>>>>>>>>>>>>          [0]=>
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> object(Airavata\Model\Workspace\Experiment\DataObjectType)#16 (4) {
> >>>>>>>>>>>>>>>>>>>>>>            ["key"]=>
> >>>>>>>>>>>>>>>>>>>>>>            string(10) "echo_input"
> >>>>>>>>>>>>>>>>>>>>>>            ["value"]=>
> >>>>>>>>>>>>>>>>>>>>>>            string(23) "echo_output=Hello World"
> >>>>>>>>>>>>>>>>>>>>>>            ["type"]=>
> >>>>>>>>>>>>>>>>>>>>>>            int(0)
> >>>>>>>>>>>>>>>>>>>>>>            ["metaData"]=>
> >>>>>>>>>>>>>>>>>>>>>>            NULL
> >>>>>>>>>>>>>>>>>>>>>>          }
> >>>>>>>>>>>>>>>>>>>>>>        }
> >>>>>>>>>>>>>>>>>>>>>>        ["applicationOutputs"]=>
> >>>>>>>>>>>>>>>>>>>>>>        array(1) {
> >>>>>>>>>>>>>>>>>>>>>>          [0]=>
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> object(Airavata\Model\Workspace\Experiment\DataObjectType)#17 (4) {
> >>>>>>>>>>>>>>>>>>>>>>            ["key"]=>
> >>>>>>>>>>>>>>>>>>>>>>            string(11) "echo_output"
> >>>>>>>>>>>>>>>>>>>>>>            ["value"]=>
> >>>>>>>>>>>>>>>>>>>>>>            string(0) ""
> >>>>>>>>>>>>>>>>>>>>>>            ["type"]=>
> >>>>>>>>>>>>>>>>>>>>>>            int(0)
> >>>>>>>>>>>>>>>>>>>>>>            ["metaData"]=>
> >>>>>>>>>>>>>>>>>>>>>>            NULL
> >>>>>>>>>>>>>>>>>>>>>>          }
> >>>>>>>>>>>>>>>>>>>>>>        }
> >>>>>>>>>>>>>>>>>>>>>>        ["taskScheduling"]=>
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> object(Airavata\Model\Workspace\Experiment\ComputationalResourceScheduling)#18
> >>>>>>>>>>>>>>>>> (9) {
> >>>>>>>>>>>>>>>>>>>>>> ["resourceHostId"]=>
> >>>>>>>>>>>>>>>>>>>>>>          string(17) "trestles.sdsc.edu"
> >>>>>>>>>>>>>>>>>>>>>>          ["totalCPUCount"]=>
> >>>>>>>>>>>>>>>>>>>>>>          int(1)
> >>>>>>>>>>>>>>>>>>>>>>          ["nodeCount"]=>
> >>>>>>>>>>>>>>>>>>>>>>          int(1)
> >>>>>>>>>>>>>>>>>>>>>>          ["numberOfThreads"]=>
> >>>>>>>>>>>>>>>>>>>>>>          int(0)
> >>>>>>>>>>>>>>>>>>>>>>          ["queueName"]=>
> >>>>>>>>>>>>>>>>>>>>>>          string(6) "normal"
> >>>>>>>>>>>>>>>>>>>>>>          ["wallTimeLimit"]=>
> >>>>>>>>>>>>>>>>>>>>>>          int(15)
> >>>>>>>>>>>>>>>>>>>>>>          ["jobStartTime"]=>
> >>>>>>>>>>>>>>>>>>>>>>          int(566815272)
> >>>>>>>>>>>>>>>>>>>>>>          ["totalPhysicalMemory"]=>
> >>>>>>>>>>>>>>>>>>>>>>          int(0)
> >>>>>>>>>>>>>>>>>>>>>>          ["computationalProjectAccount"]=>
> >>>>>>>>>>>>>>>>>>>>>>          NULL
> >>>>>>>>>>>>>>>>>>>>>>        }
> >>>>>>>>>>>>>>>>>>>>>>        ["advancedInputDataHandling"]=>
> >>>>>>>>>>>>>>>>>>>>>>        NULL
> >>>>>>>>>>>>>>>>>>>>>>        ["advancedOutputDataHandling"]=>
> >>>>>>>>>>>>>>>>>>>>>>        NULL
> >>>>>>>>>>>>>>>>>>>>>>        ["taskStatus"]=>
> >>>>>>>>>>>>>>>>>>>>>>
> object(Airavata\Model\Workspace\Experiment\TaskStatus)#19
> >>>>>>>>>>>>>>>>> (2) {
> >>>>>>>>>>>>>>>>>>>>>> ["executionState"]=>
> >>>>>>>>>>>>>>>>>>>>>>          int(12)
> >>>>>>>>>>>>>>>>>>>>>>          ["timeOfStateChange"]=>
> >>>>>>>>>>>>>>>>>>>>>>          int(1405021142382)
> >>>>>>>>>>>>>>>>>>>>>>        }
> >>>>>>>>>>>>>>>>>>>>>>        ["jobDetailsList"]=>
> >>>>>>>>>>>>>>>>>>>>>>        array(0) {
> >>>>>>>>>>>>>>>>>>>>>>        }
> >>>>>>>>>>>>>>>>>>>>>>        ["dataTransferDetailsList"]=>
> >>>>>>>>>>>>>>>>>>>>>>        array(0) {
> >>>>>>>>>>>>>>>>>>>>>>        }
> >>>>>>>>>>>>>>>>>>>>>>        ["errors"]=>
> >>>>>>>>>>>>>>>>>>>>>>        array(0) {
> >>>>>>>>>>>>>>>>>>>>>>        }
> >>>>>>>>>>>>>>>>>>>>>>      }
> >>>>>>>>>>>>>>>>>>>>>>    }
> >>>>>>>>>>>>>>>>>>>>>>    ["errors"]=>
> >>>>>>>>>>>>>>>>>>>>>>    array(0) {
> >>>>>>>>>>>>>>>>>>>>>>    }
> >>>>>>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>>>>> ["errors"]=>
> >>>>>>>>>>>>>>>>>>>>>> NULL
> >>>>>>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>> john@anya
> >>>>>>>>>>>>>>>>>
> :/media/mdhpss/scigap/phpclientsamples/airavata/airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/php-cli-samples$
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>> On Thu, Jul 10, 2014 at 03:32:03PM -0400, Marlon
> Pierce
> >>>>>>>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>>>>> Yes, probably a casualty of our updates.
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> Marlon
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> On 7/10/14, 3:19 PM, K Yoshimoto wrote:
> >>>>>>>>>>>>>>>>>>>>>>>> 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
> >>>>>>>>>>>>>>>>>>>>>>>> <br>
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>> 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
> >>>>>>>>>>>>>>>>>>>>>>>>>> <kenneth@sdsc.edu>
> >>>>>>>>>>>>>>>>> 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
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> <kenneth@sdsc.edu
> >>>>>>>>>>>>>>>>> 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
> <
> >>>>>>>>>>>>>>>>> marpierc@iu.edu> 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.
> >>>>>>>>>>>>>>>>>>>>>>>> To unsubscribe from this group and stop receiving
> >>>>>>>>>>>>>>>>>>>>>>>> emails
> >>>>>>>>>>>>>>>>>>>>>>> >from it,
> >>>>>>>>>>>>>>>>> send an
> >>>>>>>>>>>>>>>>>>>>>>>> email to dev+unsubscribe@scigap.org.
> >>>>>>>>>>>>>>>>>>>>>>> To unsubscribe from this group and stop receiving
> >>>>>>>>>>>>>>>>>>>>>>> emails
> >>>>>>>>>>>>>>>>>>>>>> >from it,
> >>>>>>>>>>>>>>>>> send an
> >>>>>>>>>>>>>>>>>>>>>>> email to dev+unsubscribe@scigap.org.
> >>>>>>>>>>>>>>>>>>>>>> To unsubscribe from this group and stop receiving
> >>>>>>>>>>>>>>>>>>>>>> emails from
> >>>>>>>>>>>>>>>>>>>>>> it,
> >>>>>>>>>>>>>>>>> send an email to dev+unsubscribe@scigap.org.
> >>>>>>>>>>>>>>>>>>>>> To unsubscribe from this group and stop receiving
> emails
> >>>>>>>>>>>>>>>>>>>> >from it,
> >>>>>>>>>>>>>>>>> send an email to dev+unsubscribe@scigap.org.
> >>>>>>>>>>>>>>>>>>>> To unsubscribe from this group and stop receiving
> emails
> >>>>>>>>>>>>>>>>>>> >from it,
> >>>>>>>>>>>>>>>>> send an email to dev+unsubscribe@scigap.org.
> >>>>>>>>>>>>>>>>>>> To unsubscribe from this group and stop receiving
> emails
> >>>>>>>>>>>>>>>>>>> from
> >>>>>>>>>>>>>>>>>>> it, send
> >>>>>>>>>>>>>>>>> an email to dev+unsubscribe@scigap.org.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> To unsubscribe from this group and stop receiving emails
> >>>>>>>>>>>>>>>> >from it,
> >>>>>>>>>>>>>>>>> send an
> >>>>>>>>>>>>>>>>> email to dev+unsubscribe@scigap.org.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> To unsubscribe from this group and stop receiving emails
> from
> >>>>>>>>>>>>>>>> it,
> >>>>>>>>>>>>>>>> send an email to dev+unsubscribe@scigap.org.
> >>>>>>>>>>>>>>> To unsubscribe from this group and stop receiving emails
> from
> >>>>>>>>>>>>>>> it,
> >>>>>>>>>>>>>>> send an email to dev+unsubscribe@scigap.org.
> >>>>>>>>>>>>>> To unsubscribe from this group and stop receiving emails
> from
> >>>>>>>>>>>>>> it,
> >>>>>>>>>>>>>> send an email to dev+unsubscribe@scigap.org.
> >>>>>>>>>>>> ----- End forwarded message -----
> >>>>>>>>>>>>
> >>>>>>>>>>>> To unsubscribe from this group and stop receiving emails from
> it,
> >>>>>>>>>>>> send an
> >>>>>>>>>>>> email to dev+unsubscribe@scigap.org.
> >>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> --
> >>>>>>>>>>> System Analyst Programmer
> >>>>>>>>>>> PTI Lab
> >>>>>>>>>>> Indiana University
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> --
> >>>>>>>>>> System Analyst Programmer
> >>>>>>>>>> PTI Lab
> >>>>>>>>>> Indiana University
> >>>>>>>>>>
> >>>>>>>>>> To unsubscribe from this group and stop receiving emails from
> it,
> >>>>>>>>>> send an email to dev+unsubscribe@scigap.org.
> >>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
> >>>>>>>>> send an email to dev+unsubscribe@scigap.org.
> >>>>>>>> To unsubscribe from this group and stop receiving emails from it,
> >>>>>>>> send an email to dev+unsubscribe@scigap.org.
> >>>>>>> To unsubscribe from this group and stop receiving emails from it,
> send
> >>>>>>> an email to dev+unsubscribe@scigap.org.
> >>>>>> To unsubscribe from this group and stop receiving emails from it,
> send
> >>>>>> an email to dev+unsubscribe@scigap.org.
> >>>>> To unsubscribe from this group and stop receiving emails from it,
> send
> >>>>> an email to dev+unsubscribe@scigap.org.
> >>>> To unsubscribe from this group and stop receiving emails from it,
> send an
> >>>> email to dev+unsubscribe@scigap.org.
> >>> To unsubscribe from this group and stop receiving emails from it, send
> an
> >>> email to dev+unsubscribe@scigap.org.
> > To unsubscribe from this group and stop receiving emails from it, send
> an email to dev+unsubscribe@scigap.org.
>
> To unsubscribe from this group and stop receiving emails from it, send an
> email to dev+unsubscribe@scigap.org.
>



-- 
System Analyst Programmer
PTI Lab
Indiana University

Mime
View raw message