airavata-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From shame...@apache.org
Subject [81/81] [abbrv] airavata git commit: Merge moduleRefactor branch
Date Thu, 04 Jun 2015 20:16:34 GMT
Merge moduleRefactor branch


Project: http://git-wip-us.apache.org/repos/asf/airavata/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/b4ede9cb
Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/b4ede9cb
Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/b4ede9cb

Branch: refs/heads/master
Commit: b4ede9cbec6089b32d0dc856cc57aea27616197b
Parents: 4d9ed53 08e3a87
Author: Shameera Rathanyaka <shameerainfo@gmail.com>
Authored: Thu Jun 4 16:14:48 2015 -0400
Committer: Shameera Rathanyaka <shameerainfo@gmail.com>
Committed: Thu Jun 4 16:14:48 2015 -0400

----------------------------------------------------------------------
 airavata-api/airavata-api-server/pom.xml        |    2 +-
 airavata-api/generate-thrift-files.sh           |  305 --
 .../airavataAPI.thrift                          | 2064 --------
 .../airavataDataModel.thrift                    |   38 -
 .../airavataErrors.thrift                       |  172 -
 .../appCatalogModels.thrift                     |   24 -
 .../applicationDeploymentModel.thrift           |  132 -
 .../applicationInterfaceModel.thrift            |  146 -
 .../computeResourceModel.thrift                 |  445 --
 .../experimentModel.thrift                      |  411 --
 .../gatewayResourceProfileModel.thrift          |   83 -
 .../messagingEvents.thrift                      |  149 -
 .../securityModel.thrift                        |   35 -
 .../workflowAPI.thrift                          |   82 -
 .../workflowDataModel.thrift                    |   43 -
 .../workspaceModel.thrift                       |   63 -
 .../airavata-api/airavataAPI.thrift             | 2064 ++++++++
 .../airavata-api/airavataDataModel.thrift       |   38 +
 .../airavata-api/airavataErrors.thrift          |  172 +
 .../airavata-api/appCatalogModels.thrift        |   24 +
 .../applicationDeploymentModel.thrift           |  132 +
 .../applicationInterfaceModel.thrift            |  146 +
 .../airavata-api/computeResourceModel.thrift    |  445 ++
 .../airavata-api/experimentModel.thrift         |  411 ++
 .../gatewayResourceProfileModel.thrift          |   83 +
 .../airavata-api/generate-thrift-files.sh       |  305 ++
 .../airavata-api/messagingEvents.thrift         |  149 +
 .../airavata-api/securityModel.thrift           |   35 +
 .../airavata-api/workflowAPI.thrift             |   82 +
 .../airavata-api/workflowDataModel.thrift       |   43 +
 .../airavata-api/workspaceModel.thrift          |   63 +
 .../gfac/generate-gfac-stubs.sh                 |  134 +
 .../gfac/gfac.cpi.service.thrift                |   68 +
 .../gfac/gfacDataModel.thrift                   |   64 +
 .../orchestrator/generate-orchestrator-stubs.sh |  132 +
 .../orchestrator.cpi.service.thrift             |   78 +
 distribution/pom.xml                            |  581 +++
 distribution/src/main/assembly/bin-assembly.xml |  189 +
 distribution/src/main/assembly/src-assembly.xml |   75 +
 distribution/src/main/resources/INSTALL         |   30 +
 distribution/src/main/resources/LICENSE         | 2387 +++++++++
 distribution/src/main/resources/NOTICE          |  163 +
 distribution/src/main/resources/README          |  145 +
 .../src/main/resources/bin/airavata-server.bat  |   55 +
 .../src/main/resources/bin/airavata-server.sh   |  118 +
 .../src/main/resources/bin/api-server.sh        |  118 +
 distribution/src/main/resources/bin/derby.sh    |   23 +
 .../src/main/resources/bin/gfac-server.sh       |  118 +
 distribution/src/main/resources/bin/logo.txt    |   34 +
 .../main/resources/bin/orchestrator-server.sh   |  118 +
 distribution/src/main/resources/bin/setenv.bat  |   43 +
 distribution/src/main/resources/bin/setenv.sh   |   77 +
 .../src/main/resources/bin/startNetworkServer   |  189 +
 .../src/main/resources/bin/workflow-server.sh   |  118 +
 .../main/resources/samples/registerSample.sh    |   25 +
 .../src/main/resources/samples/scripts/add.sh   |   21 +
 .../src/main/resources/samples/scripts/echo.sh  |   22 +
 .../main/resources/samples/scripts/multiply.sh  |   22 +
 .../main/resources/samples/scripts/subtract.sh  |   22 +
 modules/distribution/api-server/pom.xml         |  152 -
 .../src/main/assembly/bin-assembly.xml          |  123 -
 .../src/main/assembly/src-assembly.xml          |   74 -
 .../api-server/src/main/resources/INSTALL       |   55 -
 .../api-server/src/main/resources/LICENSE       | 2387 ---------
 .../api-server/src/main/resources/NOTICE        |  163 -
 .../api-server/src/main/resources/README        |  121 -
 .../src/main/resources/bin/api-server.sh        |  118 -
 .../api-server/src/main/resources/bin/logo.txt  |   34 -
 .../src/main/resources/bin/setenv.bat           |   43 -
 .../api-server/src/main/resources/bin/setenv.sh |   77 -
 modules/distribution/client/java/pom.xml        |  162 -
 .../java/src/main/assembly/bin-assembly.xml     |  166 -
 .../java/src/main/assembly/src-assembly.xml     |   75 -
 .../client/java/src/main/resources/LICENSE      | 2272 ---------
 .../client/java/src/main/resources/NOTICE       |  163 -
 .../client/java/src/main/resources/README       |   53 -
 modules/distribution/client/pom.xml             |   39 -
 modules/distribution/gfac-server/pom.xml        |  192 -
 .../src/main/assembly/bin-assembly.xml          |  176 -
 .../src/main/assembly/src-assembly.xml          |   75 -
 .../gfac-server/src/main/resources/INSTALL      |   55 -
 .../gfac-server/src/main/resources/LICENSE      | 2387 ---------
 .../gfac-server/src/main/resources/NOTICE       |  163 -
 .../gfac-server/src/main/resources/README       |  121 -
 .../src/main/resources/bin/gfac-server.sh       |  118 -
 .../gfac-server/src/main/resources/bin/logo.txt |   34 -
 .../src/main/resources/bin/setenv.bat           |   43 -
 .../src/main/resources/bin/setenv.sh            |   77 -
 modules/distribution/new-dist/pom.xml           |   99 -
 .../main/assembly/airavata-common-component.xml |  100 -
 .../src/main/assembly/api-server-assembly.xml   |   39 -
 .../src/main/assembly/api-server-component.xml  |   35 -
 .../new-dist/src/main/assembly/src-assembly.xml |   75 -
 .../new-dist/src/main/resources/INSTALL         |   30 -
 .../new-dist/src/main/resources/LICENSE         | 2387 ---------
 .../new-dist/src/main/resources/NOTICE          |  163 -
 .../new-dist/src/main/resources/README          |  145 -
 .../src/main/resources/bin/airavata-server.bat  |   55 -
 .../src/main/resources/bin/airavata-server.sh   |  118 -
 .../new-dist/src/main/resources/bin/derby.sh    |   23 -
 .../new-dist/src/main/resources/bin/logo.txt    |   34 -
 .../new-dist/src/main/resources/bin/setenv.bat  |   43 -
 .../new-dist/src/main/resources/bin/setenv.sh   |   77 -
 .../src/main/resources/bin/startNetworkServer   |  189 -
 .../main/resources/samples/registerSample.sh    |   25 -
 .../src/main/resources/samples/scripts/add.sh   |   21 -
 .../src/main/resources/samples/scripts/echo.sh  |   22 -
 .../main/resources/samples/scripts/multiply.sh  |   22 -
 .../main/resources/samples/scripts/subtract.sh  |   22 -
 .../distribution/orchestrator-server/pom.xml    |  155 -
 .../src/main/assembly/bin-assembly.xml          |  146 -
 .../src/main/assembly/src-assembly.xml          |   75 -
 .../src/main/resources/INSTALL                  |   55 -
 .../src/main/resources/LICENSE                  | 2387 ---------
 .../src/main/resources/NOTICE                   |  163 -
 .../src/main/resources/README                   |  121 -
 .../src/main/resources/bin/logo.txt             |   34 -
 .../main/resources/bin/orchestrator-server.sh   |  118 -
 .../src/main/resources/bin/setenv.bat           |   43 -
 .../src/main/resources/bin/setenv.sh            |   77 -
 modules/distribution/pom.xml                    |   46 -
 modules/distribution/release/pom.xml            |  117 -
 .../server/src/main/assembly/bin-assembly.xml   |  189 -
 .../server/src/main/assembly/src-assembly.xml   |   75 -
 .../server/src/main/resources/INSTALL           |   30 -
 .../server/src/main/resources/LICENSE           | 2387 ---------
 .../server/src/main/resources/NOTICE            |  163 -
 .../server/src/main/resources/README            |  145 -
 .../src/main/resources/bin/airavata-server.bat  |   55 -
 .../src/main/resources/bin/airavata-server.sh   |  118 -
 .../server/src/main/resources/bin/api-server.sh |  118 -
 .../server/src/main/resources/bin/derby.sh      |   23 -
 .../src/main/resources/bin/gfac-server.sh       |  118 -
 .../server/src/main/resources/bin/logo.txt      |   34 -
 .../main/resources/bin/orchestrator-server.sh   |  118 -
 .../server/src/main/resources/bin/setenv.bat    |   43 -
 .../server/src/main/resources/bin/setenv.sh     |   77 -
 .../src/main/resources/bin/startNetworkServer   |  189 -
 .../src/main/resources/bin/workflow-server.sh   |  118 -
 .../main/resources/samples/registerSample.sh    |   25 -
 .../src/main/resources/samples/scripts/add.sh   |   21 -
 .../src/main/resources/samples/scripts/echo.sh  |   22 -
 .../main/resources/samples/scripts/multiply.sh  |   22 -
 .../main/resources/samples/scripts/subtract.sh  |   22 -
 modules/distribution/xbaya-gui/pom.xml          |  239 -
 .../src/main/assembly/bin-assembly.xml          |  101 -
 .../airavata/distribution/xbaya/jnlp/Main.java  |  156 -
 .../xbaya-gui/src/main/resources/INSTALL        |   44 -
 .../xbaya-gui/src/main/resources/LICENSE        | 2273 ---------
 .../xbaya-gui/src/main/resources/NOTICE         |  163 -
 .../xbaya-gui/src/main/resources/README         |  101 -
 .../src/main/resources/airavata-logo.gif        |  Bin 13895 -> 0 bytes
 .../xbaya-gui/src/main/resources/bin/setenv.bat |   42 -
 .../xbaya-gui/src/main/resources/bin/setenv.sh  |   77 -
 .../src/main/resources/bin/xbaya-gui.bat        |   23 -
 .../src/main/resources/bin/xbaya-gui.sh         |   22 -
 .../src/main/resources/conf/log4j.properties    |   40 -
 .../xbaya-gui/src/main/resources/jnlp/INSTALL   |   48 -
 .../xbaya-gui/src/main/resources/jnlp/LICENSE   | 2272 ---------
 .../xbaya-gui/src/main/resources/jnlp/NOTICE    |  163 -
 .../xbaya-gui/src/main/resources/jnlp/README    |   91 -
 .../src/main/resources/jnlp/xbaya.jnlp          |   42 -
 .../xbaya-gui/src/main/resources/xbaya.jks      |  Bin 2234 -> 0 bytes
 modules/gfac/airavata-gfac-service/pom.xml      |   95 -
 .../apache/airavata/gfac/cpi/GfacService.java   | 3170 ------------
 .../gfac/cpi/gfac_cpi_serviceConstants.java     |   55 -
 .../apache/airavata/gfac/server/GfacServer.java |  143 -
 .../airavata/gfac/server/GfacServerHandler.java |  421 --
 .../src/main/resources/gsissh.properties        |   26 -
 .../gfac/client/GfacClientFactoryTest.java      |   92 -
 .../airavata/gfac/client/util/Initialize.java   |  329 --
 .../src/test/resources/gsissh.properties        |   26 -
 .../src/test/resources/monitor.properties       |   30 -
 .../src/test/resources/orchestrator.properties  |   26 -
 .../src/test/resources/registry-derby.sql       |  361 --
 .../src/test/resources/zoo.cfg                  |   22 -
 modules/gfac/airavata-gfac-stubs/pom.xml        |   60 -
 .../airavata/gfac/client/GFACInstance.java      |   62 -
 .../airavata/gfac/client/GFacClientFactory.java |   42 -
 .../apache/airavata/gfac/cpi/GfacService.java   | 2867 -----------
 .../gfac/cpi/gfac_cpi_serviceConstants.java     |   55 -
 .../gfac-application-specific-handlers/pom.xml  |    2 +-
 modules/gfac/gfac-bes/pom.xml                   |    2 +-
 .../gfac/bes/handlers/AbstractSMSHandler.java   |    2 +-
 .../gfac/bes/provider/impl/BESProvider.java     |    7 +-
 .../airavata/gfac/bes/utils/SecurityUtils.java  |    2 +-
 modules/gfac/gfac-client/pom.xml                |   60 +
 .../airavata/gfac/client/GFACInstance.java      |   62 +
 .../airavata/gfac/client/GFacClientFactory.java |   42 +
 .../apache/airavata/gfac/cpi/GfacService.java   | 3239 ++++++++++++
 .../gfac/cpi/gfac_cpi_serviceConstants.java     |   56 +
 modules/gfac/gfac-core/pom.xml                  |   30 +-
 .../org/apache/airavata/gfac/Scheduler.java     |    2 +-
 .../org/apache/airavata/gfac/core/GFac.java     |   77 +
 .../gfac/core/GFacThreadPoolExecutor.java       |   57 +
 .../apache/airavata/gfac/core/GFacUtils.java    |  747 +++
 .../airavata/gfac/core/JobDescriptor.java       |  475 ++
 .../gfac/core/JobManagerConfiguration.java      |   52 +
 .../airavata/gfac/core/SSHApiException.java     |   36 +
 .../core/authentication/AuthenticationInfo.java |   32 +
 .../authentication/GSIAuthenticationInfo.java   |   43 +
 .../authentication/SSHKeyAuthentication.java    |   46 +
 .../SSHPasswordAuthentication.java              |   43 +
 .../SSHPublicKeyAuthentication.java             |   54 +
 .../SSHPublicKeyFileAuthentication.java         |   52 +
 .../airavata/gfac/core/cluster/Cluster.java     |  161 +
 .../airavata/gfac/core/cluster/CommandInfo.java |   34 +
 .../gfac/core/cluster/CommandOutput.java        |   49 +
 .../airavata/gfac/core/cluster/JobStatus.java   |  110 +
 .../gfac/core/cluster/OutputParser.java         |   67 +
 .../gfac/core/cluster/RawCommandInfo.java       |   53 +
 .../airavata/gfac/core/cluster/ServerInfo.java  |   65 +
 .../gfac/core/context/JobExecutionContext.java  |   13 +-
 .../airavata/gfac/core/cpi/BetterGfacImpl.java  | 1158 -----
 .../org/apache/airavata/gfac/core/cpi/GFac.java |   77 -
 .../apache/airavata/gfac/core/cpi/GFacImpl.java |  798 ---
 .../gfac/core/handler/AbstractHandler.java      |    2 +-
 .../core/handler/AppDescriptorCheckHandler.java |    2 +-
 .../core/monitor/AiravataJobStatusUpdator.java  |  123 -
 .../core/monitor/AiravataTaskStatusUpdator.java |  162 -
 .../AiravataWorkflowNodeStatusUpdator.java      |  130 -
 .../airavata/gfac/core/monitor/EmailParser.java |   35 +
 .../gfac/core/monitor/ExperimentIdentity.java   |   36 -
 .../airavata/gfac/core/monitor/JobIdentity.java |   39 -
 .../gfac/core/monitor/JobStatusResult.java      |   55 +
 .../gfac/core/monitor/TaskIdentity.java         |   38 -
 .../gfac/core/monitor/WorkflowNodeIdentity.java |   37 -
 .../monitor/state/JobStatusChangeRequest.java   |   81 -
 .../monitor/state/JobStatusChangedEvent.java    |   81 -
 .../state/TaskOutputDataChangedEvent.java       |   64 -
 .../monitor/state/TaskStatusChangeRequest.java  |   62 -
 .../monitor/state/TaskStatusChangedEvent.java   |   62 -
 .../state/WorkflowNodeStatusChangedEvent.java   |   64 -
 .../gfac/core/notification/GFacNotifier.java    |   42 -
 .../core/notification/MonitorPublisher.java     |   47 -
 .../notification/events/ExecutionFailEvent.java |   35 -
 .../events/FinishExecutionEvent.java            |   29 -
 .../events/FinishScheduleEvent.java             |   29 -
 .../core/notification/events/GFacEvent.java     |   39 -
 .../core/notification/events/JobIDEvent.java    |   35 -
 .../events/StartExecutionEvent.java             |   29 -
 .../notification/events/StartScheduleEvent.java |   29 -
 .../notification/events/StatusChangeEvent.java  |   33 -
 .../notification/events/UnicoreJobIDEvent.java  |   35 -
 .../notification/listeners/LoggingListener.java |   57 -
 .../listeners/WorkflowTrackingListener.java     |  133 -
 .../airavata/gfac/core/persistence/JobData.java |   55 -
 .../core/persistence/JobPersistenceManager.java |   76 -
 .../gfac/core/utils/GFacThreadPoolExecutor.java |   57 -
 .../airavata/gfac/core/utils/GFacUtils.java     |  708 ---
 .../gfac/core/utils/InputHandlerWorker.java     |   52 -
 .../gfac/core/utils/OutHandlerWorker.java       |   87 -
 .../airavata/gfac/core/utils/OutputUtils.java   |  111 -
 .../gfac/core/x2012/x12/AfterAnyList.java       |  166 +
 .../gfac/core/x2012/x12/AfterOKList.java        |  166 +
 .../gfac/core/x2012/x12/ExportProperties.java   |  183 +
 .../airavata/gfac/core/x2012/x12/InputList.java |  166 +
 .../core/x2012/x12/JobDescriptorDocument.java   |  112 +
 .../gfac/core/x2012/x12/ModuleLoadCommands.java |  166 +
 .../airavata/gfac/core/x2012/x12/PbsParams.java | 1421 ++++++
 .../gfac/core/x2012/x12/PostJobCommands.java    |  166 +
 .../gfac/core/x2012/x12/PreJobCommands.java     |  166 +
 .../core/x2012/x12/impl/AfterAnyListImpl.java   |  235 +
 .../core/x2012/x12/impl/AfterOKListImpl.java    |  235 +
 .../x2012/x12/impl/ExportPropertiesImpl.java    |  233 +
 .../gfac/core/x2012/x12/impl/InputListImpl.java |  235 +
 .../x12/impl/JobDescriptorDocumentImpl.java     |   77 +
 .../x2012/x12/impl/ModuleLoadCommandsImpl.java  |  235 +
 .../gfac/core/x2012/x12/impl/PbsParamsImpl.java | 4174 ++++++++++++++++
 .../x2012/x12/impl/PostJobCommandsImpl.java     |  235 +
 .../core/x2012/x12/impl/PreJobCommandsImpl.java |  235 +
 .../src/main/resources/PBSJobDescriptor.xsd     |  114 +
 .../src/main/resources/gsissh-schemas.xsdconfig |   14 +
 modules/gfac/gfac-gsissh/pom.xml                |  117 -
 .../handler/GSISSHDirectorySetupHandler.java    |  118 -
 .../gfac/gsissh/handler/GSISSHInputHandler.java |  213 -
 .../gsissh/handler/GSISSHOutputHandler.java     |  323 --
 .../gsissh/handler/NewGSISSHOutputHandler.java  |   83 -
 .../gsissh/provider/impl/GSISSHProvider.java    |  351 --
 .../gsissh/security/GSISecurityContext.java     |   86 -
 .../security/TokenizedMyProxyAuthInfo.java      |  305 --
 .../gfac/gsissh/util/GFACGSISSHUtils.java       |  367 --
 .../src/main/resources/errors.properties        |  197 -
 .../src/main/resources/service.properties       |   58 -
 .../impl/GSISSHProviderTestWithMyProxyAuth.java |  229 -
 .../GSISecurityContextTestWithMyProxyAuth.java  |  163 -
 .../src/test/resources/PBSTemplate.xslt         |   78 -
 .../src/test/resources/logging.properties       |   42 -
 modules/gfac/gfac-impl/pom.xml                  |   95 +
 .../java/com/jcraft/jsch/ExtendedSession.java   |   42 +
 .../com/jcraft/jsch/GSISSHIdentityFile.java     |  126 +
 .../jcraft/jsch/GSISSHIdentityRepository.java   |   29 +
 .../UserAuthGSSAPIWithMICGSSCredentials.java    |  308 ++
 .../airavata/gfac/gsi/ssh/GSSContextX509.java   |  210 +
 .../gfac/gsi/ssh/api/CommandExecutor.java       |  295 ++
 .../apache/airavata/gfac/gsi/ssh/api/Core.java  |   59 +
 .../apache/airavata/gfac/gsi/ssh/api/Node.java  |  104 +
 .../gsi/ssh/api/job/LSFJobConfiguration.java    |  123 +
 .../gfac/gsi/ssh/api/job/LSFOutputParser.java   |  132 +
 .../gsi/ssh/api/job/PBSJobConfiguration.java    |  121 +
 .../gfac/gsi/ssh/api/job/PBSOutputParser.java   |  214 +
 .../gsi/ssh/api/job/SlurmJobConfiguration.java  |  119 +
 .../gfac/gsi/ssh/api/job/SlurmOutputParser.java |  192 +
 .../gsi/ssh/api/job/UGEJobConfiguration.java    |  121 +
 .../gfac/gsi/ssh/api/job/UGEOutputParser.java   |  190 +
 .../gfac/gsi/ssh/config/ConfigReader.java       |   76 +
 .../ssh/impl/DefaultJobSubmissionListener.java  |   43 +
 .../gsi/ssh/impl/GSISSHAbstractCluster.java     |  769 +++
 .../airavata/gfac/gsi/ssh/impl/PBSCluster.java  |   46 +
 .../airavata/gfac/gsi/ssh/impl/SSHUserInfo.java |   63 +
 .../gfac/gsi/ssh/impl/StandardOutReader.java    |   79 +
 .../gfac/gsi/ssh/impl/SystemCommandOutput.java  |   78 +
 .../DefaultPasswordAuthenticationInfo.java      |   48 +
 .../DefaultPublicKeyAuthentication.java         |   68 +
 .../DefaultPublicKeyFileAuthentication.java     |   70 +
 .../MyProxyAuthenticationInfo.java              |  108 +
 .../gfac/gsi/ssh/jsch/ExtendedJSch.java         |   64 +
 .../gsi/ssh/listener/JobSubmissionListener.java |   81 +
 .../airavata/gfac/gsi/ssh/util/CommonUtils.java |   83 +
 .../ssh/util/SSHAPIUIKeyboardInteractive.java   |   73 +
 .../gsi/ssh/util/SSHKeyPasswordHandler.java     |   68 +
 .../airavata/gfac/gsi/ssh/util/SSHUtils.java    |  760 +++
 .../handler/GSISSHDirectorySetupHandler.java    |  118 +
 .../gfac/gsissh/handler/GSISSHInputHandler.java |  213 +
 .../gsissh/handler/GSISSHOutputHandler.java     |  323 ++
 .../gsissh/handler/NewGSISSHOutputHandler.java  |   83 +
 .../gsissh/provider/impl/GSISSHProvider.java    |  344 ++
 .../gsissh/security/GSISecurityContext.java     |   67 +
 .../security/TokenizedMyProxyAuthInfo.java      |  304 ++
 .../gfac/gsissh/util/GFACGSISSHUtils.java       |  367 ++
 .../gfac/impl/AiravataJobStatusUpdator.java     |  120 +
 .../gfac/impl/AiravataTaskStatusUpdator.java    |  166 +
 .../impl/AiravataWorkflowNodeStatusUpdator.java |  129 +
 .../airavata/gfac/impl/BetterGfacImpl.java      | 1151 +++++
 .../gfac/impl/GfacInternalStatusUpdator.java    |  104 +
 .../airavata/gfac/impl/InputHandlerWorker.java  |   52 +
 .../airavata/gfac/impl/OutHandlerWorker.java    |   88 +
 .../apache/airavata/gfac/impl/OutputUtils.java  |  111 +
 .../handler/LocalDirectorySetupHandler.java     |   62 +
 .../gfac/local/handler/LocalInputHandler.java   |   92 +
 .../gfac/local/provider/impl/LocalProvider.java |  309 ++
 .../local/utils/InputStreamToFileWriter.java    |   68 +
 .../airavata/gfac/local/utils/InputUtils.java   |   46 +
 .../gfac/local/utils/LocalProviderUtil.java     |   51 +
 .../airavata/gfac/monitor/HPCMonitorID.java     |  107 +
 .../airavata/gfac/monitor/HostMonitorData.java  |   88 +
 .../airavata/gfac/monitor/UserMonitorData.java  |   76 +
 .../command/ExperimentCancelRequest.java        |   38 +
 .../gfac/monitor/command/TaskCancelRequest.java |   52 +
 .../monitor/core/AiravataAbstractMonitor.java   |   38 +
 .../gfac/monitor/core/MessageParser.java        |   43 +
 .../airavata/gfac/monitor/core/Monitor.java     |   30 +
 .../airavata/gfac/monitor/core/PullMonitor.java |   64 +
 .../airavata/gfac/monitor/core/PushMonitor.java |   60 +
 .../gfac/monitor/email/EmailBasedMonitor.java   |  344 ++
 .../gfac/monitor/email/EmailMonitorFactory.java |   49 +
 .../monitor/email/parser/LSFEmailParser.java    |   75 +
 .../monitor/email/parser/PBSEmailParser.java    |  105 +
 .../monitor/email/parser/SLURMEmailParser.java  |   83 +
 .../monitor/email/parser/UGEEmailParser.java    |  103 +
 .../exception/AiravataMonitorException.java     |   37 +
 .../handlers/GridPullMonitorHandler.java        |  139 +
 .../handlers/GridPushMonitorHandler.java        |  107 +
 .../monitor/impl/pull/qstat/HPCPullMonitor.java |  471 ++
 .../impl/pull/qstat/ResourceConnection.java     |  154 +
 .../monitor/impl/push/amqp/AMQPMonitor.java     |  280 ++
 .../monitor/impl/push/amqp/BasicConsumer.java   |   87 +
 .../impl/push/amqp/ComputingActivity.java       |   19 +
 .../impl/push/amqp/JSONMessageParser.java       |   77 +
 .../impl/push/amqp/SimpleJobFinishConsumer.java |   86 +
 .../impl/push/amqp/UnRegisterWorker.java        |   67 +
 .../gfac/monitor/util/AMQPConnectionUtil.java   |   80 +
 .../airavata/gfac/monitor/util/CommonUtils.java |  280 ++
 .../airavata/gfac/monitor/util/X509Helper.java  |  164 +
 .../gfac/ssh/context/SSHAuthWrapper.java        |   50 +
 .../ssh/handler/AdvancedSCPInputHandler.java    |  229 +
 .../ssh/handler/AdvancedSCPOutputHandler.java   |  225 +
 .../gfac/ssh/handler/NewSSHOutputHandler.java   |   78 +
 .../ssh/handler/SSHDirectorySetupHandler.java   |  119 +
 .../gfac/ssh/handler/SSHInputHandler.java       |  198 +
 .../gfac/ssh/handler/SSHOutputHandler.java      |  256 +
 .../gfac/ssh/provider/impl/SSHProvider.java     |  465 ++
 .../gfac/ssh/security/SSHSecurityContext.java   |  118 +
 .../gfac/ssh/security/TokenizedSSHAuthInfo.java |  184 +
 .../airavata/gfac/ssh/util/GFACSSHUtils.java    |  562 +++
 .../airavata/gfac/ssh/util/HandleOutputs.java   |   96 +
 .../src/main/resources/LSFTemplate.xslt         |   93 +
 .../src/main/resources/PBSTemplate.xslt         |   82 +
 .../src/main/resources/SLURMTemplate.xslt       |   78 +
 .../src/main/resources/UGETemplate.xslt         |   74 +
 .../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 +
 .../schema/ApplicationEnvironment.json          |   86 +
 .../resources/schema/ApplicationHandle.json     |   21 +
 .../src/main/resources/schema/Benchmark.json    |   21 +
 .../resources/schema/ComputingActivity.json     |  165 +
 .../resources/schema/ComputingEndpoint.json     |   44 +
 .../main/resources/schema/ComputingManager.json |  117 +
 .../main/resources/schema/ComputingService.json |   32 +
 .../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 +
 .../src/main/resources/schema/Glue2.json        |  246 +
 .../src/main/resources/schema/Location.json     |   47 +
 .../src/main/resources/schema/Manager.json      |   28 +
 .../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 +
 .../src/main/resources/schema/Share.json        |   45 +
 .../resources/schema/StorageAccessProtocol.json |   32 +
 .../main/resources/schema/StorageEndpoint.json  |    8 +
 .../main/resources/schema/StorageManager.json   |    8 +
 .../main/resources/schema/StorageService.json   |   22 +
 .../schema/StorageServiceCapacity.json          |   33 +
 .../src/main/resources/schema/StorageShare.json |   65 +
 .../resources/schema/StorageShareCapacity.json  |   33 +
 .../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 +
 .../services/impl/BigRed2TestWithSSHAuth.java   |  252 +
 .../gfac/services/impl/CredentialStoreTest.java |  135 +
 .../impl/GSISSHProviderTestWithMyProxyAuth.java |  229 +
 .../gfac/services/impl/LocalProviderTest.java   |  184 +
 .../impl/SSHProviderTestWithSSHAuth.java        |  172 +
 .../GSISecurityContextTestWithMyProxyAuth.java  |  163 +
 .../gfac/ssh/config/ConfigReaderTest.java       |   38 +
 .../impl/DefaultSSHApiTestWithMyProxyAuth.java  |   84 +
 .../gfac/ssh/impl/VanilaTestWithSSHAuth.java    |  264 +
 .../apache/airavata/job/AMQPMonitorTest.java    |  208 +
 .../job/QstatMonitorTestWithMyProxyAuth.java    |  172 +
 .../src/test/resources/PBSTemplate.xslt         |   73 +
 .../gfac/gfac-impl/src/test/resources/echo.bat  |   22 +
 .../src/test/resources/gsissh.properties        |   26 +
 .../src/test/resources/log4j.properties         |   34 +
 .../src/test/resources/logging.properties       |   42 +
 .../gfac/gfac-impl/src/test/resources/sleep.pbs |   32 +
 .../gfac/gfac-impl/src/test/resources/test.pbs  |   30 +
 modules/gfac/gfac-local/pom.xml                 |   65 -
 .../handler/LocalDirectorySetupHandler.java     |   62 -
 .../gfac/local/handler/LocalInputHandler.java   |   92 -
 .../gfac/local/provider/impl/LocalProvider.java |  311 --
 .../local/utils/InputStreamToFileWriter.java    |   68 -
 .../airavata/gfac/local/utils/InputUtils.java   |   46 -
 .../gfac/local/utils/LocalProviderUtil.java     |   51 -
 .../src/main/resources/errors.properties        |  197 -
 .../src/main/resources/service.properties       |   58 -
 .../gfac/services/impl/LocalProviderTest.java   |  184 -
 .../src/test/resources/PBSTemplate.xslt         |   73 -
 .../src/test/resources/logging.properties       |   42 -
 .../gfac-monitor/gfac-email-monitor/pom.xml     |   35 -
 .../gfac/monitor/email/EmailBasedMonitor.java   |  345 --
 .../gfac/monitor/email/EmailMonitorFactory.java |   49 -
 .../gfac/monitor/email/JobStatusResult.java     |   55 -
 .../gfac/monitor/email/parser/EmailParser.java  |   36 -
 .../monitor/email/parser/LSFEmailParser.java    |   74 -
 .../monitor/email/parser/PBSEmailParser.java    |  104 -
 .../monitor/email/parser/SLURMEmailParser.java  |   82 -
 .../monitor/email/parser/UGEEmailParser.java    |  102 -
 .../airavata/gfac/monitor/HPCMonitorID.java     |  107 -
 .../airavata/gfac/monitor/HostMonitorData.java  |   88 -
 .../airavata/gfac/monitor/UserMonitorData.java  |   76 -
 .../command/ExperimentCancelRequest.java        |   38 -
 .../gfac/monitor/command/TaskCancelRequest.java |   52 -
 .../monitor/core/AiravataAbstractMonitor.java   |   38 -
 .../gfac/monitor/core/MessageParser.java        |   43 -
 .../airavata/gfac/monitor/core/Monitor.java     |   30 -
 .../airavata/gfac/monitor/core/PullMonitor.java |   64 -
 .../airavata/gfac/monitor/core/PushMonitor.java |   60 -
 .../exception/AiravataMonitorException.java     |   37 -
 .../handlers/GridPullMonitorHandler.java        |  145 -
 .../handlers/GridPushMonitorHandler.java        |  108 -
 .../monitor/impl/pull/qstat/HPCPullMonitor.java |  471 --
 .../impl/pull/qstat/ResourceConnection.java     |  154 -
 .../monitor/impl/push/amqp/AMQPMonitor.java     |  280 --
 .../monitor/impl/push/amqp/BasicConsumer.java   |   87 -
 .../impl/push/amqp/JSONMessageParser.java       |   78 -
 .../impl/push/amqp/SimpleJobFinishConsumer.java |   86 -
 .../impl/push/amqp/UnRegisterWorker.java        |   67 -
 .../gfac/monitor/util/AMQPConnectionUtil.java   |   80 -
 .../airavata/gfac/monitor/util/CommonUtils.java |  280 --
 .../airavata/gfac/monitor/util/X509Helper.java  |  164 -
 .../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 -
 .../schema/ApplicationEnvironment.json          |   86 -
 .../resources/schema/ApplicationHandle.json     |   21 -
 .../src/main/resources/schema/Benchmark.json    |   21 -
 .../resources/schema/ComputingActivity.json     |  165 -
 .../resources/schema/ComputingEndpoint.json     |   44 -
 .../main/resources/schema/ComputingManager.json |  117 -
 .../main/resources/schema/ComputingService.json |   32 -
 .../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 -
 .../src/main/resources/schema/Glue2.json        |  246 -
 .../src/main/resources/schema/Location.json     |   47 -
 .../src/main/resources/schema/Manager.json      |   28 -
 .../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 -
 .../src/main/resources/schema/Share.json        |   45 -
 .../resources/schema/StorageAccessProtocol.json |   32 -
 .../main/resources/schema/StorageEndpoint.json  |    8 -
 .../main/resources/schema/StorageManager.json   |    8 -
 .../main/resources/schema/StorageService.json   |   22 -
 .../schema/StorageServiceCapacity.json          |   33 -
 .../src/main/resources/schema/StorageShare.json |   65 -
 .../resources/schema/StorageShareCapacity.json  |   33 -
 .../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/job/AMQPMonitorTest.java    |  207 -
 .../job/QstatMonitorTestWithMyProxyAuth.java    |  172 -
 .../src/test/resources/PBSTemplate.xslt         |   73 -
 .../src/test/resources/echo.bat                 |   22 -
 .../src/test/resources/logging.properties       |   42 -
 modules/gfac/gfac-monitor/pom.xml               |   29 -
 modules/gfac/gfac-service/pom.xml               |  100 +
 .../apache/airavata/gfac/server/GfacServer.java |  143 +
 .../airavata/gfac/server/GfacServerHandler.java |  421 ++
 .../src/main/resources/gsissh.properties        |   26 +
 .../gfac/client/GfacClientFactoryTest.java      |   88 +
 .../airavata/gfac/client/util/Initialize.java   |  329 ++
 .../src/test/resources/gsissh.properties        |   26 +
 .../src/test/resources/monitor.properties       |   30 +
 .../src/test/resources/orchestrator.properties  |   26 +
 .../src/test/resources/registry-derby.sql       |  361 ++
 .../gfac-service/src/test/resources/zoo.cfg     |   22 +
 modules/gfac/gfac-ssh/pom.xml                   |  114 -
 .../gfac/ssh/context/SSHAuthWrapper.java        |   50 -
 .../ssh/handler/AdvancedSCPInputHandler.java    |  229 -
 .../ssh/handler/AdvancedSCPOutputHandler.java   |  225 -
 .../gfac/ssh/handler/NewSSHOutputHandler.java   |   78 -
 .../ssh/handler/SSHDirectorySetupHandler.java   |  119 -
 .../gfac/ssh/handler/SSHInputHandler.java       |  198 -
 .../gfac/ssh/handler/SSHOutputHandler.java      |  256 -
 .../gfac/ssh/provider/impl/SSHProvider.java     |  473 --
 .../gfac/ssh/security/SSHSecurityContext.java   |  118 -
 .../gfac/ssh/security/TokenizedSSHAuthInfo.java |  184 -
 .../airavata/gfac/ssh/util/GFACSSHUtils.java    |  562 ---
 .../airavata/gfac/ssh/util/HandleOutputs.java   |   96 -
 .../src/main/resources/errors.properties        |  197 -
 .../src/main/resources/service.properties       |   58 -
 .../services/impl/BigRed2TestWithSSHAuth.java   |  252 -
 .../gfac/services/impl/CredentialStoreTest.java |  135 -
 .../impl/SSHProviderTestWithSSHAuth.java        |  172 -
 .../src/test/resources/PBSTemplate.xslt         |   75 -
 .../src/test/resources/logging.properties       |   42 -
 .../generate-gfac-stubs.sh                      |  134 -
 .../gfac.cpi.service.thrift                     |   68 -
 .../gfacDataModel.thrift                        |   64 -
 modules/gfac/pom.xml                            |   11 +-
 .../airavata-orchestrator-service/pom.xml       |   85 -
 .../orchestrator/server/OrchestratorServer.java |  160 -
 .../server/OrchestratorServerHandler.java       |  643 ---
 .../airavata/orchestrator/util/Constants.java   |   29 -
 .../orchestrator/util/DataModelUtils.java       |   55 -
 .../OrchestratorServerThreadPoolExecutor.java   |   56 -
 .../src/main/resources/gsissh.properties        |   26 -
 .../client/OrchestratorClientFactoryTest.java   |   77 -
 .../orchestrator/client/util/Initialize.java    |  329 --
 .../src/test/resources/gsissh.properties        |   26 -
 .../src/test/resources/monitor.properties       |   30 -
 .../src/test/resources/orchestrator.properties  |   26 -
 .../src/test/resources/registry-derby.sql       |  361 --
 .../src/test/resources/zoo.cfg                  |   22 -
 .../airavata-orchestrator-stubs/pom.xml         |   60 -
 .../client/OrchestratorClientFactory.java       |   44 -
 .../orchestrator/cpi/OrchestratorService.java   | 4669 ------------------
 .../cpi/orchestrator_cpi_serviceConstants.java  |   55 -
 .../sample/OrchestratorClientSample.java        |  136 -
 .../orchestrator/orchestrator-client/pom.xml    |   60 +
 .../client/OrchestratorClientFactory.java       |   44 +
 .../orchestrator/cpi/OrchestratorService.java   | 4669 ++++++++++++++++++
 .../cpi/orchestrator_cpi_serviceConstants.java  |   55 +
 .../sample/OrchestratorClientSample.java        |  136 +
 modules/orchestrator/orchestrator-core/pom.xml  |   20 +-
 .../core/impl/GFACEmbeddedJobSubmitter.java     |   12 +-
 .../core/impl/GFACPassiveJobSubmitter.java      |    2 +-
 .../orchestrator/orchestrator-service/pom.xml   |   85 +
 .../orchestrator/server/OrchestratorServer.java |  160 +
 .../server/OrchestratorServerHandler.java       |  643 +++
 .../airavata/orchestrator/util/Constants.java   |   29 +
 .../orchestrator/util/DataModelUtils.java       |   55 +
 .../OrchestratorServerThreadPoolExecutor.java   |   56 +
 .../src/main/resources/gsissh.properties        |   26 +
 .../client/OrchestratorClientFactoryTest.java   |   77 +
 .../orchestrator/client/util/Initialize.java    |  329 ++
 .../src/test/resources/gsissh.properties        |   26 +
 .../src/test/resources/monitor.properties       |   30 +
 .../src/test/resources/orchestrator.properties  |   26 +
 .../src/test/resources/registry-derby.sql       |  361 ++
 .../src/test/resources/zoo.cfg                  |   22 +
 .../generate-orchestrator-stubs.sh              |  132 -
 .../orchestrator.cpi.service.thrift             |   78 -
 modules/orchestrator/pom.xml                    |    4 +-
 modules/server/pom.xml                          |    2 +-
 modules/workflow-model/workflow-engine/pom.xml  |    4 +-
 modules/xbaya-gui/pom.xml                       |    7 +-
 pom.xml                                         |   88 +-
 tools/gsissh-cli-tools/README.txt               |    2 +-
 .../ssh/cli/SSHApiClientWithMyProxyAuth.java    |   25 +-
 tools/gsissh/src/main/java/SSHDemo.java         |    4 +-
 .../java/com/jcraft/jsch/ExtendedSession.java   |    2 +-
 .../UserAuthGSSAPIWithMICGSSCredentials.java    |    4 +-
 .../airavata/gfac/gsi/ssh/GSSContextX509.java   |  210 +
 .../airavata/gfac/gsi/ssh/api/Cluster.java      |  162 +
 .../gfac/gsi/ssh/api/CommandExecutor.java       |  278 ++
 .../airavata/gfac/gsi/ssh/api/CommandInfo.java  |   34 +
 .../gfac/gsi/ssh/api/CommandOutput.java         |   49 +
 .../apache/airavata/gfac/gsi/ssh/api/Core.java  |   59 +
 .../apache/airavata/gfac/gsi/ssh/api/Node.java  |  104 +
 .../gfac/gsi/ssh/api/SSHApiException.java       |   36 +
 .../airavata/gfac/gsi/ssh/api/ServerInfo.java   |   65 +
 .../api/authentication/AuthenticationInfo.java  |   32 +
 .../authentication/GSIAuthenticationInfo.java   |   43 +
 .../authentication/SSHKeyAuthentication.java    |   46 +
 .../SSHPasswordAuthentication.java              |   43 +
 .../SSHPublicKeyAuthentication.java             |   54 +
 .../SSHPublicKeyFileAuthentication.java         |   52 +
 .../gfac/gsi/ssh/api/job/JobDescriptor.java     |  473 ++
 .../ssh/api/job/JobManagerConfiguration.java    |   51 +
 .../airavata/gfac/gsi/ssh/api/job/JobType.java  |   32 +
 .../gsi/ssh/api/job/LSFJobConfiguration.java    |  121 +
 .../gfac/gsi/ssh/api/job/LSFOutputParser.java   |  130 +
 .../gfac/gsi/ssh/api/job/OutputParser.java      |   67 +
 .../gsi/ssh/api/job/PBSJobConfiguration.java    |  119 +
 .../gfac/gsi/ssh/api/job/PBSOutputParser.java   |  212 +
 .../gsi/ssh/api/job/SlurmJobConfiguration.java  |  117 +
 .../gfac/gsi/ssh/api/job/SlurmOutputParser.java |  190 +
 .../gsi/ssh/api/job/UGEJobConfiguration.java    |  119 +
 .../gfac/gsi/ssh/api/job/UGEOutputParser.java   |  188 +
 .../gfac/gsi/ssh/config/ConfigReader.java       |   76 +
 .../ssh/impl/DefaultJobSubmissionListener.java  |   42 +
 .../gsi/ssh/impl/GSISSHAbstractCluster.java     |  767 +++
 .../airavata/gfac/gsi/ssh/impl/JobStatus.java   |  110 +
 .../airavata/gfac/gsi/ssh/impl/PBSCluster.java  |   45 +
 .../gfac/gsi/ssh/impl/RawCommandInfo.java       |   55 +
 .../airavata/gfac/gsi/ssh/impl/SSHUserInfo.java |   63 +
 .../gfac/gsi/ssh/impl/StandardOutReader.java    |   79 +
 .../gfac/gsi/ssh/impl/SystemCommandOutput.java  |   78 +
 .../DefaultPasswordAuthenticationInfo.java      |   48 +
 .../DefaultPublicKeyAuthentication.java         |   68 +
 .../DefaultPublicKeyFileAuthentication.java     |   70 +
 .../MyProxyAuthenticationInfo.java              |  108 +
 .../gfac/gsi/ssh/jsch/ExtendedJSch.java         |   64 +
 .../gsi/ssh/listener/JobSubmissionListener.java |   81 +
 .../airavata/gfac/gsi/ssh/util/CommonUtils.java |   81 +
 .../ssh/util/SSHAPIUIKeyboardInteractive.java   |   73 +
 .../gsi/ssh/util/SSHKeyPasswordHandler.java     |   68 +
 .../airavata/gfac/gsi/ssh/util/SSHUtils.java    |  757 +++
 .../apache/airavata/gsi/ssh/GSSContextX509.java |  214 -
 .../apache/airavata/gsi/ssh/api/Cluster.java    |  162 -
 .../airavata/gsi/ssh/api/CommandExecutor.java   |  278 --
 .../airavata/gsi/ssh/api/CommandInfo.java       |   34 -
 .../airavata/gsi/ssh/api/CommandOutput.java     |   49 -
 .../org/apache/airavata/gsi/ssh/api/Core.java   |   59 -
 .../org/apache/airavata/gsi/ssh/api/Node.java   |  104 -
 .../airavata/gsi/ssh/api/SSHApiException.java   |   36 -
 .../apache/airavata/gsi/ssh/api/ServerInfo.java |   65 -
 .../api/authentication/AuthenticationInfo.java  |   32 -
 .../authentication/GSIAuthenticationInfo.java   |   43 -
 .../authentication/SSHKeyAuthentication.java    |   46 -
 .../SSHPasswordAuthentication.java              |   43 -
 .../SSHPublicKeyAuthentication.java             |   54 -
 .../SSHPublicKeyFileAuthentication.java         |   52 -
 .../airavata/gsi/ssh/api/job/JobDescriptor.java |  473 --
 .../ssh/api/job/JobManagerConfiguration.java    |   51 -
 .../airavata/gsi/ssh/api/job/JobType.java       |   32 -
 .../gsi/ssh/api/job/LSFJobConfiguration.java    |  121 -
 .../gsi/ssh/api/job/LSFOutputParser.java        |  130 -
 .../airavata/gsi/ssh/api/job/OutputParser.java  |   68 -
 .../gsi/ssh/api/job/PBSJobConfiguration.java    |  119 -
 .../gsi/ssh/api/job/PBSOutputParser.java        |  214 -
 .../gsi/ssh/api/job/SlurmJobConfiguration.java  |  117 -
 .../gsi/ssh/api/job/SlurmOutputParser.java      |  190 -
 .../gsi/ssh/api/job/UGEJobConfiguration.java    |  119 -
 .../gsi/ssh/api/job/UGEOutputParser.java        |  188 -
 .../airavata/gsi/ssh/config/ConfigReader.java   |   81 -
 .../ssh/impl/DefaultJobSubmissionListener.java  |   42 -
 .../gsi/ssh/impl/GSISSHAbstractCluster.java     |  768 ---
 .../apache/airavata/gsi/ssh/impl/JobStatus.java |  112 -
 .../airavata/gsi/ssh/impl/PBSCluster.java       |   46 -
 .../airavata/gsi/ssh/impl/RawCommandInfo.java   |   55 -
 .../airavata/gsi/ssh/impl/SSHUserInfo.java      |   63 -
 .../gsi/ssh/impl/StandardOutReader.java         |   80 -
 .../gsi/ssh/impl/SystemCommandOutput.java       |   78 -
 .../DefaultPasswordAuthenticationInfo.java      |   50 -
 .../DefaultPublicKeyAuthentication.java         |   68 -
 .../DefaultPublicKeyFileAuthentication.java     |   70 -
 .../MyProxyAuthenticationInfo.java              |  108 -
 .../airavata/gsi/ssh/jsch/ExtendedJSch.java     |   64 -
 .../gsi/ssh/listener/JobSubmissionListener.java |   81 -
 .../airavata/gsi/ssh/util/CommonUtils.java      |   81 -
 .../ssh/util/SSHAPIUIKeyboardInteractive.java   |   73 -
 .../gsi/ssh/util/SSHKeyPasswordHandler.java     |   68 -
 .../apache/airavata/gsi/ssh/util/SSHUtils.java  |  758 ---
 .../resources/schemas/gsissh-schemas.xsdconfig  |    2 +-
 .../gfac/ssh/config/ConfigReaderTest.java       |   37 +
 .../impl/DefaultSSHApiTestWithMyProxyAuth.java  |   77 +
 .../gfac/ssh/impl/VanilaTestWithSSHAuth.java    |  262 +
 .../gsi/ssh/config/ConfigReaderTest.java        |   37 -
 .../impl/DefaultSSHApiTestWithMyProxyAuth.java  |   88 -
 .../gsi/ssh/impl/VanilaTestWithSSHAuth.java     |  263 -
 721 files changed, 58879 insertions(+), 71470 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata/blob/b4ede9cb/airavata-api/airavata-api-server/pom.xml
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/airavata/blob/b4ede9cb/distribution/pom.xml
----------------------------------------------------------------------
diff --cc distribution/pom.xml
index 0000000,cf33308..d934b9e
mode 000000,100644..100644
--- a/distribution/pom.xml
+++ b/distribution/pom.xml
@@@ -1,0 -1,581 +1,581 @@@
+ <?xml version="1.0" encoding="UTF-8"?>
+ 
+ <!--Licensed to the Apache Software Foundation (ASF) under one or more contributor 
+ 	license agreements. See the NOTICE file distributed with this work for additional 
+ 	information regarding copyright ownership. The ASF licenses this file to 
+ 	you under the Apache License, Version 2.0 (theƏ "License"); you may not use 
+ 	this file except in compliance with the License. You may obtain a copy of 
+ 	the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required 
+ 	by applicable law or agreed to in writing, software distributed under the 
+ 	License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS 
+ 	OF ANY ~ KIND, either express or implied. See the License for the specific 
+ 	language governing permissions and limitations under the License. -->
+ 
+ <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ 
+     <parent>
+         <groupId>org.apache.airavata</groupId>
+         <artifactId>airavata</artifactId>
+         <version>0.16-SNAPSHOT</version>
+         <relativePath>../pom.xml</relativePath>
+     </parent>
+ 
+     <modelVersion>4.0.0</modelVersion>
+     <artifactId>apache-airavata-distribution</artifactId>
+     <name>Airavata server distribution</name>
+     <packaging>pom</packaging>
+     <url>http://airavata.apache.org/</url>
+ 
+     <build>
+         <plugins>
+             <plugin>
+                 <groupId>org.apache.maven.plugins</groupId>
+                 <artifactId>maven-dependency-plugin</artifactId>
+                 <version>2.8</version>
+                 <executions>
+                     <execution>
+                         <id>unpack</id>
+                         <phase>compile</phase>
+                         <goals>
+                             <goal>unpack</goal>
+                         </goals>
+                         <configuration>
+                             <artifactItems>
+                                 <artifactItem>
+                                     <groupId>org.apache.airavata</groupId>
+                                     <artifactId>airavata-server-configuration</artifactId>
+                                     <version>${project.version}</version>
+                                     <type>jar</type>
+                                 </artifactItem>
+                             </artifactItems>
+                             <!--includes>**/*.war</includes -->
+                             <outputDirectory>${project.build.directory}/conf</outputDirectory>
+                         </configuration>
+                     </execution>
+                 </executions>
+             </plugin>
+ 
+             <plugin>
+                 <groupId>org.codehaus.gmaven</groupId>
+                 <artifactId>gmaven-plugin</artifactId>
+                 <version>1.4</version>
+                 <executions>
+                     <execution>
+                         <id>generate-timestamp</id>
+                         <phase>package</phase>
+                         <goals>
+                             <goal>execute</goal>
+                         </goals>
+                         <configuration>
+                             <source>
+                                 import java.util.Date
+                                 import java.text.MessageFormat
+ 
+                                 project.properties['buildTimestamp'] =
+                                         MessageFormat.format("{0,date,dd-MM-yyyy}", new
+                                                 Date())
+                             </source>
+                         </configuration>
+                     </execution>
+                 </executions>
+             </plugin>
+             <plugin>
+                 <groupId>org.apache.maven.plugins</groupId>
+                 <artifactId>maven-assembly-plugin</artifactId>
+                 <executions>
+                     <execution>
+                         <id>distribution-package</id>
+                         <phase>package</phase>
+                         <goals>
+                             <goal>single</goal>
+                         </goals>
+                         <configuration>
+                             <finalName>${archieve.name}-${project.version}</finalName>
+                             <descriptors>
+                                 <descriptor>src/main/assembly/bin-assembly.xml</descriptor>
+                                 <!-- <descriptor>src/main/assembly/src-assembly.xml</descriptor> -->
+                             </descriptors>
+                             <attach>false</attach>
+                         </configuration>
+                     </execution>
+                 </executions>
+             </plugin>
+ 
+             <plugin>
+                 <groupId>org.codehaus.mojo</groupId>
+                 <artifactId>build-helper-maven-plugin</artifactId>
+                 <version>1.7</version>
+                 <executions>
+                     <execution>
+                         <id>attach-artifacts</id>
+                         <phase>package</phase>
+                         <goals>
+                             <goal>attach-artifact</goal>
+                         </goals>
+                         <configuration>
+                             <artifacts>
+                                 <artifact>
+                                     <file>${airavata.bin.zip}</file>
+                                     <type>zip</type>
+                                     <classifier>bin</classifier>
+                                 </artifact>
+                                 <artifact>
+                                     <file>${airavata.bin.tar.gz}</file>
+                                     <type>tar.gz</type>
+                                     <classifier>bin</classifier>
+                                 </artifact>
+                             </artifacts>
+                         </configuration>
+                     </execution>
+                 </executions>
+             </plugin>
+         </plugins>
+     </build>
+ 
+     <dependencies>
+         <dependency>
+             <groupId>org.apache.derby</groupId>
+             <artifactId>derby</artifactId>
+             <version>${derby.version}</version>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.derby</groupId>
+             <artifactId>derbyclient</artifactId>
+             <version>${derby.version}</version>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.derby</groupId>
+             <artifactId>derbynet</artifactId>
+             <version>${derby.version}</version>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.derby</groupId>
+             <artifactId>derbytools</artifactId>
+             <version>${derby.version}</version>
+         </dependency>
+         <dependency>
+             <groupId>org.slf4j</groupId>
+             <artifactId>slf4j-api</artifactId>
+         </dependency>
+         <dependency>
+             <groupId>org.slf4j</groupId>
+             <artifactId>jcl-over-slf4j</artifactId>
+         </dependency>
+         <dependency>
+             <groupId>org.slf4j</groupId>
+             <artifactId>slf4j-log4j12</artifactId>
+         </dependency>
+         <dependency>
+             <groupId>log4j</groupId>
+             <artifactId>log4j</artifactId>
+         </dependency>
+         <dependency>
+             <groupId>com.amazonaws</groupId>
+             <artifactId>aws-java-sdk</artifactId>
+             <version>1.9.0</version>
+             <exclusions>
+                 <exclusion>
+                     <groupId>org.apache.httpcomponents</groupId>
+                     <artifactId>httpclient</artifactId>
+                 </exclusion>
+             </exclusions>
+         </dependency>
+         <dependency>
+             <groupId>net.java.dev.jets3t</groupId>
+             <artifactId>jets3t</artifactId>
+             <version>0.8.0</version>
+         </dependency>
+         <dependency>
+             <groupId>commons-collections</groupId>
+             <artifactId>commons-collections</artifactId>
+             <version>3.2.1</version>
+         </dependency>
+         <dependency>
+             <groupId>commons-lang</groupId>
+             <artifactId>commons-lang</artifactId>
+             <version>2.4</version>
+         </dependency>
+         <dependency>
+             <groupId>commons-io</groupId>
+             <artifactId>commons-io</artifactId>
+             <version>2.4</version>
+         </dependency>
+         <dependency>
+             <groupId>commons-codec</groupId>
+             <artifactId>commons-codec</artifactId>
+             <version>1.6</version>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.airavata</groupId>
+             <artifactId>airavata-standalone-server</artifactId>
+             <version>${project.version}</version>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.airavata</groupId>
+             <artifactId>app-catalog-cpi</artifactId>
+             <version>${project.version}</version>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.airavata</groupId>
+             <artifactId>airavata-messaging-core</artifactId>
+             <version>${project.version}</version>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.airavata</groupId>
+             <artifactId>app-catalog-data</artifactId>
+             <version>${project.version}</version>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.airavata</groupId>
+             <artifactId>airavata-common-utils</artifactId>
+             <version>${project.version}</version>
+             <exclusions>
+                 <exclusion>
+                     <groupId>org.apache.ws.commons.schema</groupId>
+                     <artifactId>XmlSchema</artifactId>
+                 </exclusion>
+                 <exclusion>
+                     <groupId>xerces</groupId>
+                     <artifactId>xmlParserAPIs</artifactId>
+                 </exclusion>
+                 <exclusion>
+                     <groupId>org.apache.neethi</groupId>
+                     <artifactId>neethi</artifactId>
+                 </exclusion>
+             </exclusions>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.airavata</groupId>
+             <artifactId>airavata-orchestrator-service</artifactId>
+             <version>${project.version}</version>
+             <exclusions>
+                 <exclusion>
+                     <groupId>org.apache.ws.commons.schema</groupId>
+                     <artifactId>XmlSchema</artifactId>
+                 </exclusion>
+                 <exclusion>
+                     <groupId>xerces</groupId>
+                     <artifactId>xmlParserAPIs</artifactId>
+                 </exclusion>
+                 <exclusion>
+                     <groupId>org.apache.neethi</groupId>
+                     <artifactId>neethi</artifactId>
+                 </exclusion>
+             </exclusions>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.airavata</groupId>
+             <artifactId>airavata-orchestrator-client</artifactId>
+             <version>${project.version}</version>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.airavata</groupId>
+             <artifactId>airavata-gfac-client</artifactId>
+             <version>${project.version}</version>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.airavata</groupId>
+             <artifactId>airavata-orchestrator-core</artifactId>
+             <version>${project.version}</version>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.airavata</groupId>
+             <artifactId>airavata-registry-cpi</artifactId>
+             <version>${project.version}</version>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.airavata</groupId>
 -            <artifactId>airavata-jpa-registry</artifactId>
++            <artifactId>airavata-experiment-catalog</artifactId>
+             <version>${project.version}</version>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.airavata</groupId>
+             <artifactId>airavata-data-models</artifactId>
+             <version>${project.version}</version>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.airavata</groupId>
+             <artifactId>airavata-credential-store</artifactId>
+             <version>${project.version}</version>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.airavata</groupId>
+             <artifactId>airavata-gfac-impl</artifactId>
+             <version>${project.version}</version>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.airavata</groupId>
+             <artifactId>airavata-gfac-bes</artifactId>
+             <version>${project.version}</version>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.airavata</groupId>
+             <artifactId>airavata-gfac-core</artifactId>
+             <version>${project.version}</version>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.airavata</groupId>
+             <artifactId>airavata-gfac-service</artifactId>
+             <version>${project.version}</version>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.airavata</groupId>
+             <artifactId>airavata-workflow-model-core</artifactId>
+             <version>${project.version}</version>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.airavata</groupId>
+             <artifactId>airavata-model-utils</artifactId>
+             <version>${project.version}</version>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.airavata</groupId>
+             <artifactId>airavata-api-server</artifactId>
+             <version>${project.version}</version>
+         </dependency>
+         <dependency>
+             <groupId>org.bouncycastle</groupId>
+             <artifactId>bcprov-jdk15on</artifactId>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.openjpa</groupId>
+             <artifactId>openjpa-all</artifactId>
+             <version>2.2.0</version>
+         </dependency>
+ 
+         <dependency>
+             <groupId>org.apache.shiro</groupId>
+             <artifactId>shiro-core</artifactId>
+             <version>1.2.1</version>
+         </dependency>
+         <dependency>
+             <groupId>com.sun.jersey</groupId>
+             <artifactId>jersey-client</artifactId>
+             <version>${jersey.version}</version>
+         </dependency>
+         <dependency>
+             <groupId>javax.servlet</groupId>
+             <artifactId>javax.servlet-api</artifactId>
+             <version>3.0.1</version>
+             <scope>provided</scope>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.tomcat.embed</groupId>
+             <artifactId>tomcat-embed-logging-juli</artifactId>
+             <version>7.0.22</version>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.tomcat.embed</groupId>
+             <artifactId>tomcat-embed-jasper</artifactId>
+             <version>7.0.22</version>
+         </dependency>
+         <dependency>
+             <groupId>com.sun.jersey</groupId>
+             <artifactId>jersey-servlet</artifactId>
+             <version>${jersey.version}</version>
+         </dependency>
+         <dependency>
+             <groupId>com.sun.jersey</groupId>
+             <artifactId>jersey-json</artifactId>
+             <version>${jersey.version}</version>
+             <exclusions>
+                 <exclusion>
+                     <groupId>stax</groupId>
+                     <artifactId>stax-api</artifactId>
+                 </exclusion>
+             </exclusions>
+ 
+         </dependency>
+         <dependency>
+             <groupId>com.sun.jersey.contribs</groupId>
+             <artifactId>jersey-multipart</artifactId>
+             <version>${jersey.version}</version>
+         </dependency>
+         <dependency>
+             <groupId>com.sun.jersey</groupId>
+             <artifactId>jersey-server</artifactId>
+             <version>${jersey.version}</version>
+         </dependency>
+         <!--dependency> <groupId>com.sun.jersey</groupId> <artifactId>jersey-client</artifactId>
+             <version>${jersey.version}</version> </dependency -->
+         <dependency>
+             <groupId>org.codehaus.jackson</groupId>
+             <artifactId>jackson-mapper-asl</artifactId>
+             <version>1.9.2</version>
+         </dependency>
+         <dependency>
+             <groupId>org.codehaus.jackson</groupId>
+             <artifactId>jackson-xc</artifactId>
+             <version>1.9.2</version>
+         </dependency>
+         <dependency>
+             <groupId>org.codehaus.jackson</groupId>
+             <artifactId>jackson-jaxrs</artifactId>
+             <version>1.9.2</version>
+         </dependency>
+         <dependency>
+             <groupId>org.codehaus.jackson</groupId>
+             <artifactId>jackson-core-asl</artifactId>
+             <version>1.9.2</version>
+         </dependency>
+         <dependency>
+             <groupId>xerces</groupId>
+             <artifactId>xercesImpl</artifactId>
+             <version>2.9.1</version>
+             <exclusions>
+                 <exclusion>
+                     <groupId>xml-apis</groupId>
+                     <artifactId>xml-apis</artifactId>
+                 </exclusion>
+             </exclusions>
+         </dependency>
+         <dependency>
+             <groupId>com.ibm.icu</groupId>
+             <artifactId>icu4j</artifactId>
+             <version>3.4.4</version>
+         </dependency>
+         <dependency>
+             <groupId>com.google.guava</groupId>
+             <artifactId>guava</artifactId>
+             <version>12.0</version>
+         </dependency>
+ 
+         <!-- Hadoop provider related dependencies -->
+         <dependency>
+             <groupId>org.apache.hadoop</groupId>
+             <artifactId>hadoop-core</artifactId>
+             <version>1.0.3</version>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.hadoop</groupId>
+             <artifactId>hadoop-client</artifactId>
+             <version>1.0.3</version>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.whirr</groupId>
+             <artifactId>whirr-core</artifactId>
+             <version>0.7.1</version>
+             <exclusions>
+                 <exclusion>
+                     <groupId>org.bouncycastle</groupId>
+                     <artifactId>bcprov-jdk16</artifactId>
+                 </exclusion>
+                 <exclusion>
+                     <groupId>org.jclouds.driver</groupId>
+                     <artifactId>jclouds-bouncycastle</artifactId>
+                 </exclusion>
+             </exclusions>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.whirr</groupId>
+             <artifactId>whirr-hadoop</artifactId>
+             <version>0.7.1</version>
+         </dependency>
+         <dependency>
+             <groupId>org.hamcrest</groupId>
+             <artifactId>hamcrest-all</artifactId>
+             <version>1.1</version>
+         </dependency>
+         <dependency>
+             <groupId>org.mockito</groupId>
+             <artifactId>mockito-all</artifactId>
+             <version>1.8.5</version>
+         </dependency>
+         <dependency>
+             <groupId>commons-configuration</groupId>
+             <artifactId>commons-configuration</artifactId>
+             <version>1.7</version>
+         </dependency>
+         <dependency>
+             <groupId>net.sf.jopt-simple</groupId>
+             <artifactId>jopt-simple</artifactId>
+             <version>3.2</version>
+         </dependency>
+         <dependency>
+             <groupId>org.ebaysf.web</groupId>
+             <artifactId>cors-filter</artifactId>
+             <version>${ebay.cors.filter}</version>
+         </dependency>
+         <dependency>
+             <groupId>com.jcraft</groupId>
+             <artifactId>jsch</artifactId>
+             <version>0.1.50</version>
+         </dependency>
+         <!-- dependency> <groupId>org.ogce</groupId> <artifactId>bcgss</artifactId>
+             <version>146</version> </dependency> -->
+         <dependency>
+             <groupId>org.apache.xmlbeans</groupId>
+             <artifactId>xmlbeans</artifactId>
+             <version>${xmlbeans.version}</version>
+             <exclusions>
+                 <exclusion>
+                     <groupId>stax</groupId>
+                     <artifactId>stax-api</artifactId>
+                 </exclusion>
+             </exclusions>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.thrift</groupId>
+             <artifactId>libthrift</artifactId>
+             <version>0.9.1</version>
+         </dependency>
+         <dependency>
+             <groupId>com.fasterxml.jackson.core</groupId>
+             <artifactId>jackson-databind</artifactId>
+             <version>2.0.0</version>
+         </dependency>
+         <dependency>
+             <groupId>com.fasterxml.jackson.core</groupId>
+             <artifactId>jackson-core</artifactId>
+             <version>2.0.0</version>
+         </dependency>
+         <dependency>
+             <groupId>com.fasterxml.jackson.core</groupId>
+             <artifactId>jackson-annotations</artifactId>
+             <version>2.0.0</version>
+         </dependency>
+         <!-- zookeeper dependencies -->
+ 
+         <dependency>
+             <groupId>org.apache.zookeeper</groupId>
+             <artifactId>zookeeper</artifactId>
+             <version>3.4.0</version>
+         </dependency>
+         <dependency>
+             <groupId>commons-cli</groupId>
+             <artifactId>commons-cli</artifactId>
+             <version>1.2</version>
+         </dependency>
+ 
+         <dependency>
+             <groupId>com.rabbitmq</groupId>
+             <artifactId>amqp-client</artifactId>
+             <version>${amqp.client.version}</version>
+         </dependency>
+         <dependency>
+             <groupId>org.apache.curator</groupId>
+             <artifactId>curator-framework</artifactId>
+             <version>${curator.version}</version>
+         </dependency>
+ 
+         <!-- ======================== Sample =================== -->
+         <dependency>
+             <groupId>org.apache.airavata</groupId>
+             <artifactId>airavata-client-samples</artifactId>
+             <version>${project.version}</version>
+         </dependency>
+     </dependencies>
+ 
+ 
+     <properties>
+         <jersey.version>1.13</jersey.version>
+         <grizzly.version>2.0.0-M3</grizzly.version>
+         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+         <archieve.name>apache-airavata-server</archieve.name>
+         <airavata.dist.name>${archieve.name}-${project.version}</airavata.dist.name>
+         <airavata.work.dir>${project.build.directory}/tests/${airavata.dist.name}</airavata.work.dir>
+         <airavata.bin.zip>${project.build.directory}/${airavata.dist.name}-bin.zip</airavata.bin.zip>
+         <airavata.bin.tar.gz>${project.build.directory}/${airavata.dist.name}-bin.tar.gz</airavata.bin.tar.gz>
+     </properties>
+ </project>

http://git-wip-us.apache.org/repos/asf/airavata/blob/b4ede9cb/modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/provider/impl/BESProvider.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/airavata/blob/b4ede9cb/modules/gfac/gfac-core/pom.xml
----------------------------------------------------------------------
diff --cc modules/gfac/gfac-core/pom.xml
index 037cef6,d2741a1..079fe36
--- a/modules/gfac/gfac-core/pom.xml
+++ b/modules/gfac/gfac-core/pom.xml
@@@ -47,9 -47,14 +47,14 @@@
          </dependency>
           <dependency>
              <groupId>org.apache.airavata</groupId>
 -            <artifactId>airavata-jpa-registry</artifactId>
 +            <artifactId>airavata-experiment-catalog</artifactId>
              <version>${project.version}</version>
          </dependency>
+         <dependency>
+             <groupId>org.apache.xmlbeans</groupId>
+             <artifactId>xmlbeans</artifactId>
+             <version>${xmlbeans.version}</version>
+         </dependency>
          <!-- Credential Store -->
          <dependency>
              <groupId>org.apache.airavata</groupId>


Mime
View raw message