airavata-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From K Yoshimoto <kenn...@sdsc.edu>
Subject Re: [SciGaP-Dev] CIPRES-Airavata integration proposal]]
Date Wed, 30 Jul 2014 20:45:16 GMT

I get a different error now:

java-client-samples$ mvn clean install -U -DskipTests=true -f pom.xml
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Airavata Client Samples 0.14-SNAPSHOT
[INFO] ------------------------------------------------------------------------
Downloading: http://repository.apache.org/snapshots/org/apache/airavata/airavata-data-models/0.14-SNAPSHOT/maven-metadata.xml
Downloading: http://repository.apache.org/snapshots/org/apache/airavata/airavata-api/0.14-SNAPSHOT/maven-metadata.xml
Downloading: http://repository.apache.org/snapshots/org/apache/airavata/airavata/0.14-SNAPSHOT/maven-metadata.xml
Downloading: http://repository.apache.org/snapshots/org/apache/airavata/airavata-model-utils/0.14-SNAPSHOT/maven-metadata.xml
Downloading: http://repository.apache.org/snapshots/org/apache/airavata/airavata-common-utils/0.14-SNAPSHOT/maven-metadata.xml
Downloading: http://repository.apache.org/snapshots/org/apache/airavata/commons/0.14-SNAPSHOT/maven-metadata.xml
Downloading: http://repository.apache.org/snapshots/org/apache/airavata/airavata-client-api/0.14-SNAPSHOT/maven-metadata.xml
Downloading: http://repository.apache.org/snapshots/org/apache/airavata/airavata-client-api/0.14-SNAPSHOT/airavata-client-api-0.14-SNAPSHOT.pom
[WARNING] The POM for org.apache.airavata:airavata-client-api:jar:0.14-SNAPSHOT is missing, no dependency information available
Downloading: http://repository.apache.org/snapshots/org/apache/airavata/airavata-gfac-schema-utils/0.14-SNAPSHOT/maven-metadata.xml
Downloading: http://repository.apache.org/snapshots/org/apache/airavata/airavata-jpa-registry/0.14-SNAPSHOT/maven-metadata.xml
Downloading: http://repository.apache.org/snapshots/org/apache/airavata/registry/0.14-SNAPSHOT/maven-metadata.xml
Downloading: http://repository.apache.org/snapshots/org/apache/airavata/airavata-registry-api/0.14-SNAPSHOT/maven-metadata.xml
Downloading: http://repository.apache.org/snapshots/org/apache/airavata/airavata-workflow-execution-context/0.14-SNAPSHOT/maven-metadata.xml
Downloading: http://repository.apache.org/snapshots/org/apache/airavata/airavata-credential-store/0.14-SNAPSHOT/maven-metadata.xml
Downloading: http://repository.apache.org/snapshots/org/apache/airavata/airavata-registry-cpi/0.14-SNAPSHOT/maven-metadata.xml
Downloading: http://repository.apache.org/snapshots/org/apache/airavata/airavata-api-stubs/0.14-SNAPSHOT/maven-metadata.xml
Downloading: http://repository.apache.org/snapshots/org/apache/airavata/airavata-client-configuration/0.14-SNAPSHOT/maven-metadata.xml
Downloading: http://repository.apache.org/snapshots/org/apache/airavata/airavata-configuration/0.14-SNAPSHOT/maven-metadata.xml
Downloading: http://repository.apache.org/snapshots/org/apache/airavata/airavata-client-api/0.14-SNAPSHOT/airavata-client-api-0.14-SNAPSHOT.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 6.780s
[INFO] Finished at: Wed Jul 30 13:43:44 PDT 2014
[INFO] Final Memory: 8M/148M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project airavata-client-samples: Could not resolve dependencies for project org.apache.airavata:airavata-client-samples:jar:0.14-SNAPSHOT: Could not find artifact org.apache.airavata:airavata-client-api:jar:0.14-SNAPSHOT in apache.snapshots (http://repository.apache.org/snapshots) -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException


On Wed, Jul 30, 2014 at 04:20:01PM -0400, Marlon Pierce wrote:
> Hi Kenneth--
> 
> You should first build the entire Airavata project (mvn clean install at 
> the top level).  This should fix the missing dependency problems you see 
> below. You can then do the java-client-samples only build as often as 
> you want from there.
> 
> I just verified this, but let us know if you have problems. The build 
> took ~6 minutes on my laptop over wireless, but your first build may 
> take a little longer as you'll need additional jars.
> 
> Marlon
> 
> On 7/30/14, 4:05 PM, K Yoshimoto wrote:
> >I wanted to play a bit more with the existing java client examples,
> >in parallel with the new ones that are being written.  I tried
> >building them but got an error about missing files.
> >This was run from airavata-api/airavata-client-sdks/java-client-samples.
> >
> >
> >mvn clean install -DskipTests=true -f pom.xml[INFO] Scanning for 
> >projects...
> >[INFO] 
> >------------------------------------------------------------------------
> >[INFO] Building Airavata Client Samples
> >[INFO]    task-segment: [clean, install]
> >[INFO] 
> >------------------------------------------------------------------------
> >[INFO] [clean:clean {execution: default-clean}]
> >[debug] execute contextualize
> >[INFO] [resources:copy-resources {execution: copy-resources}]
> >[INFO] Using 'UTF-8' encoding to copy filtered resources.
> >[INFO] skip non existing resourceDirectory 
> >/media/785F-C62B/scigap/phpclientsamples/airavata/airavata-api/airavata-client-sdks/java-client-samples/src/main/assembly/dist
> >[INFO] [remote-resources:process {execution: default}]
> >Downloading: 
> >http://repository.apache.org/snapshots/org/apache/airavata/airavata-data-models/0.14-SNAPSHOT/airavata-data-models-0.14-SNAPSHOT.pom
> >[INFO] Unable to find resource 
> >'org.apache.airavata:airavata-data-models:pom:0.14-SNAPSHOT' in repository 
> >apache.snapshots (http://repository.apache.org/snapshots)
> >Downloading: 
> >http://repository.apache.org/snapshots/org/apache/airavata/airavata-model-utils/0.14-SNAPSHOT/airavata-model-utils-0.14-SNAPSHOT.pom
> >[INFO] Unable to find resource 
> >'org.apache.airavata:airavata-model-utils:pom:0.14-SNAPSHOT' in repository 
> >apache.snapshots (http://repository.apache.org/snapshots)
> >Downloading: 
> >http://repository.apache.org/snapshots/org/apache/airavata/airavata-common-utils/0.14-SNAPSHOT/airavata-common-utils-0.14-SNAPSHOT.pom
> >[INFO] Unable to find resource 
> >'org.apache.airavata:airavata-common-utils:pom:0.14-SNAPSHOT' in 
> >repository apache.snapshots (http://repository.apache.org/snapshots)
> >Downloading: 
> >http://repository.apache.org/snapshots/org/apache/airavata/airavata-client-api/0.14-SNAPSHOT/airavata-client-api-0.14-SNAPSHOT.pom
> >[INFO] Unable to find resource 
> >'org.apache.airavata:airavata-client-api:pom:0.14-SNAPSHOT' in repository 
> >apache.snapshots (http://repository.apache.org/snapshots)
> >Downloading: 
> >http://repository.apache.org/snapshots/org/apache/airavata/airavata-gfac-schema-utils/0.14-SNAPSHOT/airavata-gfac-schema-utils-0.14-SNAPSHOT.pom
> >[INFO] Unable to find resource 
> >'org.apache.airavata:airavata-gfac-schema-utils:pom:0.14-SNAPSHOT' in 
> >repository apache.snapshots (http://repository.apache.org/snapshots)
> >Downloading: 
> >http://repository.apache.org/snapshots/org/apache/airavata/airavata-jpa-registry/0.14-SNAPSHOT/airavata-jpa-registry-0.14-SNAPSHOT.pom
> >[INFO] Unable to find resource 
> >'org.apache.airavata:airavata-jpa-registry:pom:0.14-SNAPSHOT' in 
> >repository apache.snapshots (http://repository.apache.org/snapshots)
> >Downloading: 
> >http://repository.apache.org/snapshots/org/apache/airavata/airavata-api-stubs/0.14-SNAPSHOT/airavata-api-stubs-0.14-SNAPSHOT.pom
> >[INFO] Unable to find resource 
> >'org.apache.airavata:airavata-api-stubs:pom:0.14-SNAPSHOT' in repository 
> >apache.snapshots (http://repository.apache.org/snapshots)
> >Downloading: 
> >http://repository.apache.org/snapshots/org/apache/airavata/airavata-client-configuration/0.14-SNAPSHOT/airavata-client-configuration-0.14-SNAPSHOT.pom
> >[INFO] Unable to find resource 
> >'org.apache.airavata:airavata-client-configuration:pom:0.14-SNAPSHOT' in 
> >repository apache.snapshots (http://repository.apache.org/snapshots)
> >Downloading: 
> >http://repository.apache.org/snapshots/org/apache/airavata/airavata-data-models/0.14-SNAPSHOT/airavata-data-models-0.14-SNAPSHOT.jar
> >[INFO] Unable to find resource 
> >'org.apache.airavata:airavata-data-models:jar:0.14-SNAPSHOT' in repository 
> >apache.snapshots (http://repository.apache.org/snapshots)
> >Downloading: 
> >http://repository.apache.org/snapshots/org/apache/airavata/airavata-model-utils/0.14-SNAPSHOT/airavata-model-utils-0.14-SNAPSHOT.jar
> >[INFO] Unable to find resource 
> >'org.apache.airavata:airavata-model-utils:jar:0.14-SNAPSHOT' in repository 
> >apache.snapshots (http://repository.apache.org/snapshots)
> >Downloading: 
> >http://repository.apache.org/snapshots/org/apache/airavata/airavata-common-utils/0.14-SNAPSHOT/airavata-common-utils-0.14-SNAPSHOT.jar
> >[INFO] Unable to find resource 
> >'org.apache.airavata:airavata-common-utils:jar:0.14-SNAPSHOT' in 
> >repository apache.snapshots (http://repository.apache.org/snapshots)
> >Downloading: 
> >http://repository.apache.org/snapshots/org/apache/airavata/airavata-client-api/0.14-SNAPSHOT/airavata-client-api-0.14-SNAPSHOT.jar
> >[INFO] Unable to find resource 
> >'org.apache.airavata:airavata-client-api:jar:0.14-SNAPSHOT' in repository 
> >apache.snapshots (http://repository.apache.org/snapshots)
> >Downloading: 
> >http://repository.apache.org/snapshots/org/apache/airavata/airavata-gfac-schema-utils/0.14-SNAPSHOT/airavata-gfac-schema-utils-0.14-SNAPSHOT.jar
> >[INFO] Unable to find resource 
> >'org.apache.airavata:airavata-gfac-schema-utils:jar:0.14-SNAPSHOT' in 
> >repository apache.snapshots (http://repository.apache.org/snapshots)
> >Downloading: 
> >http://repository.apache.org/snapshots/org/apache/airavata/airavata-jpa-registry/0.14-SNAPSHOT/airavata-jpa-registry-0.14-SNAPSHOT.jar
> >[INFO] Unable to find resource 
> >'org.apache.airavata:airavata-jpa-registry:jar:0.14-SNAPSHOT' in 
> >repository apache.snapshots (http://repository.apache.org/snapshots)
> >Downloading: 
> >http://repository.apache.org/snapshots/org/apache/airavata/airavata-api-stubs/0.14-SNAPSHOT/airavata-api-stubs-0.14-SNAPSHOT.jar
> >[INFO] Unable to find resource 
> >'org.apache.airavata:airavata-api-stubs:jar:0.14-SNAPSHOT' in repository 
> >apache.snapshots (http://repository.apache.org/snapshots)
> >Downloading: 
> >http://repository.apache.org/snapshots/org/apache/airavata/airavata-client-configuration/0.14-SNAPSHOT/airavata-client-configuration-0.14-SNAPSHOT.jar
> >[INFO] Unable to find resource 
> >'org.apache.airavata:airavata-client-configuration:jar:0.14-SNAPSHOT' in 
> >repository apache.snapshots (http://repository.apache.org/snapshots)
> >[INFO] 
> >------------------------------------------------------------------------
> >[ERROR] BUILD ERROR
> >[INFO] 
> >------------------------------------------------------------------------
> >[INFO] Failed to resolve dependencies for one or more projects in the 
> >reactor. Reason: Missing:
> >----------
> >1) org.apache.airavata:airavata-data-models:jar:0.14-SNAPSHOT
> >
> >On Thu, Jul 24, 2014 at 04:19:36PM -0400, Lahiru Gunathilake wrote:
> >>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
> >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.

Mime
View raw message