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

yasith pushed a change to branch service-layer-improvements
in repository https://gitbox.apache.org/repos/asf/airavata.git


    from 02297769c1 unify the distribution binary, fix test cases, fix bugs
     add bab1c85154 fix test cases and make sure all tests pass

No new revisions were added by this update.

Summary of changes:
 .../accountprovisioning/SSHAccountManager.java     |   2 +
 .../common/repositories/AbstractRepository.java    |  33 ++-
 .../org/apache/airavata/common/utils/JPAUtils.java | 147 -----------
 ...{DozerMapperConfig.java => ExecutorConfig.java} |  36 +--
 .../java/org/apache/airavata/config/JpaConfig.java | 282 ++++++++++++++-------
 .../airavata/config/SecurityManagerConfig.java     |  48 +++-
 .../airavata/helix/adaptor/SSHJAgentAdaptor.java   |   2 +
 .../airavata/helix/adaptor/SSHJStorageAdaptor.java |   2 +
 .../airavata/helix/agent/ssh/SshAgentAdaptor.java  |   2 +
 .../agent/storage/StorageResourceAdaptorImpl.java  |   2 +
 .../helix/core/participant/HelixParticipant.java   |  19 +-
 .../helix/core/support/TaskHelperImpl.java         |   2 +
 .../core/support/adaptor/AdaptorSupportImpl.java   |  14 +-
 .../airavata/helix/impl/task/AWSTaskFactory.java   |   3 +
 .../airavata/helix/impl/task/AiravataTask.java     |   3 +
 .../airavata/helix/impl/task/SlurmTaskFactory.java |   3 +
 .../airavata/helix/impl/task/TaskFactory.java      |   3 +
 .../helix/impl/task/aws/utils/AWSTaskUtil.java     |   3 +
 .../task/submission/config/GroovyMapBuilder.java   |   3 +
 .../helix/impl/workflow/ParserWorkflowManager.java |  16 +-
 .../helix/impl/workflow/PostWorkflowManager.java   |  29 ++-
 .../helix/impl/workflow/PreWorkflowManager.java    |   3 +
 .../manager/dbevent/DBEventManagerRunner.java      |   2 +-
 .../messaging/DBEventManagerMessagingFactory.java  |  13 +-
 .../messaging/impl/DBEventMessageHandler.java      |  32 +--
 .../messaging/core/impl/RabbitMQPublisher.java     |  16 +-
 .../airavata/metascheduler/core/utils/Utils.java   |  19 +-
 .../metadata/analyzer/impl/DataAnalyzerImpl.java   |   2 +
 .../scheduling/api/ProcessSchedulerImpl.java       |   2 +
 .../ComputeResourceSelectionPolicyImpl.java        |  12 +-
 .../DefaultComputeResourceSelectionPolicy.java     |  11 +-
 .../selection/MultipleComputeResourcePolicy.java   |  10 +-
 .../rescheduler/ExponentialBackOffReScheduler.java |  28 +-
 .../engine/rescheduler/ProcessScannerImpl.java     |   2 +
 .../apache/airavata/monitor/AbstractMonitor.java   |   3 +
 .../monitor/cluster/ClusterStatusMonitorJob.java   |  26 +-
 .../airavata/monitor/email/EmailBasedMonitor.java  |   3 +
 .../airavata/monitor/realtime/RealtimeMonitor.java |   3 +
 .../orchestrator/impl/SimpleOrchestratorImpl.java  |   4 +
 .../orchestrator/utils/OrchestratorUtils.java      |   4 +
 .../validation/impl/ValidationServiceImpl.java     |   4 +
 .../validator/BatchQueueValidator.java             |   4 +
 .../validator/GroupResourceProfileValidator.java   |   4 +
 .../airavata/profile/mappers/GatewayMapper.java    |  52 ++++
 .../profile/mappers/UserProfileMapper.java         |  62 +++++
 .../profile/repositories/AbstractRepository.java   | 142 -----------
 .../apache/airavata/profile/utils/JPAUtils.java    |  93 -------
 .../utils/UserProfileCatalogJDBCConfig.java        |  20 +-
 .../org/apache/airavata/profile/utils/Utils.java   |  53 +---
 .../registry/mappers/AiravataWorkflowMapper.java   |  64 +++++
 .../mappers/ApplicationDeploymentMapper.java       |  54 ++++
 .../mappers/ApplicationInterfaceMapper.java        |  30 +--
 .../registry/mappers}/ApplicationModuleMapper.java |  27 +-
 .../AwsComputeResourcePreferenceMapper.java        |  25 +-
 .../registry/mappers}/BatchQueueMapper.java        |  29 ++-
 .../mappers/BatchQueueResourcePolicyMapper.java    |  63 +++++
 .../mappers}/CloudJobSubmissionMapper.java         |  25 +-
 .../registry/mappers/CommandObjectMapper.java      |  60 +++++
 .../ComputationalResourceSchedulingMapper.java     |  28 +-
 ...uteResourceDataMovementInterfaceBaseMapper.java |  55 ++++
 ...ComputeResourceDataMovementInterfaceMapper.java |  53 ++++
 .../registry/mappers/ComputeResourceMapper.java    |  55 ++++
 .../ComputeResourcePolicyMapper.java}              |  27 +-
 .../mappers/ComputeResourcePreferenceMapper.java   |  76 ++++++
 .../mappers/ComputeResourceReservationMapper.java  |  51 ++++
 .../mappers/DataMovementInterfaceMapper.java       |  55 ++++
 .../registry/mappers/DataProductMapper.java        |  57 +++++
 .../mappers/DataReplicaLocationMapper.java         |  64 +++++
 .../registry/mappers/EntityMapperConfig.java       |  16 +-
 .../registry/mappers/ErrorModelMapper.java         | 102 ++++++++
 .../registry/mappers/ExperimentMapper.java         |  62 +++++
 .../registry/mappers/ExperimentStatusMapper.java   |  49 ++++
 .../registry/mappers/ExperimentSummaryMapper.java  |  54 ++++
 .../GatewayGroupsMapper.java}                      |  23 +-
 .../airavata/registry/mappers/GatewayMapper.java   |  52 ++++
 .../mappers/GatewayResourceProfileMapper.java      |  48 ++++
 .../GatewayUsageReportingCommandMapper.java        |  25 +-
 .../mappers}/GridFTPDataMovementMapper.java        |  25 +-
 .../GroupAccountSSHProvisionerConfigMapper.java    |  27 +-
 .../GroupComputeResourcePreferenceMapper.java      |  57 +++++
 .../mappers/GroupResourceProfileMapper.java        |  62 +++++
 .../mappers/InputDataObjectTypeMapper.java         |  58 +++++
 .../airavata/registry/mappers/JobModelMapper.java  |  51 ++++
 .../airavata/registry/mappers/JobStatusMapper.java |  49 ++++
 .../mappers}/JobSubmissionInterfaceMapper.java     |  27 +-
 .../registry/mappers/LocalDataMovementMapper.java  |  25 +-
 .../registry/mappers/LocalSubmissionMapper.java    |  25 +-
 .../registry/mappers/NotificationMapper.java       |  60 +++++
 .../mappers/OutputDataObjectTypeMapper.java        |  58 +++++
 .../mappers/ParserConnectorInputMapper.java        |  44 ++++
 .../registry/mappers/ParserConnectorMapper.java    |  47 ++++
 .../registry/mappers/ParserInputMapper.java        |  56 ++++
 .../ParserMapper.java}                             |  27 +-
 .../registry/mappers/ParserOutputMapper.java       |  56 ++++
 .../mappers}/ParsingTemplateInputMapper.java       |  28 +-
 .../registry/mappers/ParsingTemplateMapper.java    |  30 +--
 .../airavata/registry/mappers/ProcessMapper.java   |  69 +++++
 .../registry/mappers/ProcessStatusMapper.java      |  50 ++++
 .../registry/mappers/ProcessWorkflowMapper.java    |  57 +++++
 .../airavata/registry/mappers/ProjectMapper.java   |  50 ++++
 .../registry/mappers/QueueStatusMapper.java        |  47 ++++
 .../mappers}/ResourceJobManagerMapper.java         |  25 +-
 .../registry/mappers}/SCPDataMovementMapper.java   |  25 +-
 .../registry/mappers}/SSHJobSubmissionMapper.java  |  25 +-
 .../registry/mappers/SetEnvPathsMapper.java        |  67 +++++
 .../SlurmComputeResourcePreferenceMapper.java      |  43 ++++
 .../StoragePreferenceMapper.java}                  |  28 +-
 .../registry/mappers/StorageResourceMapper.java    |  56 ++++
 .../airavata/registry/mappers/TaskModelMapper.java |  69 +++++
 .../registry/mappers/TaskStatusMapper.java         |  49 ++++
 .../mappers}/UnicoreDataMovementMapper.java        |  25 +-
 .../mappers}/UnicoreJobSubmissionMapper.java       |  25 +-
 .../UserComputeResourcePreferenceMapper.java       |  60 +++++
 .../mappers/UserConfigurationDataMapper.java       | 101 ++++++++
 .../UserMapper.java}                               |  31 ++-
 .../mappers/UserResourceProfileMapper.java         |  48 ++++
 .../mappers/UserStoragePreferenceMapper.java       |  44 ++++
 .../RegistryServiceDBEventMessagingFactory.java    |  13 +-
 .../registry/repositories/AbstractRepository.java  |  33 ++-
 .../appcatalog/AppCatAbstractRepository.java       |  31 +--
 .../expcatalog/ExpCatAbstractRepository.java       |  29 +--
 .../replicacatalog/RepCatAbstractRepository.java   |  29 +--
 .../WorkflowCatAbstractRepository.java             |  29 +--
 .../services/ApplicationDeploymentService.java     | 112 ++++++--
 .../services/ApplicationInterfaceService.java      |  61 +++--
 .../registry/services/BaseErrorService.java        |  77 +++++-
 .../registry/services/ComputeResourceService.java  | 222 +++++++++++-----
 .../registry/services/DataProductService.java      |  20 +-
 .../services/DataReplicaLocationService.java       |  20 +-
 .../registry/services/ExperimentErrorService.java  |  16 +-
 .../registry/services/ExperimentInputService.java  |  16 +-
 .../registry/services/ExperimentOutputService.java |  17 +-
 .../registry/services/ExperimentService.java       |  55 ++--
 .../registry/services/ExperimentStatusService.java |  15 +-
 .../services/ExperimentSummaryService.java         |  16 +-
 .../registry/services/GatewayGroupsService.java    |  19 +-
 .../airavata/registry/services/GatewayService.java |  17 +-
 .../GatewayUsageReportingCommandService.java       |  13 +-
 .../services/GroupResourceProfileService.java      | 248 ++++++++++++++----
 .../services/GwyResourceProfileService.java        |  36 +--
 .../airavata/registry/services/JobService.java     |  37 ++-
 .../registry/services/JobStatusService.java        |  14 +-
 .../registry/services/NotificationService.java     |  51 +++-
 .../registry/services/ParserInputService.java      |  14 +-
 .../registry/services/ParserOutputService.java     |  14 +-
 .../airavata/registry/services/ParserService.java  |  17 +-
 .../registry/services/ParsingTemplateService.java  |  20 +-
 .../registry/services/ProcessErrorService.java     |  21 +-
 .../registry/services/ProcessInputService.java     |  15 +-
 .../registry/services/ProcessOutputService.java    |  15 +-
 .../airavata/registry/services/ProcessService.java |  53 ++--
 .../registry/services/ProcessStatusService.java    |  24 +-
 .../registry/services/ProcessWorkflowService.java  |  16 +-
 .../airavata/registry/services/ProjectService.java |  26 +-
 .../registry/services/QueueStatusService.java      |  17 +-
 .../registry/services/StorageResourceService.java  |  58 +++--
 .../registry/services/TaskErrorService.java        |  21 +-
 .../airavata/registry/services/TaskService.java    |  42 ++-
 .../registry/services/TaskStatusService.java       |  14 +-
 .../services/UserResourceProfileService.java       |  39 +--
 .../airavata/registry/services/UserService.java    |  14 +-
 .../registry/services/WorkflowService.java         |  32 ++-
 .../airavata/registry/utils/CustomBeanFactory.java | 144 -----------
 .../utils/DozerConverter/CsvStringConverter.java   |  53 ----
 .../utils/DozerConverter/StorageDateConverter.java |  51 ----
 .../registry/utils/JPAUtil/AppCatalogJPAUtils.java |  56 ----
 .../registry/utils/JPAUtil/ExpCatalogJPAUtils.java |  53 ----
 .../registry/utils/JPAUtil/RepCatalogJPAUtils.java |  56 ----
 .../utils/JPAUtil/WorkflowCatalogJPAUtils.java     |  54 ----
 .../utils/migration/MappingToolRunner.java         |  94 -------
 .../security/GatewayGroupsInitializer.java         |   2 +
 .../airavata/security/KeyCloakSecurityManager.java |   2 +
 .../authzcache/AuthzCacheManagerFactory.java       |  32 ++-
 .../security/interceptor/SecurityInterceptor.java  |   2 +
 .../security/interceptor/SecurityModule.java       |   2 +
 .../apache/airavata/service/AiravataService.java   |  55 +++-
 .../airavata/service/SharingRegistryService.java   |   4 +-
 .../service/application/ApplicationService.java    | 127 +++++++++-
 .../application/impl/ApplicationServiceImpl.java   | 159 ------------
 .../airavata/service/data/DataProductService.java  |  78 +++++-
 .../service/data/impl/DataProductServiceImpl.java  | 108 --------
 .../service/experiment/ExperimentService.java      | 152 +++++++++--
 .../experiment/impl/ExperimentServiceImpl.java     | 187 --------------
 .../service/notification/NotificationService.java  |  77 +++++-
 .../notification/impl/NotificationServiceImpl.java | 106 --------
 .../orchestrator/OrchestratorRegistryService.java  |   1 +
 .../service/orchestrator/OrchestratorService.java  |  13 +-
 .../service/profile/TenantProfileService.java      |  44 ++--
 .../service/profile/UserProfileService.java        | 280 +++++++++++++++-----
 .../airavata/service/project/ProjectService.java   |  86 ++++++-
 .../service/project/impl/ProjectServiceImpl.java   | 117 ---------
 .../airavata/service/registry/RegistryService.java |  22 +-
 .../service/security/AuthorizationService.java     | 189 +++++++++++++-
 .../service/security/CredentialStoreService.java   |   2 -
 .../service/security/GroupManagerService.java      |  30 ++-
 .../airavata/service/security/IamAdminService.java |   6 +-
 .../security/impl/AuthorizationServiceImpl.java    | 217 ----------------
 .../airavata/service/sharing/SharingManager.java   | 208 ++++++++++++++-
 .../service/sharing/impl/SharingManagerImpl.java   | 236 -----------------
 .../sharing/entities/GroupAdminEntity.java         |   4 +-
 .../DomainMapper.java}                             |  24 +-
 .../airavata/sharing/mappers/EntityMapper.java     |  28 +-
 .../EntityTypeMapper.java}                         |  25 +-
 .../GroupAdminMapper.java}                         |  25 +-
 .../sharing/mappers/GroupMembershipMapper.java     |  28 +-
 .../PermissionTypeMapper.java}                     |  26 +-
 .../airavata/sharing/mappers/SharingMapper.java    |  56 ++++
 .../UserGroupMapper.java}                          |  25 +-
 .../UserMapper.java}                               |  25 +-
 .../SharingServiceDBEventMessagingFactory.java     |  14 +-
 .../sharing/repositories/AbstractRepository.java   | 231 -----------------
 .../airavata/sharing/services/DomainService.java   |  16 +-
 .../airavata/sharing/services/EntityService.java   |  20 +-
 .../sharing/services/EntityTypeService.java        |  16 +-
 .../sharing/services/GroupAdminService.java        |  14 +-
 .../sharing/services/GroupMembershipService.java   |  30 ++-
 .../sharing/services/PermissionTypeService.java    |  16 +-
 .../airavata/sharing/services/SharingService.java  |  22 +-
 .../sharing/services/UserGroupService.java         |  18 +-
 .../airavata/sharing/services/UserService.java     |  18 +-
 .../apache/airavata/sharing/utils/JPAUtils.java    |  72 ------
 .../src/main/resources/META-INF/persistence.xml    | 221 ----------------
 airavata-api/src/main/resources/dozer_mapping.xml  |  84 ------
 .../SSHAccountProvisionerFactoryTest.java          |   6 +-
 .../airavata/accountprovisioning/SSHUtilTest.java  |   7 +-
 .../common/utils/ApplicationSettingsTest.java      |  11 +-
 .../airavata/common/utils/NameValidatorTest.java   |  11 +-
 .../airavata/common/utils/SecurityUtilTest.java    |   8 +-
 .../config/BackgroundServicesStartupTest.java      | 178 +++++++++++++
 .../apache/airavata/config/MinimalStartupTest.java | 195 ++++++++++++++
 .../airavata/config/RestModeStartupTest.java       | 158 ++++++++++++
 .../airavata/config/SchemaValidationTest.java      | 205 ++++++---------
 .../airavata/config/ThriftModeStartupTest.java     | 136 ++++++++++
 .../config/UnifiedApplicationStartupTest.java      | 259 +++++++++++++++++++
 .../airavata/credential/SSHCredentialTest.java     |  13 +-
 .../apache/airavata/credential/SSHSummaryTest.java |  13 +-
 .../orchestrator/core/BaseOrchestratorTest.java    |   5 +-
 .../orchestrator/core/NewOrchestratorTest.java     |   5 +-
 .../repositories/WorkspaceRepositoryTest.java      |  26 +-
 .../ApplicationDeploymentRepositoryTest.java       |  31 ++-
 .../ApplicationInterfaceRepositoryTest.java        |  12 +-
 .../appcatalog/ComputeResourceRepositoryTest.java  |  56 ++--
 .../appcatalog/GatewayGroupsRepositoryTest.java    |  17 +-
 .../appcatalog/GatewayProfileRepositoryTest.java   |  17 +-
 .../GroupResourceProfileRepositoryTest.java        |  31 ++-
 .../JobSubmissionInterfaceRepositoryTest.java      |  39 +--
 .../appcatalog/StorageResourceRepositoryTest.java  |  36 +--
 .../UserResourceProfileRepositoryTest.java         |  35 +--
 .../expcatalog/ExperimentErrorRepositoryTest.java  |  36 +--
 .../expcatalog/ExperimentInputRepositoryTest.java  |  37 +--
 .../expcatalog/ExperimentOutputRepositoryTest.java |  36 +--
 .../expcatalog/ExperimentRepositoryTest.java       |  37 +--
 .../expcatalog/ExperimentStatusRepositoryTest.java |  36 +--
 .../ExperimentSummaryRepositoryTest.java           |  36 +--
 .../expcatalog/GatewayRepositoryTest.java          |  36 +--
 .../repositories/expcatalog/JobRepositoryTest.java |  36 +--
 .../expcatalog/JobStatusRepositoryTest.java        |  36 +--
 .../expcatalog/NotificationRepositoryTest.java     |  36 +--
 .../expcatalog/ProcessErrorRepositoryTest.java     |  36 +--
 .../expcatalog/ProcessInputRepositoryTest.java     |  36 +--
 .../expcatalog/ProcessOutputRepositoryTest.java    |  36 +--
 .../expcatalog/ProcessRepositoryTest.java          |  36 +--
 .../expcatalog/ProcessStatusRepositoryTest.java    |  36 +--
 .../expcatalog/ProjectRepositoryTest.java          |  35 +--
 .../expcatalog/QueueStatusRepositoryTest.java      |  36 +--
 .../expcatalog/TaskErrorRepositoryTest.java        |  36 +--
 .../expcatalog/TaskRepositoryTest.java             |  36 +--
 .../expcatalog/TaskStatusRepositoryTest.java       |  36 +--
 .../expcatalog/UserRepositoryTest.java             |  36 +--
 .../replicacatalog/DataProductRepositoryTest.java  |  36 +--
 .../DataReplicaLocationRepositoryTest.java         |  30 ++-
 .../workflowcatalog/WorkflowRepositoryTest.java    |  38 +--
 .../registry/utils/CustomBeanFactoryTest.java      | 128 ----------
 .../security/GatewayGroupsInitializerTest.java     |   8 +-
 .../security/KeyCloakSecurityManagerTest.java      |  51 +++-
 .../AiravataServiceIntegrationTest.java            |  17 +-
 .../GroupManagerServiceIntegrationTest.java        |  78 +++++-
 .../OrchestratorServiceIntegrationTest.java        |   4 +-
 .../integration/ServiceIntegrationTestBase.java    | 111 ++++++--
 .../SlurmComputeResourceIntegrationTest.java       |  12 +-
 .../TenantProfileServiceIntegrationTest.java       |  53 ++--
 ...countprovisioning.SSHAccountProvisionerProvider |   2 +
 .../src/test/resources/application.properties      |  27 ++
 airavata-api/src/test/resources/log4j2.xml         |  21 +-
 modules/distribution/pom.xml                       |  80 +++++-
 .../airavata/ide/integration/APIServerStarter.java |   1 -
 .../airavata/ide/integration/JobEngineStarter.java |   1 -
 .../ide/integration/JobMonitorStarter.java         |   1 -
 .../apache/airavata/server/UnifiedApplication.java |  69 ++---
 .../server/applications/AiravataApplication.java   |  32 +--
 .../server/applications/RestProxyApplication.java  |  21 +-
 .../server/bootstrap/MappingToolRunner.java        | 126 +++++++++
 .../bootstrap}/MigrationSchemaGenerator.java       |  12 +-
 modules/thrift-api/pom.xml                         |   6 +
 .../thriftapi/handler/AiravataServiceHandler.java  |   5 +-
 .../mapper/CertificateCredentialMapper.java        |  10 +
 .../airavata/thriftapi/mapper/ModelMapper.java     |   6 +-
 .../thriftapi/mapper/PasswordCredentialMapper.java |   4 +
 .../mapper/ProcessTerminateEventMapper.java        |   6 +
 .../thriftapi/mapper/SSHCredentialMapper.java      |   6 +
 .../UserComputeResourcePreferenceMapper.java       |   6 +
 .../thriftapi/server/AiravataServiceServer.java    |   9 +-
 .../thriftapi/server/CredentialServiceServer.java  |   8 +-
 .../server/OrchestratorServiceServer.java          |   8 +-
 .../thriftapi/server/ProfileServiceServer.java     |  28 +-
 .../thriftapi/server/RegistryServiceServer.java    |  10 +-
 .../thriftapi/server/SharingRegistryServer.java    |  12 +-
 .../airavata/thriftapi/util/ThriftClientPool.java  | 261 -------------------
 .../thriftapi/util/ThriftClientPoolTest.java       |  99 --------
 309 files changed, 8349 insertions(+), 5660 deletions(-)
 delete mode 100644 
airavata-api/src/main/java/org/apache/airavata/common/utils/JPAUtils.java
 rename 
airavata-api/src/main/java/org/apache/airavata/config/{DozerMapperConfig.java 
=> ExecutorConfig.java} (51%)
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/profile/mappers/GatewayMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/profile/mappers/UserProfileMapper.java
 delete mode 100644 
airavata-api/src/main/java/org/apache/airavata/profile/repositories/AbstractRepository.java
 delete mode 100644 
airavata-api/src/main/java/org/apache/airavata/profile/utils/JPAUtils.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/AiravataWorkflowMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/ApplicationDeploymentMapper.java
 copy 
modules/thrift-api/src/main/java/org/apache/airavata/thriftapi/mapper/ApplicationInterfaceDescriptionMapper.java
 => 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/ApplicationInterfaceMapper.java
 (52%)
 copy {modules/thrift-api/src/main/java/org/apache/airavata/thriftapi/mapper => 
airavata-api/src/main/java/org/apache/airavata/registry/mappers}/ApplicationModuleMapper.java
 (54%)
 copy {modules/thrift-api/src/main/java/org/apache/airavata/thriftapi/mapper => 
airavata-api/src/main/java/org/apache/airavata/registry/mappers}/AwsComputeResourcePreferenceMapper.java
 (54%)
 copy {modules/thrift-api/src/main/java/org/apache/airavata/thriftapi/mapper => 
airavata-api/src/main/java/org/apache/airavata/registry/mappers}/BatchQueueMapper.java
 (52%)
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/BatchQueueResourcePolicyMapper.java
 copy {modules/thrift-api/src/main/java/org/apache/airavata/thriftapi/mapper => 
airavata-api/src/main/java/org/apache/airavata/registry/mappers}/CloudJobSubmissionMapper.java
 (57%)
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/CommandObjectMapper.java
 copy 
modules/thrift-api/src/main/java/org/apache/airavata/thriftapi/mapper/ComputationalResourceSchedulingModelMapper.java
 => 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/ComputationalResourceSchedulingMapper.java
 (51%)
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/ComputeResourceDataMovementInterfaceBaseMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/ComputeResourceDataMovementInterfaceMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/ComputeResourceMapper.java
 copy 
airavata-api/src/main/java/org/apache/airavata/registry/{repositories/appcatalog/ComputeResourcePolicyRepository.java
 => mappers/ComputeResourcePolicyMapper.java} (53%)
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/ComputeResourcePreferenceMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/ComputeResourceReservationMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/DataMovementInterfaceMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/DataProductMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/DataReplicaLocationMapper.java
 copy 
modules/thrift-api/src/main/java/org/apache/airavata/thriftapi/mapper/ModelMapper.java
 => 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/EntityMapperConfig.java
 (62%)
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/ErrorModelMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/ExperimentMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/ExperimentStatusMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/ExperimentSummaryMapper.java
 copy 
airavata-api/src/main/java/org/apache/airavata/registry/{repositories/appcatalog/GatewayGroupsRepository.java
 => mappers/GatewayGroupsMapper.java} (60%)
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/GatewayMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/GatewayResourceProfileMapper.java
 copy {modules/thrift-api/src/main/java/org/apache/airavata/thriftapi/mapper => 
airavata-api/src/main/java/org/apache/airavata/registry/mappers}/GatewayUsageReportingCommandMapper.java
 (54%)
 copy {modules/thrift-api/src/main/java/org/apache/airavata/thriftapi/mapper => 
airavata-api/src/main/java/org/apache/airavata/registry/mappers}/GridFTPDataMovementMapper.java
 (57%)
 copy {modules/thrift-api/src/main/java/org/apache/airavata/thriftapi/mapper => 
airavata-api/src/main/java/org/apache/airavata/registry/mappers}/GroupAccountSSHProvisionerConfigMapper.java
 (53%)
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/GroupComputeResourcePreferenceMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/GroupResourceProfileMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/InputDataObjectTypeMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/JobModelMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/JobStatusMapper.java
 copy {modules/thrift-api/src/main/java/org/apache/airavata/thriftapi/mapper => 
airavata-api/src/main/java/org/apache/airavata/registry/mappers}/JobSubmissionInterfaceMapper.java
 (52%)
 copy 
modules/thrift-api/src/main/java/org/apache/airavata/thriftapi/mapper/LOCALDataMovementMapper.java
 => 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/LocalDataMovementMapper.java
 (58%)
 copy 
modules/thrift-api/src/main/java/org/apache/airavata/thriftapi/mapper/LOCALSubmissionMapper.java
 => 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/LocalSubmissionMapper.java
 (58%)
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/NotificationMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/OutputDataObjectTypeMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/ParserConnectorInputMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/ParserConnectorMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/ParserInputMapper.java
 copy 
airavata-api/src/main/java/org/apache/airavata/registry/{repositories/appcatalog/ParserRepository.java
 => mappers/ParserMapper.java} (60%)
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/ParserOutputMapper.java
 copy {modules/thrift-api/src/main/java/org/apache/airavata/thriftapi/mapper => 
airavata-api/src/main/java/org/apache/airavata/registry/mappers}/ParsingTemplateInputMapper.java
 (51%)
 copy 
modules/thrift-api/src/main/java/org/apache/airavata/thriftapi/mapper/TenantConfigMapper.java
 => 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/ParsingTemplateMapper.java
 (55%)
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/ProcessMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/ProcessStatusMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/ProcessWorkflowMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/ProjectMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/QueueStatusMapper.java
 copy {modules/thrift-api/src/main/java/org/apache/airavata/thriftapi/mapper => 
airavata-api/src/main/java/org/apache/airavata/registry/mappers}/ResourceJobManagerMapper.java
 (57%)
 copy {modules/thrift-api/src/main/java/org/apache/airavata/thriftapi/mapper => 
airavata-api/src/main/java/org/apache/airavata/registry/mappers}/SCPDataMovementMapper.java
 (58%)
 copy {modules/thrift-api/src/main/java/org/apache/airavata/thriftapi/mapper => 
airavata-api/src/main/java/org/apache/airavata/registry/mappers}/SSHJobSubmissionMapper.java
 (58%)
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/SetEnvPathsMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/SlurmComputeResourcePreferenceMapper.java
 copy 
airavata-api/src/main/java/org/apache/airavata/registry/{repositories/appcatalog/StoragePrefRepository.java
 => mappers/StoragePreferenceMapper.java} (52%)
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/StorageResourceMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/TaskModelMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/TaskStatusMapper.java
 copy {modules/thrift-api/src/main/java/org/apache/airavata/thriftapi/mapper => 
airavata-api/src/main/java/org/apache/airavata/registry/mappers}/UnicoreDataMovementMapper.java
 (57%)
 copy {modules/thrift-api/src/main/java/org/apache/airavata/thriftapi/mapper => 
airavata-api/src/main/java/org/apache/airavata/registry/mappers}/UnicoreJobSubmissionMapper.java
 (57%)
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/UserComputeResourcePreferenceMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/UserConfigurationDataMapper.java
 copy 
airavata-api/src/main/java/org/apache/airavata/registry/{repositories/expcatalog/UserRepository.java
 => mappers/UserMapper.java} (51%)
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/UserResourceProfileMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/mappers/UserStoragePreferenceMapper.java
 delete mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/utils/CustomBeanFactory.java
 delete mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/utils/DozerConverter/CsvStringConverter.java
 delete mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/utils/DozerConverter/StorageDateConverter.java
 delete mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/utils/JPAUtil/AppCatalogJPAUtils.java
 delete mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/utils/JPAUtil/ExpCatalogJPAUtils.java
 delete mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/utils/JPAUtil/RepCatalogJPAUtils.java
 delete mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/utils/JPAUtil/WorkflowCatalogJPAUtils.java
 delete mode 100644 
airavata-api/src/main/java/org/apache/airavata/registry/utils/migration/MappingToolRunner.java
 delete mode 100644 
airavata-api/src/main/java/org/apache/airavata/service/application/impl/ApplicationServiceImpl.java
 delete mode 100644 
airavata-api/src/main/java/org/apache/airavata/service/data/impl/DataProductServiceImpl.java
 delete mode 100644 
airavata-api/src/main/java/org/apache/airavata/service/experiment/impl/ExperimentServiceImpl.java
 delete mode 100644 
airavata-api/src/main/java/org/apache/airavata/service/notification/impl/NotificationServiceImpl.java
 delete mode 100644 
airavata-api/src/main/java/org/apache/airavata/service/project/impl/ProjectServiceImpl.java
 delete mode 100644 
airavata-api/src/main/java/org/apache/airavata/service/security/impl/AuthorizationServiceImpl.java
 delete mode 100644 
airavata-api/src/main/java/org/apache/airavata/service/sharing/impl/SharingManagerImpl.java
 copy 
airavata-api/src/main/java/org/apache/airavata/sharing/{repositories/DomainRepository.java
 => mappers/DomainMapper.java} (58%)
 copy 
modules/thrift-api/src/main/java/org/apache/airavata/thriftapi/mapper/GroupMapper.java
 => 
airavata-api/src/main/java/org/apache/airavata/sharing/mappers/EntityMapper.java
 (57%)
 copy 
airavata-api/src/main/java/org/apache/airavata/sharing/{repositories/EntityTypeRepository.java
 => mappers/EntityTypeMapper.java} (57%)
 copy 
airavata-api/src/main/java/org/apache/airavata/sharing/{repositories/GroupAdminRepository.java
 => mappers/GroupAdminMapper.java} (57%)
 copy 
modules/thrift-api/src/main/java/org/apache/airavata/thriftapi/mapper/GlobusJobSubmissionMapper.java
 => 
airavata-api/src/main/java/org/apache/airavata/sharing/mappers/GroupMembershipMapper.java
 (53%)
 copy 
airavata-api/src/main/java/org/apache/airavata/sharing/{repositories/PermissionTypeRepository.java
 => mappers/PermissionTypeMapper.java} (56%)
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/sharing/mappers/SharingMapper.java
 copy 
airavata-api/src/main/java/org/apache/airavata/sharing/{repositories/UserGroupRepository.java
 => mappers/UserGroupMapper.java} (57%)
 copy 
airavata-api/src/main/java/org/apache/airavata/sharing/{repositories/UserRepository.java
 => mappers/UserMapper.java} (58%)
 delete mode 100644 
airavata-api/src/main/java/org/apache/airavata/sharing/repositories/AbstractRepository.java
 delete mode 100644 
airavata-api/src/main/java/org/apache/airavata/sharing/utils/JPAUtils.java
 delete mode 100644 airavata-api/src/main/resources/META-INF/persistence.xml
 delete mode 100644 airavata-api/src/main/resources/dozer_mapping.xml
 create mode 100644 
airavata-api/src/test/java/org/apache/airavata/config/BackgroundServicesStartupTest.java
 create mode 100644 
airavata-api/src/test/java/org/apache/airavata/config/MinimalStartupTest.java
 create mode 100644 
airavata-api/src/test/java/org/apache/airavata/config/RestModeStartupTest.java
 create mode 100644 
airavata-api/src/test/java/org/apache/airavata/config/ThriftModeStartupTest.java
 create mode 100644 
airavata-api/src/test/java/org/apache/airavata/config/UnifiedApplicationStartupTest.java
 delete mode 100644 
airavata-api/src/test/java/org/apache/airavata/registry/utils/CustomBeanFactoryTest.java
 create mode 100644 
airavata-api/src/test/resources/META-INF/services/org.apache.airavata.accountprovisioning.SSHAccountProvisionerProvider
 create mode 100644 airavata-api/src/test/resources/application.properties
 create mode 100644 
modules/distribution/src/main/java/org/apache/airavata/server/bootstrap/MappingToolRunner.java
 rename 
{airavata-api/src/main/java/org/apache/airavata/registry/utils/migration => 
modules/distribution/src/main/java/org/apache/airavata/server/bootstrap}/MigrationSchemaGenerator.java
 (91%)
 delete mode 100644 
modules/thrift-api/src/main/java/org/apache/airavata/thriftapi/util/ThriftClientPool.java
 delete mode 100644 
modules/thrift-api/src/test/java/org/apache/airavata/thriftapi/util/ThriftClientPoolTest.java

Reply via email to