You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by di...@apache.org on 2019/04/29 15:38:18 UTC

[airavata] branch master updated (3c77048 -> cd14c6e)

This is an automated email from the ASF dual-hosted git repository.

dimuthuupe pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/airavata.git.


    from 3c77048  Changed uploading file sizes
     new 6d6973d  adding sharing php and python thrift generated code to language specific sdks
     new ad013e0  adding TLS mutual verification support for Sharing Service
     new 0f03a85  Switching branch before merge to master
     new fe2bc6e  Adding sharing.tls.enabled to ansible scripts
     new a0d83fe  Open firewall for sharing registry port
     new 0d9d152  adding comment to the sharing reg. tls enabled configuration
     new 92efa1b  setting domainid from domain name
     new c171c67  sharing server require client auth
     new 84e8eef  fixing AIRAVATA-2506: Treating airavataInternalUserId as the userId for sharing registry service
     new a7573b2  Merge branch 'AIRAVATA-2507' into develop
     new b182ca1  fixing minor issues in local fork job submission
     new efa619b  fixing bug in initializing user profile in the sharing db event handler
     new 1a5cf4e  adding more log messages to SCPThirdparty file transfer method to track down failures
     new c3262a0  adding INPUTS_ALL to the groovy map
     new bb3d478  setting export commands to the Groovy context
     new 34e1c0e  removing extra export
     new f2e5f0d  Merge branch 'master' into develop
     new 8e77566  AIRAVATA-2505 Upgrade Airavata to Thrift 0.10.0
     new 666bcdf  AIRAVATA-2505 merging thrift 0.10.0 upgrade branch
     new ebdf897  Merge branch 'AIRAVATA-2500' into develop
     new db2a682  adding a place holder for allocation manager
     new 430001c  Merge branch 'AIRAVATA-2500' into develop
     new a27a829  Merge branch 'AIRAVATA-2508' into develop
     new 95cb204  Merge branch 'AIRAVATA-2517-keycloak-mysql-connections' into develop
     new 1a6606f  AIRAVATA-2558 Fix paging for getUserProjects
     new 5f04191  Merge branch 'master' into develop
     new 5bf7fce  Merge branch 'master' into develop
     new 8579f2a  Workaround PasswordCredential being a subclass of SSHCredential
     new 23a1bf7  Merge branch 'credential-store-get-summaries' into develop
     new 96840a7  Merge branch 'master' into develop
     new 9935b6b  Fix compile error
     new be02824  Merge branch 'credential-store-get-summaries' into develop
     new 6885a26  Merge branch 'AIRAVATA-2500' into develop
     new cb0b5ef  Change text on CILogon button for dev seagrid
     new e1bd58f  generating profile service stubs with dashboard customization attributes
     new 4988f92  generating profile service stubs with dashboard customization attributes
     new f26ea4c  Adding new JPA entity for custom dashboard
     new 8679ab5  Reverting services related to custom dashboard
     new ac23b72  Reverting services related to custom dashboard
     new 4d51329  Generated PHP SDK client changes
     new b73cf69  Merge pull request #130 from sachinkariyattin/develop
     new 3451a63  AIRAVATA-2581 Rename python package `apache.airavata` => `airavata`
     new c663745  Initial commit for the pull request
     new 2c55c4b  generating thrift stubs for Owner and Admin models
     new 07d4d8e  generating thrift stubs for Owner and Admin models
     new c04861f  Adding repository classes and entities
     new 6dfa6f2  Adding repository classes and entities
     new 8cc934f  Adding handler method definitions
     new 03dbe9c  Adding repository methods
     new 342cc26  Adding transferGroupOwnership method
     new 35cd0f5  Deleting the temp read me
     new 2f84474  Fixing owner entity
     new bc8d76f  Renaming models
     new 027af88  Merge pull request #141 from sachinkariyattin/group_roles
     new 2269b50  Adding README for profile service
     new 084227b  Updated README
     new 3e21d49  Merge pull request #137 from sachinkariyattin/profile_service_readme
     new 2a7f51d  Deleting GroupOwner model
     new 84ddb3a  AIRAVATA-2608 Fix Zookeeper download url
     new ccb09a9  AIRAVATA-2608 totalSizeCap of 1GB on airavata log files
     new bae2f2f  AIRAVATA-2608 Keep at most 30 archived log files
     new 27cde9d  Fixing workflow_catalog typo
     new bc5d4c8  Initial commit for the pull request
     new 206abb8  Generating thrift stubs for group manager
     new 8810c04  Adding API methods GroupManagerServiceHandler
     new 5f65d4c  Using autztoken to get gateway ID
     new ab467ac  Reverted dependency on api-server, added ThriftClientPool class for profile service
     new ea0eb0d  Removing hardcoded project version from pom
     new fa2afd8  Removing API methods from AiravataServerHandler and correcting build errors
     new e759204  Reverting README changes created for intital pull request
     new 5e36ed3  Reverting README changes created for intital pull request
     new a7f24b6  Adding SecurityCheck annotation
     new f51745f  Using regular client instead of ThriftClientPool
     new 0fb711c  Adding tests for group roles
     new 4ec92a7  Adding GroupManager client sample
     new edf1783  Merge branch 'google-analytics-ansible' into develop
     new 41d371b  Merge branch 'AIRAVATA-2571-email-verified' into develop
     new 8632150  changing dev email address to devjobs
     new c9a1b06  Initial helix migration
     new ef94a5a  Building groovy map
     new b199bc2  Stabalizing DefaultJobSubmission Task
     new cb54e4d  Fixing env setup task
     new 7350b25  Implementing DataStaging tasks
     new 573dbab  Fixing bugs in pre workflow
     new 4e1c1b0  Standalone email monitor initial implementation
     new 42ff5f4  Implementing post workflow
     new ca45564  Configuring pre workflow manager to read from rabbitmq launch queue
     new 1c3a5d4  Improving status publishing
     new f51f1f1  Thread safe entity manager factory
     new 71075e0  Logging improvements
     new 782b0e8  Refactoring
     new e864db3  Adding deployment module to helix workflows
     new a726a98  Moving helix-spectator module to airavata-helix module
     new 0053413  Moving helix-spectator module to airavata-helix module
     new 71b294e  Refactoring
     new 0164795  Adding license headers
     new 4e63595  Fixing travis build
     new bc0016f  Adding output file details to experiment output
     new ab8435b  Restructuring property files
     new 6c1478c  Fixing AIRAVATA-2621
     new dc6ea56  Fixing AIRAVATA-2624 Sampede2 cluster SSH connectivity issue
     new 61b9684  Validating port value before overriding
     new c13c0c2  AIRAVATA-2608 Upgrade logback to latest
     new 766cbd8  AIRAVATA-2645 Add profile services to Python thrift stubs
     new 0d77ff5  AIRAVATA-2645 Generate Python thrift stubs
     new 0f25c2f  Merge branch 'AIRAVATA-2621-bugfix' into develop
     new 964aaab  Merge branch 'AIRAVATA-2500' into develop
     new bc22d0d  Set ownerId when creating group
     new 6f4ae17  Fix for setting ownerId on new group
     new f4814b8  Implemented getAllGroupsUserBelongs
     new 3ecbd3a  Merge pull request #163 from sachinkariyattin/develop
     new 649bb66  Removed dependencies
     new 4f4cbd6  Added new methods to registry api
     new 0e58134  Changes to pom and exceptions
     new 179ad80  Fix unit test to read escaped keystore file path
     new aff441a  Merge branch 'develop' of github.com:apache/airavata into develop
     new feff039  Merge branch 'develop' of https://github.com/apache/airavata into develop
     new f5aaf33  Changes to throw Runtimeexception
     new 211691d  Merge branch 'AIRAVATA-2590-uge_groovy-template-fixes' into develop
     new ccfecab  Merge branch 'develop' of https://github.com/apache/airavata into develop
     new 3aee824  Merge pull request #164 from sachinkariyattin/develop
     new a049148  lastUpdateTime is required on TaskModel
     new a123fc0  AIRAVATA-2663 Include root cause when throwing new exception
     new 4c80791  AIRAVATA-2664 Thrift client not thread safe; new one for each request
     new 14ae202  AIRAVATA-2663 Fix NPE in createProcesses
     new 73d52c9  AIRAVATA-2667 Throw error if JobModel not found
     new 5091d6f  AIRAVATA-2667 Remove global Registry service client in ProcessContext
     new b26717b  AIRAVATA-2667 Add isJobExist method to Registry API
     new 0e2918a  IRAVATA-2668 Using addExperimentProcessOutputs to update outputs
     new 715bcae  AIRAVATA-2665 Allow admin-read-only for getAllCredentialSummaryForGateway
     new 665bed8  FIxing maven warnings
     new 7477deb  Travis: clone full repo for git-describe to work
     new 1f39ac6  derbynet needed in compile scope (CredentialStoreInitUtil)
     new e271719  Regenerate GroupManagerService Python stubs
     new 5e793c5  AIRAVATA-2672 Start Zookeeper as unprivileged user
     new 9991e44  AIRAVATA-2672 Setting Zookeeper log directory
     new e67ed30  Merge branch 'AIRAVATA-2672' into develop
     new 86a2908  Removing TestApplication
     new 37b06e2  Merge branch 'DImuthuUpe-ansible-standalone' into develop
     new 04724f0  Merge branch 'DImuthuUpe-ansible-standalone' into develop
     new cce75c8  Merge branch 'DImuthuUpe-ansible-standalone' into develop
     new 5144f67  Merge remote-tracking branch 'upstream/develop' into develop
     new 508b895  Improving exception handling of GfacServerHandler
     new b6c2e13  Merge pull request #175 from DImuthuUpe/develop
     new 4338008  Fixing incorrect assignment
     new 85c222b  Merge pull request #177 from DImuthuUpe/develop
     new 7124801  Removing some unnecessary RuntimeExceptions
     new 07e8984  Merge branch 'develop' into helix-integration
     new a03b8e5  Merge branch 'helix-integration' into develop
     new 880e208  Merge remote-tracking branch 'origin/master' into develop
     new ce6478e  Adding archival helix task
     new 1cb80a0  Registering archival helix task in global participant
     new 1e090ff  Implementing workflow level cancellation
     new 5f182f0  Implementing job level cancellation
     new 72bece3  Adding realtime job monitoring capability to monitoring framework
     new 797027c  Adding job id as the key of kafka message entity to make sure all message types for a particular job go to same partition
     new 7b20506  Deleting status node before updating it
     new 91f4fef  Giving higher priority for files in config dir
     new f25b2a8  Creating distribution for job monitors
     new 403656f  Refactoring helix task distribution
     new 865d7a4  Updating the Helix module to use Slf4j logging
     new 42176a7  Updating helix distribution to use logback
     new df058b5  Supporting kafka logging for helix tasks
     new ccf7e01  Migrating job-monitors to use logback logging
     new ac53d8a  Fixing logging configuration of daemon scripts
     new 1a97414  Deleting temporary files created in Data staging tasks
     new 8f7dc3d  Adding consistent job submission, fixing zookeeper connection issues and logging improvements
     new bf3943a  Publishing process status as Executing once the workflow is launched
     new 55747ca  Printing the description of fetched credential
     new a697180  Refactoring SSHAgentAdaptor
     new c86a4ea  Refactoring PreWorkflowManager
     new b10c672  Making Status publisher global to all Tasks
     new 9b9a2c0  Initial commit of scigap staging inventory
     new f070159  Don't give gfac db access if no gfac in hosts
     new fe28ca9  Remove GFac config from api-orch airavata-server.properties template
     new 68999eb  Staging PGA Ansible config
     new cc699a4  Use IP address (internal network) from API server to database
     new 2dc41b7  Using Clients instead of CPIs in Helix Tasks
     new d042fd3  Synch commit support for kafka job monitor queue
     new 03e0ec7  Moving ThriftClientPool to airavata-commons module as it is generic tool that can be used beyond API Server
     new 7211467  Using the correct API to save experiment outputs
     new bac92d0  Printing the experiment id when submitting a post workflow
     new 721a55a  Detecting zero byte files and ignoring data staging
     new 623a87d  Loading email config file from ApplicationSettings utility
     new 66750af  Handling Failed jobs
     new 9d84826  Adding file exists api to adaptor
     new e45108a  Checking the existence of output file before transferring
     new 7bb426a  Checking the archive transfer status in ArchivingTask
     new 06f8435  Checking full file path in validating file existence in SSHAgentAdaptor
     new 2839c44  Simplifying helix distribution configs
     new 0f07123  Failing input data staging if the file size is 0
     new 01e0e70  Updating Helix core version 0.6.7 -> 0.8.0
     new 8adb34e  Removing duplicate dependencies and dependency conflicts
     new 4cfca65  Using JobSubmission protocol as Adaptor protocol
     new 1ce6d3f  Improving error handling and adding error codes to easily track issues
     new f912d39  In an experiment cancel request, marking the experiment is cancelled once the job is cancelled, completed or failed
     new 1b950bd  Graceful job cancellation if the Default Job Submission failed in middle
     new 98b7d16  Making the Experiment as cancelled irrespective of the Job status.
     new e26b66c  Handling externally cancelled Jobs
     new 5fa0cec  Minor logging improvement
     new 4836bdf  Fixing the bug in wildcard supporting of OutputDataStaging Task
     new a2acaac  Adding sshj adaptor and replacing jsch adaptor for SSH communication
     new d447052  Adaptor caching support
     new 2d2f5ee  Updating bouncycastle version
     new 33bf5bd  Using one RabbitMQ Channel for one thread
     new 42bd72f  Merge pull request #189 from DImuthuUpe/rabbitmq-publisher-improvements
     new 5867892  Merge branch 'develop' into staging
     new e9baeec  kafka ansible implementation
     new dc035b1  helix-integration ansible changes
     new 0f66b45  Merge pull request #192 from Lahiru-J/develop
     new 021ff94  Merge branch 'develop' into staging
     new 9999156  Simplifying email job monitor properties
     new aea2b55  Fixing possible NPE when publishing process status
     new 796ecbb  Returning empty list in getSubmethods of AuthKeyboardInteractive
     new ad72e82  Fixing ansible scripts to deploy staging helix distribution
     new 5f58b1b  Fixing NPE when creating an Optional from null object
     new 7a182e1  Forcefully making the job state as Cancelled once an Experiment cancellation is triggered
     new 15c3987  Fetching the original task id which submitted the job when cancelling
     new 0bcf435  Closing ssh session before getting the status code
     new da4503d  Updating helix version from 0.8.0 -> 0.8.1
     new 6ef6c03  AIRAVATA-2757 Set default charset for profile_service
     new 5cf113d  Ansible: staging PGA instances inventory
     new 20cb5ce  Ignore realtime monitoring commands on failure
     new e91c302  Adding user resource profile to Task Context
     new 9703d13  Adding missing emails in email monitor config
     new cccdbf3  Fixing the bug of scratch location having a trailing file separator
     new 6d8082e  Setting user level compute resource preferences
     new 341d3d9  Adding missing emails to email job monitor ansible distribution
     new 8c7ba31  Updating Shutdown Hook Implementation for Helix Participant
     new 15e8958  Merge branch 'develop' of https://github.com/apache/airavata into develop
     new 0f2a1e5  Merge branch 'develop' of https://github.com/apache/airavata into develop
     new d132bf2  Adding Requested Modifications to Shutdown Hook Implementation for Helix Participant
     new e67ffd8  Merge pull request #195 from yasgun/develop
     new e38fb06  helix setup service scripts
     new a3f1f47  Merge pull request #197 from Lahiru-J/develop
     new c0e3978  Filtering deployments that are only related to the compute resource of process
     new 39d81aa  Merge pull request #194 from DImuthuUpe/develop
     new f5aeb4b  Merge branch 'develop' into staging
     new 87b6b2f  Minor logging improvement
     new d5c2bdf  Directing the stdout of curl monitoring commands to /dev/null
     new 10749a7  Fixing broken helix download links
     new abf24ff  Ansibles for testing environment
     new aa897d8  Fixing the bug of rabbitmq consumer threads being killed for unhandled exceptions
     new a645e51  Improving batch queue validator logic
     new 99d500a  Adding recursive directory creation method to adaptors
     new 6df7cbc  Logging improvements
     new 321b79e  Logging improvements
     new 0461052  Adding monitor logic to identify and remove stale ssh connections in the pool and reducing default sessions per connection to 1
     new 5d667d4  Manually disconnecting stale connections
     new 2de372e  Setting default maximum sessions for a ssh connection to 1
     new bb68c49  Setting max connection idle time to 10 minutes
     new 93bfe76  Minor log level changes
     new 1d32f81  Updating Task Framework to support User Defined Workflow implementation
     new 78a6fa9  Adding queue operator to handle Airavata task queues
     new f3a316f  Updating Queue Operator to become stateless, while adding additional logging, and performing variable name changes
     new 3a7f7f1  Updated JavaDocs and added operator level validations
     new b2395fe  Fixed the issue with participant re-enabling when coming back to the cluster after a graceful shutdown
     new befba32  Added additional logs and exception handling for Helix Participant
     new f04ac5f  Merge pull request #200 from yasgun/develop
     new 2bbfd8c  Merge branch 'develop' into staging
     new c905ef5  Optimizing task retry logic
     new 6c6cfdc  Fixing NPE when fetching the curator client
     new b4c3bab  Adding missing emails to email monitor
     new c1b12e5  Adding missing path separator for retry counter
     new b64f33b  implementation of DataParsingTask, CatalogEntry, and CatalogUtil
     new 1447321  Catalog Graph implementation with Dijkstra shortest path algorithm
     new e0486d4  Parser workflow manager and parser request implementation
     new 4ff6b34  distribution of parser workflow manager
     new 9b40364  changed the way of getting shortest path entries considering application and multiple operations
     new 8a4eb0a  avoid source vertex self loops
     new 2af9090  Merge pull request #206 from Lahiru-J/staging
     new e0554fe  Fixing issues in task retry nodes
     new 25a63e5  Accepting 0 byte files at output data staging
     new 46fde14  Fixing the bug of task retry when the retry count is 1
     new 6844273  Updating helix version
     new dcb34e8  Fixing retry count not applying issue
     new e2aedc5  Adding missing error log
     new b4a57f7  Deleting intermediary monitoring nodes
     new 521b36a  Manually cleaning up stale workflows
     new 591f997  Minor logging improvements
     new 3c1717d  Changing controller log levels
     new f6f16ec  Minor logging improvements
     new dd79ce2  Retrying for job id in realtime monitor
     new 6227c37  Fixing a minor bug in monitoring paths
     new 422d866  Minor logging improvement
     new d7ad156  Minor logging improvement
     new 353e64b  Fixing the bug of second retry count being 1
     new 73942aa  Removing unwanted zookeeper path creation inside orchestrator
     new 656b3bf  Adding prefix to monitoring paths
     new 5c81823  Setting zookeeper auto purge configurations
     new 0ad3b1b  Adding mistakenly removed status subscriber
     new 3e879e4  Fixing the bug of workflow cancellation being failed when they are deleted by the cleanup agent
     new e642e7f  Using MonitoringUtil to monitor paths
     new bb7d3ca  Temporary removing cleaning up command in CancellationCompletingTask
     new 23631de  Removing task failure when a job cancellation is failed
     new 3f68a88  Creating cancellation workflow even though relevant workflows are not available
     new f9db782  Skipping Failed workflows in cleanup agent
     new a14e473  Stopping helix daemons before replacing binaries
     new f3100aa  Refactoring post workflow manager
     new eb919bc  Temporary stopping cleanup agent
     new 274c73f  Task retrying if the context load failed
     new 15a605e  Setting an expiry time of 30 minutes for jobs and workflows
     new 5aecd2f  Adding ls5 email to email monitoring config
     new fa75599  Updating php stubs
     new 8b10120  Adding NON_CRITICAL_FAIL status for job states
     new 4f166fa  Optimizing cleanup in MonitoringUtil
     new a337eef  Making testing pga branch from master -> staging
     new 1532e5e  Making testing pga branch from master -> staging
     new 616ff18  fixing the issue in iam server url of testing ansibles
     new e3b77ae  Platform monitor initial version
     new 2f94413  Adding email notifier
     new cb3168b  Refactoring platform monitor module
     new 0758b75  Creating distribution and ansibles for platform monitor
     new ae25487  Changing pga branch master -> staging in staging environment
     new 7bc9208  Adding platform monitor dependency to distribution
     new 2d9ae11  Externalizing monitor intervals
     new b2b080c  Removing occupied zookeeper connections in Participant Monitor
     new d341aef  Fixing a typo
     new 8ec3f54  Making workflow operator a global variable
     new f57cc7e  Validating job status before putting into the queue
     new e6fe205  Adding curator jars for email monitor distribution
     new 96cb11b  Adding task-core jars for email monitor distribution
     new b7b0842  Adding an expiration time for email monitoring
     new e105c7c  Adding logs to experiment create and launch
     new 2154128  Avoiding multiple initializations of WorkflowOperator in participant monitor
     new d172f91  Removing stale modules
     new ec22e48  Adding missing Host Scheduler
     new 0fbe1b1  Adding maven enhancer for registry models
     new ea882da  Trying to remove empty
     new 4f490eb  Merge branch 'staging' of https://github.com/apache/airavata into staging
     new 78a2216  Bringing db-event-manager back
     new 711c2d7  Improving workflow cancellation logic
     new a6ef239  Validating jobs for process
     new 89ae6ee  Merge branch 'master' into staging
     new b827146  AIRAVATA-2382 Moving max upload filesize to vhost config
     new abd1979  AIRAVATA-2382 Adding comments
     new 0bf8495  Grant access to localhost separately
     new f0e1eb4  Merge branch 'staging' of https://github.com/apache/airavata into staging
     new cb87e25  Generating new Thrift stubs
     new 091382d  Updating iam configs for testing environment
     new e61bcbb  Handling exceptions when fetching job status
     new 5bfee48  Moving zookeeper resided data into registry. Part - 1
     new 3f67957  Recent tables that are new to staging and not yet on master
     new 2878568  Adding missing jars to monitor distributions
     new 4f34b19  Fixing the bug of not accepting job id as a parameter in getJobs API
     new cedbd98  Minor bug fix
     new 5c1ed49  Adding process workflow API and table to keep track of helix workflows of a process
     new 0874835  Registering ProcessWorkflow model in persistence.xml
     new 2a6929e  Adding processWorkflows fields to ProcessModel
     new b18f8b6  Moving from zk backed workflow storage to registry
     new a570a57  Fixing the bug in casting ProcessWorkflowResource
     new 06c20dc  Fixing the bug in casting ProcessWorkflowResource
     new a995878  Removing unused imports
     new 7897c0a  Adding maxRetry and currentRetry count fields to task
     new 721dae2  Adding task level retry counts
     new f55bb83  Cleaning up monitoring util
     new 358d242  Loading task retry count from the registry
     new bac4835  Adding PK, FK to PROCESS_WORKFLOW
     new b764b8f  Updating testing scigap pga credentials
     new 88d45a8  Fixing the bug in returning broken registry client objects into the pool
     new 3c783ac  Overriding default allocation project number
     new 3709aaa  Adding user id to adaptor cache
     new 921f1be  Merge branch 'staging-temp' into staging
     new ea6c332  Switching Maven repo URLs to https
     new 79763ff  Merge branch 'staging' of https://github.com/apache/airavata into staging
     new c7ca8a6  Bringing back zk path creation at launch experiment of Orchestrator to support Gfac transition
     new c9f5796  Setting default retry count to 1
     new 0f0a52a  Setting force run mode for Airavata Tasks
     new 039f9a2  Checking monitoring job status before cancelling
     new ff05f3a  Adding a new cluster to email config
     new 9ada1f5  updating staging release target to 0.18
     new bda5e76  Aggressive fail fast for job manager configuration search
     new 05a422a  Adding capability for adaptors to support non default ssh ports
     new f2415ff  Cleaning up tool module
     new bf07d2a  Adding destroy method to adaptor
     new d56dda4  Adding load client
     new db65570  Updating distribution versions to 0.18 in helix ansibles
     new 3b50920  Deleting lib, bin and conf directories when updating helix in ansible
     new 9b5e3eb  Getting all experiment statuses instead of last one
     new fbabb5a  Adding status monitor for load client
     new 09530cc  Returning the sorted list of job statuses instead of last one
     new 2e0df07  Optimizing the monitoring logic of load client
     new 3b19c83  Upgrading helix version
     new 17a0e30  Setting workflow expiry from 30 mins to 1 second
     new 4b8ef37  Setting concurrent tasks per job 20
     new 27eb512  Unique ids for completing tasks
     new 09184db  Refactoring monitoring section
     new 2edfb83  Load balancing workflows across multiple clusters
     new 05694e3  Fixing a minor bug in workflow operator load balancing logic
     new 76a5540  Removing redundant status publish mechanism over queue
     new 60d1e45  Minor logging improvements
     new 1ec7d99  Bringing back sessions per connection = 10
     new e1a88de  Fixing permission issue in kafka ansibles
     new ceeff05  Improving status monitor logic
     new ae059f7  Merge branch 'master' into staging
     new cd14c6e  Merge branch 'staging'

The 7642 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 airavata-api/airavata-api-server/pom.xml           |    10 -
 .../api/server/handler/AiravataServerHandler.java  |   126 +-
 .../airavata/api/server/util/ThriftClientPool.java |   176 -
 .../java/org/apache/airavata/api/Airavata.java     | 79855 ++++++++----------
 .../apache/airavata/api/airavata_apiConstants.java |    33 +-
 .../lib/airavata/sharing_models_constants.cpp      |    36 +
 .../lib/airavata/sharing_models_constants.h        |    42 +
 .../lib/airavata/sharing_models_types.cpp          |  2252 +
 .../resources/lib/airavata/sharing_models_types.h  |  1050 +
 .../main/resources/lib/Airavata/API/Airavata.php   | 15252 ++--
 .../resources/lib/Airavata/API/Error/Types.php     |     2 +-
 .../API/Sharing/SharingRegistryService.php         | 15735 ++++
 .../resources/lib/Airavata/API/Sharing/Types.php   |    20 +
 .../src/main/resources/lib/Airavata/API/Types.php  |     2 +-
 .../Model/AppCatalog/AccountProvisioning/Types.php |     2 +-
 .../Model/AppCatalog/AppDeployment/Types.php       |     2 +-
 .../Model/AppCatalog/AppInterface/Types.php        |     2 +-
 .../Model/AppCatalog/ComputeResource/Types.php     |     2 +-
 .../Model/AppCatalog/GatewayProfile/Types.php      |     2 +-
 .../Model/AppCatalog/Parallelism/Types.php         |     2 +-
 .../Model/AppCatalog/StorageResource/Types.php     |     2 +-
 .../Model/AppCatalog/UserResourceProfile/Types.php |     2 +-
 .../lib/Airavata/Model/Application/Io/Types.php    |     2 +-
 .../resources/lib/Airavata/Model/Commons/Types.php |     2 +-
 .../lib/Airavata/Model/Credential/Store/Types.php  |     2 +-
 .../lib/Airavata/Model/Data/Movement/Types.php     |     2 +-
 .../lib/Airavata/Model/Data/Replica/Types.php      |     2 +-
 .../resources/lib/Airavata/Model/Dbevent/Types.php |     2 +-
 .../lib/Airavata/Model/Experiment/Types.php        |     2 +-
 .../resources/lib/Airavata/Model/Group/Types.php   |     2 +-
 .../lib/Airavata/Model/Messaging/Event/Types.php   |     2 +-
 .../resources/lib/Airavata/Model/Process/Types.php |     2 +-
 .../lib/Airavata/Model/Scheduling/Types.php        |     2 +-
 .../lib/Airavata/Model/Security/Types.php          |     2 +-
 .../resources/lib/Airavata/Model/Sharing/Types.php |  2481 +
 .../resources/lib/Airavata/Model/Status/Types.php  |     4 +-
 .../resources/lib/Airavata/Model/Task/Types.php    |     2 +-
 .../resources/lib/Airavata/Model/Tenant/Types.php  |     2 +-
 .../main/resources/lib/Airavata/Model/Types.php    |     2 +-
 .../resources/lib/Airavata/Model/User/Types.php    |   662 +-
 .../lib/Airavata/Model/Workspace/Types.php         |     2 +-
 .../resources/lib/Airavata/Model/job/Types.php     |     2 +-
 .../Service/Iam/Admin/Services/CPI/Error/Types.php |     2 +-
 .../Iam/Admin/Services/CPI/IamAdminServices.php    |     4 +-
 .../Service/Iam/Admin/Services/CPI/Types.php       |     2 +-
 .../Profile/Groupmanager/CPI/Error/Types.php       |    95 +
 .../Groupmanager/CPI/GroupManagerService.php       |  3224 +
 .../Service/Profile/Groupmanager/CPI/Types.php     |    33 +
 .../Service/Profile/Tenant/CPI/Error/Types.php     |     2 +-
 .../Profile/Tenant/CPI/TenantProfileService.php    |     4 +-
 .../Airavata/Service/Profile/Tenant/CPI/Types.php  |     2 +-
 .../lib/Airavata/Service/Profile/Types.php         |     2 +-
 .../Service/Profile/User/CPI/Error/Types.php       |     2 +-
 .../Airavata/Service/Profile/User/CPI/Types.php    |     2 +-
 .../Profile/User/CPI/UserProfileService.php        |     4 +-
 .../src/main/resources/lib/Types.php               |     2 +-
 .../model/messaging => airavata}/__init__.py       |     0
 .../resources/lib/airavata/api/Airavata-remote     |  1286 +
 .../main/resources/lib/airavata/api/Airavata.py    | 51960 ++++++++++++
 .../lib/{apache => }/airavata/api/__init__.py      |     0
 .../main/resources/lib/airavata/api/constants.py   |    13 +
 .../api/error}/__init__.py                         |     0
 .../resources/lib/airavata/api/error/constants.py  |    12 +
 .../resources/lib/airavata/api/error/ttypes.py     |   947 +
 .../api/sharing/SharingRegistryService-remote      |   495 +
 .../airavata/api/sharing/SharingRegistryService.py | 12613 +++
 .../resources/lib/airavata/api/sharing/__init__.py |     1 +
 .../lib/airavata/api/sharing/constants.py          |    12 +
 .../resources/lib/airavata/api/sharing/ttypes.py   |    14 +
 .../src/main/resources/lib/airavata/api/ttypes.py  |    35 +
 .../experiment => airavata/model}/__init__.py      |     0
 .../data => airavata/model/appcatalog}/__init__.py |     0
 .../appcatalog/accountprovisioning}/__init__.py    |     0
 .../appcatalog/accountprovisioning/constants.py    |    12 +
 .../model/appcatalog/accountprovisioning/ttypes.py |   243 +
 .../model/appcatalog/appdeployment}/__init__.py    |     0
 .../model/appcatalog/appdeployment/constants.py    |    12 +
 .../model/appcatalog/appdeployment/ttypes.py       |   651 +
 .../model/appcatalog/appinterface}/__init__.py     |     0
 .../model/appcatalog/appinterface/constants.py     |    12 +
 .../model/appcatalog/appinterface/ttypes.py        |   201 +
 .../model/appcatalog/computeresource}/__init__.py  |     0
 .../model/appcatalog/computeresource/constants.py  |    12 +
 .../model/appcatalog/computeresource/ttypes.py     |  1687 +
 .../model/appcatalog/gatewayprofile}/__init__.py   |     0
 .../model/appcatalog/gatewayprofile/constants.py   |    12 +
 .../model/appcatalog/gatewayprofile/ttypes.py      |   569 +
 .../model/appcatalog/parallelism}/__init__.py      |     0
 .../model/appcatalog/parallelism/constants.py      |    12 +
 .../model/appcatalog/parallelism/ttypes.py         |    56 +
 .../model/appcatalog/storageresource}/__init__.py  |     0
 .../model/appcatalog/storageresource/constants.py  |    12 +
 .../model/appcatalog/storageresource/ttypes.py     |   152 +
 .../appcatalog/userresourceprofile}/__init__.py    |     0
 .../appcatalog/userresourceprofile/constants.py    |    12 +
 .../model/appcatalog/userresourceprofile/ttypes.py |   515 +
 .../airavata/model/application/__init__.py         |     0
 .../model/application/io}/__init__.py              |     0
 .../lib/airavata/model/application/io/constants.py |    12 +
 .../lib/airavata/model/application/io/ttypes.py    |   486 +
 .../event => airavata/model/commons}/__init__.py   |     0
 .../lib/airavata/model/commons/constants.py        |    13 +
 .../resources/lib/airavata/model/commons/ttypes.py |   308 +
 .../main/resources/lib/airavata/model/constants.py |    12 +
 .../model/credential}/__init__.py                  |     0
 .../model/credential/store}/__init__.py            |     0
 .../airavata/model/credential/store/constants.py   |    13 +
 .../lib/airavata/model/credential/store/ttypes.py  |   729 +
 .../airavata => airavata/model/data}/__init__.py   |     0
 .../model/data/movement}/__init__.py               |     0
 .../lib/airavata/model/data/movement/constants.py  |    12 +
 .../lib/airavata/model/data/movement/ttypes.py     |   588 +
 .../model/data/replica}/__init__.py                |     0
 .../lib/airavata/model/data/replica/constants.py   |    12 +
 .../lib/airavata/model/data/replica/ttypes.py      |   477 +
 .../airavata/model/dbevent/__init__.py             |     0
 .../lib/airavata/model/dbevent/constants.py        |    12 +
 .../resources/lib/airavata/model/dbevent/ttypes.py |   462 +
 .../model/experiment}/__init__.py                  |     0
 .../lib/airavata/model/experiment/constants.py     |    12 +
 .../lib/airavata/model/experiment/ttypes.py        |  1061 +
 .../replica => airavata/model/group}/__init__.py   |     0
 .../lib/airavata/model/group/constants.py          |    12 +
 .../resources/lib/airavata/model/group/ttypes.py   |   169 +
 .../product => airavata/model/job}/__init__.py     |     0
 .../resources/lib/airavata/model/job/constants.py  |    12 +
 .../resources/lib/airavata/model/job/ttypes.py     |   223 +
 .../model/messaging}/__init__.py                   |     0
 .../model/messaging/event}/__init__.py             |     0
 .../airavata/model/messaging/event/constants.py    |    12 +
 .../lib/airavata/model/messaging/event/ttypes.py   |  1407 +
 .../commons => airavata/model/process}/__init__.py |     0
 .../lib/airavata/model/process/constants.py        |    12 +
 .../resources/lib/airavata/model/process/ttypes.py |   420 +
 .../io => airavata/model/scheduling}/__init__.py   |     0
 .../lib/airavata/model/scheduling/constants.py     |    12 +
 .../lib/airavata/model/scheduling/ttypes.py        |   209 +
 .../model/security}/__init__.py                    |     0
 .../lib/airavata/model/security/constants.py       |    12 +
 .../lib/airavata/model/security/ttypes.py          |    97 +
 .../model/sharing}/__init__.py                     |     0
 .../lib/airavata/model/sharing/constants.py        |    13 +
 .../resources/lib/airavata/model/sharing/ttypes.py |  1696 +
 .../model/status}/__init__.py                      |     0
 .../lib/airavata/model/status/constants.py         |    12 +
 .../resources/lib/airavata/model/status/ttypes.py  |   648 +
 .../model/task}/__init__.py                        |     0
 .../resources/lib/airavata/model/task/constants.py |    12 +
 .../resources/lib/airavata/model/task/ttypes.py    |   671 +
 .../model/tenant}/__init__.py                      |     0
 .../lib/airavata/model/tenant/constants.py         |    12 +
 .../resources/lib/airavata/model/tenant/ttypes.py  |   452 +
 .../main/resources/lib/airavata/model/ttypes.py    |    31 +
 .../model/user}/__init__.py                        |     0
 .../resources/lib/airavata/model/user/constants.py |    13 +
 .../resources/lib/airavata/model/user/ttypes.py    |  1144 +
 .../model/workflow}/__init__.py                    |     0
 .../lib/airavata/model/workflow/constants.py       |    12 +
 .../lib/airavata/model/workflow/ttypes.py          |   764 +
 .../model/workspace}/__init__.py                   |     0
 .../lib/airavata/model/workspace/constants.py      |    12 +
 .../lib/airavata/model/workspace/ttypes.py         |   873 +
 .../messaging => airavata/service}/__init__.py     |     0
 .../model => airavata/service/profile}/__init__.py |     0
 .../lib/airavata/service/profile/constants.py      |    12 +
 .../service/profile/groupmanager}/__init__.py      |     0
 .../groupmanager/cpi/GroupManagerService-remote    |   180 +
 .../groupmanager/cpi/GroupManagerService.py        |  2508 +
 .../service/profile/groupmanager/cpi/__init__.py   |     1 +
 .../service/profile/groupmanager/cpi/constants.py  |    14 +
 .../profile/groupmanager/cpi}/error/__init__.py    |     0
 .../profile/groupmanager/cpi/error/constants.py    |    12 +
 .../profile/groupmanager/cpi/error/ttypes.py       |    78 +
 .../service/profile/groupmanager/cpi/ttypes.py     |    17 +
 .../service/profile/iam}/__init__.py               |     0
 .../service/profile/iam/admin}/__init__.py         |     0
 .../profile/iam/admin/services}/__init__.py        |     0
 .../iam/admin/services/cpi/IamAdminServices-remote |   187 +
 .../iam/admin/services/cpi/IamAdminServices.py     |  2738 +
 .../profile/iam/admin/services/cpi/__init__.py     |     1 +
 .../profile/iam/admin/services/cpi/constants.py    |    14 +
 .../iam/admin/services/cpi/error}/__init__.py      |     0
 .../iam/admin/services/cpi/error/constants.py      |    12 +
 .../profile/iam/admin/services/cpi/error/ttypes.py |    78 +
 .../profile/iam/admin/services/cpi/ttypes.py       |    19 +
 .../service/profile/tenant}/__init__.py            |     0
 .../profile/tenant/cpi/TenantProfileService-remote |   166 +
 .../profile/tenant/cpi/TenantProfileService.py     |  1920 +
 .../service/profile/tenant/cpi/__init__.py         |     1 +
 .../service/profile/tenant/cpi/constants.py        |    14 +
 .../service/profile/tenant/cpi/error}/__init__.py  |     0
 .../service/profile/tenant/cpi/error/constants.py  |    12 +
 .../service/profile/tenant/cpi/error/ttypes.py     |    78 +
 .../airavata/service/profile/tenant/cpi/ttypes.py  |    17 +
 .../lib/airavata/service/profile/ttypes.py         |    17 +
 .../service/profile/user}/__init__.py              |     0
 .../profile/user/cpi/UserProfileService-remote     |   152 +
 .../service/profile/user/cpi/UserProfileService.py |  1543 +
 .../airavata/service/profile/user/cpi/__init__.py  |     1 +
 .../airavata/service/profile/user/cpi/constants.py |    14 +
 .../service/profile/user/cpi/error}/__init__.py    |     0
 .../service/profile/user/cpi/error/constants.py    |    12 +
 .../service/profile/user/cpi/error/ttypes.py       |    78 +
 .../airavata/service/profile/user/cpi/ttypes.py    |    17 +
 .../lib/apache/airavata/api/Airavata-remote        |  1270 -
 .../resources/lib/apache/airavata/api/Airavata.py  | 54851 ------------
 .../resources/lib/apache/airavata/api/constants.py |    12 -
 .../lib/apache/airavata/api/error/constants.py     |    11 -
 .../lib/apache/airavata/api/error/ttypes.py        |  1016 -
 .../resources/lib/apache/airavata/api/ttypes.py    |    40 -
 .../model/appcatalog/appdeployment/constants.py    |    11 -
 .../model/appcatalog/appdeployment/ttypes.py       |   699 -
 .../model/appcatalog/appinterface/constants.py     |    11 -
 .../model/appcatalog/appinterface/ttypes.py        |   219 -
 .../model/appcatalog/computeresource/constants.py  |    11 -
 .../model/appcatalog/computeresource/ttypes.py     |  1784 -
 .../appcatalog/credentialsummary/constants.py      |    11 -
 .../model/appcatalog/credentialsummary/ttypes.py   |   154 -
 .../model/appcatalog/gatewayprofile/constants.py   |    11 -
 .../model/appcatalog/gatewayprofile/ttypes.py      |   564 -
 .../model/appcatalog/parallelism/constants.py      |    11 -
 .../model/appcatalog/parallelism/ttypes.py         |    60 -
 .../model/appcatalog/storageresource/constants.py  |    11 -
 .../model/appcatalog/storageresource/ttypes.py     |   167 -
 .../appcatalog/userresourceprofile/constants.py    |    11 -
 .../model/appcatalog/userresourceprofile/ttypes.py |   538 -
 .../airavata/model/application/io/constants.py     |    11 -
 .../apache/airavata/model/application/io/ttypes.py |   523 -
 .../lib/apache/airavata/model/commons/constants.py |    12 -
 .../lib/apache/airavata/model/commons/ttypes.py    |   335 -
 .../lib/apache/airavata/model/constants.py         |    11 -
 .../airavata/model/data/movement/constants.py      |    11 -
 .../apache/airavata/model/data/movement/ttypes.py  |   625 -
 .../airavata/model/data/product/constants.py       |    11 -
 .../apache/airavata/model/data/product/ttypes.py   |   549 -
 .../airavata/model/data/replica/constants.py       |    11 -
 .../apache/airavata/model/data/replica/ttypes.py   |   511 -
 .../airavata/model/data/resource/constants.py      |    11 -
 .../apache/airavata/model/data/resource/ttypes.py  |   535 -
 .../lib/apache/airavata/model/dbevent/constants.py |    11 -
 .../lib/apache/airavata/model/dbevent/ttypes.py    |   494 -
 .../apache/airavata/model/experiment/constants.py  |    11 -
 .../lib/apache/airavata/model/experiment/ttypes.py |  1132 -
 .../lib/apache/airavata/model/group/constants.py   |    11 -
 .../lib/apache/airavata/model/group/ttypes.py      |   182 -
 .../lib/apache/airavata/model/job/constants.py     |    11 -
 .../lib/apache/airavata/model/job/ttypes.py        |   245 -
 .../airavata/model/messaging/event/constants.py    |    11 -
 .../airavata/model/messaging/event/ttypes.py       |  1514 -
 .../lib/apache/airavata/model/process/constants.py |    11 -
 .../lib/apache/airavata/model/process/ttypes.py    |   454 -
 .../apache/airavata/model/scheduling/constants.py  |    11 -
 .../lib/apache/airavata/model/scheduling/ttypes.py |   230 -
 .../apache/airavata/model/security/constants.py    |    11 -
 .../lib/apache/airavata/model/security/ttypes.py   |   108 -
 .../lib/apache/airavata/model/status/constants.py  |    11 -
 .../lib/apache/airavata/model/status/ttypes.py     |   684 -
 .../lib/apache/airavata/model/task/constants.py    |    11 -
 .../lib/apache/airavata/model/task/ttypes.py       |   719 -
 .../lib/apache/airavata/model/tenant/constants.py  |    11 -
 .../lib/apache/airavata/model/tenant/ttypes.py     |   488 -
 .../resources/lib/apache/airavata/model/ttypes.py  |    37 -
 .../lib/apache/airavata/model/user/constants.py    |    12 -
 .../lib/apache/airavata/model/user/ttypes.py       |   817 -
 .../apache/airavata/model/workflow/constants.py    |    11 -
 .../lib/apache/airavata/model/workflow/ttypes.py   |   822 -
 .../apache/airavata/model/workspace/constants.py   |    11 -
 .../model/workspace/experiment/constants.py        |    14 -
 .../airavata/model/workspace/experiment/ttypes.py  |  3474 -
 .../lib/apache/airavata/model/workspace/ttypes.py  |   941 -
 .../lib/credential_store_data_models/constants.py  |    12 -
 .../lib/credential_store_data_models/ttypes.py     |   786 -
 .../org/apache/airavata/model/ComponentState.java  |     2 +-
 .../org/apache/airavata/model/ComponentStatus.java |   150 +-
 .../java/org/apache/airavata/model/EdgeModel.java  |   169 +-
 .../java/org/apache/airavata/model/NodeModel.java  |   203 +-
 .../java/org/apache/airavata/model/PortModel.java  |   186 +-
 .../org/apache/airavata/model/WorkflowModel.java   |   294 +-
 .../org/apache/airavata/model/WorkflowState.java   |     2 +-
 .../org/apache/airavata/model/WorkflowStatus.java  |   150 +-
 .../accountprovisioning/SSHAccountProvisioner.java |   179 +-
 .../SSHAccountProvisionerConfigParam.java          |   167 +-
 .../SSHAccountProvisionerConfigParamType.java      |     2 +-
 .../ApplicationDeploymentDescription.java          |   480 +-
 .../appdeployment/ApplicationModule.java           |   179 +-
 .../appcatalog/appdeployment/CommandObject.java    |   143 +-
 .../appcatalog/appdeployment/SetEnvPaths.java      |   162 +-
 .../ApplicationInterfaceDescription.java           |   283 +-
 .../appcatalog/computeresource/BatchQueue.java     |   358 +-
 .../computeresource/CloudJobSubmission.java        |   197 +-
 .../ComputeResourceDescription.java                |   543 +-
 .../model/appcatalog/computeresource/DMType.java   |     2 +-
 .../appcatalog/computeresource/FileSystems.java    |     2 +-
 .../computeresource/GlobusJobSubmission.java       |   172 +-
 .../computeresource/JobManagerCommand.java         |     2 +-
 .../computeresource/JobSubmissionInterface.java    |   146 +-
 .../computeresource/JobSubmissionProtocol.java     |     2 +-
 .../computeresource/LOCALSubmission.java           |   140 +-
 .../appcatalog/computeresource/MonitorMode.java    |     2 +-
 .../appcatalog/computeresource/ProviderName.java   |     2 +-
 .../computeresource/ResourceJobManager.java        |   265 +-
 .../computeresource/ResourceJobManagerType.java    |     2 +-
 .../computeresource/SSHJobSubmission.java          |   224 +-
 .../computeresource/UnicoreJobSubmission.java      |   150 +-
 .../gatewayprofile/ComputeResourcePreference.java  |   438 +-
 .../gatewayprofile/GatewayResourceProfile.java     |   241 +-
 .../gatewayprofile/StoragePreference.java          |   177 +-
 .../StorageResourceDescription.java                |   204 +-
 .../UserComputeResourcePreference.java             |   322 +-
 .../userresourceprofile/UserResourceProfile.java   |   263 +-
 .../userresourceprofile/UserStoragePreference.java |   177 +-
 .../airavata/model/application/io/DataType.java    |     2 +-
 .../model/application/io/InputDataObjectType.java  |   350 +-
 .../model/application/io/OutputDataObjectType.java |   312 +-
 .../apache/airavata/model/commons/ErrorModel.java  |   231 +-
 .../airavata/model/commons/ValidationResults.java  |   145 +-
 .../airavata/model/commons/ValidatorResult.java    |   139 +-
 .../model/commons/airavata_commonsConstants.java   |    33 +-
 .../credential/store/CertificateCredential.java    |   237 +-
 .../model/credential/store/CommunityUser.java      |   160 +-
 .../credential/store/CredentialOwnerType.java      |     2 +-
 .../model/credential/store/CredentialSummary.java  |   240 +-
 .../model/credential/store/PasswordCredential.java |   250 +-
 .../model/credential/store/SSHCredential.java      |   256 +-
 .../model/credential/store/SummaryType.java        |     2 +-
 .../credential_store_data_modelsConstants.java     |    33 +-
 .../airavata/model/data/movement/DMType.java       |     2 +-
 .../model/data/movement/DataMovementInterface.java |   146 +-
 .../model/data/movement/DataMovementProtocol.java  |     2 +-
 .../model/data/movement/GridFTPDataMovement.java   |   170 +-
 .../model/data/movement/LOCALDataMovement.java     |   122 +-
 .../model/data/movement/SCPDataMovement.java       |   169 +-
 .../model/data/movement/SecurityProtocol.java      |     2 +-
 .../model/data/movement/UnicoreDataMovement.java   |   150 +-
 .../model/data/replica/DataProductModel.java       |   359 +-
 .../model/data/replica/DataProductType.java        |     2 +-
 .../data/replica/DataReplicaLocationModel.java     |   343 +-
 .../data/replica/ReplicaLocationCategory.java      |     2 +-
 .../model/data/replica/ReplicaPersistentType.java  |     2 +-
 .../apache/airavata/model/dbevent/CrudType.java    |     2 +-
 .../airavata/model/dbevent/DBEventMessage.java     |   140 +-
 .../model/dbevent/DBEventMessageContext.java       |    97 +-
 .../airavata/model/dbevent/DBEventPublisher.java   |   112 +-
 .../model/dbevent/DBEventPublisherContext.java     |   146 +-
 .../airavata/model/dbevent/DBEventSubscriber.java  |   122 +-
 .../apache/airavata/model/dbevent/DBEventType.java |     2 +-
 .../apache/airavata/model/dbevent/EntityType.java  |     2 +-
 .../model/error/AiravataClientException.java       |   135 +-
 .../airavata/model/error/AiravataErrorType.java    |     2 +-
 .../model/error/AiravataSystemException.java       |   135 +-
 .../model/error/AuthenticationException.java       |   124 +-
 .../model/error/AuthorizationException.java        |   124 +-
 .../model/error/DuplicateEntryException.java       |   124 +-
 .../model/error/ExperimentNotFoundException.java   |   124 +-
 .../model/error/InvalidRequestException.java       |   124 +-
 .../model/error/LaunchValidationException.java     |   135 +-
 .../model/error/ProjectNotFoundException.java      |   124 +-
 .../airavata/model/error/TimedOutException.java    |   105 +-
 .../airavata/model/error/ValidationResults.java    |   145 +-
 .../airavata/model/error/ValidatorResult.java      |   139 +-
 .../airavata/model/experiment/ExperimentModel.java |   524 +-
 .../model/experiment/ExperimentSearchFields.java   |     2 +-
 .../model/experiment/ExperimentStatistics.java     |   377 +-
 .../model/experiment/ExperimentSummaryModel.java   |   328 +-
 .../airavata/model/experiment/ExperimentType.java  |     2 +-
 .../model/experiment/ProjectSearchFields.java      |     2 +-
 .../experiment/UserConfigurationDataModel.java     |   265 +-
 .../apache/airavata/model/group/GroupModel.java    |   212 +-
 .../model/group/ResourcePermissionType.java        |     2 +-
 .../apache/airavata/model/group/ResourceType.java  |     2 +-
 .../org/apache/airavata/model/job/JobModel.java    |   353 +-
 .../event/ExperimentStatusChangeEvent.java         |   150 +-
 .../messaging/event/ExperimentSubmitEvent.java     |   141 +-
 .../model/messaging/event/JobIdentifier.java       |   198 +-
 .../messaging/event/JobStatusChangeEvent.java      |   121 +-
 .../event/JobStatusChangeRequestEvent.java         |   121 +-
 .../airavata/model/messaging/event/Message.java    |   186 +-
 .../model/messaging/event/MessageLevel.java        |     2 +-
 .../model/messaging/event/MessageType.java         |     2 +-
 .../model/messaging/event/ProcessIdentifier.java   |   160 +-
 .../messaging/event/ProcessStatusChangeEvent.java  |   121 +-
 .../event/ProcessStatusChangeRequestEvent.java     |   121 +-
 .../model/messaging/event/ProcessSubmitEvent.java  |   179 +-
 .../messaging/event/ProcessTerminateEvent.java     |   160 +-
 .../model/messaging/event/TaskIdentifier.java      |   179 +-
 .../messaging/event/TaskOutputChangeEvent.java     |   139 +-
 .../messaging/event/TaskStatusChangeEvent.java     |   121 +-
 .../event/TaskStatusChangeRequestEvent.java        |   121 +-
 .../parallelism/ApplicationParallelismType.java    |     2 +-
 .../airavata/model/process/ProcessModel.java       |   898 +-
 .../airavata/model/process/ProcessWorkflow.java    |   691 +
 .../ComputationalResourceSchedulingModel.java      |   337 +-
 .../apache/airavata/model/security/AuthzToken.java |   165 +-
 .../airavata/model/status/ExperimentState.java     |     2 +-
 .../airavata/model/status/ExperimentStatus.java    |   150 +-
 .../org/apache/airavata/model/status/JobState.java |     7 +-
 .../apache/airavata/model/status/JobStatus.java    |   150 +-
 .../apache/airavata/model/status/ProcessState.java |     2 +-
 .../airavata/model/status/ProcessStatus.java       |   150 +-
 .../airavata/model/status/QueueStatusModel.java    |   201 +-
 .../apache/airavata/model/status/TaskState.java    |     2 +-
 .../apache/airavata/model/status/TaskStatus.java   |   150 +-
 .../apache/airavata/model/task/DataStageType.java  |     2 +-
 .../airavata/model/task/DataStagingTaskModel.java  |   223 +-
 .../model/task/EnvironmentSetupTaskModel.java      |   131 +-
 .../model/task/JobSubmissionTaskModel.java         |   142 +-
 .../airavata/model/task/MonitorTaskModel.java      |   112 +-
 .../org/apache/airavata/model/task/TaskModel.java  |   503 +-
 .../org/apache/airavata/model/task/TaskTypes.java  |     2 +-
 .../org/apache/airavata/model/tenant/Tenant.java   |   331 +-
 .../model/tenant/TenantApprovalStatus.java         |     2 +-
 .../apache/airavata/model/tenant/TenantConfig.java |   699 +
 .../airavata/model/tenant/TenantPreferences.java   |   594 +
 .../airavata/model/user/CustomDashboard.java       |  2912 +
 .../airavata/model/user/NSFDemographics.java       |   227 +-
 .../org/apache/airavata/model/user/Status.java     |     2 +-
 .../apache/airavata/model/user/USCitizenship.java  |     2 +-
 .../apache/airavata/model/user/UserProfile.java    |   776 +-
 .../org/apache/airavata/model/user/disability.java |     2 +-
 .../org/apache/airavata/model/user/ethnicity.java  |     2 +-
 .../java/org/apache/airavata/model/user/race.java  |     2 +-
 .../model/user/user_profile_modelConstants.java    |    33 +-
 .../apache/airavata/model/workspace/Gateway.java   |   483 +-
 .../model/workspace/GatewayApprovalStatus.java     |     2 +-
 .../org/apache/airavata/model/workspace/Group.java |   143 +-
 .../airavata/model/workspace/Notification.java     |   241 +-
 .../model/workspace/NotificationPriority.java      |     2 +-
 .../apache/airavata/model/workspace/Project.java   |   291 +-
 .../org/apache/airavata/model/workspace/User.java  |   213 +-
 airavata-services/profile-service/README           |    90 +
 .../profile/client/samples/GroupManagerSample.java |    41 +
 .../profile-service-client-sdks/pom.xml            |     2 +-
 .../user/entities/CustomizedDashboardEntity.java   |   325 +
 .../commons/user/entities/UserProfileEntity.java   |    11 +
 .../src/main/resources/META-INF/persistence.xml    |     1 +
 .../profile-service/profile-service-server/pom.xml |     5 +
 .../handlers/GroupManagerServiceHandler.java       |   258 +
 .../handlers/UserProfileServiceHandler.java        |     1 +
 .../profile/server/ProfileServiceServer.java       |     5 +
 .../client/ProfileServiceClientFactory.java        |    15 +
 .../groupmanager/cpi/GroupManagerService.java      | 12900 +++
 .../exception/GroupManagerServiceException.java    |   381 +
 .../cpi/group_manager_cpiConstants.java            |    32 +
 .../iam/admin/services/cpi/IamAdminServices.java   |  3375 +-
 .../cpi/exception/IamAdminServicesException.java   |   124 +-
 .../cpi/iam_admin_services_cpiConstants.java       |    35 +-
 .../profile/tenant/cpi/TenantProfileService.java   |  2356 +-
 .../exception/TenantProfileServiceException.java   |   124 +-
 .../tenant/cpi/profile_tenant_cpiConstants.java    |    35 +-
 .../profile/user/cpi/UserProfileService.java       |  1870 +-
 .../cpi/exception/UserProfileServiceException.java |   124 +-
 .../user/cpi/profile_user_cpiConstants.java        |    35 +-
 .../src/main/resources/user_profile_catalog.sql    |    30 +
 .../service/security/KeyCloakSecurityManager.java  |     2 +-
 dev-tools/ansible/airavata.yml                     |    15 +-
 dev-tools/ansible/apiserver.yml                    |     3 +
 dev-tools/ansible/database.yml                     |     3 +
 dev-tools/ansible/helix.yml                        |    44 +
 .../scigap/develop/group_vars/all/vars.yml         |     2 +-
 .../develop/pga_config/TestApplication/vars.yml    |    66 -
 .../develop/pga_config/TestApplication/vault.yml   |    18 -
 .../scigap/develop/pga_config/seagrid/vars.yml     |     2 +-
 .../scigap/production/group_vars/all/vars.yml      |     2 +-
 .../{production => staging}/files/airavata.jks     |     0
 .../{production => staging}/files/airavata_sym.jks |     0
 .../files/client_truststore.jks                    |     0
 .../{production => staging}/files/keycloak.jks     |     0
 .../scigap/staging/group_vars/all/vars.yml         |   174 +
 .../scigap/staging/group_vars/all/vault.yml        |    35 +
 dev-tools/ansible/inventories/scigap/staging/hosts |    28 +
 .../scigap/staging/pga_config/scigap/vars.yml      |    67 +
 .../pga_config/scigap/vault.yml                    |     0
 .../scigap/staging/pga_config/seagrid/vars.yml     |    67 +
 .../pga_config/seagrid/vault.yml                   |     0
 .../scigap/staging/pga_config/testdrive/vars.yml   |    65 +
 .../pga_config/testdrive/vault.yml                 |     0
 .../scigap/staging/pga_config/ultrascan/vars.yml   |    66 +
 .../pga_config/ultrascan/vault.yml                 |     0
 .../inventories/scigap/testing/files/airavata.jks  |   Bin 0 -> 2623 bytes
 .../{production => testing}/files/airavata_sym.jks |     0
 .../scigap/testing/files/client_truststore.jks     |   Bin 0 -> 971 bytes
 .../{production => testing}/files/keycloak.jks     |     0
 .../scigap/testing/group_vars/all/vars.yml         |   174 +
 .../scigap/testing/group_vars/all/vault.yml        |    36 +
 dev-tools/ansible/inventories/scigap/testing/hosts |    27 +
 .../scigap/testing/pga_config/scigap/vars.yml      |    67 +
 .../scigap/testing/pga_config/scigap/vault.yml     |    18 +
 .../scigap/testing/pga_config/seagrid/vars.yml     |    67 +
 .../scigap/testing/pga_config/seagrid/vault.yml    |    18 +
 .../scigap/testing/pga_config/testdrive/vars.yml   |    65 +
 .../scigap/testing/pga_config/testdrive/vault.yml  |    18 +
 .../inventories/standalone/group_vars/all/vars.yml |     2 +-
 .../standalone/group_vars/helix/vars.yml           |    39 +
 dev-tools/ansible/inventories/standalone/hosts     |     6 +
 .../inventories/template/group_vars/all/vars.yml   |     2 +-
 dev-tools/ansible/pga-scigap-dev.yml               |     1 -
 dev-tools/ansible/pga-scigap-staging.yml           |    26 +
 dev-tools/ansible/pga-scigap-testing.yml           |    25 +
 dev-tools/ansible/platform-monitor.yml             |    32 +
 dev-tools/ansible/roles/api-orch/defaults/main.yml |     5 +-
 dev-tools/ansible/roles/api-orch/tasks/main.yml    |     1 +
 .../templates/airavata-server.properties.j2        |    17 +-
 .../roles/api-orch/templates/logback.xml.j2        |     5 +-
 dev-tools/ansible/roles/database/tasks/main.yml    |    12 +-
 dev-tools/ansible/roles/gfac/defaults/main.yml     |     4 +-
 .../gfac/templates/airavata-server.properties.j2   |     6 +-
 .../ansible/roles/gfac/templates/logback.xml.j2    |     5 +-
 .../ansible/roles/helix_setup/defaults/main.yml    |    49 +
 .../ansible/roles/helix_setup/handlers/main.yml    |    72 +
 dev-tools/ansible/roles/helix_setup/tasks/main.yml |   148 +
 .../controller/airavata-server.properties.j2       |    31 +
 .../controller/helixcontroller.service.j2          |    14 +
 .../templates/controller/logback.xml.j2            |    54 +
 .../participant/airavata-server.properties.j2      |    65 +
 .../participant/helixparticipant.service.j2        |    14 +
 .../templates/participant/logback.xml.j2           |    53 +
 .../post-wm/airavata-server.properties.j2          |    55 +
 .../helix_setup/templates/post-wm/logback.xml.j2   |    53 +
 .../templates/post-wm/postwm.service.j2            |    14 +
 .../templates/pre-wm/airavata-server.properties.j2 |    52 +
 .../helix_setup/templates/pre-wm/logback.xml.j2    |    53 +
 .../helix_setup/templates/pre-wm/prewm.service.j2  |    14 +
 .../ansible/roles/job_monitor/defaults/main.yml    |    50 +
 dev-tools/ansible/roles/job_monitor/tasks/main.yml |    96 +
 .../email-monitor/airavata-server.properties.j2    |    42 +
 .../templates/email-monitor/email-config.yaml.j2   |    49 +
 .../templates/email-monitor/logback.xml.j2         |    53 +
 .../realtime-monitor/airavata-server.properties.j2 |    34 +
 .../templates/realtime-monitor/logback.xml.j2      |    53 +
 dev-tools/ansible/roles/kafka/defaults/main.yml    |    47 +
 dev-tools/ansible/roles/kafka/handlers/main.yml    |    45 +
 dev-tools/ansible/roles/kafka/tasks/main.yml       |    95 +
 .../kafka/templates/kafka-rest-proxy.service.j2    |    14 +
 .../roles/kafka/templates/kafka-rest.properties.j2 |    26 +
 .../ansible/roles/kafka/templates/kafka.service.j2 |    14 +
 .../roles/kafka/templates/server.properties.j2     |   139 +
 .../roles/platform_monitor/defaults/main.yml       |    28 +
 .../ansible/roles/platform_monitor/tasks/main.yml  |    60 +
 .../templates/airavata-server.properties.j2        |    13 +
 .../platform_monitor/templates/logback.xml.j2      |    53 +
 .../templates/airavata-server.properties.j2        |     4 +-
 dev-tools/ansible/roles/zookeeper/tasks/main.yml   |     6 +
 .../ansible/roles/zookeeper/templates/java.env.j2  |     1 +
 .../ansible/roles/zookeeper/templates/zoo.cfg.j2   |     4 +-
 .../roles/zookeeper/templates/zookeeper.service.j2 |     1 +
 modules/airavata-helix/agent-api/pom.xml           |    72 +
 .../apache/airavata/agents/api/AdaptorParams.java  |    45 +
 .../java/org/apache/airavata/agents/api/Agent.java |    29 +
 .../apache/airavata/agents/api/AgentAdaptor.java   |    52 +
 .../apache/airavata/agents/api/AgentException.java |    49 +
 .../org/apache/airavata/agents/api/AgentUtils.java |    34 +
 .../apache/airavata/agents/api/CommandOutput.java  |    35 +
 .../airavata/agents/api/JobSubmissionOutput.java   |   102 +
 .../agents/api/StorageResourceAdaptor.java         |    27 +
 modules/airavata-helix/agent-impl/pom.xml          |    47 +
 .../airavata-helix/agent-impl/ssh-agent/pom.xml    |    60 +
 .../airavata/helix/agent/ssh/SshAdaptorParams.java |   135 +
 .../airavata/helix/agent/ssh/SshAgentAdaptor.java  |   632 +
 .../helix/agent/ssh/StandardOutReader.java         |    70 +
 .../agent/storage/StorageResourceAdaptorImpl.java  |    82 +
 .../airavata-helix/agent-impl/sshj-agent/pom.xml   |    52 +
 .../airavata/helix/adaptor/PoolingSSHJClient.java  |   400 +
 .../airavata/helix/adaptor/SSHJAgentAdaptor.java   |   280 +
 .../airavata/helix/adaptor/SSHJStorageAdaptor.java |    96 +
 .../adaptor/wrapper/SCPFileTransferWrapper.java    |    76 +
 .../helix/adaptor/wrapper/SFTPClientWrapper.java   |    41 +
 .../helix/adaptor/wrapper/SessionWrapper.java      |   183 +
 modules/airavata-helix/helix-distribution/pom.xml  |   155 +
 .../src/main/assembly/controller-bin-assembly.xml  |    86 +
 .../src/main/assembly/parser-wm-bin-assembly.xml   |    85 +
 .../src/main/assembly/participant-bin-assembly.xml |    87 +
 .../assembly/platform-monitor-bin-assembly.xml     |    86 +
 .../src/main/assembly/post-wm-bin-assembly.xml     |    85 +
 .../src/main/assembly/pre-wm-bin-assembly.xml      |    86 +
 .../resources/controller/bin/controller-daemon.sh  |    91 +
 .../main/resources/controller/bin/controller.sh    |    71 +
 .../src/main/resources/controller}/bin/setenv.sh   |     0
 .../controller/conf/airavata-server.properties     |    31 +
 .../src/main/resources/controller/conf/logback.xml |    53 +
 .../resources/parser-wm/bin/parser-wm-daemon.sh    |    91 +
 .../src/main/resources/parser-wm/bin/parser-wm.sh  |    71 +
 .../src/main/resources/parser-wm/bin/setenv.sh     |    46 +
 .../parser-wm/conf/airavata-server.properties      |    56 +
 .../src/main/resources/parser-wm/conf/logback.xml  |    53 +
 .../participant/bin/participant-daemon.sh          |    91 +
 .../main/resources/participant/bin/participant.sh  |    71 +
 .../src/main/resources/participant}/bin/setenv.sh  |     0
 .../participant/conf/airavata-server.properties    |    65 +
 .../main/resources/participant/conf/cred_store.jks |   Bin 0 -> 501 bytes
 .../main/resources/participant/conf/logback.xml    |    53 +
 .../bin/platform-monitor-daemon.sh                 |    91 +
 .../platform-monitor/bin/platform-monitor.sh       |    71 +
 .../main/resources/platform-monitor}/bin/setenv.sh |     0
 .../conf/airavata-server.properties                |    35 +
 .../resources/platform-monitor/conf/logback.xml    |    53 +
 .../main/resources/post-wm/bin/post-wm-daemon.sh   |    91 +
 .../src/main/resources/post-wm/bin/post-wm.sh      |    71 +
 .../src/main/resources/post-wm}/bin/setenv.sh      |     0
 .../post-wm/conf/airavata-server.properties        |    54 +
 .../src/main/resources/post-wm/conf/logback.xml    |    53 +
 .../src/main/resources/pre-wm/bin/pre-wm-daemon.sh |    91 +
 .../src/main/resources/pre-wm/bin/pre-wm.sh        |    71 +
 .../src/main/resources/pre-wm}/bin/setenv.sh       |     0
 .../pre-wm/conf/airavata-server.properties         |    51 +
 .../src/main/resources/pre-wm/conf/logback.xml     |    53 +
 modules/airavata-helix/helix-spectator/pom.xml     |    97 +
 .../helix/impl/controller/HelixController.java     |   119 +
 .../impl/controller/WorkflowCleanupAgent.java      |    96 +
 .../helix/impl/participant/GlobalParticipant.java  |    76 +
 .../airavata/helix/impl/task/AiravataTask.java     |   487 +
 .../airavata/helix/impl/task/TaskContext.java      |   808 +
 .../helix/impl/task/TaskOnFailException.java       |    46 +
 .../impl/task/cancel/CancelCompletingTask.java     |    50 +
 .../task/cancel/RemoteJobCancellationTask.java     |   156 +
 .../impl/task/cancel/WorkflowCancellationTask.java |   131 +
 .../helix/impl/task/completing/CompletingTask.java |    50 +
 .../airavata/helix/impl/task/env/EnvSetupTask.java |    64 +
 .../airavata/helix/impl/task/mock/MockTask.java    |    20 +
 .../helix/impl/task/parsing/CatalogEntry.java      |   249 +
 .../helix/impl/task/parsing/CatalogGraph.java      |    78 +
 .../helix/impl/task/parsing/CatalogUtil.java       |   105 +
 .../helix/impl/task/parsing/DataParsingTask.java   |   206 +
 .../helix/impl/task/parsing/ParserRequest.java     |    84 +
 .../parsing/shortestpath/DijkstraShortestPath.java |   258 +
 .../task/parsing/shortestpath/DirectedGraph.java   |    73 +
 .../helix/impl/task/parsing/shortestpath/Edge.java |    64 +
 .../impl/task/parsing/shortestpath/Vertex.java     |    63 +
 .../helix/impl/task/staging/ArchiveTask.java       |   154 +
 .../helix/impl/task/staging/DataStagingTask.java   |   199 +
 .../impl/task/staging/InputDataStagingTask.java    |   149 +
 .../impl/task/staging/OutputDataStagingTask.java   |   199 +
 .../task/submission/DefaultJobSubmissionTask.java  |   246 +
 .../task/submission/ForkJobSubmissionTask.java     |   103 +
 .../impl/task/submission/JobSubmissionTask.java    |   264 +
 .../task/submission/LocalJobSubmissionTask.java    |   106 +
 .../task/submission/config/GroovyMapBuilder.java   |   427 +
 .../impl/task/submission/config/GroovyMapData.java |   495 +
 .../impl/task/submission/config/JobFactory.java    |   129 +
 .../submission/config/JobManagerConfiguration.java |    48 +
 .../impl/task/submission/config/OutputParser.java  |    60 +
 .../task/submission/config/RawCommandInfo.java     |    41 +
 .../impl/task/submission/config/ScriptTag.java     |    32 +
 .../config/app/ForkJobConfiguration.java           |   113 +
 .../impl/task/submission/config/app/JobUtil.java   |    58 +
 .../submission/config/app/LSFJobConfiguration.java |   120 +
 .../submission/config/app/PBSJobConfiguration.java |   122 +
 .../config/app/SlurmJobConfiguration.java          |   117 +
 .../submission/config/app/UGEJobConfiguration.java |   117 +
 .../parser/AiravataCustomCommandOutputParser.java  |    56 +
 .../config/app/parser/ForkOutputParser.java        |    58 +
 .../config/app/parser/LSFOutputParser.java         |   132 +
 .../config/app/parser/PBSOutputParser.java         |   142 +
 .../config/app/parser/SlurmOutputParser.java       |   137 +
 .../config/app/parser/UGEOutputParser.java         |   107 +
 .../helix/impl/workflow/ParserWorkflowManager.java |   120 +
 .../helix/impl/workflow/PostWorkflowManager.java   |   339 +
 .../helix/impl/workflow/PreWorkflowManager.java    |   283 +
 .../helix/impl/workflow/WorkflowManager.java       |   177 +
 .../src/main/resources/airavata-server.properties  |    79 +
 .../helix-spectator/src/main/resources/logback.xml |    96 +
 modules/airavata-helix/platform-monitor/pom.xml    |    24 +
 .../helix/cluster/monitoring/ErrorNotifier.java    |    67 +
 .../helix/cluster/monitoring/MainMonitor.java      |    36 +
 .../helix/cluster/monitoring/PlatformMonitor.java  |     5 +
 .../cluster/monitoring/PlatformMonitorError.java   |    46 +
 .../monitoring/agents/ApiServerMonitor.java        |    47 +
 .../helix/cluster/monitoring/agents/DbMonitor.java |    48 +
 .../monitoring/agents/HelixControllerMonitor.java  |    17 +
 .../monitoring/agents/HelixParticipantMonitor.java |   108 +
 .../monitoring/agents/ZookeeperMonitor.java        |    47 +
 .../src/main/resources/airavata-server.properties  |    13 +
 .../src/main/resources/logback.xml                 |    53 +
 modules/airavata-helix/pom.xml                     |    47 +
 modules/airavata-helix/task-api/pom.xml            |    70 +
 .../apache/airavata/helix/task/api/TaskHelper.java |    32 +
 .../helix/task/api/annotation/TaskDef.java         |    37 +
 .../helix/task/api/annotation/TaskOutPort.java     |    37 +
 .../helix/task/api/annotation/TaskParam.java       |    39 +
 .../helix/task/api/support/AdaptorSupport.java     |    40 +
 modules/airavata-helix/task-core/pom.xml           |    66 +
 .../apache/airavata/helix/core/AbstractTask.java   |   223 +
 .../org/apache/airavata/helix/core/OutPort.java    |    63 +
 .../helix/core/participant/HelixParticipant.java   |   230 +
 .../helix/core/support/TaskHelperImpl.java         |    36 +
 .../core/support/adaptor/AdaptorSupportImpl.java   |   118 +
 .../helix/core/support/adaptor/AgentStore.java     |    96 +
 .../airavata/helix/core/util/MonitoringUtil.java   |    44 +
 .../airavata/helix/core/util/PropertyResolver.java |    63 +
 .../apache/airavata/helix/core/util/TaskUtil.java  |   129 +
 modules/airavata-helix/workflow-impl/pom.xml       |    63 +
 .../airavata/helix/workflow/QueueOperator.java     |   204 +
 .../airavata/helix/workflow/WorkflowOperator.java  |   145 +
 modules/cloud/ansible-playbooks/README             |     1 -
 modules/cloud/ansible-playbooks/README.md          |   119 -
 modules/cloud/ansible-playbooks/group_vars/all.yml |    39 -
 modules/cloud/ansible-playbooks/hosts              |    13 -
 .../ansible-playbooks/roles/ec2/tasks/main.yml     |    50 -
 .../roles/ec2/vars/aws-credential.yml              |    23 -
 .../ansible-playbooks/roles/ec2/vars/main.yml      |    28 -
 .../ansible-playbooks/roles/java/tasks/main.yml    |    41 -
 .../ansible-playbooks/roles/java/vars/main.yml     |    35 -
 .../roles/mesos-master/tasks/backup_main.yml       |   137 -
 .../roles/mesos-master/tasks/main.yml              |   106 -
 .../roles/mesos-master/templates/quorum.j2         |     1 -
 .../roles/mesos-master/templates/zk.j2             |     1 -
 .../roles/mesos-slave/tasks/main.yml               |    86 -
 .../roles/mesos-slave/templates/zk.j2              |     1 -
 .../roles/openstack/tasks/main.yml                 |    48 -
 .../roles/openstack/vars/main.yml                  |    30 -
 .../roles/openstack/vars/openstack-credentials.yml |    30 -
 .../ansible-playbooks/roles/test/tasks/main.yml    |    23 -
 .../roles/zookeeper/handlers/main.yml              |    35 -
 .../roles/zookeeper/tasks/main.yml                 |   118 -
 .../roles/zookeeper/templates/myid.j2              |     1 -
 .../roles/zookeeper/templates/zoo.cfg.j2           |    32 -
 .../roles/zookeeper/vars/main.yml                  |    35 -
 modules/cloud/ansible-playbooks/site.yml           |    44 -
 modules/cloud/aurora-client/README.md              |    49 -
 modules/cloud/aurora-client/pom.xml                |    82 -
 .../client/AuroraSchedulerClientFactory.java       |    98 -
 .../cloud/aurora/client/AuroraThriftClient.java    |   335 -
 .../aurora/client/bean/GetJobsResponseBean.java    |    63 -
 .../cloud/aurora/client/bean/IdentityBean.java     |    58 -
 .../cloud/aurora/client/bean/JobConfigBean.java    |   236 -
 .../aurora/client/bean/JobDetailsResponseBean.java |    69 -
 .../cloud/aurora/client/bean/JobKeyBean.java       |   104 -
 .../aurora/client/bean/PendingJobReasonBean.java   |    70 -
 .../cloud/aurora/client/bean/ProcessBean.java      |   193 -
 .../cloud/aurora/client/bean/ResourceBean.java     |   104 -
 .../cloud/aurora/client/bean/ResponseBean.java     |    79 -
 .../cloud/aurora/client/bean/ServerInfoBean.java   |    87 -
 .../cloud/aurora/client/bean/TaskConfigBean.java   |   136 -
 .../cloud/aurora/client/sdk/AppcImage.java         |   549 -
 .../cloud/aurora/client/sdk/AssignedTask.java      |  1084 -
 .../cloud/aurora/client/sdk/Attribute.java         |   574 -
 .../cloud/aurora/client/sdk/AuroraAdmin.java       | 14400 ----
 .../aurora/client/sdk/AuroraSchedulerManager.java  | 13414 ---
 .../cloud/aurora/client/sdk/ConfigGroup.java       |   581 -
 .../cloud/aurora/client/sdk/ConfigRewrite.java     |   389 -
 .../cloud/aurora/client/sdk/ConfigSummary.java     |   581 -
 .../aurora/client/sdk/ConfigSummaryResult.java     |   422 -
 .../cloud/aurora/client/sdk/Constraint.java        |   539 -
 .../cloud/aurora/client/sdk/Container.java         |   392 -
 .../aurora/client/sdk/CronCollisionPolicy.java     |    80 -
 .../cloud/aurora/client/sdk/DockerContainer.java   |   606 -
 .../cloud/aurora/client/sdk/DockerImage.java       |   549 -
 .../cloud/aurora/client/sdk/DockerParameter.java   |   549 -
 .../cloud/aurora/client/sdk/DrainHostsResult.java  |   471 -
 .../aurora/client/sdk/EndMaintenanceResult.java    |   471 -
 .../cloud/aurora/client/sdk/ExecutorConfig.java    |   546 -
 .../client/sdk/ExplicitReconciliationSettings.java |   412 -
 .../client/sdk/GetJobUpdateDetailsResult.java      |   584 -
 .../aurora/client/sdk/GetJobUpdateDiffResult.java  |   996 -
 .../client/sdk/GetJobUpdateSummariesResult.java    |   474 -
 .../cloud/aurora/client/sdk/GetJobsResult.java     |   471 -
 .../aurora/client/sdk/GetPendingReasonResult.java  |   471 -
 .../cloud/aurora/client/sdk/GetQuotaResult.java    |   931 -
 .../aurora/client/sdk/GetTierConfigResult.java     |   603 -
 .../cloud/aurora/client/sdk/HostAttributes.java    |   810 -
 .../cloud/aurora/client/sdk/HostStatus.java        |   538 -
 .../airavata/cloud/aurora/client/sdk/Hosts.java    |   466 -
 .../airavata/cloud/aurora/client/sdk/Identity.java |   417 -
 .../airavata/cloud/aurora/client/sdk/Image.java    |   392 -
 .../aurora/client/sdk/InstanceConfigRewrite.java   |   678 -
 .../cloud/aurora/client/sdk/InstanceKey.java       |   552 -
 .../aurora/client/sdk/InstanceTaskConfig.java      |   608 -
 .../cloud/aurora/client/sdk/JobConfigRewrite.java  |   556 -
 .../cloud/aurora/client/sdk/JobConfiguration.java  |  1049 -
 .../aurora/client/sdk/JobInstanceUpdateEvent.java  |   666 -
 .../airavata/cloud/aurora/client/sdk/JobKey.java   |   666 -
 .../airavata/cloud/aurora/client/sdk/JobStats.java |   760 -
 .../cloud/aurora/client/sdk/JobSummary.java        |   649 -
 .../cloud/aurora/client/sdk/JobSummaryResult.java  |   471 -
 .../cloud/aurora/client/sdk/JobUpdate.java         |   559 -
 .../cloud/aurora/client/sdk/JobUpdateAction.java   |   101 -
 .../cloud/aurora/client/sdk/JobUpdateDetails.java  |   776 -
 .../cloud/aurora/client/sdk/JobUpdateEvent.java    |   798 -
 .../aurora/client/sdk/JobUpdateInstructions.java   |   730 -
 .../cloud/aurora/client/sdk/JobUpdateKey.java      |   554 -
 .../aurora/client/sdk/JobUpdatePulseStatus.java    |    74 -
 .../cloud/aurora/client/sdk/JobUpdateQuery.java    |  1189 -
 .../cloud/aurora/client/sdk/JobUpdateRequest.java  |   848 -
 .../cloud/aurora/client/sdk/JobUpdateSettings.java |  1285 -
 .../cloud/aurora/client/sdk/JobUpdateState.java    |   666 -
 .../cloud/aurora/client/sdk/JobUpdateStatus.java   |   129 -
 .../cloud/aurora/client/sdk/JobUpdateSummary.java  |   850 -
 .../cloud/aurora/client/sdk/LimitConstraint.java   |   419 -
 .../cloud/aurora/client/sdk/ListBackupsResult.java |   466 -
 .../airavata/cloud/aurora/client/sdk/Lock.java     |   903 -
 .../airavata/cloud/aurora/client/sdk/LockKey.java  |   331 -
 .../cloud/aurora/client/sdk/MaintenanceMode.java   |    70 -
 .../aurora/client/sdk/MaintenanceStatusResult.java |   471 -
 .../cloud/aurora/client/sdk/MesosContainer.java    |   432 -
 .../cloud/aurora/client/sdk/MesosFetcherURI.java   |   661 -
 .../airavata/cloud/aurora/client/sdk/Metadata.java |   525 -
 .../airavata/cloud/aurora/client/sdk/Mode.java     |    73 -
 .../airavata/cloud/aurora/client/sdk/Package.java  |   625 -
 .../cloud/aurora/client/sdk/PendingReason.java     |   522 -
 .../cloud/aurora/client/sdk/PopulateJobResult.java |   422 -
 .../aurora/client/sdk/PulseJobUpdateResult.java    |   436 -
 .../aurora/client/sdk/QueryRecoveryResult.java     |   471 -
 .../airavata/cloud/aurora/client/sdk/Range.java    |   517 -
 .../cloud/aurora/client/sdk/ReadOnlyScheduler.java | 11291 ---
 .../airavata/cloud/aurora/client/sdk/Resource.java |   561 -
 .../cloud/aurora/client/sdk/ResourceAggregate.java |   820 -
 .../airavata/cloud/aurora/client/sdk/Response.java |   840 -
 .../cloud/aurora/client/sdk/ResponseCode.java      |    85 -
 .../cloud/aurora/client/sdk/ResponseDetail.java    |   417 -
 .../airavata/cloud/aurora/client/sdk/Result.java   |  1487 -
 .../aurora/client/sdk/RewriteConfigsRequest.java   |   471 -
 .../cloud/aurora/client/sdk/RoleSummary.java       |   619 -
 .../cloud/aurora/client/sdk/RoleSummaryResult.java |   471 -
 .../cloud/aurora/client/sdk/ScheduleStatus.java    |   143 -
 .../aurora/client/sdk/ScheduleStatusResult.java    |   471 -
 .../cloud/aurora/client/sdk/ScheduledTask.java     |   973 -
 .../cloud/aurora/client/sdk/ServerInfo.java        |   537 -
 .../aurora/client/sdk/StartJobUpdateResult.java    |   562 -
 .../aurora/client/sdk/StartMaintenanceResult.java  |   471 -
 .../cloud/aurora/client/sdk/TaskConfig.java        |  2769 -
 .../cloud/aurora/client/sdk/TaskConstraint.java    |   392 -
 .../cloud/aurora/client/sdk/TaskEvent.java         |   794 -
 .../cloud/aurora/client/sdk/TaskQuery.java         |  1611 -
 .../cloud/aurora/client/sdk/TierConfig.java        |   601 -
 .../cloud/aurora/client/sdk/ValueConstraint.java   |   585 -
 .../airavata/cloud/aurora/client/sdk/Volume.java   |   674 -
 .../aurora/client/sdk/aurora_apiConstants.java     |   124 -
 .../cloud/aurora/sample/AuroraClientSample.java    |   187 -
 .../cloud/aurora/util/AuroraThriftClientUtil.java  |   424 -
 .../airavata/cloud/aurora/util/Constants.java      |    47 -
 .../cloud/aurora/util/ResponseCodeEnum.java        |    95 -
 .../cloud/aurora/util/ResponseResultType.java      |    47 -
 .../src/main/resources/aurora-api.thrift           |  1238 -
 .../src/main/resources/aurora-scheduler.properties |    11 -
 .../main/resources/executor-config-template.json   |    48 -
 modules/cloud/cloud-provisioning/README            |    13 -
 modules/cloud/cloud-provisioning/pom.xml           |    82 -
 .../apache/airavata/cloud/intf/CloudInterface.java |   149 -
 .../cloud/intf/impl/OpenstackIntfImpl.java         |   495 -
 .../cloud/openstack/OS4JClientProvider.java        |   115 -
 .../org/apache/airavata/cloud/util/CloudRef.java   |    38 -
 .../org/apache/airavata/cloud/util/Constants.java  |    54 -
 .../org/apache/airavata/cloud/util/IPType.java     |    37 -
 .../airavata/cloud/util/OpenstackIntfUtil.java     |    47 -
 .../src/main/resources/jetstream_openrc.properties |    33 -
 .../apache/airavata/cloud/test/CloudIntfTest.java  |   201 -
 .../src/test/resources/test_data.properties        |    32 -
 modules/cloud/pom.xml                              |    68 -
 .../java/org/apache/airavata/cloud/CloudMain.java  |    27 -
 .../airavata/common/utils/ApplicationSettings.java |    25 +-
 .../apache/airavata/common/utils/Constants.java    |     2 +
 .../airavata/common/utils/ServerSettings.java      |     4 +
 .../airavata/common/utils/ThriftClientPool.java    |   176 +
 .../apache/airavata/common/utils/ThriftUtils.java  |    14 +-
 .../airavata/common/utils/SecurityUtilTest.java    |    23 +-
 .../src/main/resources/airavata-server.properties  |     5 +-
 .../server/src/main/resources/logback.xml          |     5 +-
 .../credential-store-service/pom.xml               |     6 -
 .../store/server/CredentialStoreServerHandler.java |    21 +-
 .../store/store/impl/db/CredentialsDAOTest.java    |    10 +-
 .../store/cpi/CredentialStoreService.java          |  4191 +-
 .../store/cpi/credential_store_cpiConstants.java   |    52 +-
 .../store/exception/CredentialStoreException.java  |   143 +-
 modules/distribution/pom.xml                       |    35 -
 .../main/resources/bin/airavata-server-start.sh    |     2 +-
 .../gfac-application-specific-handlers/pom.xml     |    41 -
 .../gaussian/handler/GaussianHandler.java          |   182 -
 modules/gfac/gfac-bes/pom.xml                      |   139 -
 .../gfac/bes/handlers/AbstractSMSHandler.java      |   190 -
 .../gfac/bes/handlers/SMSByteIOInHandler.java      |    74 -
 .../gfac/bes/handlers/SMSByteIOOutHandler.java     |   112 -
 .../gfac/bes/handlers/SMSDirectoryHandler.java     |    45 -
 .../gfac/bes/provider/impl/BESProvider.java        |   452 -
 .../gfac/bes/security/UNICORESecurityContext.java  |   224 -
 .../gfac/bes/security/X509SecurityContext.java     |   343 -
 .../airavata/gfac/bes/utils/ActivityInfo.java      |    69 -
 .../gfac/bes/utils/ApplicationProcessor.java       |   219 -
 .../airavata/gfac/bes/utils/BESConstants.java      |    64 -
 .../airavata/gfac/bes/utils/DataTransferrer.java   |   234 -
 .../airavata/gfac/bes/utils/FileDownloader.java    |   254 -
 .../airavata/gfac/bes/utils/FileTransferBase.java  |   225 -
 .../airavata/gfac/bes/utils/FileUploader.java      |   243 -
 .../airavata/gfac/bes/utils/JSDLGenerator.java     |   116 -
 .../apache/airavata/gfac/bes/utils/JSDLUtils.java  |   540 -
 .../org/apache/airavata/gfac/bes/utils/Mode.java   |    43 -
 .../airavata/gfac/bes/utils/MyProxyLogon.java      |   501 -
 .../airavata/gfac/bes/utils/OSRequirement.java     |   106 -
 .../org/apache/airavata/gfac/bes/utils/OSType.java |   122 -
 .../gfac/bes/utils/ProcessorRequirement.java       |    59 -
 .../airavata/gfac/bes/utils/RangeValueType.java    |   272 -
 .../airavata/gfac/bes/utils/ResourceProcessor.java |    95 -
 .../airavata/gfac/bes/utils/SPMDProcessor.java     |    31 -
 .../airavata/gfac/bes/utils/SPMDVariations.java    |    50 -
 .../airavata/gfac/bes/utils/SecurityUtils.java     |   187 -
 .../airavata/gfac/bes/utils/StorageCreator.java    |   209 -
 .../gfac/bes/utils/UASDataStagingProcessor.java    |   150 -
 .../apache/airavata/gfac/bes/utils/URIUtils.java   |   117 -
 .../gfac-bes/src/main/resources/errors.properties  |   197 -
 .../gfac-bes/src/main/resources/service.properties |    58 -
 .../impl/JSDLGeneratorTestWithMyProxyAuth.java     |   284 -
 .../gfac-bes/src/test/resources/PBSTemplate.xslt   |    73 -
 .../gfac-bes/src/test/resources/logging.properties |    42 -
 modules/gfac/gfac-client/pom.xml                   |    67 -
 .../apache/airavata/gfac/client/GFACInstance.java  |    61 -
 .../airavata/gfac/client/GFacClientFactory.java    |    41 -
 .../org/apache/airavata/gfac/cpi/GfacService.java  |  3038 -
 .../airavata/gfac/cpi/gfac_cpiConstants.java       |    76 -
 modules/gfac/gfac-core/pom.xml                     |   172 -
 .../gfac/core/AbstractJobManagerConfiguration.java |    39 -
 .../apache/airavata/gfac/core/ExecutionMode.java   |    38 -
 .../java/org/apache/airavata/gfac/core/GFac.java   |    75 -
 .../apache/airavata/gfac/core/GFacConstants.java   |    82 -
 .../org/apache/airavata/gfac/core/GFacEngine.java  |    38 -
 .../apache/airavata/gfac/core/GFacException.java   |    46 -
 .../airavata/gfac/core/GFacThreadPoolExecutor.java |    56 -
 .../org/apache/airavata/gfac/core/GFacUtils.java   |  1094 -
 .../org/apache/airavata/gfac/core/GroovyMap.java   |   111 -
 .../gfac/core/JobManagerConfiguration.java         |    51 -
 .../org/apache/airavata/gfac/core/RequestData.java |   148 -
 .../apache/airavata/gfac/core/SSHApiException.java |    34 -
 .../java/org/apache/airavata/gfac/core/Script.java |    81 -
 .../apache/airavata/gfac/core/SecurityContext.java |    24 -
 .../core/authentication/AuthenticationInfo.java    |    27 -
 .../core/authentication/GSIAuthenticationInfo.java |    43 -
 .../core/authentication/SSHKeyAuthentication.java  |    90 -
 .../authentication/SSHPasswordAuthentication.java  |    42 -
 .../authentication/SSHPublicKeyAuthentication.java |    45 -
 .../SSHPublicKeyFileAuthentication.java            |    45 -
 .../gfac/core/cluster/AbstractRemoteCluster.java   |    47 -
 .../airavata/gfac/core/cluster/CommandInfo.java    |    34 -
 .../airavata/gfac/core/cluster/CommandOutput.java  |    56 -
 .../gfac/core/cluster/JobSubmissionOutput.java     |    87 -
 .../airavata/gfac/core/cluster/OutputParser.java   |    68 -
 .../airavata/gfac/core/cluster/RawCommandInfo.java |    45 -
 .../airavata/gfac/core/cluster/RemoteCluster.java  |   187 -
 .../airavata/gfac/core/cluster/ServerInfo.java     |    59 -
 .../gfac/core/config/DataTransferTaskConfig.java   |    60 -
 .../gfac/core/config/GFacYamlConfigruation.java    |   150 -
 .../gfac/core/config/JobSubmitterTaskConfig.java   |    59 -
 .../airavata/gfac/core/config/ResourceConfig.java  |    63 -
 .../gfac/core/context/AbstractContext.java         |    48 -
 .../gfac/core/context/AbstractSecurityContext.java |    57 -
 .../gfac/core/context/ApplicationContext.java      |    65 -
 .../airavata/gfac/core/context/GFacContext.java    |    59 -
 .../gfac/core/context/JobExecutionContext.java     |   492 -
 .../airavata/gfac/core/context/MessageContext.java |    49 -
 .../airavata/gfac/core/context/ProcessContext.java |   860 -
 .../airavata/gfac/core/context/TaskContext.java    |   139 -
 .../airavata/gfac/core/monitor/EmailParser.java    |    34 -
 .../airavata/gfac/core/monitor/JobMonitor.java     |    48 -
 .../gfac/core/monitor/JobStatusResult.java         |    64 -
 .../airavata/gfac/core/monitor/MonitorID.java      |   227 -
 .../gfac/core/scheduler/HostScheduler.java         |    34 -
 .../airavata/gfac/core/task/JobSubmissionTask.java |    32 -
 .../org/apache/airavata/gfac/core/task/Task.java   |    63 -
 .../airavata/gfac/core/task/TaskException.java     |    44 -
 .../gfac/core/watcher/CancelRequestWatcher.java    |    26 -
 .../core/watcher/RedeliveryRequestWatcher.java     |    26 -
 .../src/main/resources/apache-license.txt          |    17 -
 .../gfac-core/src/main/resources/errors.properties |   197 -
 .../gfac-core/src/main/resources/gfac-config.yaml  |    79 -
 .../src/main/resources/schema/AccessPolicy.json    |    13 -
 .../src/main/resources/schema/Activity.json        |    31 -
 .../src/main/resources/schema/AdminDomain.json     |    51 -
 .../resources/schema/ApplicationEnvironment.json   |    86 -
 .../main/resources/schema/ApplicationHandle.json   |    21 -
 .../src/main/resources/schema/Benchmark.json       |    21 -
 .../main/resources/schema/ComputingActivity.json   |   165 -
 .../main/resources/schema/ComputingEndpoint.json   |    44 -
 .../main/resources/schema/ComputingManager.json    |   117 -
 .../main/resources/schema/ComputingService.json    |    32 -
 .../src/main/resources/schema/ComputingShare.json  |   182 -
 .../src/main/resources/schema/Contact.json         |    32 -
 .../src/main/resources/schema/DataStore.json       |    30 -
 .../src/main/resources/schema/Domain.json          |    30 -
 .../src/main/resources/schema/Endpoint.json        |   147 -
 .../src/main/resources/schema/Entity.json          |    35 -
 .../resources/schema/ExecutionEnvironment.json     |   115 -
 .../gfac-core/src/main/resources/schema/Glue2.json |   246 -
 .../src/main/resources/schema/Location.json        |    47 -
 .../src/main/resources/schema/Manager.json         |    28 -
 .../src/main/resources/schema/MappingPolicy.json   |    13 -
 .../src/main/resources/schema/Policy.json          |    27 -
 .../src/main/resources/schema/Resource.json        |    27 -
 .../src/main/resources/schema/Service.json         |    75 -
 .../gfac-core/src/main/resources/schema/Share.json |    45 -
 .../resources/schema/StorageAccessProtocol.json    |    32 -
 .../src/main/resources/schema/StorageEndpoint.json |     8 -
 .../src/main/resources/schema/StorageManager.json  |     8 -
 .../src/main/resources/schema/StorageService.json  |    22 -
 .../resources/schema/StorageServiceCapacity.json   |    33 -
 .../src/main/resources/schema/StorageShare.json    |    65 -
 .../resources/schema/StorageShareCapacity.json     |    33 -
 .../main/resources/schema/ToComputingService.json  |    32 -
 .../main/resources/schema/ToStorageService.json    |    25 -
 .../src/main/resources/schema/UserDomain.json      |    58 -
 .../src/main/resources/service.properties          |    58 -
 .../apache/airavata/gfac/core/GFacUtilsTest.java   |    71 -
 .../gfac-core/src/test/resources/PBSTemplate.xslt  |    75 -
 modules/gfac/gfac-core/src/test/resources/echo.bat |    22 -
 .../gfac-core/src/test/resources/gfac-config.xml   |    65 -
 .../src/test/resources/logging.properties          |    42 -
 modules/gfac/gfac-impl/pom.xml                     |   143 -
 .../main/java/com/jcraft/jsch/ExtendedSession.java |    40 -
 .../java/com/jcraft/jsch/GSISSHIdentityFile.java   |   124 -
 .../com/jcraft/jsch/GSISSHIdentityRepository.java  |    27 -
 .../main/java/com/jcraft/jsch/GSSContextX509.java  |   203 -
 .../jsch/UserAuthGSSAPIWithMICGSSCredentials.java  |   305 -
 .../org/apache/airavata/gfac/impl/AuroraUtils.java |    29 -
 .../airavata/gfac/impl/BESRemoteCluster.java       |   135 -
 .../airavata/gfac/impl/DefaultHostScheduler.java   |    36 -
 .../org/apache/airavata/gfac/impl/Factory.java     |   642 -
 .../apache/airavata/gfac/impl/GFacEngineImpl.java  |   990 -
 .../org/apache/airavata/gfac/impl/GFacWorker.java  |   259 -
 .../airavata/gfac/impl/HPCRemoteCluster.java       |   441 -
 .../org/apache/airavata/gfac/impl/HTTPUtils.java   |    26 -
 .../airavata/gfac/impl/LocalCommandOutput.java     |    79 -
 .../airavata/gfac/impl/LocalRemoteCluster.java     |   271 -
 .../org/apache/airavata/gfac/impl/SSHUtils.java    |   567 -
 .../airavata/gfac/impl/StandardOutReader.java      |    86 -
 .../job/AiravataCustomCommandOutputParser.java     |    57 -
 .../gfac/impl/job/ForkJobConfiguration.java        |   113 -
 .../airavata/gfac/impl/job/ForkOutputParser.java   |    60 -
 .../org/apache/airavata/gfac/impl/job/JobUtil.java |    58 -
 .../gfac/impl/job/LSFJobConfiguration.java         |   120 -
 .../airavata/gfac/impl/job/LSFOutputParser.java    |   134 -
 .../gfac/impl/job/PBSJobConfiguration.java         |   122 -
 .../airavata/gfac/impl/job/PBSOutputParser.java    |   143 -
 .../gfac/impl/job/SlurmJobConfiguration.java       |   117 -
 .../airavata/gfac/impl/job/SlurmOutputParser.java  |   138 -
 .../gfac/impl/job/UGEJobConfiguration.java         |   117 -
 .../airavata/gfac/impl/job/UGEOutputParser.java    |   111 -
 .../airavata/gfac/impl/task/ArchiveTask.java       |   213 -
 .../gfac/impl/task/AuroraJobSubmissionTask.java    |   159 -
 .../gfac/impl/task/BESJobSubmissionTask.java       |   520 -
 .../airavata/gfac/impl/task/DataStageTask.java     |   125 -
 .../airavata/gfac/impl/task/DataStreamingTask.java |   112 -
 .../gfac/impl/task/DefaultJobSubmissionTask.java   |   375 -
 .../gfac/impl/task/EnvironmentSetupTask.java       |    75 -
 .../gfac/impl/task/ForkJobSubmissionTask.java      |   174 -
 .../gfac/impl/task/LocalJobSubmissionTask.java     |   200 -
 .../airavata/gfac/impl/task/SCPDataStageTask.java  |   492 -
 .../apache/airavata/gfac/impl/task/TaskUtils.java  |    49 -
 .../airavata/gfac/impl/task/utils/StreamData.java  |   161 -
 .../gfac/impl/task/utils/bes/ActivityInfo.java     |    69 -
 .../impl/task/utils/bes/ApplicationProcessor.java  |   219 -
 .../gfac/impl/task/utils/bes/BESConstants.java     |    64 -
 .../gfac/impl/task/utils/bes/DataTransferrer.java  |   327 -
 .../gfac/impl/task/utils/bes/FileDownloader.java   |   253 -
 .../gfac/impl/task/utils/bes/FileTransferBase.java |   221 -
 .../gfac/impl/task/utils/bes/FileUploader.java     |   240 -
 .../gfac/impl/task/utils/bes/JSDLGenerator.java    |   115 -
 .../gfac/impl/task/utils/bes/JSDLUtils.java        |   515 -
 .../airavata/gfac/impl/task/utils/bes/Mode.java    |    43 -
 .../gfac/impl/task/utils/bes/MyProxyLogon.java     |   484 -
 .../airavata/gfac/impl/task/utils/bes/OSType.java  |   122 -
 .../impl/task/utils/bes/ProcessorRequirement.java  |    59 -
 .../gfac/impl/task/utils/bes/RangeValueType.java   |   269 -
 .../impl/task/utils/bes/ResourceProcessor.java     |    95 -
 .../impl/task/utils/bes/ResourceRequirement.java   |    32 -
 .../gfac/impl/task/utils/bes/SPMDVariations.java   |    50 -
 .../gfac/impl/task/utils/bes/SecurityUtils.java    |   181 -
 .../gfac/impl/task/utils/bes/StorageCreator.java   |   205 -
 .../task/utils/bes/UASDataStagingProcessor.java    |   180 -
 .../task/utils/bes/UNICORESecurityContext.java     |   215 -
 .../gfac/impl/task/utils/bes/URIUtils.java         |   119 -
 .../impl/task/utils/bes/X509SecurityContext.java   |   338 -
 .../impl/watcher/CancelRequestWatcherImpl.java     |   108 -
 .../impl/watcher/RedeliveryRequestWatcherImpl.java |    89 -
 .../local/handler/LocalDirectorySetupHandler.java  |    81 -
 .../gfac/local/handler/LocalInputHandler.java      |   111 -
 .../gfac/local/provider/impl/LocalProvider.java    |   328 -
 .../gfac/local/utils/InputStreamToFileWriter.java  |    67 -
 .../airavata/gfac/local/utils/InputUtils.java      |    45 -
 .../gfac/local/utils/LocalProviderUtil.java        |    70 -
 .../gfac/monitor/cloud/AuroraJobMonitor.java       |   243 -
 .../gfac/monitor/email/EmailBasedMonitor.java      |   506 -
 .../email/parser/AiravataCustomMailParser.java     |    79 -
 .../gfac/monitor/email/parser/LSFEmailParser.java  |    80 -
 .../gfac/monitor/email/parser/PBSEmailParser.java  |   107 -
 .../monitor/email/parser/SLURMEmailParser.java     |    85 -
 .../gfac/monitor/email/parser/UGEEmailParser.java  |   111 -
 .../exception/AiravataMonitorException.java        |    36 -
 .../airavata/gfac/ssh/context/SSHAuthWrapper.java  |    49 -
 .../gfac/ssh/security/SSHSecurityContext.java      |   117 -
 .../gfac/ssh/security/TokenizedSSHAuthInfo.java    |   183 -
 .../gfac-impl/src/main/resources/ForkTemplate.xslt |    24 -
 .../gfac-impl/src/main/resources/LSFTemplate.xslt  |    93 -
 .../gfac-impl/src/main/resources/PBSTemplate.xslt  |    82 -
 .../src/main/resources/SLURMTemplate.xslt          |    88 -
 .../gfac-impl/src/main/resources/UGETemplate.xslt  |    74 -
 .../gfac-impl/src/main/resources/errors.properties |   197 -
 .../src/main/resources/schema/AccessPolicy.json    |    13 -
 .../src/main/resources/schema/Activity.json        |    31 -
 .../src/main/resources/schema/AdminDomain.json     |    51 -
 .../resources/schema/ApplicationEnvironment.json   |    86 -
 .../main/resources/schema/ApplicationHandle.json   |    21 -
 .../src/main/resources/schema/Benchmark.json       |    21 -
 .../main/resources/schema/ComputingActivity.json   |   165 -
 .../main/resources/schema/ComputingEndpoint.json   |    44 -
 .../main/resources/schema/ComputingManager.json    |   117 -
 .../main/resources/schema/ComputingService.json    |    32 -
 .../src/main/resources/schema/ComputingShare.json  |   182 -
 .../src/main/resources/schema/Contact.json         |    32 -
 .../src/main/resources/schema/DataStore.json       |    30 -
 .../src/main/resources/schema/Domain.json          |    30 -
 .../src/main/resources/schema/Endpoint.json        |   147 -
 .../src/main/resources/schema/Entity.json          |    35 -
 .../resources/schema/ExecutionEnvironment.json     |   115 -
 .../gfac-impl/src/main/resources/schema/Glue2.json |   246 -
 .../src/main/resources/schema/Location.json        |    47 -
 .../src/main/resources/schema/Manager.json         |    28 -
 .../src/main/resources/schema/MappingPolicy.json   |    13 -
 .../src/main/resources/schema/Policy.json          |    27 -
 .../src/main/resources/schema/Resource.json        |    27 -
 .../src/main/resources/schema/Service.json         |    75 -
 .../gfac-impl/src/main/resources/schema/Share.json |    45 -
 .../resources/schema/StorageAccessProtocol.json    |    32 -
 .../src/main/resources/schema/StorageEndpoint.json |     8 -
 .../src/main/resources/schema/StorageManager.json  |     8 -
 .../src/main/resources/schema/StorageService.json  |    22 -
 .../resources/schema/StorageServiceCapacity.json   |    33 -
 .../src/main/resources/schema/StorageShare.json    |    65 -
 .../resources/schema/StorageShareCapacity.json     |    33 -
 .../main/resources/schema/ToComputingService.json  |    32 -
 .../main/resources/schema/ToStorageService.json    |    25 -
 .../src/main/resources/schema/UserDomain.json      |    58 -
 .../main/resources/schemas/PBSJobDescriptor.xsd    |   114 -
 .../resources/schemas/gsissh-schemas.xsdconfig     |    14 -
 .../src/main/resources/service.properties          |    58 -
 .../gfac/services/impl/BigRed2TestWithSSHAuth.java |   271 -
 .../gfac/services/impl/CredentialStoreTest.java    |   154 -
 .../impl/GSISSHProviderTestWithMyProxyAuth.java    |   248 -
 .../core/gfac/services/impl/LocalProviderTest.java |   203 -
 .../services/impl/SSHProviderTestWithSSHAuth.java  |   191 -
 .../GSISecurityContextTestWithMyProxyAuth.java     |   180 -
 .../monitor/email/parser/PBSEmailParserTest.java   |    52 -
 .../airavata/gfac/ssh/config/ConfigReaderTest.java |    57 -
 .../ssh/impl/DefaultSSHApiTestWithMyProxyAuth.java |   103 -
 .../gfac/ssh/impl/VanilaTestWithSSHAuth.java       |   283 -
 .../org/apache/airavata/job/AMQPMonitorTest.java   |   227 -
 .../job/QstatMonitorTestWithMyProxyAuth.java       |   191 -
 .../gfac-impl/src/test/resources/PBSTemplate.xslt  |    73 -
 modules/gfac/gfac-impl/src/test/resources/echo.bat |    22 -
 .../gfac-impl/src/test/resources/gsissh.properties |    26 -
 .../gfac-impl/src/test/resources/log4j.properties  |    34 -
 .../src/test/resources/logging.properties          |    42 -
 .../gfac/gfac-impl/src/test/resources/sleep.pbs    |    32 -
 modules/gfac/gfac-impl/src/test/resources/test.pbs |    30 -
 modules/gfac/gfac-service/pom.xml                  |   107 -
 .../apache/airavata/gfac/server/GfacServer.java    |   141 -
 .../airavata/gfac/server/GfacServerHandler.java    |   384 -
 .../src/main/resources/gsissh.properties           |    26 -
 .../gfac/client/GfacClientFactoryTest.java         |    86 -
 .../airavata/gfac/client/util/Initialize.java      |   327 -
 .../src/test/resources/gsissh.properties           |    26 -
 .../src/test/resources/monitor.properties          |    30 -
 .../src/test/resources/orchestrator.properties     |    26 -
 .../gfac/gfac-service/src/test/resources/zoo.cfg   |    22 -
 modules/gfac/pom.xml                               |    59 -
 modules/integration-tests/pom.xml                  |   290 -
 .../java/org/apache/airavata/integration/Man.java  |    24 -
 .../src/main/resources/stop-derby.sh               |    25 -
 .../integration/AbstractIntegrationTest.java       |    84 -
 .../apache/airavata/integration/BaseCaseIT.java    |   390 -
 .../airavata/integration/DataRetrievalIT.java      |   226 -
 .../apache/airavata/integration/ForEachCaseIT.java |   109 -
 .../org/apache/airavata/integration/OsUtils.java   |    49 -
 .../airavata/integration/PasswordCallbackImpl.java |    58 -
 .../apache/airavata/integration/SimpleEchoIT.java  |   108 -
 .../integration/SingleAppIntegrationTestBase.java  |    85 -
 .../integration/WorkflowIntegrationTestBase.java   |   340 -
 .../integration/WorkflowSamplesCaseIT.java         |   118 -
 .../integration/tools/DocumentCreatorNew.java      |   828 -
 .../integration/tools/DocumentCreatorUtils.java    |   157 -
 modules/integration-tests/src/test/java/suite.xml  |    23 -
 .../src/test/resources/EchoWorkflow.xwf            |   149 -
 .../src/test/resources/ForEachBasicWorkflow.xwf    |   685 -
 .../src/test/resources/ForEachEchoWorkflow.xwf     |   689 -
 .../src/test/resources/PBSTemplate.xslt            |    77 -
 .../src/test/resources/SLURMTemplate.xslt          |    72 -
 .../src/test/resources/comma_data.bat              |    27 -
 .../src/test/resources/comma_data.sh               |    31 -
 .../src/test/resources/gfac-config.xml             |   104 -
 .../src/test/resources/gsissh.properties           |    26 -
 .../src/test/resources/log4j.properties            |    34 -
 modules/job-monitor/email-monitor/pom.xml          |    60 +
 .../airavata/monitor/email/EmailBasedMonitor.java  |   290 +
 .../email/parser/AiravataCustomMailParser.java     |    78 +
 .../airavata/monitor/email/parser/EmailParser.java |    35 +
 .../monitor/email/parser/LSFEmailParser.java       |    79 +
 .../monitor/email/parser/PBSEmailParser.java       |   106 +
 .../monitor/email/parser/ResourceConfig.java       |    54 +
 .../monitor/email/parser/SLURMEmailParser.java     |    88 +
 .../monitor/email/parser/UGEEmailParser.java       |   110 +
 .../src/main/resources/airavata-server.properties  |    36 +
 .../src/main/resources/email-config.yaml           |    21 +
 .../email-monitor/src/main/resources/logback.xml   |    53 +
 modules/job-monitor/job-monitor-api/pom.xml        |    47 +
 .../apache/airavata/monitor/AbstractMonitor.java   |   101 +
 .../apache/airavata/monitor/JobStateValidator.java |    93 +
 .../apache/airavata/monitor/JobStatusResult.java   |    72 +
 .../airavata/monitor/MonitoringException.java      |    23 +
 .../monitor/kafka/JobStatusResultDeserializer.java |    50 +
 .../monitor/kafka/JobStatusResultSerializer.java   |    47 +
 .../airavata/monitor/kafka/MessageProducer.java    |    59 +
 .../job-monitor/job-monitor-distribution/pom.xml   |    91 +
 .../main/assembly/email-monitor-bin-assembly.xml   |   124 +
 .../assembly/realtime-monitor-bin-assembly.xml     |   119 +
 .../email-monitor/bin/email-monitor-daemon.sh      |    91 +
 .../resources/email-monitor/bin/email-monitor.sh   |    71 +
 .../main/resources/email-monitor}/bin/setenv.sh    |     0
 .../email-monitor/conf/airavata-server.properties  |    36 +
 .../resources/email-monitor/conf/email-config.yaml |    48 +
 .../main/resources/email-monitor/conf/logback.xml  |    53 +
 .../bin/realtime-monitor-daemon.sh                 |    91 +
 .../realtime-monitor/bin/realtime-monitor.sh       |    71 +
 .../main/resources/realtime-monitor}/bin/setenv.sh |     0
 .../conf/airavata-server.properties                |    28 +
 .../resources/realtime-monitor/conf/logback.xml    |    53 +
 modules/job-monitor/pom.xml                        |    79 +
 modules/job-monitor/real-time-monitor/pom.xml      |    57 +
 .../airavata/monitor/realtime/RealtimeMonitor.java |   101 +
 .../realtime/parser/RealtimeJobStatusParser.java   |   118 +
 .../src/main/resources/airavata-server.properties  |    28 +
 .../src/main/resources/log4j.properties            |    28 +
 .../src/main/resources/logback.xml                 |    53 +
 .../messaging/core/impl/ProcessConsumer.java       |    14 +
 .../messaging/core/impl/RabbitMQPublisher.java     |    31 +-
 modules/monitoring/pom.xml                         |    56 -
 .../java/org/apache/airavata/monitoring/Main.java  |    23 -
 .../apache/airavata/monitoring/MessageExtract.java |   128 -
 .../java/org/apache/airavata/monitoring/Util.java  |    73 -
 .../monitoring/consumer/StatusConsumer.java        |   103 -
 .../monitoring/consumer/StatusReceiver.java        |    79 -
 .../monitoring/mailbox/GmailSMTPMailBox.java       |    97 -
 .../airavata/monitoring/mailbox/MailBox.java       |    38 -
 .../airavata/monitoring/mailbox/MailConfig.java    |    78 -
 .../producer/RabbitMQEmailPublisher.java           |   113 -
 .../monitoring/simulator/FetchPublish.java         |    60 -
 .../airavata/monitoring/simulator/Simulator.java   |    49 -
 .../orchestrator/cpi/OrchestratorService.java      |  1666 +-
 .../cpi/orchestrator_cpiConstants.java             |    52 +-
 .../sample/OrchestratorClientSample.java           |     2 +-
 modules/orchestrator/orchestrator-core/pom.xml     |    19 +-
 .../core/context/OrchestratorContext.java          |     9 -
 .../core/impl/GFACPassiveJobSubmitter.java         |    13 +-
 .../orchestrator/core/job/JobSubmitter.java        |     8 -
 .../core/schedule/DefaultHostScheduler.java        |    36 +
 .../orchestrator/core/schedule/HostScheduler.java  |    35 +
 .../core/utils/OrchestratorConstants.java          |     4 +
 .../orchestrator/core/utils/OrchestratorUtils.java |   325 +-
 .../core/validator/impl/BatchQueueValidator.java   |   271 +-
 .../airavata/orchestrator/cpi/Orchestrator.java    |     3 +-
 .../cpi/impl/AbstractOrchestrator.java             |    13 +-
 .../cpi/impl/SimpleOrchestratorImpl.java           |   336 +-
 .../orchestrator/core/util/Initialize.java         |   171 +-
 modules/orchestrator/orchestrator-service/pom.xml  |    10 -
 .../server/OrchestratorServerHandler.java          |   273 +-
 .../orchestrator/util/OrchestratorUtils.java       |    33 +-
 .../orchestrator/client/util/Initialize.java       |   133 +-
 modules/registry/registry-core/pom.xml             |    28 +-
 .../app/catalog/model/DataStorageResource.java     |    16 +-
 .../core/app/catalog/util/AppCatalogJPAUtils.java  |    61 +-
 .../core/experiment/catalog/ResourceType.java      |     3 +-
 .../catalog/impl/ExperimentCatalogImpl.java        |     5 +
 .../catalog/impl/ExperimentRegistry.java           |    78 +-
 .../core/experiment/catalog/model/Process.java     |    10 +
 .../experiment/catalog/model/ProcessWorkflow.java  |    65 +
 .../catalog/model/ProcessWorkflowPK.java           |    49 +
 .../core/experiment/catalog/model/Task.java        |    22 +-
 .../catalog/resources/AbstractExpCatResource.java  |     5 +
 .../catalog/resources/ExperimentResource.java      |    47 +-
 .../experiment/catalog/resources/JobResource.java  |    60 +-
 .../catalog/resources/ProcessResource.java         |    30 +-
 .../catalog/resources/ProcessWorkflowResource.java |   137 +
 .../experiment/catalog/resources/TaskResource.java |    20 +
 .../core/experiment/catalog/resources/Utils.java   |    20 +
 .../catalog/utils/ThriftDataModelConversion.java   |    39 +-
 .../src/main/resources/META-INF/persistence.xml    |     1 +
 .../src/main/resources/expcatalog-derby.sql        |    14 +-
 .../src/main/resources/expcatalog-mysql.sql        |    14 +-
 .../airavata/registry/cpi/ExpCatChildDataType.java |     3 +-
 .../registry/cpi/ExperimentCatalogModelType.java   |     3 +-
 .../airavata/registry/cpi/utils/Constants.java     |     1 +
 .../api/service/handler/RegistryServerHandler.java |   417 +-
 .../airavata/registry/api/RegistryService.java     | 83005 ++++++++++++-------
 .../api/exception/RegistryServiceException.java    |   143 +-
 .../registry/api/registry_apiConstants.java        |    52 +-
 .../DeltaScripts/expCatalog_schema_delta.sql       |    15 +-
 .../DeltaScripts/profile_service_schema_delta.sql  |    51 +
 .../DeltaScripts/sharingCatalog_schema_delta.sql   |     7 +
 .../DeltaScripts/profile_service_schema_delta.sql  |     1 +
 .../sharing-registry/sharing-data-migrator/pom.xml |     5 -
 .../sharing-registry-distribution/pom.xml          |     5 -
 .../src/main/assembly/bin-assembly.xml             |     4 +-
 .../registry/db/entities/GroupAdminEntity.java     |    66 +
 .../sharing/registry/db/entities/GroupAdminPK.java |    66 +
 .../db/repositories/GroupAdminRepository.java      |    17 +
 .../messaging/SharingServiceDBEventHandler.java    |     5 +-
 .../registry/server/SharingRegistryServer.java     |    27 +-
 .../server/SharingRegistryServerHandler.java       |   113 +
 .../registry/utils/ThriftDataModelConversion.java  |     2 -
 .../src/main/resources/META-INF/persistence.xml    |     1 +
 .../src/main/resources/airavata.jks                |   Bin
 .../src/main/resources/client_truststore.jks       |   Bin
 .../src/main/resources/sharing-registry-derby.sql  |     8 +
 .../src/main/resources/sharing-registry-mysql.sql  |     7 +
 .../airavata/sharing/registry/CipresTest.java      |    31 +-
 .../registry/SharingRegistryServerHandlerTest.java |    18 +-
 .../registry/SharingRegistryServiceTest.java       |    48 +-
 .../src/test}/resources/airavata.jks               |   Bin
 .../src/test}/resources/client_truststore.jks      |   Bin
 .../airavata/sharing/registry/models/Domain.java   |   192 +-
 .../registry/models/DuplicateEntryException.java   |   124 +-
 .../airavata/sharing/registry/models/Entity.java   |   383 +-
 .../sharing/registry/models/EntitySearchField.java |     2 +-
 .../sharing/registry/models/EntityType.java        |   209 +-
 .../sharing/registry/models/GroupAdmin.java        |   582 +
 .../sharing/registry/models/GroupCardinality.java  |     2 +-
 .../sharing/registry/models/GroupChildType.java    |     6 +-
 .../sharing/registry/models/GroupMembership.java   |   201 +-
 .../sharing/registry/models/GroupType.java         |     2 +-
 .../sharing/registry/models/PermissionType.java    |   209 +-
 .../sharing/registry/models/SearchCondition.java   |     2 +-
 .../sharing/registry/models/SearchCriteria.java    |   142 +-
 .../airavata/sharing/registry/models/Sharing.java  |   235 +-
 .../registry/models/SharingRegistryException.java  |   124 +-
 .../sharing/registry/models/SharingType.java       |     2 +-
 .../airavata/sharing/registry/models/User.java     |   266 +-
 .../sharing/registry/models/UserGroup.java         |   244 +-
 .../registry/models/sharing_modelsConstants.java   |    33 +-
 .../service/cpi/SharingRegistryService.java        | 22342 +++--
 .../sharing-service-docs/api-docs/index.html       |     6 +
 .../sharing-service-docs/api-docs/sharing_cpi.html |   231 +-
 .../api-docs/sharing_models.html                   |    74 +-
 .../thrift_models/sharing_cpi.thrift               |    22 +
 .../thrift_models/sharing_models.thrift            |    12 +
 modules/test-suite/multi-tenanted-airavata/README  |    36 -
 modules/test-suite/multi-tenanted-airavata/pom.xml |   228 -
 .../multitenantedairavata/AiravataClient.java      |    57 -
 .../multitenantedairavata/AiravataIT.java          |   378 -
 .../multitenantedairavata/ApplicationRegister.java |   263 -
 .../ComputeResourceRegister.java                   |   220 -
 .../multitenantedairavata/ExperimentExecution.java |   401 -
 .../FrameworkBootstrapping.java                    |   509 -
 .../multitenantedairavata/FrameworkSetup.java      |   121 -
 .../multitenantedairavata/GatewayRegister.java     |   265 -
 .../StorageResourceRegister.java                   |   170 -
 .../multitenantedairavata/TestFrameworkProps.java  |   266 -
 .../utils/ApplicationProperties.java               |    58 -
 .../utils/ComputeResourceProperties.java           |    54 -
 .../utils/FrameworkUtils.java                      |    40 -
 .../utils/PropertyFileType.java                    |    26 -
 .../utils/PropertyReader.java                      |    56 -
 .../utils/TestFrameworkConstants.java              |   123 -
 .../src/main/resources/airavata-server-stop.sh     |    71 -
 .../src/main/resources/airavata-server.properties  |   346 -
 .../src/main/resources/airavata_sym.jks            |   Bin 501 -> 0 bytes
 .../local-exp-resources/wrapper/echo_wrapper.sh    |     7 -
 .../src/main/resources/log4j.properties            |    41 -
 .../src/main/resources/startup-airavata.sh         |     8 -
 .../src/main/resources/test-framework.json         |    22 -
 modules/test-suite/pom.xml                         |    51 -
 .../client/UserProfileServiceClientFactory.java    |    42 -
 modules/workflow-model/pom.xml                     |    44 -
 modules/workflow-model/workflow-engine/pom.xml     |   327 -
 .../workflow/catalog/WorkflowCatalogFactory.java   |    43 -
 .../airavata/workflow/engine/WorkflowEngine.java   |    24 -
 .../workflow/engine/WorkflowEngineException.java   |    36 -
 .../workflow/engine/WorkflowEngineFactory.java     |    31 -
 .../workflow/engine/WorkflowEngineImpl.java        |    89 -
 .../airavata/workflow/engine/WorkflowUtils.java    |    57 -
 .../engine/concurrent/PredicatedExecutable.java    |    32 -
 .../engine/concurrent/PredicatedTaskRunner.java    |   154 -
 .../engine/core/amazon/AmazonCredential.java       |    77 -
 .../engine/core/amazon/EC2InstanceResult.java      |   114 -
 .../engine/core/generators/XmlBeansFiler.java      |    69 -
 .../engine/core/workflow/ParameterListModel.java   |    86 -
 .../engine/datadriven/WorkflowHarvester.java       |   189 -
 .../workflow/engine/file/XBayaPathConstants.java   |    62 -
 .../workflow/engine/gfac/GFacRegistryClient.java   |   167 -
 .../workflow/engine/gfac/SimpleWSClient.java       |   132 -
 .../engine/globus/FileTransferConstants.java       |    36 -
 .../engine/globus/GridFTPFileTransferClient.java   |   258 -
 .../engine/graph/controller/NodeController.java    |   219 -
 .../engine/interpretor/DoWhileHandler.java         |   248 -
 .../engine/interpretor/HeaderConstants.java        |    31 -
 .../SSWorkflowInterpreterInteractorImpl.java       |   113 -
 .../engine/interpretor/SystemComponentInvoker.java |   115 -
 .../interpretor/WorkFlowInterpreterException.java  |    35 -
 .../interpretor/WorkflowExecutionMessage.java      |    38 -
 .../engine/interpretor/WorkflowInterpreter.java    |  1493 -
 .../WorkflowInterpreterConfiguration.java          |    74 -
 .../interpretor/WorkflowInterpreterInteractor.java |    92 -
 .../interpretor/WorkflowInterpreterInvoker.java    |    64 -
 .../interpretor/WorkflowInterpreterSkeleton2.java  |   517 -
 .../engine/invoker/AsynchronousInvoker.java        |   117 -
 .../workflow/engine/invoker/DynamicInvoker.java    |   167 -
 .../airavata/workflow/engine/invoker/Invoker.java  |   103 -
 .../invoker/MsgBoxWsaResponsesCorrelator.java      |   159 -
 .../workflow/engine/invoker/SimpleInvoker.java     |   256 -
 .../workflow/engine/invoker/WorkflowInputUtil.java |    52 -
 .../airavata/workflow/engine/util/AmazonUtil.java  |   148 -
 .../apache/airavata/workflow/engine/util/Data.java |    68 -
 .../airavata/workflow/engine/util/GOConstants.java |    28 -
 .../workflow/engine/util/GlobusOnlineUtils.java    |   265 -
 .../workflow/engine/util/InterpreterUtil.java      |   307 -
 .../engine/util/ProxyMonitorPublisher.java         |    60 -
 .../workflow/engine/util/RegistryConstants.java    |    28 -
 .../workflow/engine/util/TransferFile.java         |   168 -
 .../airavata/workflow/engine/util/XBayaUtil.java   |   203 -
 .../engine/workflow/WorkflowEngineException.java   |    40 -
 .../workflow/engine/workflow/proxy/ProxyWSDL.java  |    85 -
 .../engine/workflow/proxy/WorkflowClient.java      |    33 -
 .../engine/workflow/proxy/WorkflowContext.java     |    40 -
 .../workflow/proxy/WorkflowProxyException.java     |    62 -
 .../src/main/resources/WorkflowInterpretor.wsdl    |    72 -
 .../src/main/resources/images/airavata-2.png       |   Bin 5582 -> 0 bytes
 .../src/main/resources/images/airavata-config.png  |   Bin 1297 -> 0 bytes
 .../src/main/resources/images/airavata-icon.png    |   Bin 584 -> 0 bytes
 .../src/main/resources/images/airavata-icon2.png   |   Bin 981 -> 0 bytes
 .../src/main/resources/images/airavata-name.png    |   Bin 8261 -> 0 bytes
 .../main/resources/images/airavata-title-text.png  |   Bin 16438 -> 0 bytes
 .../src/main/resources/images/airavata.png         |   Bin 17280 -> 0 bytes
 .../src/main/resources/images/application.png      |   Bin 894 -> 0 bytes
 .../src/main/resources/images/applications.png     |   Bin 657 -> 0 bytes
 .../src/main/resources/images/closed.gif           |   Bin 923 -> 0 bytes
 .../src/main/resources/images/cloud.png            |   Bin 573 -> 0 bytes
 .../src/main/resources/images/experiment.png       |   Bin 543 -> 0 bytes
 .../src/main/resources/images/experiments.png      |   Bin 1142 -> 0 bytes
 .../src/main/resources/images/gfac_url.png         |   Bin 739 -> 0 bytes
 .../src/main/resources/images/gfac_urls.png        |   Bin 816 -> 0 bytes
 .../src/main/resources/images/host.png             |   Bin 652 -> 0 bytes
 .../src/main/resources/images/hosts.png            |   Bin 671 -> 0 bytes
 .../src/main/resources/images/input_para.png       |   Bin 428 -> 0 bytes
 .../src/main/resources/images/jcr-repo.png         |   Bin 1010 -> 0 bytes
 .../src/main/resources/images/leaf.gif             |   Bin 906 -> 0 bytes
 .../src/main/resources/images/menu/jcr.png         |   Bin 1158 -> 0 bytes
 .../src/main/resources/images/menu/new2.png        |   Bin 1175 -> 0 bytes
 .../src/main/resources/images/menu/open1.png       |   Bin 925 -> 0 bytes
 .../src/main/resources/images/menu/open2.png       |   Bin 964 -> 0 bytes
 .../src/main/resources/images/menu/open_dir.png    |   Bin 749 -> 0 bytes
 .../src/main/resources/images/menu/pause1.png      |   Bin 1101 -> 0 bytes
 .../main/resources/images/menu/pause_monitor1.png  |   Bin 873 -> 0 bytes
 .../src/main/resources/images/menu/play3.png       |   Bin 1192 -> 0 bytes
 .../src/main/resources/images/menu/play4.png       |   Bin 765 -> 0 bytes
 .../resources/images/menu/resume_monitoring1.png   |   Bin 957 -> 0 bytes
 .../src/main/resources/images/menu/save1.png       |   Bin 1200 -> 0 bytes
 .../src/main/resources/images/menu/stop.png        |   Bin 316 -> 0 bytes
 .../src/main/resources/images/opened.gif           |   Bin 917 -> 0 bytes
 .../src/main/resources/images/output_para.png      |   Bin 490 -> 0 bytes
 .../src/main/resources/images/parameter.png        |   Bin 544 -> 0 bytes
 .../src/main/resources/images/pause.jpeg           |   Bin 458 -> 0 bytes
 .../src/main/resources/images/play.jpeg            |   Bin 471 -> 0 bytes
 .../src/main/resources/images/registry.png         |   Bin 3419 -> 0 bytes
 .../src/main/resources/images/service.png          |   Bin 871 -> 0 bytes
 .../src/main/resources/images/services.png         |   Bin 899 -> 0 bytes
 .../src/main/resources/images/step.gif             |   Bin 211 -> 0 bytes
 .../src/main/resources/images/stop.jpeg            |   Bin 497 -> 0 bytes
 .../src/main/resources/images/workflow.png         |   Bin 601 -> 0 bytes
 .../main/resources/images/workflow_templates.png   |   Bin 710 -> 0 bytes
 .../src/main/resources/images/workflows.png        |   Bin 778 -> 0 bytes
 .../src/main/resources/services.xml                |    30 -
 .../resources/wsdls/TestCMD_Example1_AWSDL.xml     |    56 -
 .../src/main/resources/wsdls/adder-awsdl.xml       |    63 -
 .../src/main/resources/wsdls/eventing.wsdl         |   332 -
 .../interpreter/ComplexForEachWorkflowTest.java    |    92 -
 .../xbaya/interpreter/ComplexMathService.java      |    38 -
 .../xbaya/interpreter/ComplexMathWorkflowTest.java |    90 -
 .../interpreter/CrossProductWorkflowTest.java      |    90 -
 .../airavata/xbaya/interpreter/EchoService.java    |    27 -
 .../xbaya/interpreter/ForEachWorkflowTest.java     |    92 -
 .../interpreter/LevenshteinDistanceService.java    |    46 -
 .../airavata/xbaya/interpreter/Listener.java       |    50 -
 .../xbaya/interpreter/NotificationSender.java      |   223 -
 .../xbaya/interpreter/RegistryServiceTest.java     |   124 -
 .../interpreter/SimpleForEachWorkflowTest.java     |    91 -
 .../xbaya/interpreter/SimpleMathWorkflowTest.java  |    92 -
 .../airavata/xbaya/interpreter/WorkflowTest.java   |    93 -
 .../xbaya/interpreter/WorkflowTrackingTest.java    |   124 -
 .../xbaya/interpreter/XBayaClientTest.java         |    79 -
 .../interpreter/XBayaConsolidatedTestSuite.java    |    86 -
 .../xbaya/interpreter/utils/ConfigKeys.java        |    33 -
 .../xbaya/interpreter/utils/TestUtilServer.java    |   262 -
 .../xbaya/interpreter/utils/WorkflowTestUtils.java |   116 -
 .../workflow-engine/src/test/java/test.xwf         |   251 -
 .../src/test/resources/axis2_default.xml           |   278 -
 .../workflow-model-component/pom.xml               |   111 -
 .../component/registry/JCRComponentReference.java  |    64 -
 .../component/registry/JCRComponentRegistry.java   |    82 -
 modules/workflow-model/workflow-model-core/pom.xml |   114 -
 .../workflow/model/component/Component.java        |   197 -
 .../model/component/ComponentControlPort.java      |    54 -
 .../model/component/ComponentDataPort.java         |    66 -
 .../workflow/model/component/ComponentEPRPort.java |    55 -
 .../model/component/ComponentException.java        |    60 -
 .../component/ComponentOperationReference.java     |    62 -
 .../workflow/model/component/ComponentPort.java    |    92 -
 .../model/component/ComponentReference.java        |    93 -
 .../model/component/ComponentRegistry.java         |    52 -
 .../component/ComponentRegistryException.java      |    59 -
 .../component/amazon/AmazonComponentRegistry.java  |    71 -
 .../model/component/amazon/InstanceComponent.java  |   133 -
 .../amazon/InstanceComponentDataPort.java          |    57 -
 .../amazon/TerminateInstanceComponent.java         |   132 -
 .../model/component/dynamic/DynamicComponent.java  |   176 -
 .../component/dynamic/DynamicComponentPort.java    |    62 -
 .../component/local/LocalComponentReference.java   |    73 -
 .../component/local/LocalComponentRegistry.java    |   150 -
 .../model/component/system/BlockComponent.java     |   100 -
 .../model/component/system/ConstantComponent.java  |    70 -
 .../component/system/DifferedInputComponent.java   |    73 -
 .../model/component/system/DoWhileComponent.java   |   152 -
 .../model/component/system/EndBlockComponent.java  |   131 -
 .../component/system/EndDoWhileComponent.java      |   125 -
 .../component/system/EndForEachComponent.java      |   131 -
 .../model/component/system/EndifComponent.java     |   131 -
 .../model/component/system/ExitComponent.java      |    97 -
 .../model/component/system/ForEachComponent.java   |   132 -
 .../model/component/system/IfComponent.java        |   118 -
 .../model/component/system/InputComponent.java     |    71 -
 .../model/component/system/MemoComponent.java      |    60 -
 .../model/component/system/OutputComponent.java    |    69 -
 .../model/component/system/ReceiveComponent.java   |   100 -
 .../model/component/system/S3InputComponent.java   |    71 -
 .../component/system/StreamSourceComponent.java    |    94 -
 .../component/system/SubWorkflowComponent.java     |    79 -
 .../model/component/system/SystemComponent.java    |    94 -
 .../component/system/SystemComponentDataPort.java  |    61 -
 .../component/system/SystemComponentReference.java |    61 -
 .../component/system/SystemComponentRegistry.java  |    97 -
 .../model/component/url/URLComponentReference.java |    58 -
 .../model/component/url/URLComponentRegistry.java  |    87 -
 .../model/component/web/WebComponentReference.java |    58 -
 .../model/component/web/WebComponentRegistry.java  |   185 -
 .../workflow/model/component/ws/WSComponent.java   |   256 -
 .../model/component/ws/WSComponentApplication.java |   285 -
 .../ws/WSComponentApplicationParameter.java        |   112 -
 .../model/component/ws/WSComponentFactory.java     |    71 -
 .../model/component/ws/WSComponentKey.java         |    64 -
 .../model/component/ws/WSComponentPort.java        |   232 -
 .../model/component/ws/WSComponentReference.java   |    61 -
 .../model/component/ws/WSComponentRegistry.java    |   111 -
 .../model/component/ws/WorkflowComponent.java      |   159 -
 .../model/exceptions/LazyLoadedDataException.java  |    30 -
 .../workflow/model/exceptions/UtilsException.java  |    59 -
 .../model/exceptions/WorkflowException.java        |    60 -
 .../model/exceptions/WorkflowRuntimeException.java |    55 -
 .../airavata/workflow/model/gpel/DSCUtil.java      |   116 -
 .../workflow/model/gpel/script/BPELScript.java     |  1122 -
 .../workflow/model/gpel/script/BPELScriptType.java |    25 -
 .../workflow/model/gpel/script/WorkflowWSDL.java   |   727 -
 .../airavata/workflow/model/graph/ControlEdge.java |    63 -
 .../airavata/workflow/model/graph/ControlPort.java |    80 -
 .../airavata/workflow/model/graph/DataEdge.java    |    79 -
 .../airavata/workflow/model/graph/DataPort.java    |    73 -
 .../airavata/workflow/model/graph/EPRPort.java     |    70 -
 .../apache/airavata/workflow/model/graph/Edge.java |    50 -
 .../model/graph/ForEachExecutableNode.java         |    23 -
 .../airavata/workflow/model/graph/Graph.java       |   191 -
 .../workflow/model/graph/GraphException.java       |    61 -
 .../workflow/model/graph/GraphFactory.java         |    70 -
 .../airavata/workflow/model/graph/GraphPiece.java  |    25 -
 .../airavata/workflow/model/graph/GraphSchema.java |   388 -
 .../apache/airavata/workflow/model/graph/Node.java |   218 -
 .../apache/airavata/workflow/model/graph/Port.java |   160 -
 .../model/graph/amazon/InstanceDataPort.java       |    91 -
 .../workflow/model/graph/amazon/InstanceNode.java  |   298 -
 .../workflow/model/graph/amazon/ResourceNode.java  |    86 -
 .../model/graph/amazon/TerminateInstanceNode.java  |    87 -
 .../model/graph/dynamic/BasicTypeMapping.java      |   250 -
 .../workflow/model/graph/dynamic/DynamicNode.java  |   131 -
 .../workflow/model/graph/dynamic/DynamicPort.java  |    85 -
 .../workflow/model/graph/dynamic/PortAddable.java  |    30 -
 .../model/graph/dynamic/SchemaCompilerUtil.java    |   222 -
 .../workflow/model/graph/impl/EdgeImpl.java        |   177 -
 .../workflow/model/graph/impl/GraphImpl.java       |   720 -
 .../workflow/model/graph/impl/NodeImpl.java        |   820 -
 .../workflow/model/graph/impl/PortImpl.java        |   454 -
 .../model/graph/subworkflow/SubWorkflowNode.java   |    97 -
 .../workflow/model/graph/system/BlockNode.java     |    70 -
 .../workflow/model/graph/system/ConstantNode.java  |   291 -
 .../model/graph/system/DifferedInputNode.java      |   303 -
 .../workflow/model/graph/system/DoWhileNode.java   |   188 -
 .../workflow/model/graph/system/EndBlockNode.java  |   225 -
 .../model/graph/system/EndDoWhileNode.java         |   240 -
 .../model/graph/system/EndForEachNode.java         |   240 -
 .../workflow/model/graph/system/EndifNode.java     |   226 -
 .../workflow/model/graph/system/ExitNode.java      |    79 -
 .../workflow/model/graph/system/ForEachNode.java   |   305 -
 .../workflow/model/graph/system/IfNode.java        |   139 -
 .../workflow/model/graph/system/InputNode.java     |   399 -
 .../workflow/model/graph/system/MemoNode.java      |    90 -
 .../workflow/model/graph/system/OutputNode.java    |   211 -
 .../workflow/model/graph/system/ParameterNode.java |   365 -
 .../workflow/model/graph/system/ReceiveNode.java   |   110 -
 .../workflow/model/graph/system/S3InputNode.java   |   295 -
 .../model/graph/system/StreamSourceNode.java       |   157 -
 .../model/graph/system/SystemDataPort.java         |   191 -
 .../workflow/model/graph/system/SystemNode.java    |   136 -
 .../workflow/model/graph/util/GraphUtil.java       |   514 -
 .../airavata/workflow/model/graph/ws/WSGraph.java  |   220 -
 .../workflow/model/graph/ws/WSGraphFactory.java    |   343 -
 .../airavata/workflow/model/graph/ws/WSNode.java   |   195 -
 .../airavata/workflow/model/graph/ws/WSPort.java   |   136 -
 .../workflow/model/graph/ws/WorkflowNode.java      |    74 -
 .../workflow/model/ode/ODEBPELTransformer.java     |   649 -
 .../airavata/workflow/model/ode/ODEClient.java     |   119 -
 .../model/ode/ODEDeploymentDescriptor.java         |   203 -
 .../workflow/model/ode/ODEWSDLTransformer.java     |   455 -
 .../airavata/workflow/model/ode/WSDLCleaner.java   |   117 -
 .../workflow/model/utils/ApplicationVersion.java   |    39 -
 .../workflow/model/utils/FileConstants.java        |    38 -
 .../workflow/model/utils/MessageConstants.java     |    43 -
 .../workflow/model/utils/WorkflowConstants.java    |    64 -
 .../model/wf/InvalidDataFormatException.java       |    32 -
 .../workflow/model/wf/TridentTransformer.java      |    53 -
 .../airavata/workflow/model/wf/Workflow.java       |   985 -
 .../airavata/workflow/model/wf/WorkflowData.java   |    76 -
 .../workflow/model/wf/WorkflowExecutionState.java  |    25 -
 .../airavata/workflow/model/wf/WorkflowInput.java  |    90 -
 .../workflow/model/xsd/GFacSimpleTypesXSD.java     |    95 -
 .../workflow/model/xsd/LeadContextHeaderXSD.java   |   185 -
 .../workflow/model/xsd/LeadCrosscutXSD.java        |   151 -
 modules/workflow/pom.xml                           |    41 -
 modules/workflow/workflow-core/pom.xml             |    95 -
 .../airavata/workflow/core/WorkflowBuilder.java    |    34 -
 .../workflow/core/WorkflowEnactmentService.java    |   168 -
 .../airavata/workflow/core/WorkflowFactory.java    |    54 -
 .../airavata/workflow/core/WorkflowInfo.java       |    94 -
 .../workflow/core/WorkflowInterpreter.java         |   345 -
 .../org/apache/airavata/workflow/core/XMLUtil.java |   585 -
 .../airavata/workflow/core/XmlFormatter.java       |    80 -
 .../workflow/core/dag/edge/DirectedEdge.java       |    71 -
 .../airavata/workflow/core/dag/edge/Edge.java      |    48 -
 .../workflow/core/dag/nodes/ApplicationNode.java   |    46 -
 .../core/dag/nodes/ApplicationNodeImpl.java        |   131 -
 .../workflow/core/dag/nodes/InputNode.java         |    41 -
 .../workflow/core/dag/nodes/InputNodeImpl.java     |   207 -
 .../airavata/workflow/core/dag/nodes/NodeType.java |    26 -
 .../workflow/core/dag/nodes/OutputNode.java        |    35 -
 .../workflow/core/dag/nodes/OutputNodeImpl.java    |   189 -
 .../workflow/core/dag/nodes/WorkflowNode.java      |    46 -
 .../airavata/workflow/core/dag/port/InPort.java    |    39 -
 .../workflow/core/dag/port/InputPortIml.java       |   118 -
 .../airavata/workflow/core/dag/port/OutPort.java   |    37 -
 .../workflow/core/dag/port/OutPortImpl.java        |   109 -
 .../airavata/workflow/core/dag/port/Port.java      |    46 -
 .../workflow/core/parser/JsonWorkflowParser.java   |   760 -
 .../workflow/core/parser/ParserException.java      |    39 -
 .../workflow/core/parser/WorkflowParser.java       |    45 -
 .../apache/airavata/workflow/core/XMLUtilTest.java |    55 -
 .../core/parser/JsonWorkflowParserTest.java        |    93 -
 .../src/test/resources/ComplexMathWorkflow.awf     |   465 -
 .../test/resources/ParamChemApplicationTest.awf    |   593 -
 .../src/test/resources/TestWorkflow.json           |    89 -
 modules/xbaya-gui/pom.xml                          |   292 -
 .../apache/airavata/xbaya/ThriftClientData.java    |    68 -
 .../apache/airavata/xbaya/ThriftServiceType.java   |    24 -
 .../main/java/org/apache/airavata/xbaya/XBaya.java |   270 -
 .../apache/airavata/xbaya/XBayaConfiguration.java  |   876 -
 .../org/apache/airavata/xbaya/XBayaConstants.java  |   203 -
 .../org/apache/airavata/xbaya/XBayaEngine.java     |   187 -
 .../org/apache/airavata/xbaya/XBayaVersion.java    |    40 -
 .../component/registry/ComponentController.java    |    48 -
 .../registry/ComponentRegistryLoader.java          |   179 -
 .../xbaya/concurrent/PredicatedExecutable.java     |    32 -
 .../xbaya/concurrent/PredicatedTaskRunner.java     |   156 -
 .../xbaya/core/amazon/AmazonCredential.java        |    77 -
 .../xbaya/core/amazon/EC2InstanceResult.java       |    92 -
 .../airavata/xbaya/core/generators/BPELFiler.java  |   137 -
 .../airavata/xbaya/core/generators/ImageFiler.java |   104 -
 .../xbaya/core/generators/JythonFiler.java         |   126 -
 .../xbaya/core/generators/ODEScriptFiler.java      |   155 -
 .../airavata/xbaya/core/generators/ScuflFiler.java |   118 -
 .../xbaya/core/generators/WorkflowFiler.java       |   270 -
 .../xbaya/core/generators/XmlBeansFiler.java       |    69 -
 .../xbaya/core/ide/XBayaExecutionModeListener.java |    32 -
 .../xbaya/core/workflow/ParameterListModel.java    |    86 -
 .../xbaya/datadriven/WorkflowHarvester.java        |   189 -
 .../airavata/xbaya/file/XBayaPathConstants.java    |    62 -
 .../airavata/xbaya/gfac/GFacRegistryClient.java    |   167 -
 .../apache/airavata/xbaya/gfac/SimpleWSClient.java |   132 -
 .../xbaya/globus/FileTransferConstants.java        |    36 -
 .../xbaya/globus/GridFTPFileTransferClient.java    |   257 -
 .../xbaya/graph/controller/NodeController.java     |   193 -
 .../xbaya/interpretor/ExperimentTemplate.java      |    56 -
 .../GUIWorkflowInterpreterInteractorImpl.java      |   230 -
 .../xbaya/interpretor/HeaderConstants.java         |    31 -
 .../SSWorkflowInterpreterInteractorImpl.java       |   137 -
 .../interpretor/StandaloneNotificationSender.java  |   131 -
 .../interpretor/WorkFlowInterpreterException.java  |    35 -
 .../interpretor/WorkflowExecutionMessage.java      |    38 -
 .../interpretor/WorkflowExecutionTemplate.java     |    70 -
 .../xbaya/interpretor/WorkflowInterpreter.java     |  1527 -
 .../WorkflowInterpreterConfiguration.java          |   252 -
 .../interpretor/WorkflowInterpreterInteractor.java |   113 -
 .../interpretor/WorkflowInterpreterInvoker.java    |    64 -
 .../WorkflowInterpretorEventListener.java          |   406 -
 .../WorkflowInterpretorMessageReceiverInOut.java   |   281 -
 .../interpretor/WorkflowInterpretorSkeleton.java   |   590 -
 .../xbaya/jython/lib/GFacServiceCreator.java       |   166 -
 .../xbaya/jython/lib/NotificationSender.java       |   308 -
 .../xbaya/jython/lib/ServiceNotifiable.java        |    80 -
 .../jython/lib/ServiceNotificationSender.java      |   312 -
 .../lib/StandaloneServiceNotificationSender.java   |    93 -
 .../xbaya/jython/lib/WorkflowNotifiable.java       |    90 -
 .../xbaya/jython/runner/JythonClassLoader.java     |   421 -
 .../xbaya/jython/runner/JythonOneTimeRunner.java   |    33 -
 .../jython/runner/JythonOneTimeRunnerImpl.java     |    83 -
 .../airavata/xbaya/jython/runner/JythonRunner.java |    71 -
 .../airavata/xbaya/jython/script/JythonScript.java |   662 -
 .../airavata/xbaya/menues/tools/ToolsMenuItem.java |    98 -
 .../apache/airavata/xbaya/messaging/EventData.java |   146 -
 .../xbaya/messaging/EventDataListener.java         |    66 -
 .../xbaya/messaging/EventDataRepository.java       |   493 -
 .../apache/airavata/xbaya/messaging/Monitor.java   |   331 -
 .../airavata/xbaya/messaging/MonitorException.java |    60 -
 .../xbaya/messaging/NotificationHandler.java       |    26 -
 .../airavata/xbaya/messaging/event/Event.java      |    82 -
 .../xbaya/messaging/event/EventListener.java       |    33 -
 .../xbaya/messaging/event/EventProducer.java       |   103 -
 .../airavata/xbaya/modifier/WorkflowModifier.java  |   250 -
 .../xbaya/registry/PasswordCallbackImpl.java       |    58 -
 .../airavata/xbaya/scufl/script/ScuflScript.java   |   558 -
 .../airavata/xbaya/test/util/WorkflowCreator.java  |   760 -
 .../org/apache/airavata/xbaya/ui/XBayaGUI.java     |   861 -
 .../ui/actions/AbstractBrowserActionItem.java      |    88 -
 .../ui/actions/registry/browser/AddAction.java     |    41 -
 .../ui/actions/registry/browser/BrowserAction.java |    37 -
 .../ui/actions/registry/browser/CopyAction.java    |    37 -
 .../ui/actions/registry/browser/DeleteAction.java  |    40 -
 .../ui/actions/registry/browser/EditAction.java    |    37 -
 .../ui/actions/registry/browser/ImportAction.java  |    37 -
 .../ui/actions/registry/browser/RefreshAction.java |    41 -
 .../ui/actions/registry/browser/ViewAction.java    |    37 -
 .../airavata/xbaya/ui/dialogs/AboutWindow.java     |   124 -
 .../airavata/xbaya/ui/dialogs/ErrorWindow.java     |   277 -
 .../xbaya/ui/dialogs/GlobusFileTransferWindow.java |   277 -
 .../airavata/xbaya/ui/dialogs/TextWindow.java      |   137 -
 .../airavata/xbaya/ui/dialogs/WaitDialog.java      |   138 -
 .../airavata/xbaya/ui/dialogs/XBayaDialog.java     |   265 -
 .../ui/dialogs/amazon/AmazonEC2InvokerWindow.java  |   220 -
 .../ui/dialogs/amazon/AmazonS3UtilsWindow.java     |   310 -
 .../xbaya/ui/dialogs/amazon/BucketsLoader.java     |   121 -
 .../ui/dialogs/amazon/ChangeCredentialWindow.java  |   197 -
 .../amazon/EC2InstancesManagementWindow.java       |   181 -
 .../xbaya/ui/dialogs/amazon/EC2LaunchWindow.java   |   179 -
 .../xbaya/ui/dialogs/amazon/InstancesLoader.java   |   103 -
 .../xbaya/ui/dialogs/amazon/S3Downloader.java      |   135 -
 .../xbaya/ui/dialogs/amazon/S3Uploader.java        |   125 -
 .../ui/dialogs/component/URLRegistryWindow.java    |   130 -
 .../ui/dialogs/component/WebResigtryWindow.java    |   129 -
 .../graph/amazon/InstanceConfigurationDialog.java  |   222 -
 .../graph/system/ConstantConfigurationDialog.java  |   192 -
 .../system/DifferedInputConfigurationDialog.java   |   235 -
 .../graph/system/DoWhileConfigrationDialog.java    |   187 -
 .../graph/system/EndBlockConfigurationDialog.java  |   161 -
 .../system/EndDoWhileConfigurationDialog.java      |   170 -
 .../system/EndForEachConfigurationDialog.java      |   159 -
 .../graph/system/EndifConfigurationDialog.java     |   161 -
 .../graph/system/ForEachConfigurationDialog.java   |   159 -
 .../graph/system/IfConfigurationDialog.java        |   188 -
 .../graph/system/InputConfigurationDialog.java     |   180 -
 .../graph/system/MemoConfigurationDialog.java      |   113 -
 .../graph/system/OutputConfigurationDialog.java    |   144 -
 .../graph/system/ReceiveConfigurationDialog.java   |   159 -
 .../ui/dialogs/graph/system/S3FileChooser.java     |   191 -
 .../system/StreamSourceConfigurationDialog.java    |   127 -
 .../dialogs/graph/ws/ServiceInteractionWindow.java |   130 -
 .../xbaya/ui/dialogs/graph/ws/WSNodeWindow.java    |   136 -
 .../monitor/MonitorConfigurationWindow.java        |   193 -
 .../xbaya/ui/dialogs/monitor/MonitorWindow.java    |   160 -
 .../ui/dialogs/registry/NewRegistryUserDialog.java |   302 -
 .../xbaya/ui/dialogs/registry/RegistryWindow.java  |   246 -
 .../dialogs/registry/browser/JCRBrowserDialog.java |   117 -
 .../dialogs/workflow/ParameterPropertyWindow.java  |   168 -
 .../ui/dialogs/workflow/WorkflowImportWindow.java  |   264 -
 .../dialogs/workflow/WorkflowPropertyWindow.java   |   173 -
 .../xbaya/ui/experiment/ExperimentMenu.java        |   101 -
 .../ui/experiment/LaunchApplicationWindow.java     |   416 -
 .../xbaya/ui/experiment/RegistrySearchResult.java  |   124 -
 .../RegistryWorkflowPublisherWindow.java           |   169 -
 .../WorkflowInterpreterLaunchWindow.java           |   411 -
 .../apache/airavata/xbaya/ui/graph/EdgeGUI.java    |   140 -
 .../airavata/xbaya/ui/graph/GraphCanvas.java       |  1385 -
 .../airavata/xbaya/ui/graph/GraphCanvasEvent.java  |    97 -
 .../xbaya/ui/graph/GraphCanvasListener.java        |    30 -
 .../apache/airavata/xbaya/ui/graph/GraphGUI.java   |   196 -
 .../airavata/xbaya/ui/graph/GraphPieceGUI.java     |    34 -
 .../apache/airavata/xbaya/ui/graph/NodeGUI.java    |   533 -
 .../apache/airavata/xbaya/ui/graph/Paintable.java  |    33 -
 .../apache/airavata/xbaya/ui/graph/PortGUI.java    |   272 -
 .../xbaya/ui/graph/amazon/InstanceNodeGUI.java     |   164 -
 .../ui/graph/amazon/TerminateInstanceNodeGUI.java  |   158 -
 .../ui/graph/subworkflow/SubWorkflowNodeGUI.java   |    87 -
 .../xbaya/ui/graph/system/BlockNodeGUI.java        |    85 -
 .../xbaya/ui/graph/system/ConfigurableNodeGUI.java |   138 -
 .../xbaya/ui/graph/system/ConstantNodeGUI.java     |    61 -
 .../ui/graph/system/DifferedInputHandler.java      |    86 -
 .../ui/graph/system/DifferedInputNodeGUI.java      |   100 -
 .../xbaya/ui/graph/system/DoWhileNodeGUI.java      |   189 -
 .../xbaya/ui/graph/system/EndBlockNodeGUI.java     |   174 -
 .../xbaya/ui/graph/system/EndDoWhileNodeGUI.java   |   176 -
 .../xbaya/ui/graph/system/EndForEachNodeGUI.java   |   146 -
 .../xbaya/ui/graph/system/EndifNodeGUI.java        |   174 -
 .../xbaya/ui/graph/system/ExitNodeGUI.java         |    96 -
 .../xbaya/ui/graph/system/ForEachNodeGUI.java      |   153 -
 .../airavata/xbaya/ui/graph/system/IfNodeGUI.java  |   181 -
 .../xbaya/ui/graph/system/InputNodeGUI.java        |    79 -
 .../xbaya/ui/graph/system/MemoNodeGUI.java         |   105 -
 .../xbaya/ui/graph/system/OutputNodeGUI.java       |    89 -
 .../xbaya/ui/graph/system/ReceiveNodeGUI.java      |   148 -
 .../xbaya/ui/graph/system/S3InputNodeGUI.java      |    79 -
 .../xbaya/ui/graph/system/StreamSourceNodeGUI.java |    71 -
 .../airavata/xbaya/ui/graph/ws/WSNodeGUI.java      |   154 -
 .../xbaya/ui/graph/ws/WorkflowNodeGUI.java         |    72 -
 .../xbaya/ui/menues/AmazonEC2MenuItem.java         |   158 -
 .../xbaya/ui/menues/ApplicationMenuItem.java       |    78 -
 .../airavata/xbaya/ui/menues/EditMenuItem.java     |   164 -
 .../apache/airavata/xbaya/ui/menues/MenuIcons.java |    37 -
 .../airavata/xbaya/ui/menues/RegistryMenuItem.java |   116 -
 .../airavata/xbaya/ui/menues/RunMenuItem.java      |   345 -
 .../airavata/xbaya/ui/menues/ViewMenuItem.java     |   138 -
 .../apache/airavata/xbaya/ui/menues/XBayaMenu.java |   159 -
 .../airavata/xbaya/ui/menues/XBayaMenuItem.java    |   613 -
 .../xbaya/ui/monitor/MonitorEventHandler.java      |   501 -
 .../airavata/xbaya/ui/monitor/MonitorStarter.java  |   123 -
 .../xbaya/ui/monitor/ResourcePaintable.java        |    63 -
 .../apache/airavata/xbaya/ui/utils/Cancelable.java |    28 -
 .../apache/airavata/xbaya/ui/utils/DrawUtils.java  |   106 -
 .../airavata/xbaya/ui/utils/ErrorMessages.java     |   238 -
 .../airavata/xbaya/ui/views/ComponentViewer.java   |   137 -
 .../airavata/xbaya/ui/views/JCRBrowserPanel.java   |   306 -
 .../airavata/xbaya/ui/views/MonitorPanel.java      |   305 -
 .../xbaya/ui/views/ParameterPropertyPanel.java     |   192 -
 .../apache/airavata/xbaya/ui/views/PortViewer.java |   165 -
 .../airavata/xbaya/ui/widgets/GridPanel.java       |   163 -
 .../airavata/xbaya/ui/widgets/ScrollPanel.java     |   122 -
 .../airavata/xbaya/ui/widgets/TabLabelButton.java  |   140 -
 .../airavata/xbaya/ui/widgets/TableRenderable.java |    29 -
 .../airavata/xbaya/ui/widgets/ToolbarButton.java   |   107 -
 .../airavata/xbaya/ui/widgets/XBayaComboBox.java   |    98 -
 .../airavata/xbaya/ui/widgets/XBayaComponent.java  |    33 -
 .../airavata/xbaya/ui/widgets/XBayaLabel.java      |    94 -
 .../airavata/xbaya/ui/widgets/XBayaLinkButton.java |   304 -
 .../airavata/xbaya/ui/widgets/XBayaList.java       |   167 -
 .../airavata/xbaya/ui/widgets/XBayaTextArea.java   |   118 -
 .../xbaya/ui/widgets/XBayaTextComponent.java       |    35 -
 .../airavata/xbaya/ui/widgets/XBayaTextField.java  |   122 -
 .../airavata/xbaya/ui/widgets/XBayaToolBar.java    |   356 -
 .../xbaya/ui/widgets/XbayaEnhancedList.java        |   306 -
 .../airavata/xbaya/ui/widgets/amazon/S3Tree.java   |   131 -
 .../xbaya/ui/widgets/amazon/S3TreeModel.java       |    63 -
 .../ui/widgets/component/ComponentSelector.java    |   528 -
 .../widgets/component/ComponentSelectorEvent.java  |    83 -
 .../component/ComponentSelectorListener.java       |    30 -
 .../component/ComponentSourceTransferable.java     |    71 -
 .../ui/widgets/component/ComponentTreeModel.java   |    69 -
 .../ui/widgets/component/ComponentTreeNode.java    |   105 -
 .../org/apache/airavata/xbaya/util/AmazonUtil.java |   148 -
 .../java/org/apache/airavata/xbaya/util/Data.java  |    68 -
 .../apache/airavata/xbaya/util/GOConstants.java    |    28 -
 .../airavata/xbaya/util/GlobusOnlineUtils.java     |   264 -
 .../airavata/xbaya/util/RegistryConstants.java     |    28 -
 .../apache/airavata/xbaya/util/TransferFile.java   |   168 -
 .../org/apache/airavata/xbaya/util/XBayaUtil.java  |   144 -
 .../airavata/xbaya/workflow/WorkflowClient.java    |   244 -
 .../xbaya/workflow/WorkflowEngineException.java    |    40 -
 .../airavata/xbaya/workflow/proxy/ProxyWSDL.java   |    85 -
 .../xbaya/workflow/proxy/WorkflowClient.java       |    33 -
 .../xbaya/workflow/proxy/WorkflowContext.java      |    40 -
 .../workflow/proxy/WorkflowProxyException.java     |    62 -
 .../src/main/resources/WorkflowInterpretor.wsdl    |    72 -
 .../src/main/resources/images/airavata-2.png       |   Bin 5582 -> 0 bytes
 .../src/main/resources/images/airavata-config.png  |   Bin 1297 -> 0 bytes
 .../src/main/resources/images/airavata-icon.png    |   Bin 584 -> 0 bytes
 .../src/main/resources/images/airavata-icon2.png   |   Bin 981 -> 0 bytes
 .../src/main/resources/images/airavata-name.png    |   Bin 8261 -> 0 bytes
 .../main/resources/images/airavata-title-text.png  |   Bin 16438 -> 0 bytes
 .../src/main/resources/images/airavata.png         |   Bin 17280 -> 0 bytes
 .../src/main/resources/images/application.png      |   Bin 894 -> 0 bytes
 .../src/main/resources/images/applications.png     |   Bin 657 -> 0 bytes
 .../xbaya-gui/src/main/resources/images/closed.gif |   Bin 923 -> 0 bytes
 .../xbaya-gui/src/main/resources/images/cloud.png  |   Bin 573 -> 0 bytes
 .../src/main/resources/images/experiment.png       |   Bin 543 -> 0 bytes
 .../src/main/resources/images/experiments.png      |   Bin 1142 -> 0 bytes
 .../src/main/resources/images/gfac_url.png         |   Bin 739 -> 0 bytes
 .../src/main/resources/images/gfac_urls.png        |   Bin 816 -> 0 bytes
 .../xbaya-gui/src/main/resources/images/host.png   |   Bin 652 -> 0 bytes
 .../xbaya-gui/src/main/resources/images/hosts.png  |   Bin 671 -> 0 bytes
 .../src/main/resources/images/input_para.png       |   Bin 428 -> 0 bytes
 .../src/main/resources/images/jcr-repo.png         |   Bin 1010 -> 0 bytes
 .../xbaya-gui/src/main/resources/images/leaf.gif   |   Bin 906 -> 0 bytes
 .../src/main/resources/images/menu/jcr.png         |   Bin 1158 -> 0 bytes
 .../src/main/resources/images/menu/new2.png        |   Bin 1175 -> 0 bytes
 .../src/main/resources/images/menu/open1.png       |   Bin 925 -> 0 bytes
 .../src/main/resources/images/menu/open2.png       |   Bin 964 -> 0 bytes
 .../src/main/resources/images/menu/open_dir.png    |   Bin 749 -> 0 bytes
 .../src/main/resources/images/menu/pause1.png      |   Bin 1101 -> 0 bytes
 .../main/resources/images/menu/pause_monitor1.png  |   Bin 873 -> 0 bytes
 .../src/main/resources/images/menu/play3.png       |   Bin 1192 -> 0 bytes
 .../src/main/resources/images/menu/play4.png       |   Bin 765 -> 0 bytes
 .../resources/images/menu/resume_monitoring1.png   |   Bin 957 -> 0 bytes
 .../src/main/resources/images/menu/save1.png       |   Bin 1200 -> 0 bytes
 .../src/main/resources/images/menu/stop.png        |   Bin 316 -> 0 bytes
 .../xbaya-gui/src/main/resources/images/opened.gif |   Bin 917 -> 0 bytes
 .../src/main/resources/images/output_para.png      |   Bin 490 -> 0 bytes
 .../src/main/resources/images/parameter.png        |   Bin 544 -> 0 bytes
 .../xbaya-gui/src/main/resources/images/pause.jpeg |   Bin 458 -> 0 bytes
 .../xbaya-gui/src/main/resources/images/play.jpeg  |   Bin 471 -> 0 bytes
 .../src/main/resources/images/registry.png         |   Bin 3419 -> 0 bytes
 .../src/main/resources/images/service.png          |   Bin 871 -> 0 bytes
 .../src/main/resources/images/services.png         |   Bin 899 -> 0 bytes
 .../xbaya-gui/src/main/resources/images/step.gif   |   Bin 211 -> 0 bytes
 .../xbaya-gui/src/main/resources/images/stop.jpeg  |   Bin 497 -> 0 bytes
 .../src/main/resources/images/workflow.png         |   Bin 601 -> 0 bytes
 .../main/resources/images/workflow_templates.png   |   Bin 710 -> 0 bytes
 .../src/main/resources/images/workflows.png        |   Bin 778 -> 0 bytes
 modules/xbaya-gui/src/main/resources/services.xml  |    30 -
 .../resources/wsdls/TestCMD_Example1_AWSDL.xml     |    56 -
 .../src/main/resources/wsdls/adder-awsdl.xml       |    63 -
 .../src/main/resources/wsdls/eventing.wsdl         |   332 -
 .../interpreter/ComplexForEachWorkflowTest.java    |    92 -
 .../xbaya/interpreter/ComplexMathService.java      |    38 -
 .../xbaya/interpreter/ComplexMathWorkflowTest.java |    90 -
 .../interpreter/CrossProductWorkflowTest.java      |    90 -
 .../airavata/xbaya/interpreter/EchoService.java    |    27 -
 .../xbaya/interpreter/ForEachWorkflowTest.java     |    92 -
 .../interpreter/LevenshteinDistanceService.java    |    46 -
 .../airavata/xbaya/interpreter/Listener.java       |    51 -
 .../xbaya/interpreter/NotificationSender.java      |   223 -
 .../xbaya/interpreter/RegistryServiceTest.java     |   124 -
 .../interpreter/SimpleForEachWorkflowTest.java     |    91 -
 .../xbaya/interpreter/SimpleMathWorkflowTest.java  |    92 -
 .../airavata/xbaya/interpreter/WorkflowTest.java   |    93 -
 .../xbaya/interpreter/WorkflowTrackingTest.java    |   124 -
 .../xbaya/interpreter/XBayaClientTest.java         |    79 -
 .../interpreter/XBayaConsolidatedTestSuite.java    |    86 -
 .../xbaya/interpreter/utils/ConfigKeys.java        |    33 -
 .../xbaya/interpreter/utils/TestUtilServer.java    |   262 -
 .../xbaya/interpreter/utils/WorkflowTestUtils.java |   116 -
 modules/xbaya-gui/src/test/java/test.xwf           |   251 -
 .../xbaya-gui/src/test/resources/axis2_default.xml |   278 -
 modules/xbaya/src/.DS_Store                        |   Bin 6148 -> 0 bytes
 modules/xbaya/src/main/.DS_Store                   |   Bin 6148 -> 0 bytes
 modules/xbaya/src/main/java/.DS_Store              |   Bin 6148 -> 0 bytes
 modules/xbaya/src/main/java/org/.DS_Store          |   Bin 6148 -> 0 bytes
 modules/xbaya/src/main/java/org/airavata/.DS_Store |   Bin 6148 -> 0 bytes
 .../src/main/java/org/airavata/xbaya/.DS_Store     |   Bin 6148 -> 0 bytes
 pom.xml                                            |    48 +-
 .../airavata-apis/airavata_api.thrift              |    32 +-
 .../airavata-apis/airavata_commons.thrift          |     2 +-
 .../airavata-apis/airavata_errors.thrift           |     2 +-
 .../airavata-apis/db_event_model.thrift            |     2 +-
 .../airavata-apis/messaging_events.thrift          |     2 +-
 .../airavata-apis/security_model.thrift            |     2 +-
 .../airavata-apis/workflow_api.thrift              |     2 +-
 .../component-cpis/generate-cpi-stubs.sh           |   103 +-
 .../component-cpis/registry-api.thrift             |   113 +-
 .../data-models/airavata_data_models.thrift        |     2 +-
 .../application_deployment_model.thrift            |     2 +-
 .../application_interface_model.thrift             |     2 +-
 .../application_io_models.thrift                   |     2 +-
 .../app-catalog-models/parallelism_model.thrift    |     2 +-
 .../credential_store_data_models.thrift            |     1 +
 .../experiment_model.thrift                        |     2 +-
 .../experiment-catalog-models/job_model.thrift     |     2 +-
 .../experiment-catalog-models/process_model.thrift |    10 +-
 .../scheduling_model.thrift                        |     2 +-
 .../experiment-catalog-models/status_models.thrift |     5 +-
 .../experiment-catalog-models/task_model.thrift    |     6 +-
 .../workspace_model.thrift                         |     2 +-
 .../replica_catalog_models.thrift                  |     2 +-
 .../account_provisioning_model.thrift              |     2 +-
 .../compute_resource_model.thrift                  |     2 +-
 .../data_movement_models.thrift                    |     2 +-
 .../gateway_resource_profile_model.thrift          |     2 +-
 .../storage_resource_model.thrift                  |     2 +-
 .../user_resource_profile_model.thrift             |     2 +-
 .../group_manager_model.thrift                     |     2 +-
 .../tenant_profile_model.thrift                    |     2 +-
 .../user_profile_model.thrift                      |    38 +-
 .../workflow-models/workflow_data_model.thrift     |     2 +-
 .../generate-thrift-stubs.sh                       |    46 +-
 .../service-cpis/generate-service-cpi-stubs.sh     |    16 +-
 .../group-manager/group-manager-cpi.thrift         |    83 +
 .../group-manager/group_manager_cpi_errors.thrift  |    33 +
 .../iam-admin-services-cpi.thrift                  |     1 +
 .../iam_admin_services_cpi_errors.thrift           |     1 +
 .../profile-service/profile-service-cpi.thrift     |     3 +-
 .../profile-tenant/profile-tenant-cpi.thrift       |     1 +
 .../profile_tenant_cpi_errors.thrift               |     1 +
 .../profile-user/profile-user-cpi.thrift           |     1 +
 .../profile-user/profile_user_cpi_errors.thrift    |     1 +
 tools/gsissh-cli-tools/README.txt                  |    29 -
 tools/gsissh-cli-tools/pom.xml                     |   115 -
 .../gsi/ssh/cli/SSHApiClientWithMyProxyAuth.java   |    76 -
 .../src/main/resources/certificates/10718cba.0     |    23 -
 .../main/resources/certificates/10718cba.crl_url   |     2 -
 .../src/main/resources/certificates/10718cba.info  |     8 -
 .../resources/certificates/10718cba.namespaces     |    13 -
 .../resources/certificates/10718cba.signing_policy |     3 -
 .../src/main/resources/certificates/16da7552.0     |    97 -
 .../main/resources/certificates/16da7552.crl_url   |     1 -
 .../resources/certificates/16da7552.signing_policy |     4 -
 .../src/main/resources/certificates/1b6f5ede.0     |    23 -
 .../main/resources/certificates/1b6f5ede.crl_url   |     1 -
 .../resources/certificates/1b6f5ede.signing_policy |     5 -
 .../src/main/resources/certificates/1c3f2ca8.0     |    26 -
 .../main/resources/certificates/1c3f2ca8.crl_url   |     1 -
 .../src/main/resources/certificates/1c3f2ca8.info  |    12 -
 .../resources/certificates/1c3f2ca8.signing_policy |    63 -
 .../src/main/resources/certificates/2694e4f2.0     |    23 -
 .../main/resources/certificates/2694e4f2.crl_url   |     2 -
 .../src/main/resources/certificates/2694e4f2.info  |    11 -
 .../resources/certificates/2694e4f2.namespaces     |    13 -
 .../resources/certificates/2694e4f2.signing_policy |     4 -
 .../src/main/resources/certificates/2ac09305.0     |    25 -
 .../main/resources/certificates/2ac09305.crl_url   |     1 -
 .../resources/certificates/2ac09305.signing_policy |     5 -
 .../src/main/resources/certificates/2f3fadf6.0     |    21 -
 .../main/resources/certificates/2f3fadf6.crl_url   |     1 -
 .../resources/certificates/2f3fadf6.signing_policy |     4 -
 .../src/main/resources/certificates/38f7145f.0     |    37 -
 .../main/resources/certificates/38f7145f.crl_url   |     2 -
 .../src/main/resources/certificates/38f7145f.info  |    13 -
 .../resources/certificates/38f7145f.namespaces     |    19 -
 .../resources/certificates/38f7145f.signing_policy |     4 -
 .../src/main/resources/certificates/3deda549.0     |    24 -
 .../main/resources/certificates/3deda549.crl_url   |     1 -
 .../resources/certificates/3deda549.signing_policy |    11 -
 .../src/main/resources/certificates/44d6a2bc.0     |    32 -
 .../src/main/resources/certificates/4b2783ac.0     |    89 -
 .../main/resources/certificates/4b2783ac.crl_url   |     1 -
 .../src/main/resources/certificates/4b2783ac.info  |    11 -
 .../resources/certificates/4b2783ac.namespaces     |    12 -
 .../certificates/4b2783ac.psc-myproxy.cadesc       |    15 -
 .../resources/certificates/4b2783ac.signing_policy |     3 -
 .../src/main/resources/certificates/617ff41b.0     |    21 -
 .../main/resources/certificates/617ff41b.crl_url   |     1 -
 .../src/main/resources/certificates/617ff41b.info  |     7 -
 .../resources/certificates/617ff41b.signing_policy |    33 -
 .../src/main/resources/certificates/679cff61.0     |    23 -
 .../main/resources/certificates/679cff61.crl_url   |     1 -
 .../src/main/resources/certificates/679cff61.info  |     8 -
 .../resources/certificates/679cff61.signing_policy |     3 -
 .../src/main/resources/certificates/67e8acfa.0     |    23 -
 .../main/resources/certificates/67e8acfa.crl_url   |     1 -
 .../resources/certificates/67e8acfa.signing_policy |     3 -
 .../src/main/resources/certificates/684261aa.0     |    25 -
 .../main/resources/certificates/684261aa.crl_url   |     1 -
 .../resources/certificates/684261aa.signing_policy |     5 -
 .../resources/certificates/684261aa.tacc.cadesc    |    18 -
 .../certificates/684261aa.tacc.cadesc.sig          |    11 -
 .../src/main/resources/certificates/69105f4f.0     |    22 -
 .../main/resources/certificates/69105f4f.crl_url   |     2 -
 .../src/main/resources/certificates/69105f4f.info  |    11 -
 .../resources/certificates/69105f4f.namespaces     |    13 -
 .../resources/certificates/69105f4f.signing_policy |     4 -
 .../src/main/resources/certificates/7ae34d87.0     |    41 -
 .../src/main/resources/certificates/826e2611.0     |    17 -
 .../src/main/resources/certificates/95009ddc.0     |    22 -
 .../main/resources/certificates/95009ddc.crl_url   |     1 -
 .../resources/certificates/95009ddc.signing_policy |     3 -
 .../src/main/resources/certificates/98ef0ee5.0     |    21 -
 .../main/resources/certificates/98ef0ee5.crl_url   |     1 -
 .../resources/certificates/98ef0ee5.signing_policy |     4 -
 .../src/main/resources/certificates/9b88e95b.0     |    84 -
 .../main/resources/certificates/9b88e95b.crl_url   |     1 -
 .../certificates/9b88e95b.psc-root.cadesc          |    15 -
 .../resources/certificates/9b88e95b.signing_policy |     3 -
 .../src/main/resources/certificates/9b95bbf2.0     |    23 -
 .../main/resources/certificates/9b95bbf2.crl_url   |     1 -
 .../resources/certificates/9b95bbf2.signing_policy |     3 -
 .../src/main/resources/certificates/9dd23746.0     |    32 -
 .../main/resources/certificates/9dd23746.crl_url   |     1 -
 .../resources/certificates/9dd23746.signing_policy |     5 -
 .../src/main/resources/certificates/CHECKSUM.MD5   |    86 -
 .../resources/certificates/DOEGrids_provenance     |   100 -
 .../main/resources/certificates/INFN_provenance    |    60 -
 .../src/main/resources/certificates/IUCerts.tar    |   Bin 20480 -> 0 bytes
 .../src/main/resources/certificates/IUCerts.tar.gz |   Bin 4948 -> 0 bytes
 .../resources/certificates/NCSA_CACL_provenance    |    55 -
 .../certificates/NCSA_GridShib_provenance          |    74 -
 .../resources/certificates/NCSA_MyProxy_provenance |    57 -
 .../src/main/resources/certificates/PSC_provenance |    78 -
 .../src/main/resources/certificates/README.txt     |   422 -
 .../resources/certificates/TACC_MICS_provenance    |    23 -
 .../main/resources/certificates/TACC_provenance    |    68 -
 .../resources/certificates/UKeScience_provenance   |   137 -
 .../src/main/resources/certificates/aaaddcdf.0     |    26 -
 .../src/main/resources/certificates/acc06fda.0     |    88 -
 .../main/resources/certificates/acc06fda.crl_url   |     1 -
 .../certificates/acc06fda.psc-host.cadesc          |    15 -
 .../resources/certificates/acc06fda.signing_policy |     3 -
 .../src/main/resources/certificates/b93d6240.0     |    23 -
 .../main/resources/certificates/b93d6240.crl_url   |     1 -
 .../src/main/resources/certificates/b93d6240.info  |    11 -
 .../resources/certificates/b93d6240.nersc.cadesc   |    14 -
 .../resources/certificates/b93d6240.signing_policy |    39 -
 .../src/main/resources/certificates/c7a717ce.0     |    28 -
 .../main/resources/certificates/c7a717ce.crl_url   |     2 -
 .../src/main/resources/certificates/c7a717ce.info  |    12 -
 .../resources/certificates/c7a717ce.namespaces     |    19 -
 .../resources/certificates/c7a717ce.signing_policy |     4 -
 .../src/main/resources/certificates/cacert.pem     |    60 -
 .../src/main/resources/certificates/cakey.pem      |    17 -
 .../src/main/resources/certificates/d1b603c3.0     |    24 -
 .../main/resources/certificates/d1b603c3.crl_url   |     1 -
 .../resources/certificates/d1b603c3.signing_policy |    56 -
 .../src/main/resources/certificates/dc75341f.0     |    24 -
 .../main/resources/certificates/dc75341f.crl_url   |     1 -
 .../main/resources/certificates/dc75341f.info.txt  |    11 -
 .../certificates/dc75341f.nics-myproxy.cadesc      |    14 -
 .../resources/certificates/dc75341f.signing_policy |     3 -
 .../src/main/resources/certificates/demo-ca.pem    |    15 -
 .../main/resources/certificates/dfn-grid-ca.pem    |    26 -
 .../src/main/resources/certificates/e5cc84c2.0     |    25 -
 .../main/resources/certificates/e5cc84c2.crl_url   |     1 -
 .../resources/certificates/e5cc84c2.signing_policy |     5 -
 .../resources/certificates/e5cc84c2.tacc.cadesc    |    17 -
 .../certificates/e5cc84c2.tacc.cadesc.sig          |    11 -
 .../src/main/resources/certificates/e8ac4b61.0     |    23 -
 .../main/resources/certificates/e8ac4b61.crl_url   |     1 -
 .../resources/certificates/e8ac4b61.signing_policy |     3 -
 .../src/main/resources/certificates/f2e89fe3.0     |    23 -
 .../main/resources/certificates/f2e89fe3.crl_url   |     1 -
 .../resources/certificates/f2e89fe3.signing_policy |     3 -
 .../src/main/resources/certificates/f951d6e0.0     |    15 -
 .../src/main/resources/certificates/ffc3d59b.0     |    23 -
 .../main/resources/certificates/ffc3d59b.crl_url   |     1 -
 .../resources/certificates/ffc3d59b.signing_policy |     5 -
 .../main/resources/certificates/xsede-certs.tar.gz |   Bin 63784 -> 0 bytes
 .../src/main/resources/gsissh.properties           |    26 -
 .../src/main/resources/log4j.properties            |    34 -
 tools/load-client/pom.xml                          |    76 +
 .../src/main/assembly/load-client-bin-assembly.xml |    82 +
 .../apache/airavata/tools/load/Configuration.java  |   186 +
 .../apache/airavata/tools/load/Configurations.java |    35 +
 .../org/apache/airavata/tools/load/LoadClient.java |   146 +
 .../airavata/tools/load/SecurityManager.java       |    72 +
 .../apache/airavata/tools/load/StatusMonitor.java  |   124 +
 .../tools/load/StorageResourceManager.java         |    96 +
 .../org/apache/airavata/tools/load/UnitLoad.java   |   157 +
 .../src/main/resources/bin/load-client.sh          |    76 +
 .../load-client}/src/main/resources/bin/setenv.sh  |     0
 .../src/main/resources/client_truststore.jks       |   Bin
 .../src/main/resources/conf/load-config.yml        |    24 +
 tools/phoebus-integration/pom.xml                  |    75 -
 .../impl/PhoebusGridConfigurationHandler.java      |    70 -
 .../airavata/core/gfac/utils/PhoebusUtils.java     |    51 -
 .../src/main/resources/service.properties          |    57 -
 tools/pom.xml                                      |    15 +-
 tools/rabbitmq-download-start.sh                   |    42 -
 2155 files changed, 294885 insertions(+), 422967 deletions(-)
 delete mode 100644 airavata-api/airavata-api-server/src/main/java/org/apache/airavata/api/server/util/ThriftClientPool.java
 create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/sharing_models_constants.cpp
 create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/sharing_models_constants.h
 create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/sharing_models_types.cpp
 create mode 100644 airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/sharing_models_types.h
 create mode 100644 airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/API/Sharing/SharingRegistryService.php
 create mode 100644 airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/API/Sharing/Types.php
 create mode 100644 airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/Model/Sharing/Types.php
 create mode 100644 airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/Service/Profile/Groupmanager/CPI/Error/Types.php
 create mode 100644 airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/Service/Profile/Groupmanager/CPI/GroupManagerService.php
 create mode 100644 airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/Service/Profile/Groupmanager/CPI/Types.php
 copy airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/messaging => airavata}/__init__.py (100%)
 create mode 100755 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/api/Airavata-remote
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/api/Airavata.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache => }/airavata/api/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/api/constants.py
 copy airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{credential_store_data_models => airavata/api/error}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/api/error/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/api/error/ttypes.py
 create mode 100755 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/api/sharing/SharingRegistryService-remote
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/api/sharing/SharingRegistryService.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/api/sharing/__init__.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/api/sharing/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/api/sharing/ttypes.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/api/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/workspace/experiment => airavata/model}/__init__.py (100%)
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/data => airavata/model/appcatalog}/__init__.py (100%)
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/workspace => airavata/model/appcatalog/accountprovisioning}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/appcatalog/accountprovisioning/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/appcatalog/accountprovisioning/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/workflow => airavata/model/appcatalog/appdeployment}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/appcatalog/appdeployment/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/appcatalog/appdeployment/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/user => airavata/model/appcatalog/appinterface}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/appcatalog/appinterface/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/appcatalog/appinterface/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/tenant => airavata/model/appcatalog/computeresource}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/appcatalog/computeresource/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/appcatalog/computeresource/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/task => airavata/model/appcatalog/gatewayprofile}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/appcatalog/gatewayprofile/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/appcatalog/gatewayprofile/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/status => airavata/model/appcatalog/parallelism}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/appcatalog/parallelism/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/appcatalog/parallelism/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/security => airavata/model/appcatalog/storageresource}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/appcatalog/storageresource/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/appcatalog/storageresource/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/scheduling => airavata/model/appcatalog/userresourceprofile}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/appcatalog/userresourceprofile/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/appcatalog/userresourceprofile/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache => }/airavata/model/application/__init__.py (100%)
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/process => airavata/model/application/io}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/application/io/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/application/io/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/messaging/event => airavata/model/commons}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/commons/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/commons/ttypes.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/constants.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/appcatalog => airavata/model/credential}/__init__.py (100%)
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/job => airavata/model/credential/store}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/credential/store/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/credential/store/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata => airavata/model/data}/__init__.py (100%)
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/group => airavata/model/data/movement}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/data/movement/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/data/movement/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/experiment => airavata/model/data/replica}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/data/replica/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/data/replica/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache => }/airavata/model/dbevent/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/dbevent/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/dbevent/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/data/resource => airavata/model/experiment}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/experiment/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/experiment/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/data/replica => airavata/model/group}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/group/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/group/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/data/product => airavata/model/job}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/job/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/job/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache => airavata/model/messaging}/__init__.py (100%)
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/data/movement => airavata/model/messaging/event}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/messaging/event/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/messaging/event/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/commons => airavata/model/process}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/process/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/process/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/application/io => airavata/model/scheduling}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/scheduling/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/scheduling/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/appcatalog/userresourceprofile => airavata/model/security}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/security/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/security/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/appcatalog/storageresource => airavata/model/sharing}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/sharing/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/sharing/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/appcatalog/parallelism => airavata/model/status}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/status/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/status/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/appcatalog/gatewayprofile => airavata/model/task}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/task/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/task/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/appcatalog/credentialsummary => airavata/model/tenant}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/tenant/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/tenant/ttypes.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/appcatalog/computeresource => airavata/model/user}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/user/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/user/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/appcatalog/appinterface => airavata/model/workflow}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/workflow/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/workflow/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/appcatalog/appdeployment => airavata/model/workspace}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/workspace/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/model/workspace/ttypes.py
 copy airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/messaging => airavata/service}/__init__.py (100%)
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model => airavata/service/profile}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/constants.py
 copy airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/messaging => airavata/service/profile/groupmanager}/__init__.py (100%)
 create mode 100755 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/groupmanager/cpi/GroupManagerService-remote
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/groupmanager/cpi/GroupManagerService.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/groupmanager/cpi/__init__.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/groupmanager/cpi/constants.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/api => airavata/service/profile/groupmanager/cpi}/error/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/groupmanager/cpi/error/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/groupmanager/cpi/error/ttypes.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/groupmanager/cpi/ttypes.py
 copy airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/messaging => airavata/service/profile/iam}/__init__.py (100%)
 copy airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/messaging => airavata/service/profile/iam/admin}/__init__.py (100%)
 copy airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/messaging => airavata/service/profile/iam/admin/services}/__init__.py (100%)
 create mode 100755 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/iam/admin/services/cpi/IamAdminServices-remote
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/iam/admin/services/cpi/IamAdminServices.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/iam/admin/services/cpi/__init__.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/iam/admin/services/cpi/constants.py
 copy airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{credential_store_data_models => airavata/service/profile/iam/admin/services/cpi/error}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/iam/admin/services/cpi/error/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/iam/admin/services/cpi/error/ttypes.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/iam/admin/services/cpi/ttypes.py
 copy airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/messaging => airavata/service/profile/tenant}/__init__.py (100%)
 create mode 100755 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/tenant/cpi/TenantProfileService-remote
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/tenant/cpi/TenantProfileService.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/tenant/cpi/__init__.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/tenant/cpi/constants.py
 copy airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{credential_store_data_models => airavata/service/profile/tenant/cpi/error}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/tenant/cpi/error/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/tenant/cpi/error/ttypes.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/tenant/cpi/ttypes.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/ttypes.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{apache/airavata/model/messaging => airavata/service/profile/user}/__init__.py (100%)
 create mode 100755 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/user/cpi/UserProfileService-remote
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/user/cpi/UserProfileService.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/user/cpi/__init__.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/user/cpi/constants.py
 rename airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/{credential_store_data_models => airavata/service/profile/user/cpi/error}/__init__.py (100%)
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/user/cpi/error/constants.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/user/cpi/error/ttypes.py
 create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/service/profile/user/cpi/ttypes.py
 delete mode 100755 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/api/Airavata-remote
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/api/Airavata.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/api/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/api/error/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/api/error/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/api/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/appcatalog/appdeployment/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/appcatalog/appdeployment/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/appcatalog/appinterface/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/appcatalog/appinterface/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/appcatalog/computeresource/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/appcatalog/computeresource/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/appcatalog/credentialsummary/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/appcatalog/credentialsummary/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/appcatalog/gatewayprofile/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/appcatalog/gatewayprofile/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/appcatalog/parallelism/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/appcatalog/parallelism/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/appcatalog/storageresource/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/appcatalog/storageresource/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/appcatalog/userresourceprofile/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/appcatalog/userresourceprofile/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/application/io/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/application/io/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/commons/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/commons/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/data/movement/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/data/movement/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/data/product/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/data/product/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/data/replica/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/data/replica/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/data/resource/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/data/resource/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/dbevent/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/dbevent/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/experiment/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/experiment/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/group/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/group/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/job/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/job/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/messaging/event/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/messaging/event/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/process/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/process/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/scheduling/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/scheduling/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/security/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/security/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/status/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/status/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/task/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/task/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/tenant/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/tenant/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/user/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/user/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/workflow/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/workflow/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/workspace/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/workspace/experiment/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/workspace/experiment/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/apache/airavata/model/workspace/ttypes.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/credential_store_data_models/constants.py
 delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/credential_store_data_models/ttypes.py
 create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/process/ProcessWorkflow.java
 create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/tenant/TenantConfig.java
 create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/tenant/TenantPreferences.java
 create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/user/CustomDashboard.java
 create mode 100644 airavata-services/profile-service/README
 create mode 100644 airavata-services/profile-service/profile-service-client-sdks/java-client-samples/src/main/java/org/apache/airavata/service/profile/client/samples/GroupManagerSample.java
 create mode 100644 airavata-services/profile-service/profile-service-commons/src/main/java/org/apache/airavata/service/profile/commons/user/entities/CustomizedDashboardEntity.java
 create mode 100644 airavata-services/profile-service/profile-service-server/src/main/java/org/apache/airavata/service/profile/handlers/GroupManagerServiceHandler.java
 create mode 100644 airavata-services/profile-service/profile-service-stubs/src/main/java/org/apache/airavata/service/profile/groupmanager/cpi/GroupManagerService.java
 create mode 100644 airavata-services/profile-service/profile-service-stubs/src/main/java/org/apache/airavata/service/profile/groupmanager/cpi/exception/GroupManagerServiceException.java
 create mode 100644 airavata-services/profile-service/profile-service-stubs/src/main/java/org/apache/airavata/service/profile/groupmanager/cpi/group_manager_cpiConstants.java
 create mode 100644 dev-tools/ansible/helix.yml
 delete mode 100644 dev-tools/ansible/inventories/scigap/develop/pga_config/TestApplication/vars.yml
 delete mode 100644 dev-tools/ansible/inventories/scigap/develop/pga_config/TestApplication/vault.yml
 copy dev-tools/ansible/inventories/scigap/{production => staging}/files/airavata.jks (100%)
 copy dev-tools/ansible/inventories/scigap/{production => staging}/files/airavata_sym.jks (100%)
 copy dev-tools/ansible/inventories/scigap/{production => staging}/files/client_truststore.jks (100%)
 copy dev-tools/ansible/inventories/scigap/{production => staging}/files/keycloak.jks (100%)
 create mode 100644 dev-tools/ansible/inventories/scigap/staging/group_vars/all/vars.yml
 create mode 100644 dev-tools/ansible/inventories/scigap/staging/group_vars/all/vault.yml
 create mode 100644 dev-tools/ansible/inventories/scigap/staging/hosts
 create mode 100644 dev-tools/ansible/inventories/scigap/staging/pga_config/scigap/vars.yml
 copy dev-tools/ansible/inventories/scigap/{production => staging}/pga_config/scigap/vault.yml (100%)
 create mode 100644 dev-tools/ansible/inventories/scigap/staging/pga_config/seagrid/vars.yml
 copy dev-tools/ansible/inventories/scigap/{production => staging}/pga_config/seagrid/vault.yml (100%)
 create mode 100644 dev-tools/ansible/inventories/scigap/staging/pga_config/testdrive/vars.yml
 copy dev-tools/ansible/inventories/scigap/{production => staging}/pga_config/testdrive/vault.yml (100%)
 create mode 100644 dev-tools/ansible/inventories/scigap/staging/pga_config/ultrascan/vars.yml
 copy dev-tools/ansible/inventories/scigap/{production => staging}/pga_config/ultrascan/vault.yml (100%)
 create mode 100644 dev-tools/ansible/inventories/scigap/testing/files/airavata.jks
 copy dev-tools/ansible/inventories/scigap/{production => testing}/files/airavata_sym.jks (100%)
 create mode 100644 dev-tools/ansible/inventories/scigap/testing/files/client_truststore.jks
 copy dev-tools/ansible/inventories/scigap/{production => testing}/files/keycloak.jks (100%)
 create mode 100644 dev-tools/ansible/inventories/scigap/testing/group_vars/all/vars.yml
 create mode 100644 dev-tools/ansible/inventories/scigap/testing/group_vars/all/vault.yml
 create mode 100644 dev-tools/ansible/inventories/scigap/testing/hosts
 create mode 100644 dev-tools/ansible/inventories/scigap/testing/pga_config/scigap/vars.yml
 create mode 100644 dev-tools/ansible/inventories/scigap/testing/pga_config/scigap/vault.yml
 create mode 100644 dev-tools/ansible/inventories/scigap/testing/pga_config/seagrid/vars.yml
 create mode 100644 dev-tools/ansible/inventories/scigap/testing/pga_config/seagrid/vault.yml
 create mode 100644 dev-tools/ansible/inventories/scigap/testing/pga_config/testdrive/vars.yml
 create mode 100644 dev-tools/ansible/inventories/scigap/testing/pga_config/testdrive/vault.yml
 create mode 100644 dev-tools/ansible/inventories/standalone/group_vars/helix/vars.yml
 create mode 100644 dev-tools/ansible/pga-scigap-staging.yml
 create mode 100644 dev-tools/ansible/pga-scigap-testing.yml
 create mode 100644 dev-tools/ansible/platform-monitor.yml
 create mode 100644 dev-tools/ansible/roles/helix_setup/defaults/main.yml
 create mode 100644 dev-tools/ansible/roles/helix_setup/handlers/main.yml
 create mode 100644 dev-tools/ansible/roles/helix_setup/tasks/main.yml
 create mode 100644 dev-tools/ansible/roles/helix_setup/templates/controller/airavata-server.properties.j2
 create mode 100644 dev-tools/ansible/roles/helix_setup/templates/controller/helixcontroller.service.j2
 create mode 100644 dev-tools/ansible/roles/helix_setup/templates/controller/logback.xml.j2
 create mode 100644 dev-tools/ansible/roles/helix_setup/templates/participant/airavata-server.properties.j2
 create mode 100644 dev-tools/ansible/roles/helix_setup/templates/participant/helixparticipant.service.j2
 create mode 100644 dev-tools/ansible/roles/helix_setup/templates/participant/logback.xml.j2
 create mode 100644 dev-tools/ansible/roles/helix_setup/templates/post-wm/airavata-server.properties.j2
 create mode 100644 dev-tools/ansible/roles/helix_setup/templates/post-wm/logback.xml.j2
 create mode 100644 dev-tools/ansible/roles/helix_setup/templates/post-wm/postwm.service.j2
 create mode 100644 dev-tools/ansible/roles/helix_setup/templates/pre-wm/airavata-server.properties.j2
 create mode 100644 dev-tools/ansible/roles/helix_setup/templates/pre-wm/logback.xml.j2
 create mode 100644 dev-tools/ansible/roles/helix_setup/templates/pre-wm/prewm.service.j2
 create mode 100644 dev-tools/ansible/roles/job_monitor/defaults/main.yml
 create mode 100644 dev-tools/ansible/roles/job_monitor/tasks/main.yml
 create mode 100644 dev-tools/ansible/roles/job_monitor/templates/email-monitor/airavata-server.properties.j2
 create mode 100644 dev-tools/ansible/roles/job_monitor/templates/email-monitor/email-config.yaml.j2
 create mode 100644 dev-tools/ansible/roles/job_monitor/templates/email-monitor/logback.xml.j2
 create mode 100644 dev-tools/ansible/roles/job_monitor/templates/realtime-monitor/airavata-server.properties.j2
 create mode 100644 dev-tools/ansible/roles/job_monitor/templates/realtime-monitor/logback.xml.j2
 create mode 100644 dev-tools/ansible/roles/kafka/defaults/main.yml
 create mode 100644 dev-tools/ansible/roles/kafka/handlers/main.yml
 create mode 100644 dev-tools/ansible/roles/kafka/tasks/main.yml
 create mode 100644 dev-tools/ansible/roles/kafka/templates/kafka-rest-proxy.service.j2
 create mode 100644 dev-tools/ansible/roles/kafka/templates/kafka-rest.properties.j2
 create mode 100644 dev-tools/ansible/roles/kafka/templates/kafka.service.j2
 create mode 100644 dev-tools/ansible/roles/kafka/templates/server.properties.j2
 create mode 100644 dev-tools/ansible/roles/platform_monitor/defaults/main.yml
 create mode 100644 dev-tools/ansible/roles/platform_monitor/tasks/main.yml
 create mode 100644 dev-tools/ansible/roles/platform_monitor/templates/airavata-server.properties.j2
 create mode 100644 dev-tools/ansible/roles/platform_monitor/templates/logback.xml.j2
 create mode 100644 dev-tools/ansible/roles/zookeeper/templates/java.env.j2
 create mode 100644 modules/airavata-helix/agent-api/pom.xml
 create mode 100644 modules/airavata-helix/agent-api/src/main/java/org/apache/airavata/agents/api/AdaptorParams.java
 create mode 100644 modules/airavata-helix/agent-api/src/main/java/org/apache/airavata/agents/api/Agent.java
 create mode 100644 modules/airavata-helix/agent-api/src/main/java/org/apache/airavata/agents/api/AgentAdaptor.java
 create mode 100644 modules/airavata-helix/agent-api/src/main/java/org/apache/airavata/agents/api/AgentException.java
 create mode 100644 modules/airavata-helix/agent-api/src/main/java/org/apache/airavata/agents/api/AgentUtils.java
 create mode 100644 modules/airavata-helix/agent-api/src/main/java/org/apache/airavata/agents/api/CommandOutput.java
 create mode 100644 modules/airavata-helix/agent-api/src/main/java/org/apache/airavata/agents/api/JobSubmissionOutput.java
 create mode 100644 modules/airavata-helix/agent-api/src/main/java/org/apache/airavata/agents/api/StorageResourceAdaptor.java
 create mode 100644 modules/airavata-helix/agent-impl/pom.xml
 create mode 100644 modules/airavata-helix/agent-impl/ssh-agent/pom.xml
 create mode 100644 modules/airavata-helix/agent-impl/ssh-agent/src/main/java/org/apache/airavata/helix/agent/ssh/SshAdaptorParams.java
 create mode 100644 modules/airavata-helix/agent-impl/ssh-agent/src/main/java/org/apache/airavata/helix/agent/ssh/SshAgentAdaptor.java
 create mode 100644 modules/airavata-helix/agent-impl/ssh-agent/src/main/java/org/apache/airavata/helix/agent/ssh/StandardOutReader.java
 create mode 100644 modules/airavata-helix/agent-impl/ssh-agent/src/main/java/org/apache/airavata/helix/agent/storage/StorageResourceAdaptorImpl.java
 create mode 100644 modules/airavata-helix/agent-impl/sshj-agent/pom.xml
 create mode 100644 modules/airavata-helix/agent-impl/sshj-agent/src/main/java/org/apache/airavata/helix/adaptor/PoolingSSHJClient.java
 create mode 100644 modules/airavata-helix/agent-impl/sshj-agent/src/main/java/org/apache/airavata/helix/adaptor/SSHJAgentAdaptor.java
 create mode 100644 modules/airavata-helix/agent-impl/sshj-agent/src/main/java/org/apache/airavata/helix/adaptor/SSHJStorageAdaptor.java
 create mode 100644 modules/airavata-helix/agent-impl/sshj-agent/src/main/java/org/apache/airavata/helix/adaptor/wrapper/SCPFileTransferWrapper.java
 create mode 100644 modules/airavata-helix/agent-impl/sshj-agent/src/main/java/org/apache/airavata/helix/adaptor/wrapper/SFTPClientWrapper.java
 create mode 100644 modules/airavata-helix/agent-impl/sshj-agent/src/main/java/org/apache/airavata/helix/adaptor/wrapper/SessionWrapper.java
 create mode 100644 modules/airavata-helix/helix-distribution/pom.xml
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/assembly/controller-bin-assembly.xml
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/assembly/parser-wm-bin-assembly.xml
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/assembly/participant-bin-assembly.xml
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/assembly/platform-monitor-bin-assembly.xml
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/assembly/post-wm-bin-assembly.xml
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/assembly/pre-wm-bin-assembly.xml
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/resources/controller/bin/controller-daemon.sh
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/resources/controller/bin/controller.sh
 copy modules/{distribution/src/main/resources => airavata-helix/helix-distribution/src/main/resources/controller}/bin/setenv.sh (100%)
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/resources/controller/conf/airavata-server.properties
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/resources/controller/conf/logback.xml
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/resources/parser-wm/bin/parser-wm-daemon.sh
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/resources/parser-wm/bin/parser-wm.sh
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/resources/parser-wm/bin/setenv.sh
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/resources/parser-wm/conf/airavata-server.properties
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/resources/parser-wm/conf/logback.xml
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/resources/participant/bin/participant-daemon.sh
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/resources/participant/bin/participant.sh
 copy modules/{distribution/src/main/resources => airavata-helix/helix-distribution/src/main/resources/participant}/bin/setenv.sh (100%)
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/resources/participant/conf/airavata-server.properties
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/resources/participant/conf/cred_store.jks
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/resources/participant/conf/logback.xml
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/resources/platform-monitor/bin/platform-monitor-daemon.sh
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/resources/platform-monitor/bin/platform-monitor.sh
 copy modules/{distribution/src/main/resources => airavata-helix/helix-distribution/src/main/resources/platform-monitor}/bin/setenv.sh (100%)
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/resources/platform-monitor/conf/airavata-server.properties
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/resources/platform-monitor/conf/logback.xml
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/resources/post-wm/bin/post-wm-daemon.sh
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/resources/post-wm/bin/post-wm.sh
 copy modules/{distribution/src/main/resources => airavata-helix/helix-distribution/src/main/resources/post-wm}/bin/setenv.sh (100%)
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/resources/post-wm/conf/airavata-server.properties
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/resources/post-wm/conf/logback.xml
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/resources/pre-wm/bin/pre-wm-daemon.sh
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/resources/pre-wm/bin/pre-wm.sh
 copy modules/{distribution/src/main/resources => airavata-helix/helix-distribution/src/main/resources/pre-wm}/bin/setenv.sh (100%)
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/resources/pre-wm/conf/airavata-server.properties
 create mode 100644 modules/airavata-helix/helix-distribution/src/main/resources/pre-wm/conf/logback.xml
 create mode 100644 modules/airavata-helix/helix-spectator/pom.xml
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/controller/HelixController.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/controller/WorkflowCleanupAgent.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/participant/GlobalParticipant.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/AiravataTask.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/TaskContext.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/TaskOnFailException.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/cancel/CancelCompletingTask.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/cancel/RemoteJobCancellationTask.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/cancel/WorkflowCancellationTask.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/completing/CompletingTask.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/env/EnvSetupTask.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/mock/MockTask.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/parsing/CatalogEntry.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/parsing/CatalogGraph.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/parsing/CatalogUtil.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/parsing/DataParsingTask.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/parsing/ParserRequest.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/parsing/shortestpath/DijkstraShortestPath.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/parsing/shortestpath/DirectedGraph.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/parsing/shortestpath/Edge.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/parsing/shortestpath/Vertex.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/staging/ArchiveTask.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/staging/DataStagingTask.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/staging/InputDataStagingTask.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/staging/OutputDataStagingTask.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/submission/DefaultJobSubmissionTask.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/submission/ForkJobSubmissionTask.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/submission/JobSubmissionTask.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/submission/LocalJobSubmissionTask.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/submission/config/GroovyMapBuilder.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/submission/config/GroovyMapData.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/submission/config/JobFactory.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/submission/config/JobManagerConfiguration.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/submission/config/OutputParser.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/submission/config/RawCommandInfo.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/submission/config/ScriptTag.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/submission/config/app/ForkJobConfiguration.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/submission/config/app/JobUtil.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/submission/config/app/LSFJobConfiguration.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/submission/config/app/PBSJobConfiguration.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/submission/config/app/SlurmJobConfiguration.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/submission/config/app/UGEJobConfiguration.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/submission/config/app/parser/AiravataCustomCommandOutputParser.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/submission/config/app/parser/ForkOutputParser.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/submission/config/app/parser/LSFOutputParser.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/submission/config/app/parser/PBSOutputParser.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/submission/config/app/parser/SlurmOutputParser.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/submission/config/app/parser/UGEOutputParser.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/workflow/ParserWorkflowManager.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/workflow/PostWorkflowManager.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/workflow/PreWorkflowManager.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/workflow/WorkflowManager.java
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/resources/airavata-server.properties
 create mode 100644 modules/airavata-helix/helix-spectator/src/main/resources/logback.xml
 create mode 100644 modules/airavata-helix/platform-monitor/pom.xml
 create mode 100644 modules/airavata-helix/platform-monitor/src/main/java/org/apache/airavata/helix/cluster/monitoring/ErrorNotifier.java
 create mode 100644 modules/airavata-helix/platform-monitor/src/main/java/org/apache/airavata/helix/cluster/monitoring/MainMonitor.java
 create mode 100644 modules/airavata-helix/platform-monitor/src/main/java/org/apache/airavata/helix/cluster/monitoring/PlatformMonitor.java
 create mode 100644 modules/airavata-helix/platform-monitor/src/main/java/org/apache/airavata/helix/cluster/monitoring/PlatformMonitorError.java
 create mode 100644 modules/airavata-helix/platform-monitor/src/main/java/org/apache/airavata/helix/cluster/monitoring/agents/ApiServerMonitor.java
 create mode 100644 modules/airavata-helix/platform-monitor/src/main/java/org/apache/airavata/helix/cluster/monitoring/agents/DbMonitor.java
 create mode 100644 modules/airavata-helix/platform-monitor/src/main/java/org/apache/airavata/helix/cluster/monitoring/agents/HelixControllerMonitor.java
 create mode 100644 modules/airavata-helix/platform-monitor/src/main/java/org/apache/airavata/helix/cluster/monitoring/agents/HelixParticipantMonitor.java
 create mode 100644 modules/airavata-helix/platform-monitor/src/main/java/org/apache/airavata/helix/cluster/monitoring/agents/ZookeeperMonitor.java
 create mode 100644 modules/airavata-helix/platform-monitor/src/main/resources/airavata-server.properties
 create mode 100644 modules/airavata-helix/platform-monitor/src/main/resources/logback.xml
 create mode 100644 modules/airavata-helix/pom.xml
 create mode 100644 modules/airavata-helix/task-api/pom.xml
 create mode 100644 modules/airavata-helix/task-api/src/main/java/org/apache/airavata/helix/task/api/TaskHelper.java
 create mode 100644 modules/airavata-helix/task-api/src/main/java/org/apache/airavata/helix/task/api/annotation/TaskDef.java
 create mode 100644 modules/airavata-helix/task-api/src/main/java/org/apache/airavata/helix/task/api/annotation/TaskOutPort.java
 create mode 100644 modules/airavata-helix/task-api/src/main/java/org/apache/airavata/helix/task/api/annotation/TaskParam.java
 create mode 100644 modules/airavata-helix/task-api/src/main/java/org/apache/airavata/helix/task/api/support/AdaptorSupport.java
 create mode 100644 modules/airavata-helix/task-core/pom.xml
 create mode 100644 modules/airavata-helix/task-core/src/main/java/org/apache/airavata/helix/core/AbstractTask.java
 create mode 100644 modules/airavata-helix/task-core/src/main/java/org/apache/airavata/helix/core/OutPort.java
 create mode 100644 modules/airavata-helix/task-core/src/main/java/org/apache/airavata/helix/core/participant/HelixParticipant.java
 create mode 100644 modules/airavata-helix/task-core/src/main/java/org/apache/airavata/helix/core/support/TaskHelperImpl.java
 create mode 100644 modules/airavata-helix/task-core/src/main/java/org/apache/airavata/helix/core/support/adaptor/AdaptorSupportImpl.java
 create mode 100644 modules/airavata-helix/task-core/src/main/java/org/apache/airavata/helix/core/support/adaptor/AgentStore.java
 create mode 100644 modules/airavata-helix/task-core/src/main/java/org/apache/airavata/helix/core/util/MonitoringUtil.java
 create mode 100644 modules/airavata-helix/task-core/src/main/java/org/apache/airavata/helix/core/util/PropertyResolver.java
 create mode 100644 modules/airavata-helix/task-core/src/main/java/org/apache/airavata/helix/core/util/TaskUtil.java
 create mode 100644 modules/airavata-helix/workflow-impl/pom.xml
 create mode 100644 modules/airavata-helix/workflow-impl/src/main/java/org/apache/airavata/helix/workflow/QueueOperator.java
 create mode 100644 modules/airavata-helix/workflow-impl/src/main/java/org/apache/airavata/helix/workflow/WorkflowOperator.java
 delete mode 100644 modules/cloud/ansible-playbooks/README
 delete mode 100644 modules/cloud/ansible-playbooks/README.md
 delete mode 100644 modules/cloud/ansible-playbooks/group_vars/all.yml
 delete mode 100644 modules/cloud/ansible-playbooks/hosts
 delete mode 100644 modules/cloud/ansible-playbooks/roles/ec2/tasks/main.yml
 delete mode 100644 modules/cloud/ansible-playbooks/roles/ec2/vars/aws-credential.yml
 delete mode 100644 modules/cloud/ansible-playbooks/roles/ec2/vars/main.yml
 delete mode 100644 modules/cloud/ansible-playbooks/roles/java/tasks/main.yml
 delete mode 100644 modules/cloud/ansible-playbooks/roles/java/vars/main.yml
 delete mode 100644 modules/cloud/ansible-playbooks/roles/mesos-master/tasks/backup_main.yml
 delete mode 100644 modules/cloud/ansible-playbooks/roles/mesos-master/tasks/main.yml
 delete mode 100644 modules/cloud/ansible-playbooks/roles/mesos-master/templates/quorum.j2
 delete mode 100644 modules/cloud/ansible-playbooks/roles/mesos-master/templates/zk.j2
 delete mode 100644 modules/cloud/ansible-playbooks/roles/mesos-slave/tasks/main.yml
 delete mode 100644 modules/cloud/ansible-playbooks/roles/mesos-slave/templates/zk.j2
 delete mode 100644 modules/cloud/ansible-playbooks/roles/openstack/tasks/main.yml
 delete mode 100644 modules/cloud/ansible-playbooks/roles/openstack/vars/main.yml
 delete mode 100644 modules/cloud/ansible-playbooks/roles/openstack/vars/openstack-credentials.yml
 delete mode 100644 modules/cloud/ansible-playbooks/roles/test/tasks/main.yml
 delete mode 100644 modules/cloud/ansible-playbooks/roles/zookeeper/handlers/main.yml
 delete mode 100644 modules/cloud/ansible-playbooks/roles/zookeeper/tasks/main.yml
 delete mode 100644 modules/cloud/ansible-playbooks/roles/zookeeper/templates/myid.j2
 delete mode 100644 modules/cloud/ansible-playbooks/roles/zookeeper/templates/zoo.cfg.j2
 delete mode 100644 modules/cloud/ansible-playbooks/roles/zookeeper/vars/main.yml
 delete mode 100644 modules/cloud/ansible-playbooks/site.yml
 delete mode 100644 modules/cloud/aurora-client/README.md
 delete mode 100644 modules/cloud/aurora-client/pom.xml
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/AuroraSchedulerClientFactory.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/AuroraThriftClient.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/bean/GetJobsResponseBean.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/bean/IdentityBean.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/bean/JobConfigBean.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/bean/JobDetailsResponseBean.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/bean/JobKeyBean.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/bean/PendingJobReasonBean.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/bean/ProcessBean.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/bean/ResourceBean.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/bean/ResponseBean.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/bean/ServerInfoBean.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/bean/TaskConfigBean.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/AppcImage.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/AssignedTask.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Attribute.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/AuroraAdmin.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/AuroraSchedulerManager.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ConfigGroup.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ConfigRewrite.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ConfigSummary.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ConfigSummaryResult.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Constraint.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Container.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/CronCollisionPolicy.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/DockerContainer.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/DockerImage.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/DockerParameter.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/DrainHostsResult.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/EndMaintenanceResult.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ExecutorConfig.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ExplicitReconciliationSettings.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/GetJobUpdateDetailsResult.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/GetJobUpdateDiffResult.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/GetJobUpdateSummariesResult.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/GetJobsResult.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/GetPendingReasonResult.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/GetQuotaResult.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/GetTierConfigResult.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/HostAttributes.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/HostStatus.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Hosts.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Identity.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Image.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/InstanceConfigRewrite.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/InstanceKey.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/InstanceTaskConfig.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobConfigRewrite.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobConfiguration.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobInstanceUpdateEvent.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobKey.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobStats.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobSummary.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobSummaryResult.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobUpdate.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobUpdateAction.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobUpdateDetails.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobUpdateEvent.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobUpdateInstructions.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobUpdateKey.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobUpdatePulseStatus.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobUpdateQuery.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobUpdateRequest.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobUpdateSettings.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobUpdateState.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobUpdateStatus.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobUpdateSummary.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/LimitConstraint.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ListBackupsResult.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Lock.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/LockKey.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/MaintenanceMode.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/MaintenanceStatusResult.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/MesosContainer.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/MesosFetcherURI.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Metadata.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Mode.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Package.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/PendingReason.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/PopulateJobResult.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/PulseJobUpdateResult.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/QueryRecoveryResult.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Range.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ReadOnlyScheduler.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Resource.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ResourceAggregate.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Response.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ResponseCode.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ResponseDetail.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Result.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/RewriteConfigsRequest.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/RoleSummary.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/RoleSummaryResult.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ScheduleStatus.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ScheduleStatusResult.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ScheduledTask.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ServerInfo.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/StartJobUpdateResult.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/StartMaintenanceResult.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/TaskConfig.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/TaskConstraint.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/TaskEvent.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/TaskQuery.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/TierConfig.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ValueConstraint.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Volume.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/aurora_apiConstants.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/sample/AuroraClientSample.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/util/AuroraThriftClientUtil.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/util/Constants.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/util/ResponseCodeEnum.java
 delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/util/ResponseResultType.java
 delete mode 100644 modules/cloud/aurora-client/src/main/resources/aurora-api.thrift
 delete mode 100644 modules/cloud/aurora-client/src/main/resources/aurora-scheduler.properties
 delete mode 100644 modules/cloud/aurora-client/src/main/resources/executor-config-template.json
 delete mode 100644 modules/cloud/cloud-provisioning/README
 delete mode 100644 modules/cloud/cloud-provisioning/pom.xml
 delete mode 100644 modules/cloud/cloud-provisioning/src/main/java/org/apache/airavata/cloud/intf/CloudInterface.java
 delete mode 100644 modules/cloud/cloud-provisioning/src/main/java/org/apache/airavata/cloud/intf/impl/OpenstackIntfImpl.java
 delete mode 100644 modules/cloud/cloud-provisioning/src/main/java/org/apache/airavata/cloud/openstack/OS4JClientProvider.java
 delete mode 100644 modules/cloud/cloud-provisioning/src/main/java/org/apache/airavata/cloud/util/CloudRef.java
 delete mode 100644 modules/cloud/cloud-provisioning/src/main/java/org/apache/airavata/cloud/util/Constants.java
 delete mode 100644 modules/cloud/cloud-provisioning/src/main/java/org/apache/airavata/cloud/util/IPType.java
 delete mode 100644 modules/cloud/cloud-provisioning/src/main/java/org/apache/airavata/cloud/util/OpenstackIntfUtil.java
 delete mode 100644 modules/cloud/cloud-provisioning/src/main/resources/jetstream_openrc.properties
 delete mode 100644 modules/cloud/cloud-provisioning/src/test/java/org/apache/airavata/cloud/test/CloudIntfTest.java
 delete mode 100644 modules/cloud/cloud-provisioning/src/test/resources/test_data.properties
 delete mode 100644 modules/cloud/pom.xml
 delete mode 100644 modules/cloud/src/main/java/org/apache/airavata/cloud/CloudMain.java
 create mode 100644 modules/commons/src/main/java/org/apache/airavata/common/utils/ThriftClientPool.java
 delete mode 100644 modules/gfac/gfac-application-specific-handlers/pom.xml
 delete mode 100644 modules/gfac/gfac-application-specific-handlers/src/main/java/org/apache/airavata/application/gaussian/handler/GaussianHandler.java
 delete mode 100644 modules/gfac/gfac-bes/pom.xml
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/handlers/AbstractSMSHandler.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/handlers/SMSByteIOInHandler.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/handlers/SMSByteIOOutHandler.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/handlers/SMSDirectoryHandler.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/provider/impl/BESProvider.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/security/UNICORESecurityContext.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/security/X509SecurityContext.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/ActivityInfo.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/ApplicationProcessor.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/BESConstants.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/DataTransferrer.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/FileDownloader.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/FileTransferBase.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/FileUploader.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/JSDLGenerator.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/JSDLUtils.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/Mode.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/MyProxyLogon.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/OSRequirement.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/OSType.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/ProcessorRequirement.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/RangeValueType.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/ResourceProcessor.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/SPMDProcessor.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/SPMDVariations.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/SecurityUtils.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/StorageCreator.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/UASDataStagingProcessor.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/URIUtils.java
 delete mode 100644 modules/gfac/gfac-bes/src/main/resources/errors.properties
 delete mode 100644 modules/gfac/gfac-bes/src/main/resources/service.properties
 delete mode 100644 modules/gfac/gfac-bes/src/test/java/org/apache/airavata/core/gfac/services/impl/JSDLGeneratorTestWithMyProxyAuth.java
 delete mode 100644 modules/gfac/gfac-bes/src/test/resources/PBSTemplate.xslt
 delete mode 100644 modules/gfac/gfac-bes/src/test/resources/logging.properties
 delete mode 100644 modules/gfac/gfac-client/pom.xml
 delete mode 100644 modules/gfac/gfac-client/src/main/java/org/apache/airavata/gfac/client/GFACInstance.java
 delete mode 100644 modules/gfac/gfac-client/src/main/java/org/apache/airavata/gfac/client/GFacClientFactory.java
 delete mode 100644 modules/gfac/gfac-client/src/main/java/org/apache/airavata/gfac/cpi/GfacService.java
 delete mode 100644 modules/gfac/gfac-client/src/main/java/org/apache/airavata/gfac/cpi/gfac_cpiConstants.java
 delete mode 100644 modules/gfac/gfac-core/pom.xml
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/AbstractJobManagerConfiguration.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/ExecutionMode.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/GFac.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/GFacConstants.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/GFacEngine.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/GFacException.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/GFacThreadPoolExecutor.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/GFacUtils.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/GroovyMap.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/JobManagerConfiguration.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/RequestData.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/SSHApiException.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/Script.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/SecurityContext.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/authentication/AuthenticationInfo.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/authentication/GSIAuthenticationInfo.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/authentication/SSHKeyAuthentication.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/authentication/SSHPasswordAuthentication.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/authentication/SSHPublicKeyAuthentication.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/authentication/SSHPublicKeyFileAuthentication.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/cluster/AbstractRemoteCluster.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/cluster/CommandInfo.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/cluster/CommandOutput.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/cluster/JobSubmissionOutput.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/cluster/OutputParser.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/cluster/RawCommandInfo.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/cluster/RemoteCluster.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/cluster/ServerInfo.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/config/DataTransferTaskConfig.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/config/GFacYamlConfigruation.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/config/JobSubmitterTaskConfig.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/config/ResourceConfig.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/context/AbstractContext.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/context/AbstractSecurityContext.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/context/ApplicationContext.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/context/GFacContext.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/context/JobExecutionContext.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/context/MessageContext.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/context/ProcessContext.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/context/TaskContext.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/monitor/EmailParser.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/monitor/JobMonitor.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/monitor/JobStatusResult.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/monitor/MonitorID.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/scheduler/HostScheduler.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/task/JobSubmissionTask.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/task/Task.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/task/TaskException.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/watcher/CancelRequestWatcher.java
 delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/watcher/RedeliveryRequestWatcher.java
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/apache-license.txt
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/errors.properties
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/gfac-config.yaml
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/AccessPolicy.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/Activity.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/AdminDomain.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/ApplicationEnvironment.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/ApplicationHandle.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/Benchmark.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/ComputingActivity.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/ComputingEndpoint.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/ComputingManager.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/ComputingService.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/ComputingShare.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/Contact.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/DataStore.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/Domain.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/Endpoint.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/Entity.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/ExecutionEnvironment.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/Glue2.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/Location.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/Manager.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/MappingPolicy.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/Policy.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/Resource.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/Service.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/Share.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/StorageAccessProtocol.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/StorageEndpoint.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/StorageManager.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/StorageService.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/StorageServiceCapacity.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/StorageShare.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/StorageShareCapacity.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/ToComputingService.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/ToStorageService.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/UserDomain.json
 delete mode 100644 modules/gfac/gfac-core/src/main/resources/service.properties
 delete mode 100644 modules/gfac/gfac-core/src/test/java/org/apache/airavata/gfac/core/GFacUtilsTest.java
 delete mode 100644 modules/gfac/gfac-core/src/test/resources/PBSTemplate.xslt
 delete mode 100644 modules/gfac/gfac-core/src/test/resources/echo.bat
 delete mode 100644 modules/gfac/gfac-core/src/test/resources/gfac-config.xml
 delete mode 100644 modules/gfac/gfac-core/src/test/resources/logging.properties
 delete mode 100644 modules/gfac/gfac-impl/pom.xml
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/com/jcraft/jsch/ExtendedSession.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/com/jcraft/jsch/GSISSHIdentityFile.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/com/jcraft/jsch/GSISSHIdentityRepository.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/com/jcraft/jsch/GSSContextX509.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/com/jcraft/jsch/UserAuthGSSAPIWithMICGSSCredentials.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/AuroraUtils.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/BESRemoteCluster.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/DefaultHostScheduler.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/Factory.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/GFacEngineImpl.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/GFacWorker.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/HPCRemoteCluster.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/HTTPUtils.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/LocalCommandOutput.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/LocalRemoteCluster.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/SSHUtils.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/StandardOutReader.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/job/AiravataCustomCommandOutputParser.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/job/ForkJobConfiguration.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/job/ForkOutputParser.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/job/JobUtil.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/job/LSFJobConfiguration.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/job/LSFOutputParser.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/job/PBSJobConfiguration.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/job/PBSOutputParser.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/job/SlurmJobConfiguration.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/job/SlurmOutputParser.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/job/UGEJobConfiguration.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/job/UGEOutputParser.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/ArchiveTask.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/AuroraJobSubmissionTask.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/BESJobSubmissionTask.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/DataStageTask.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/DataStreamingTask.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/DefaultJobSubmissionTask.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/EnvironmentSetupTask.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/ForkJobSubmissionTask.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/LocalJobSubmissionTask.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/SCPDataStageTask.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/TaskUtils.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/StreamData.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/ActivityInfo.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/ApplicationProcessor.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/BESConstants.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/DataTransferrer.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/FileDownloader.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/FileTransferBase.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/FileUploader.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/JSDLGenerator.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/JSDLUtils.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/Mode.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/MyProxyLogon.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/OSType.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/ProcessorRequirement.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/RangeValueType.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/ResourceProcessor.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/ResourceRequirement.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/SPMDVariations.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/SecurityUtils.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/StorageCreator.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/UASDataStagingProcessor.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/UNICORESecurityContext.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/URIUtils.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/X509SecurityContext.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/watcher/CancelRequestWatcherImpl.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/watcher/RedeliveryRequestWatcherImpl.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/local/handler/LocalDirectorySetupHandler.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/local/handler/LocalInputHandler.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/local/provider/impl/LocalProvider.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/local/utils/InputStreamToFileWriter.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/local/utils/InputUtils.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/local/utils/LocalProviderUtil.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/monitor/cloud/AuroraJobMonitor.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/monitor/email/EmailBasedMonitor.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/monitor/email/parser/AiravataCustomMailParser.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/monitor/email/parser/LSFEmailParser.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/monitor/email/parser/PBSEmailParser.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/monitor/email/parser/SLURMEmailParser.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/monitor/email/parser/UGEEmailParser.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/monitor/exception/AiravataMonitorException.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/ssh/context/SSHAuthWrapper.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/ssh/security/SSHSecurityContext.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/ssh/security/TokenizedSSHAuthInfo.java
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/ForkTemplate.xslt
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/LSFTemplate.xslt
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/PBSTemplate.xslt
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/SLURMTemplate.xslt
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/UGETemplate.xslt
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/errors.properties
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/AccessPolicy.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/Activity.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/AdminDomain.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/ApplicationEnvironment.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/ApplicationHandle.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/Benchmark.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/ComputingActivity.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/ComputingEndpoint.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/ComputingManager.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/ComputingService.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/ComputingShare.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/Contact.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/DataStore.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/Domain.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/Endpoint.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/Entity.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/ExecutionEnvironment.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/Glue2.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/Location.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/Manager.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/MappingPolicy.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/Policy.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/Resource.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/Service.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/Share.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/StorageAccessProtocol.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/StorageEndpoint.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/StorageManager.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/StorageService.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/StorageServiceCapacity.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/StorageShare.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/StorageShareCapacity.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/ToComputingService.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/ToStorageService.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/UserDomain.json
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schemas/PBSJobDescriptor.xsd
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schemas/gsissh-schemas.xsdconfig
 delete mode 100644 modules/gfac/gfac-impl/src/main/resources/service.properties
 delete mode 100644 modules/gfac/gfac-impl/src/test/java/org/apache/airavata/core/gfac/services/impl/BigRed2TestWithSSHAuth.java
 delete mode 100644 modules/gfac/gfac-impl/src/test/java/org/apache/airavata/core/gfac/services/impl/CredentialStoreTest.java
 delete mode 100644 modules/gfac/gfac-impl/src/test/java/org/apache/airavata/core/gfac/services/impl/GSISSHProviderTestWithMyProxyAuth.java
 delete mode 100644 modules/gfac/gfac-impl/src/test/java/org/apache/airavata/core/gfac/services/impl/LocalProviderTest.java
 delete mode 100644 modules/gfac/gfac-impl/src/test/java/org/apache/airavata/core/gfac/services/impl/SSHProviderTestWithSSHAuth.java
 delete mode 100644 modules/gfac/gfac-impl/src/test/java/org/apache/airavata/core/gfac/services/impl/security/GSISecurityContextTestWithMyProxyAuth.java
 delete mode 100644 modules/gfac/gfac-impl/src/test/java/org/apache/airavata/gfac/monitor/email/parser/PBSEmailParserTest.java
 delete mode 100644 modules/gfac/gfac-impl/src/test/java/org/apache/airavata/gfac/ssh/config/ConfigReaderTest.java
 delete mode 100644 modules/gfac/gfac-impl/src/test/java/org/apache/airavata/gfac/ssh/impl/DefaultSSHApiTestWithMyProxyAuth.java
 delete mode 100644 modules/gfac/gfac-impl/src/test/java/org/apache/airavata/gfac/ssh/impl/VanilaTestWithSSHAuth.java
 delete mode 100644 modules/gfac/gfac-impl/src/test/java/org/apache/airavata/job/AMQPMonitorTest.java
 delete mode 100644 modules/gfac/gfac-impl/src/test/java/org/apache/airavata/job/QstatMonitorTestWithMyProxyAuth.java
 delete mode 100644 modules/gfac/gfac-impl/src/test/resources/PBSTemplate.xslt
 delete mode 100644 modules/gfac/gfac-impl/src/test/resources/echo.bat
 delete mode 100644 modules/gfac/gfac-impl/src/test/resources/gsissh.properties
 delete mode 100644 modules/gfac/gfac-impl/src/test/resources/log4j.properties
 delete mode 100644 modules/gfac/gfac-impl/src/test/resources/logging.properties
 delete mode 100644 modules/gfac/gfac-impl/src/test/resources/sleep.pbs
 delete mode 100644 modules/gfac/gfac-impl/src/test/resources/test.pbs
 delete mode 100644 modules/gfac/gfac-service/pom.xml
 delete mode 100644 modules/gfac/gfac-service/src/main/java/org/apache/airavata/gfac/server/GfacServer.java
 delete mode 100644 modules/gfac/gfac-service/src/main/java/org/apache/airavata/gfac/server/GfacServerHandler.java
 delete mode 100644 modules/gfac/gfac-service/src/main/resources/gsissh.properties
 delete mode 100644 modules/gfac/gfac-service/src/test/java/org/apache/airavata/gfac/client/GfacClientFactoryTest.java
 delete mode 100644 modules/gfac/gfac-service/src/test/java/org/apache/airavata/gfac/client/util/Initialize.java
 delete mode 100644 modules/gfac/gfac-service/src/test/resources/gsissh.properties
 delete mode 100644 modules/gfac/gfac-service/src/test/resources/monitor.properties
 delete mode 100644 modules/gfac/gfac-service/src/test/resources/orchestrator.properties
 delete mode 100644 modules/gfac/gfac-service/src/test/resources/zoo.cfg
 delete mode 100644 modules/gfac/pom.xml
 delete mode 100644 modules/integration-tests/pom.xml
 delete mode 100644 modules/integration-tests/src/main/java/org/apache/airavata/integration/Man.java
 delete mode 100755 modules/integration-tests/src/main/resources/stop-derby.sh
 delete mode 100644 modules/integration-tests/src/test/java/org/apache/airavata/integration/AbstractIntegrationTest.java
 delete mode 100644 modules/integration-tests/src/test/java/org/apache/airavata/integration/BaseCaseIT.java
 delete mode 100644 modules/integration-tests/src/test/java/org/apache/airavata/integration/DataRetrievalIT.java
 delete mode 100644 modules/integration-tests/src/test/java/org/apache/airavata/integration/ForEachCaseIT.java
 delete mode 100644 modules/integration-tests/src/test/java/org/apache/airavata/integration/OsUtils.java
 delete mode 100644 modules/integration-tests/src/test/java/org/apache/airavata/integration/PasswordCallbackImpl.java
 delete mode 100644 modules/integration-tests/src/test/java/org/apache/airavata/integration/SimpleEchoIT.java
 delete mode 100644 modules/integration-tests/src/test/java/org/apache/airavata/integration/SingleAppIntegrationTestBase.java
 delete mode 100644 modules/integration-tests/src/test/java/org/apache/airavata/integration/WorkflowIntegrationTestBase.java
 delete mode 100644 modules/integration-tests/src/test/java/org/apache/airavata/integration/WorkflowSamplesCaseIT.java
 delete mode 100644 modules/integration-tests/src/test/java/org/apache/airavata/integration/tools/DocumentCreatorNew.java
 delete mode 100644 modules/integration-tests/src/test/java/org/apache/airavata/integration/tools/DocumentCreatorUtils.java
 delete mode 100644 modules/integration-tests/src/test/java/suite.xml
 delete mode 100644 modules/integration-tests/src/test/resources/EchoWorkflow.xwf
 delete mode 100644 modules/integration-tests/src/test/resources/ForEachBasicWorkflow.xwf
 delete mode 100644 modules/integration-tests/src/test/resources/ForEachEchoWorkflow.xwf
 delete mode 100644 modules/integration-tests/src/test/resources/PBSTemplate.xslt
 delete mode 100644 modules/integration-tests/src/test/resources/SLURMTemplate.xslt
 delete mode 100644 modules/integration-tests/src/test/resources/comma_data.bat
 delete mode 100755 modules/integration-tests/src/test/resources/comma_data.sh
 delete mode 100644 modules/integration-tests/src/test/resources/gfac-config.xml
 delete mode 100644 modules/integration-tests/src/test/resources/gsissh.properties
 delete mode 100644 modules/integration-tests/src/test/resources/log4j.properties
 create mode 100644 modules/job-monitor/email-monitor/pom.xml
 create mode 100644 modules/job-monitor/email-monitor/src/main/java/org/apache/airavata/monitor/email/EmailBasedMonitor.java
 create mode 100644 modules/job-monitor/email-monitor/src/main/java/org/apache/airavata/monitor/email/parser/AiravataCustomMailParser.java
 create mode 100644 modules/job-monitor/email-monitor/src/main/java/org/apache/airavata/monitor/email/parser/EmailParser.java
 create mode 100644 modules/job-monitor/email-monitor/src/main/java/org/apache/airavata/monitor/email/parser/LSFEmailParser.java
 create mode 100644 modules/job-monitor/email-monitor/src/main/java/org/apache/airavata/monitor/email/parser/PBSEmailParser.java
 create mode 100644 modules/job-monitor/email-monitor/src/main/java/org/apache/airavata/monitor/email/parser/ResourceConfig.java
 create mode 100644 modules/job-monitor/email-monitor/src/main/java/org/apache/airavata/monitor/email/parser/SLURMEmailParser.java
 create mode 100644 modules/job-monitor/email-monitor/src/main/java/org/apache/airavata/monitor/email/parser/UGEEmailParser.java
 create mode 100644 modules/job-monitor/email-monitor/src/main/resources/airavata-server.properties
 create mode 100644 modules/job-monitor/email-monitor/src/main/resources/email-config.yaml
 create mode 100644 modules/job-monitor/email-monitor/src/main/resources/logback.xml
 create mode 100644 modules/job-monitor/job-monitor-api/pom.xml
 create mode 100644 modules/job-monitor/job-monitor-api/src/main/java/org/apache/airavata/monitor/AbstractMonitor.java
 create mode 100644 modules/job-monitor/job-monitor-api/src/main/java/org/apache/airavata/monitor/JobStateValidator.java
 create mode 100644 modules/job-monitor/job-monitor-api/src/main/java/org/apache/airavata/monitor/JobStatusResult.java
 create mode 100644 modules/job-monitor/job-monitor-api/src/main/java/org/apache/airavata/monitor/MonitoringException.java
 create mode 100644 modules/job-monitor/job-monitor-api/src/main/java/org/apache/airavata/monitor/kafka/JobStatusResultDeserializer.java
 create mode 100644 modules/job-monitor/job-monitor-api/src/main/java/org/apache/airavata/monitor/kafka/JobStatusResultSerializer.java
 create mode 100644 modules/job-monitor/job-monitor-api/src/main/java/org/apache/airavata/monitor/kafka/MessageProducer.java
 create mode 100644 modules/job-monitor/job-monitor-distribution/pom.xml
 create mode 100644 modules/job-monitor/job-monitor-distribution/src/main/assembly/email-monitor-bin-assembly.xml
 create mode 100644 modules/job-monitor/job-monitor-distribution/src/main/assembly/realtime-monitor-bin-assembly.xml
 create mode 100644 modules/job-monitor/job-monitor-distribution/src/main/resources/email-monitor/bin/email-monitor-daemon.sh
 create mode 100644 modules/job-monitor/job-monitor-distribution/src/main/resources/email-monitor/bin/email-monitor.sh
 copy modules/{distribution/src/main/resources => job-monitor/job-monitor-distribution/src/main/resources/email-monitor}/bin/setenv.sh (100%)
 create mode 100644 modules/job-monitor/job-monitor-distribution/src/main/resources/email-monitor/conf/airavata-server.properties
 create mode 100644 modules/job-monitor/job-monitor-distribution/src/main/resources/email-monitor/conf/email-config.yaml
 create mode 100644 modules/job-monitor/job-monitor-distribution/src/main/resources/email-monitor/conf/logback.xml
 create mode 100644 modules/job-monitor/job-monitor-distribution/src/main/resources/realtime-monitor/bin/realtime-monitor-daemon.sh
 create mode 100644 modules/job-monitor/job-monitor-distribution/src/main/resources/realtime-monitor/bin/realtime-monitor.sh
 copy modules/{distribution/src/main/resources => job-monitor/job-monitor-distribution/src/main/resources/realtime-monitor}/bin/setenv.sh (100%)
 create mode 100644 modules/job-monitor/job-monitor-distribution/src/main/resources/realtime-monitor/conf/airavata-server.properties
 create mode 100644 modules/job-monitor/job-monitor-distribution/src/main/resources/realtime-monitor/conf/logback.xml
 create mode 100644 modules/job-monitor/pom.xml
 create mode 100644 modules/job-monitor/real-time-monitor/pom.xml
 create mode 100644 modules/job-monitor/real-time-monitor/src/main/java/org/apache/airavata/monitor/realtime/RealtimeMonitor.java
 create mode 100644 modules/job-monitor/real-time-monitor/src/main/java/org/apache/airavata/monitor/realtime/parser/RealtimeJobStatusParser.java
 create mode 100644 modules/job-monitor/real-time-monitor/src/main/resources/airavata-server.properties
 create mode 100644 modules/job-monitor/real-time-monitor/src/main/resources/log4j.properties
 create mode 100644 modules/job-monitor/real-time-monitor/src/main/resources/logback.xml
 delete mode 100644 modules/monitoring/pom.xml
 delete mode 100644 modules/monitoring/src/main/java/org/apache/airavata/monitoring/Main.java
 delete mode 100755 modules/monitoring/src/main/java/org/apache/airavata/monitoring/MessageExtract.java
 delete mode 100755 modules/monitoring/src/main/java/org/apache/airavata/monitoring/Util.java
 delete mode 100755 modules/monitoring/src/main/java/org/apache/airavata/monitoring/consumer/StatusConsumer.java
 delete mode 100755 modules/monitoring/src/main/java/org/apache/airavata/monitoring/consumer/StatusReceiver.java
 delete mode 100755 modules/monitoring/src/main/java/org/apache/airavata/monitoring/mailbox/GmailSMTPMailBox.java
 delete mode 100755 modules/monitoring/src/main/java/org/apache/airavata/monitoring/mailbox/MailBox.java
 delete mode 100644 modules/monitoring/src/main/java/org/apache/airavata/monitoring/mailbox/MailConfig.java
 delete mode 100755 modules/monitoring/src/main/java/org/apache/airavata/monitoring/producer/RabbitMQEmailPublisher.java
 delete mode 100755 modules/monitoring/src/main/java/org/apache/airavata/monitoring/simulator/FetchPublish.java
 delete mode 100755 modules/monitoring/src/main/java/org/apache/airavata/monitoring/simulator/Simulator.java
 create mode 100644 modules/orchestrator/orchestrator-core/src/main/java/org/apache/airavata/orchestrator/core/schedule/DefaultHostScheduler.java
 create mode 100644 modules/orchestrator/orchestrator-core/src/main/java/org/apache/airavata/orchestrator/core/schedule/HostScheduler.java
 create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/ProcessWorkflow.java
 create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/model/ProcessWorkflowPK.java
 create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/ProcessWorkflowResource.java
 create mode 100644 modules/registry/release-migration-scripts/0.16-0.17/DeltaScripts/profile_service_schema_delta.sql
 create mode 100644 modules/registry/release-migration-scripts/next/DeltaScripts/profile_service_schema_delta.sql
 create mode 100644 modules/sharing-registry/sharing-registry-server/src/main/java/org/apache/airavata/sharing/registry/db/entities/GroupAdminEntity.java
 create mode 100644 modules/sharing-registry/sharing-registry-server/src/main/java/org/apache/airavata/sharing/registry/db/entities/GroupAdminPK.java
 create mode 100644 modules/sharing-registry/sharing-registry-server/src/main/java/org/apache/airavata/sharing/registry/db/repositories/GroupAdminRepository.java
 copy modules/{configuration/server => sharing-registry/sharing-registry-server}/src/main/resources/airavata.jks (100%)
 copy modules/{configuration/server => sharing-registry/sharing-registry-server}/src/main/resources/client_truststore.jks (100%)
 copy modules/{configuration/server/src/main => sharing-registry/sharing-registry-server/src/test}/resources/airavata.jks (100%)
 copy modules/{configuration/server/src/main => sharing-registry/sharing-registry-server/src/test}/resources/client_truststore.jks (100%)
 create mode 100644 modules/sharing-registry/sharing-registry-stubs/src/main/java/org/apache/airavata/sharing/registry/models/GroupAdmin.java
 delete mode 100644 modules/test-suite/multi-tenanted-airavata/README
 delete mode 100644 modules/test-suite/multi-tenanted-airavata/pom.xml
 delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/AiravataClient.java
 delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/AiravataIT.java
 delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/ApplicationRegister.java
 delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/ComputeResourceRegister.java
 delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/ExperimentExecution.java
 delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/FrameworkBootstrapping.java
 delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/FrameworkSetup.java
 delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/GatewayRegister.java
 delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/StorageResourceRegister.java
 delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/TestFrameworkProps.java
 delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/utils/ApplicationProperties.java
 delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/utils/ComputeResourceProperties.java
 delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/utils/FrameworkUtils.java
 delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/utils/PropertyFileType.java
 delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/utils/PropertyReader.java
 delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/utils/TestFrameworkConstants.java
 delete mode 100755 modules/test-suite/multi-tenanted-airavata/src/main/resources/airavata-server-stop.sh
 delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/resources/airavata-server.properties
 delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/resources/airavata_sym.jks
 delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/resources/local-exp-resources/wrapper/echo_wrapper.sh
 delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/resources/log4j.properties
 delete mode 100755 modules/test-suite/multi-tenanted-airavata/src/main/resources/startup-airavata.sh
 delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/resources/test-framework.json
 delete mode 100644 modules/test-suite/pom.xml
 delete mode 100644 modules/user-profile/user-profile-stubs/src/main/java/org/apache/airavata/userprofile/cpi/client/UserProfileServiceClientFactory.java
 delete mode 100644 modules/workflow-model/pom.xml
 delete mode 100644 modules/workflow-model/workflow-engine/pom.xml
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/catalog/WorkflowCatalogFactory.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/WorkflowEngine.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/WorkflowEngineException.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/WorkflowEngineFactory.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/WorkflowEngineImpl.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/WorkflowUtils.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/concurrent/PredicatedExecutable.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/concurrent/PredicatedTaskRunner.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/core/amazon/AmazonCredential.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/core/amazon/EC2InstanceResult.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/core/generators/XmlBeansFiler.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/core/workflow/ParameterListModel.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/datadriven/WorkflowHarvester.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/file/XBayaPathConstants.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/gfac/GFacRegistryClient.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/gfac/SimpleWSClient.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/globus/FileTransferConstants.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/globus/GridFTPFileTransferClient.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/graph/controller/NodeController.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/interpretor/DoWhileHandler.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/interpretor/HeaderConstants.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/interpretor/SSWorkflowInterpreterInteractorImpl.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/interpretor/SystemComponentInvoker.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/interpretor/WorkFlowInterpreterException.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/interpretor/WorkflowExecutionMessage.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/interpretor/WorkflowInterpreter.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/interpretor/WorkflowInterpreterConfiguration.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/interpretor/WorkflowInterpreterInteractor.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/interpretor/WorkflowInterpreterInvoker.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/interpretor/WorkflowInterpreterSkeleton2.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/invoker/AsynchronousInvoker.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/invoker/DynamicInvoker.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/invoker/Invoker.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/invoker/MsgBoxWsaResponsesCorrelator.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/invoker/SimpleInvoker.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/invoker/WorkflowInputUtil.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/util/AmazonUtil.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/util/Data.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/util/GOConstants.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/util/GlobusOnlineUtils.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/util/InterpreterUtil.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/util/ProxyMonitorPublisher.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/util/RegistryConstants.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/util/TransferFile.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/util/XBayaUtil.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/workflow/WorkflowEngineException.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/workflow/proxy/ProxyWSDL.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/workflow/proxy/WorkflowClient.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/workflow/proxy/WorkflowContext.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/workflow/proxy/WorkflowProxyException.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/WorkflowInterpretor.wsdl
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/airavata-2.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/airavata-config.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/airavata-icon.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/airavata-icon2.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/airavata-name.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/airavata-title-text.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/airavata.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/application.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/applications.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/closed.gif
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/cloud.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/experiment.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/experiments.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/gfac_url.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/gfac_urls.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/host.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/hosts.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/input_para.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/jcr-repo.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/leaf.gif
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/menu/jcr.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/menu/new2.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/menu/open1.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/menu/open2.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/menu/open_dir.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/menu/pause1.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/menu/pause_monitor1.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/menu/play3.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/menu/play4.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/menu/resume_monitoring1.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/menu/save1.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/menu/stop.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/opened.gif
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/output_para.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/parameter.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/pause.jpeg
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/play.jpeg
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/registry.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/service.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/services.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/step.gif
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/stop.jpeg
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/workflow.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/workflow_templates.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/workflows.png
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/services.xml
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/wsdls/TestCMD_Example1_AWSDL.xml
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/wsdls/adder-awsdl.xml
 delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/wsdls/eventing.wsdl
 delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/ComplexForEachWorkflowTest.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/ComplexMathService.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/ComplexMathWorkflowTest.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/CrossProductWorkflowTest.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/EchoService.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/ForEachWorkflowTest.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/LevenshteinDistanceService.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/Listener.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/NotificationSender.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/RegistryServiceTest.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/SimpleForEachWorkflowTest.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/SimpleMathWorkflowTest.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/WorkflowTest.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/WorkflowTrackingTest.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/XBayaClientTest.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/XBayaConsolidatedTestSuite.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/utils/ConfigKeys.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/utils/TestUtilServer.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/utils/WorkflowTestUtils.java
 delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/test.xwf
 delete mode 100644 modules/workflow-model/workflow-engine/src/test/resources/axis2_default.xml
 delete mode 100644 modules/workflow-model/workflow-model-component/pom.xml
 delete mode 100644 modules/workflow-model/workflow-model-component/src/main/java/org/apache/airavata/workflow/model/component/registry/JCRComponentReference.java
 delete mode 100644 modules/workflow-model/workflow-model-component/src/main/java/org/apache/airavata/workflow/model/component/registry/JCRComponentRegistry.java
 delete mode 100644 modules/workflow-model/workflow-model-core/pom.xml
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/Component.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ComponentControlPort.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ComponentDataPort.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ComponentEPRPort.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ComponentException.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ComponentOperationReference.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ComponentPort.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ComponentReference.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ComponentRegistry.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ComponentRegistryException.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/amazon/AmazonComponentRegistry.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/amazon/InstanceComponent.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/amazon/InstanceComponentDataPort.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/amazon/TerminateInstanceComponent.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/dynamic/DynamicComponent.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/dynamic/DynamicComponentPort.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/local/LocalComponentReference.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/local/LocalComponentRegistry.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/BlockComponent.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/ConstantComponent.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/DifferedInputComponent.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/DoWhileComponent.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/EndBlockComponent.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/EndDoWhileComponent.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/EndForEachComponent.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/EndifComponent.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/ExitComponent.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/ForEachComponent.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/IfComponent.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/InputComponent.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/MemoComponent.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/OutputComponent.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/ReceiveComponent.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/S3InputComponent.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/StreamSourceComponent.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/SubWorkflowComponent.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/SystemComponent.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/SystemComponentDataPort.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/SystemComponentReference.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/SystemComponentRegistry.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/url/URLComponentReference.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/url/URLComponentRegistry.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/web/WebComponentReference.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/web/WebComponentRegistry.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ws/WSComponent.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ws/WSComponentApplication.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ws/WSComponentApplicationParameter.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ws/WSComponentFactory.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ws/WSComponentKey.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ws/WSComponentPort.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ws/WSComponentReference.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ws/WSComponentRegistry.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ws/WorkflowComponent.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/exceptions/LazyLoadedDataException.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/exceptions/UtilsException.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/exceptions/WorkflowException.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/exceptions/WorkflowRuntimeException.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/gpel/DSCUtil.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/gpel/script/BPELScript.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/gpel/script/BPELScriptType.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/gpel/script/WorkflowWSDL.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/ControlEdge.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/ControlPort.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/DataEdge.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/DataPort.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/EPRPort.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/Edge.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/ForEachExecutableNode.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/Graph.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/GraphException.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/GraphFactory.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/GraphPiece.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/GraphSchema.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/Node.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/Port.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/amazon/InstanceDataPort.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/amazon/InstanceNode.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/amazon/ResourceNode.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/amazon/TerminateInstanceNode.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/dynamic/BasicTypeMapping.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/dynamic/DynamicNode.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/dynamic/DynamicPort.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/dynamic/PortAddable.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/dynamic/SchemaCompilerUtil.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/impl/EdgeImpl.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/impl/GraphImpl.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/impl/NodeImpl.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/impl/PortImpl.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/subworkflow/SubWorkflowNode.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/BlockNode.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/ConstantNode.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/DifferedInputNode.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/DoWhileNode.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/EndBlockNode.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/EndDoWhileNode.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/EndForEachNode.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/EndifNode.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/ExitNode.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/ForEachNode.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/IfNode.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/InputNode.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/MemoNode.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/OutputNode.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/ParameterNode.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/ReceiveNode.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/S3InputNode.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/StreamSourceNode.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/SystemDataPort.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/SystemNode.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/util/GraphUtil.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/ws/WSGraph.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/ws/WSGraphFactory.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/ws/WSNode.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/ws/WSPort.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/ws/WorkflowNode.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/ode/ODEBPELTransformer.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/ode/ODEClient.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/ode/ODEDeploymentDescriptor.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/ode/ODEWSDLTransformer.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/ode/WSDLCleaner.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/utils/ApplicationVersion.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/utils/FileConstants.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/utils/MessageConstants.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/utils/WorkflowConstants.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/wf/InvalidDataFormatException.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/wf/TridentTransformer.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/wf/Workflow.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/wf/WorkflowData.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/wf/WorkflowExecutionState.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/wf/WorkflowInput.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/xsd/GFacSimpleTypesXSD.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/xsd/LeadContextHeaderXSD.java
 delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/xsd/LeadCrosscutXSD.java
 delete mode 100644 modules/workflow/pom.xml
 delete mode 100644 modules/workflow/workflow-core/pom.xml
 delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/WorkflowBuilder.java
 delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/WorkflowEnactmentService.java
 delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/WorkflowFactory.java
 delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/WorkflowInfo.java
 delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/WorkflowInterpreter.java
 delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/XMLUtil.java
 delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/XmlFormatter.java
 delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/edge/DirectedEdge.java
 delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/edge/Edge.java
 delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/nodes/ApplicationNode.java
 delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/nodes/ApplicationNodeImpl.java
 delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/nodes/InputNode.java
 delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/nodes/InputNodeImpl.java
 delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/nodes/NodeType.java
 delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/nodes/OutputNode.java
 delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/nodes/OutputNodeImpl.java
 delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/nodes/WorkflowNode.java
 delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/port/InPort.java
 delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/port/InputPortIml.java
 delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/port/OutPort.java
 delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/port/OutPortImpl.java
 delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/port/Port.java
 delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/parser/JsonWorkflowParser.java
 delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/parser/ParserException.java
 delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/parser/WorkflowParser.java
 delete mode 100644 modules/workflow/workflow-core/src/test/java/org/apache/airavata/workflow/core/XMLUtilTest.java
 delete mode 100644 modules/workflow/workflow-core/src/test/java/org/apache/airavata/workflow/core/parser/JsonWorkflowParserTest.java
 delete mode 100644 modules/workflow/workflow-core/src/test/resources/ComplexMathWorkflow.awf
 delete mode 100644 modules/workflow/workflow-core/src/test/resources/ParamChemApplicationTest.awf
 delete mode 100644 modules/workflow/workflow-core/src/test/resources/TestWorkflow.json
 delete mode 100644 modules/xbaya-gui/pom.xml
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ThriftClientData.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ThriftServiceType.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/XBaya.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/XBayaConfiguration.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/XBayaConstants.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/XBayaEngine.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/XBayaVersion.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/component/registry/ComponentController.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/component/registry/ComponentRegistryLoader.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/concurrent/PredicatedExecutable.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/concurrent/PredicatedTaskRunner.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/core/amazon/AmazonCredential.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/core/amazon/EC2InstanceResult.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/core/generators/BPELFiler.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/core/generators/ImageFiler.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/core/generators/JythonFiler.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/core/generators/ODEScriptFiler.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/core/generators/ScuflFiler.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/core/generators/WorkflowFiler.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/core/generators/XmlBeansFiler.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/core/ide/XBayaExecutionModeListener.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/core/workflow/ParameterListModel.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/datadriven/WorkflowHarvester.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/file/XBayaPathConstants.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/gfac/GFacRegistryClient.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/gfac/SimpleWSClient.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/globus/FileTransferConstants.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/globus/GridFTPFileTransferClient.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/graph/controller/NodeController.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/ExperimentTemplate.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/GUIWorkflowInterpreterInteractorImpl.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/HeaderConstants.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/SSWorkflowInterpreterInteractorImpl.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/StandaloneNotificationSender.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/WorkFlowInterpreterException.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/WorkflowExecutionMessage.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/WorkflowExecutionTemplate.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/WorkflowInterpreter.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/WorkflowInterpreterConfiguration.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/WorkflowInterpreterInteractor.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/WorkflowInterpreterInvoker.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/WorkflowInterpretorEventListener.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/WorkflowInterpretorMessageReceiverInOut.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/WorkflowInterpretorSkeleton.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/jython/lib/GFacServiceCreator.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/jython/lib/NotificationSender.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/jython/lib/ServiceNotifiable.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/jython/lib/ServiceNotificationSender.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/jython/lib/StandaloneServiceNotificationSender.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/jython/lib/WorkflowNotifiable.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/jython/runner/JythonClassLoader.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/jython/runner/JythonOneTimeRunner.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/jython/runner/JythonOneTimeRunnerImpl.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/jython/runner/JythonRunner.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/jython/script/JythonScript.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/menues/tools/ToolsMenuItem.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/messaging/EventData.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/messaging/EventDataListener.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/messaging/EventDataRepository.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/messaging/Monitor.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/messaging/MonitorException.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/messaging/NotificationHandler.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/messaging/event/Event.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/messaging/event/EventListener.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/messaging/event/EventProducer.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/modifier/WorkflowModifier.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/registry/PasswordCallbackImpl.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/scufl/script/ScuflScript.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/test/util/WorkflowCreator.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/XBayaGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/actions/AbstractBrowserActionItem.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/actions/registry/browser/AddAction.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/actions/registry/browser/BrowserAction.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/actions/registry/browser/CopyAction.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/actions/registry/browser/DeleteAction.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/actions/registry/browser/EditAction.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/actions/registry/browser/ImportAction.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/actions/registry/browser/RefreshAction.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/actions/registry/browser/ViewAction.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/AboutWindow.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/ErrorWindow.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/GlobusFileTransferWindow.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/TextWindow.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/WaitDialog.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/XBayaDialog.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/amazon/AmazonEC2InvokerWindow.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/amazon/AmazonS3UtilsWindow.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/amazon/BucketsLoader.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/amazon/ChangeCredentialWindow.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/amazon/EC2InstancesManagementWindow.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/amazon/EC2LaunchWindow.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/amazon/InstancesLoader.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/amazon/S3Downloader.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/amazon/S3Uploader.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/component/URLRegistryWindow.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/component/WebResigtryWindow.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/amazon/InstanceConfigurationDialog.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/ConstantConfigurationDialog.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/DifferedInputConfigurationDialog.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/DoWhileConfigrationDialog.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/EndBlockConfigurationDialog.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/EndDoWhileConfigurationDialog.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/EndForEachConfigurationDialog.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/EndifConfigurationDialog.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/ForEachConfigurationDialog.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/IfConfigurationDialog.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/InputConfigurationDialog.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/MemoConfigurationDialog.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/OutputConfigurationDialog.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/ReceiveConfigurationDialog.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/S3FileChooser.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/StreamSourceConfigurationDialog.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/ws/ServiceInteractionWindow.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/ws/WSNodeWindow.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/monitor/MonitorConfigurationWindow.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/monitor/MonitorWindow.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/registry/NewRegistryUserDialog.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/registry/RegistryWindow.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/registry/browser/JCRBrowserDialog.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/workflow/ParameterPropertyWindow.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/workflow/WorkflowImportWindow.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/workflow/WorkflowPropertyWindow.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/experiment/ExperimentMenu.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/experiment/LaunchApplicationWindow.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/experiment/RegistrySearchResult.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/experiment/RegistryWorkflowPublisherWindow.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/experiment/WorkflowInterpreterLaunchWindow.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/EdgeGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/GraphCanvas.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/GraphCanvasEvent.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/GraphCanvasListener.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/GraphGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/GraphPieceGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/NodeGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/Paintable.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/PortGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/amazon/InstanceNodeGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/amazon/TerminateInstanceNodeGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/subworkflow/SubWorkflowNodeGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/BlockNodeGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/ConfigurableNodeGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/ConstantNodeGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/DifferedInputHandler.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/DifferedInputNodeGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/DoWhileNodeGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/EndBlockNodeGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/EndDoWhileNodeGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/EndForEachNodeGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/EndifNodeGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/ExitNodeGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/ForEachNodeGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/IfNodeGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/InputNodeGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/MemoNodeGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/OutputNodeGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/ReceiveNodeGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/S3InputNodeGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/StreamSourceNodeGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/ws/WSNodeGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/ws/WorkflowNodeGUI.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/menues/AmazonEC2MenuItem.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/menues/ApplicationMenuItem.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/menues/EditMenuItem.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/menues/MenuIcons.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/menues/RegistryMenuItem.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/menues/RunMenuItem.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/menues/ViewMenuItem.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/menues/XBayaMenu.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/menues/XBayaMenuItem.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/monitor/MonitorEventHandler.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/monitor/MonitorStarter.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/monitor/ResourcePaintable.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/utils/Cancelable.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/utils/DrawUtils.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/utils/ErrorMessages.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/views/ComponentViewer.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/views/JCRBrowserPanel.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/views/MonitorPanel.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/views/ParameterPropertyPanel.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/views/PortViewer.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/GridPanel.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/ScrollPanel.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/TabLabelButton.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/TableRenderable.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/ToolbarButton.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/XBayaComboBox.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/XBayaComponent.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/XBayaLabel.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/XBayaLinkButton.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/XBayaList.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/XBayaTextArea.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/XBayaTextComponent.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/XBayaTextField.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/XBayaToolBar.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/XbayaEnhancedList.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/amazon/S3Tree.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/amazon/S3TreeModel.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/component/ComponentSelector.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/component/ComponentSelectorEvent.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/component/ComponentSelectorListener.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/component/ComponentSourceTransferable.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/component/ComponentTreeModel.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/component/ComponentTreeNode.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/util/AmazonUtil.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/util/Data.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/util/GOConstants.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/util/GlobusOnlineUtils.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/util/RegistryConstants.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/util/TransferFile.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/util/XBayaUtil.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/workflow/WorkflowClient.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/workflow/WorkflowEngineException.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/workflow/proxy/ProxyWSDL.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/workflow/proxy/WorkflowClient.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/workflow/proxy/WorkflowContext.java
 delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/workflow/proxy/WorkflowProxyException.java
 delete mode 100644 modules/xbaya-gui/src/main/resources/WorkflowInterpretor.wsdl
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/airavata-2.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/airavata-config.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/airavata-icon.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/airavata-icon2.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/airavata-name.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/airavata-title-text.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/airavata.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/application.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/applications.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/closed.gif
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/cloud.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/experiment.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/experiments.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/gfac_url.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/gfac_urls.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/host.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/hosts.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/input_para.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/jcr-repo.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/leaf.gif
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/menu/jcr.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/menu/new2.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/menu/open1.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/menu/open2.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/menu/open_dir.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/menu/pause1.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/menu/pause_monitor1.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/menu/play3.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/menu/play4.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/menu/resume_monitoring1.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/menu/save1.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/menu/stop.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/opened.gif
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/output_para.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/parameter.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/pause.jpeg
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/play.jpeg
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/registry.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/service.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/services.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/step.gif
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/stop.jpeg
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/workflow.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/workflow_templates.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/images/workflows.png
 delete mode 100644 modules/xbaya-gui/src/main/resources/services.xml
 delete mode 100644 modules/xbaya-gui/src/main/resources/wsdls/TestCMD_Example1_AWSDL.xml
 delete mode 100644 modules/xbaya-gui/src/main/resources/wsdls/adder-awsdl.xml
 delete mode 100644 modules/xbaya-gui/src/main/resources/wsdls/eventing.wsdl
 delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/ComplexForEachWorkflowTest.java
 delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/ComplexMathService.java
 delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/ComplexMathWorkflowTest.java
 delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/CrossProductWorkflowTest.java
 delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/EchoService.java
 delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/ForEachWorkflowTest.java
 delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/LevenshteinDistanceService.java
 delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/Listener.java
 delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/NotificationSender.java
 delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/RegistryServiceTest.java
 delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/SimpleForEachWorkflowTest.java
 delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/SimpleMathWorkflowTest.java
 delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/WorkflowTest.java
 delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/WorkflowTrackingTest.java
 delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/XBayaClientTest.java
 delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/XBayaConsolidatedTestSuite.java
 delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/utils/ConfigKeys.java
 delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/utils/TestUtilServer.java
 delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/utils/WorkflowTestUtils.java
 delete mode 100644 modules/xbaya-gui/src/test/java/test.xwf
 delete mode 100644 modules/xbaya-gui/src/test/resources/axis2_default.xml
 delete mode 100644 modules/xbaya/src/.DS_Store
 delete mode 100644 modules/xbaya/src/main/.DS_Store
 delete mode 100644 modules/xbaya/src/main/java/.DS_Store
 delete mode 100644 modules/xbaya/src/main/java/org/.DS_Store
 delete mode 100644 modules/xbaya/src/main/java/org/airavata/.DS_Store
 delete mode 100644 modules/xbaya/src/main/java/org/airavata/xbaya/.DS_Store
 create mode 100644 thrift-interface-descriptions/service-cpis/profile-service/group-manager/group-manager-cpi.thrift
 create mode 100644 thrift-interface-descriptions/service-cpis/profile-service/group-manager/group_manager_cpi_errors.thrift
 delete mode 100644 tools/gsissh-cli-tools/README.txt
 delete mode 100644 tools/gsissh-cli-tools/pom.xml
 delete mode 100644 tools/gsissh-cli-tools/src/main/java/org/apache/airavata/gsi/ssh/cli/SSHApiClientWithMyProxyAuth.java
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/10718cba.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/10718cba.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/10718cba.info
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/10718cba.namespaces
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/10718cba.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/16da7552.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/16da7552.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/16da7552.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/1b6f5ede.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/1b6f5ede.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/1b6f5ede.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/1c3f2ca8.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/1c3f2ca8.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/1c3f2ca8.info
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/1c3f2ca8.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/2694e4f2.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/2694e4f2.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/2694e4f2.info
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/2694e4f2.namespaces
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/2694e4f2.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/2ac09305.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/2ac09305.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/2ac09305.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/2f3fadf6.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/2f3fadf6.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/2f3fadf6.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/38f7145f.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/38f7145f.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/38f7145f.info
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/38f7145f.namespaces
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/38f7145f.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/3deda549.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/3deda549.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/3deda549.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/44d6a2bc.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/4b2783ac.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/4b2783ac.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/4b2783ac.info
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/4b2783ac.namespaces
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/4b2783ac.psc-myproxy.cadesc
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/4b2783ac.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/617ff41b.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/617ff41b.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/617ff41b.info
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/617ff41b.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/679cff61.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/679cff61.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/679cff61.info
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/679cff61.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/67e8acfa.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/67e8acfa.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/67e8acfa.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/684261aa.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/684261aa.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/684261aa.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/684261aa.tacc.cadesc
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/684261aa.tacc.cadesc.sig
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/69105f4f.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/69105f4f.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/69105f4f.info
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/69105f4f.namespaces
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/69105f4f.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/7ae34d87.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/826e2611.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/95009ddc.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/95009ddc.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/95009ddc.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/98ef0ee5.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/98ef0ee5.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/98ef0ee5.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/9b88e95b.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/9b88e95b.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/9b88e95b.psc-root.cadesc
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/9b88e95b.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/9b95bbf2.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/9b95bbf2.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/9b95bbf2.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/9dd23746.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/9dd23746.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/9dd23746.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/CHECKSUM.MD5
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/DOEGrids_provenance
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/INFN_provenance
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/IUCerts.tar
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/IUCerts.tar.gz
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/NCSA_CACL_provenance
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/NCSA_GridShib_provenance
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/NCSA_MyProxy_provenance
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/PSC_provenance
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/README.txt
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/TACC_MICS_provenance
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/TACC_provenance
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/UKeScience_provenance
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/aaaddcdf.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/acc06fda.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/acc06fda.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/acc06fda.psc-host.cadesc
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/acc06fda.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/b93d6240.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/b93d6240.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/b93d6240.info
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/b93d6240.nersc.cadesc
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/b93d6240.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/c7a717ce.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/c7a717ce.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/c7a717ce.info
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/c7a717ce.namespaces
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/c7a717ce.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/cacert.pem
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/cakey.pem
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/d1b603c3.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/d1b603c3.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/d1b603c3.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/dc75341f.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/dc75341f.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/dc75341f.info.txt
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/dc75341f.nics-myproxy.cadesc
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/dc75341f.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/demo-ca.pem
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/dfn-grid-ca.pem
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/e5cc84c2.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/e5cc84c2.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/e5cc84c2.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/e5cc84c2.tacc.cadesc
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/e5cc84c2.tacc.cadesc.sig
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/e8ac4b61.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/e8ac4b61.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/e8ac4b61.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/f2e89fe3.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/f2e89fe3.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/f2e89fe3.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/f951d6e0.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/ffc3d59b.0
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/ffc3d59b.crl_url
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/ffc3d59b.signing_policy
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/xsede-certs.tar.gz
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/gsissh.properties
 delete mode 100644 tools/gsissh-cli-tools/src/main/resources/log4j.properties
 create mode 100644 tools/load-client/pom.xml
 create mode 100644 tools/load-client/src/main/assembly/load-client-bin-assembly.xml
 create mode 100644 tools/load-client/src/main/java/org/apache/airavata/tools/load/Configuration.java
 create mode 100644 tools/load-client/src/main/java/org/apache/airavata/tools/load/Configurations.java
 create mode 100644 tools/load-client/src/main/java/org/apache/airavata/tools/load/LoadClient.java
 create mode 100644 tools/load-client/src/main/java/org/apache/airavata/tools/load/SecurityManager.java
 create mode 100644 tools/load-client/src/main/java/org/apache/airavata/tools/load/StatusMonitor.java
 create mode 100644 tools/load-client/src/main/java/org/apache/airavata/tools/load/StorageResourceManager.java
 create mode 100644 tools/load-client/src/main/java/org/apache/airavata/tools/load/UnitLoad.java
 create mode 100644 tools/load-client/src/main/resources/bin/load-client.sh
 copy {modules/distribution => tools/load-client}/src/main/resources/bin/setenv.sh (100%)
 mode change 100755 => 100644
 copy {modules/configuration/server => tools/load-client}/src/main/resources/client_truststore.jks (100%)
 create mode 100644 tools/load-client/src/main/resources/conf/load-config.yml
 delete mode 100644 tools/phoebus-integration/pom.xml
 delete mode 100644 tools/phoebus-integration/src/main/java/org/apache/airavata/core/gfac/phoebus/impl/PhoebusGridConfigurationHandler.java
 delete mode 100644 tools/phoebus-integration/src/main/java/org/apache/airavata/core/gfac/utils/PhoebusUtils.java
 delete mode 100644 tools/phoebus-integration/src/main/resources/service.properties
 delete mode 100755 tools/rabbitmq-download-start.sh