This is an automated email from the ASF dual-hosted git repository. dimuthuupe pushed a commit to branch revert-67-master in repository https://gitbox.apache.org/repos/asf/airavata-mft.git
commit 6b39b8871d88fcad8c1cff1cefdbda978d9d3904 Author: Dimuthu Wannipurage <[email protected]> AuthorDate: Tue Jan 10 20:38:26 2023 -0500 Revert "single-service Implementation" --- .../airavata/mft/api/ApiServiceApplication.java | 4 +- .../org/apache/airavata/mft/api/AppConfig.java | 2 +- .../airavata/mft/api/handler/MFTApiHandler.java | 4 +- ...plication.properties => application.properties} | 0 ...plication.properties => application.properties} | 0 .../apache/airavata/mft/admin/MFTConsulClient.java | 6 +- pom.xml | 1 - .../assembly/resource-service-bin-assembly.xml | 2 +- .../airavata/mft/resource/server/AppConfig.java | 2 +- .../server/ResourceServiceApplication.java | 4 +- .../mft/resource/server/XmlConfiguration.java | 4 +- .../server/backend/sql/SQLResourceBackend.java | 2 - .../sql/repository/FTPStorageRepository.java | 2 - .../sql/repository/GCSStorageRepository.java | 2 - .../sql/repository/GenericResourceRepository.java | 8 +- .../sql/repository/LocalStorageRepository.java | 2 - .../sql/repository/ODataStorageRepository.java | 2 - .../sql/repository/ResolveStorageRepository.java | 8 +- .../sql/repository/S3StorageRepository.java | 2 - .../sql/repository/SCPStorageRepository.java | 2 - .../sql/repository/StorageSecretRepository.java | 6 +- .../sql/repository/SwiftStorageRepository.java | 2 - .../server/handler/AzureServiceHandler.java | 3 +- .../resource/server/handler/BoxServiceHandler.java | 3 +- .../server/handler/DropboxServiceHandler.java | 3 +- .../resource/server/handler/FTPServiceHandler.java | 4 +- .../resource/server/handler/GCSServiceHandler.java | 3 +- .../server/handler/LocalServiceHandler.java | 4 +- .../server/handler/ODataServiceHandler.java | 2 - .../resource/server/handler/S3ServiceHandler.java | 3 +- .../resource/server/handler/SCPServiceHandler.java | 4 +- .../handler/StorageCommonServiceHandler.java | 4 +- .../server/handler/SwiftStorageHandler.java | 2 - ...plication.properties => application.properties} | 0 ...plication.properties => application.properties} | 0 .../main/assembly/secret-service-bin-assembly.xml | 2 +- .../airavata/mft/secret/server/AppConfig.java | 2 +- .../secret/server/SecretServiceApplication.java | 8 +- .../mft/secret/server/XmlConfiguration.java | 4 +- .../server/backend/sql/SQLSecretBackend.java | 2 - .../sql/repository/FTPSecretRepository.java | 2 - .../sql/repository/GCSSecretRepository.java | 2 - .../sql/repository/ODataSecretRepository.java | 2 - .../backend/sql/repository/S3SecretRepository.java | 3 +- .../sql/repository/SCPSecretRepository.java | 2 - .../secret/server/handler/AzureServiceHandler.java | 3 +- .../secret/server/handler/BoxServiceHandler.java | 3 +- .../server/handler/DropboxServiceHandler.java | 3 +- .../secret/server/handler/FTPServiceHandler.java | 3 +- .../secret/server/handler/GCSServiceHandler.java | 3 +- .../secret/server/handler/ODataServiceHandler.java | 2 - .../secret/server/handler/S3ServiceHandler.java | 3 +- .../secret/server/handler/SCPServiceHandler.java | 3 +- .../secret/server/handler/SwiftServiceHandler.java | 2 - ...plication.properties => application.properties} | 0 ...plication.properties => application.properties} | 0 single-service/pom.xml | 140 --------------------- .../main/assembly/single-service-bin-assembly.xml | 102 --------------- .../airavata/mft/singleservice/AppConfig.java | 36 ------ .../singleservice/SingleServiceApplication.java | 25 ---- .../src/main/resources/application.properties | 18 --- .../distribution/conf/application.properties | 18 --- .../main/resources/distribution/conf/log4j2.xml | 53 -------- single-service/src/main/resources/log4j2.xml | 53 -------- 64 files changed, 47 insertions(+), 554 deletions(-) diff --git a/api/service/src/main/java/org/apache/airavata/mft/api/ApiServiceApplication.java b/api/service/src/main/java/org/apache/airavata/mft/api/ApiServiceApplication.java index e4ac500..d88a331 100644 --- a/api/service/src/main/java/org/apache/airavata/mft/api/ApiServiceApplication.java +++ b/api/service/src/main/java/org/apache/airavata/mft/api/ApiServiceApplication.java @@ -21,13 +21,11 @@ import org.springframework.boot.SpringApplication; import org.springframework.boot.WebApplicationType; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.context.annotation.ComponentScan; -import org.springframework.context.annotation.PropertySource; @SpringBootApplication @ComponentScan(basePackages = {"org.apache.airavata.mft"}) -@PropertySource(value = "classpath:api-service-application.properties") public class ApiServiceApplication { - public static void main(String[] args) { + public static void main(String args[]) { SpringApplication app = new SpringApplication(ApiServiceApplication.class); app.setWebApplicationType(WebApplicationType.NONE); app.run(args); diff --git a/api/service/src/main/java/org/apache/airavata/mft/api/AppConfig.java b/api/service/src/main/java/org/apache/airavata/mft/api/AppConfig.java index 2ae199b..934e7fa 100644 --- a/api/service/src/main/java/org/apache/airavata/mft/api/AppConfig.java +++ b/api/service/src/main/java/org/apache/airavata/mft/api/AppConfig.java @@ -23,7 +23,7 @@ import org.dozer.DozerBeanMapper; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; -@Configuration("ASAppConfig") +@Configuration public class AppConfig { @org.springframework.beans.factory.annotation.Value("${consul.host}") diff --git a/api/service/src/main/java/org/apache/airavata/mft/api/handler/MFTApiHandler.java b/api/service/src/main/java/org/apache/airavata/mft/api/handler/MFTApiHandler.java index f8533a8..7230619 100644 --- a/api/service/src/main/java/org/apache/airavata/mft/api/handler/MFTApiHandler.java +++ b/api/service/src/main/java/org/apache/airavata/mft/api/handler/MFTApiHandler.java @@ -72,18 +72,18 @@ import org.apache.airavata.mft.resource.stubs.swift.storage.SwiftStorage; import org.apache.airavata.mft.resource.stubs.swift.storage.SwiftStorageGetRequest; import org.apache.airavata.mft.secret.client.SecretServiceClient; import org.apache.airavata.mft.secret.client.SecretServiceClientBuilder; +import org.apache.commons.lang3.tuple.Pair; import org.dozer.DozerBeanMapper; import org.lognet.springboot.grpc.GRpcService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.context.annotation.ComponentScan; import java.util.*; +import java.util.concurrent.*; import java.util.stream.Collectors; @GRpcService -@ComponentScan(basePackages = {"org.apache.airavata.mft.admin"}) public class MFTApiHandler extends MFTTransferServiceGrpc.MFTTransferServiceImplBase { private static final Logger logger = LoggerFactory.getLogger(MFTApiHandler.class); diff --git a/api/service/src/main/resources/api-service-application.properties b/api/service/src/main/resources/application.properties similarity index 100% rename from api/service/src/main/resources/api-service-application.properties rename to api/service/src/main/resources/application.properties diff --git a/api/service/src/main/resources/distribution/conf/api-service-application.properties b/api/service/src/main/resources/distribution/conf/application.properties similarity index 100% rename from api/service/src/main/resources/distribution/conf/api-service-application.properties rename to api/service/src/main/resources/distribution/conf/application.properties diff --git a/common/common-clients/src/main/java/org/apache/airavata/mft/admin/MFTConsulClient.java b/common/common-clients/src/main/java/org/apache/airavata/mft/admin/MFTConsulClient.java index 470a554..ef2bd76 100644 --- a/common/common-clients/src/main/java/org/apache/airavata/mft/admin/MFTConsulClient.java +++ b/common/common-clients/src/main/java/org/apache/airavata/mft/admin/MFTConsulClient.java @@ -37,13 +37,13 @@ import org.apache.airavata.mft.agent.stub.EndpointPaths; import org.apache.airavata.mft.api.service.TransferApiRequest; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import org.springframework.stereotype.Component; import org.springframework.util.DigestUtils; import java.io.IOException; import java.util.*; import java.util.stream.Collectors; +import static com.google.common.net.HostAndPort.*; import static com.google.common.net.HostAndPort.fromParts; /* @@ -53,7 +53,6 @@ import static com.google.common.net.HostAndPort.fromParts; mft/transfer/state/{transfer-id} -> transfer state */ -@Component public class MFTConsulClient { private static final Logger logger = LoggerFactory.getLogger(MFTConsulClient.class); @@ -112,9 +111,6 @@ public class MFTConsulClient { this.sessionClient = client.sessionClient(); } - public MFTConsulClient() { - } - public String submitTransfer(TransferApiRequest transferRequest) throws MFTConsulClientException { try { String transferId = UUID.randomUUID().toString(); diff --git a/pom.xml b/pom.xml index 499dd20..30ae04f 100755 --- a/pom.xml +++ b/pom.xml @@ -49,7 +49,6 @@ <module>agent</module> <module>controller</module> <module>command-line</module> - <module>single-service</module> </modules> <url>http://airavata.apache.org/</url> diff --git a/services/resource-service/server/src/main/assembly/resource-service-bin-assembly.xml b/services/resource-service/server/src/main/assembly/resource-service-bin-assembly.xml index fc3c663..bdc7ccb 100644 --- a/services/resource-service/server/src/main/assembly/resource-service-bin-assembly.xml +++ b/services/resource-service/server/src/main/assembly/resource-service-bin-assembly.xml @@ -56,7 +56,7 @@ <directory>src/main/resources/distribution/conf</directory> <outputDirectory>conf</outputDirectory> <includes> - <include>resource-service-application.properties</include> + <include>application.properties</include> <include>log4j2.xml</include> <include>applicationContext.xml</include> <include>resources.json</include> diff --git a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/AppConfig.java b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/AppConfig.java index 056b752..23bb7db 100644 --- a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/AppConfig.java +++ b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/AppConfig.java @@ -19,7 +19,7 @@ package org.apache.airavata.mft.resource.server; import org.springframework.context.annotation.Configuration; -@Configuration("RSAppConfig") +@Configuration public class AppConfig { } diff --git a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/ResourceServiceApplication.java b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/ResourceServiceApplication.java index b7672b8..40dba21 100644 --- a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/ResourceServiceApplication.java +++ b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/ResourceServiceApplication.java @@ -20,13 +20,11 @@ package org.apache.airavata.mft.resource.server; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.context.annotation.ComponentScan; -import org.springframework.context.annotation.PropertySource; @SpringBootApplication @ComponentScan(basePackages = {"org.apache.airavata"}) -@PropertySource(value = "classpath:resource-service-application.properties") public class ResourceServiceApplication { - public static void main(String[] args) { + public static void main(String args[]) { SpringApplication.run(ResourceServiceApplication.class, args); } } diff --git a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/XmlConfiguration.java b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/XmlConfiguration.java index b4d16ff..26b98f8 100644 --- a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/XmlConfiguration.java +++ b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/XmlConfiguration.java @@ -18,7 +18,9 @@ package org.apache.airavata.mft.resource.server; import org.springframework.context.annotation.Configuration; +import org.springframework.context.annotation.ImportResource; -@Configuration("ResourceServiceXmlConfig") +@Configuration +@ImportResource({"applicationContext.xml"}) public class XmlConfiguration { } diff --git a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/SQLResourceBackend.java b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/SQLResourceBackend.java index c6cd703..df5d620 100644 --- a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/SQLResourceBackend.java +++ b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/SQLResourceBackend.java @@ -37,12 +37,10 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.domain.PageRequest; -import org.springframework.stereotype.Component; import java.util.List; import java.util.Optional; -@Component public class SQLResourceBackend implements ResourceBackend { private static final Logger logger = LoggerFactory.getLogger(SQLResourceBackend.class); diff --git a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/FTPStorageRepository.java b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/FTPStorageRepository.java index 6017ac6..c56ccfa 100644 --- a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/FTPStorageRepository.java +++ b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/FTPStorageRepository.java @@ -20,12 +20,10 @@ package org.apache.airavata.mft.resource.server.backend.sql.repository; import org.apache.airavata.mft.resource.server.backend.sql.entity.FTPStorageEntity; import org.springframework.data.domain.Pageable; import org.springframework.data.repository.CrudRepository; -import org.springframework.stereotype.Repository; import java.util.List; import java.util.Optional; -@Repository public interface FTPStorageRepository extends CrudRepository<FTPStorageEntity, String> { Optional<FTPStorageEntity> findByStorageId(String storageId); List<FTPStorageEntity> findAll(Pageable pageable); diff --git a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/GCSStorageRepository.java b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/GCSStorageRepository.java index 39a54f8..6def035 100644 --- a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/GCSStorageRepository.java +++ b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/GCSStorageRepository.java @@ -22,9 +22,7 @@ import java.util.List; import org.apache.airavata.mft.resource.server.backend.sql.entity.GCSStorageEntity; import org.springframework.data.domain.Pageable; import org.springframework.data.repository.CrudRepository; -import org.springframework.stereotype.Repository; -@Repository public interface GCSStorageRepository extends CrudRepository<GCSStorageEntity, String> { List<GCSStorageEntity> findAll( Pageable pageable); diff --git a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/GenericResourceRepository.java b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/GenericResourceRepository.java index c2b2d6f..36da35d 100644 --- a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/GenericResourceRepository.java +++ b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/GenericResourceRepository.java @@ -2,14 +2,12 @@ package org.apache.airavata.mft.resource.server.backend.sql.repository; import org.apache.airavata.mft.resource.server.backend.sql.entity.GenericResourceEntity; import org.springframework.data.repository.CrudRepository; -import org.springframework.stereotype.Repository; import java.util.List; import java.util.Optional; -@Repository public interface GenericResourceRepository extends CrudRepository<GenericResourceEntity, String> { - Optional<GenericResourceEntity> findByResourceId(String resourceId); - List<GenericResourceEntity> findByStorageId(String storageId); - void deleteByStorageIdAndStorageType(String storageId, GenericResourceEntity.StorageType storageType); + public Optional<GenericResourceEntity> findByResourceId(String resourceId); + public List<GenericResourceEntity> findByStorageId(String storageId); + public void deleteByStorageIdAndStorageType(String storageId, GenericResourceEntity.StorageType storageType); } diff --git a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/LocalStorageRepository.java b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/LocalStorageRepository.java index 4789e95..a3084c6 100644 --- a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/LocalStorageRepository.java +++ b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/LocalStorageRepository.java @@ -3,11 +3,9 @@ package org.apache.airavata.mft.resource.server.backend.sql.repository; import org.apache.airavata.mft.resource.server.backend.sql.entity.LocalStorageEntity; import org.springframework.data.domain.Pageable; import org.springframework.data.repository.CrudRepository; -import org.springframework.stereotype.Repository; import java.util.List; -@Repository public interface LocalStorageRepository extends CrudRepository<LocalStorageEntity, String> { List<LocalStorageEntity> findAll(Pageable pageable); } diff --git a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/ODataStorageRepository.java b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/ODataStorageRepository.java index 6f4be5d..2a08627 100644 --- a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/ODataStorageRepository.java +++ b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/ODataStorageRepository.java @@ -20,12 +20,10 @@ package org.apache.airavata.mft.resource.server.backend.sql.repository; import org.apache.airavata.mft.resource.server.backend.sql.entity.ODataStorageEntity; import org.springframework.data.domain.Pageable; import org.springframework.data.repository.CrudRepository; -import org.springframework.stereotype.Repository; import java.util.List; import java.util.Optional; -@Repository public interface ODataStorageRepository extends CrudRepository<ODataStorageEntity, String> { Optional<ODataStorageEntity> findByStorageId(String storageId); List<ODataStorageEntity> findAll(Pageable pageable); diff --git a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/ResolveStorageRepository.java b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/ResolveStorageRepository.java index 4f9e380..59827e6 100644 --- a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/ResolveStorageRepository.java +++ b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/ResolveStorageRepository.java @@ -19,15 +19,13 @@ package org.apache.airavata.mft.resource.server.backend.sql.repository; import org.apache.airavata.mft.resource.server.backend.sql.entity.ResolveStorageEntity; import org.springframework.data.repository.CrudRepository; -import org.springframework.stereotype.Repository; import java.util.Collection; import java.util.List; import java.util.Optional; -@Repository public interface ResolveStorageRepository extends CrudRepository<ResolveStorageEntity, String> { - Optional<ResolveStorageEntity> getByStorageId(String storageID); - List<ResolveStorageEntity> getByStorageName(String storageName); - List<ResolveStorageEntity> getByStorageType(ResolveStorageEntity.StorageType storageType); + public Optional<ResolveStorageEntity> getByStorageId(String storageID); + public List<ResolveStorageEntity> getByStorageName(String storageName); + public List<ResolveStorageEntity> getByStorageType(ResolveStorageEntity.StorageType storageType); } diff --git a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/S3StorageRepository.java b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/S3StorageRepository.java index 1467a35..1c37fe5 100644 --- a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/S3StorageRepository.java +++ b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/S3StorageRepository.java @@ -3,11 +3,9 @@ package org.apache.airavata.mft.resource.server.backend.sql.repository; import org.apache.airavata.mft.resource.server.backend.sql.entity.S3StorageEntity; import org.springframework.data.domain.Pageable; import org.springframework.data.repository.CrudRepository; -import org.springframework.stereotype.Repository; import java.util.List; -@Repository public interface S3StorageRepository extends CrudRepository<S3StorageEntity, String> { List<S3StorageEntity> findAll(Pageable pageable); diff --git a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/SCPStorageRepository.java b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/SCPStorageRepository.java index 65090a2..dbd77cd 100644 --- a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/SCPStorageRepository.java +++ b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/SCPStorageRepository.java @@ -20,12 +20,10 @@ package org.apache.airavata.mft.resource.server.backend.sql.repository; import org.apache.airavata.mft.resource.server.backend.sql.entity.SCPStorageEntity; import org.springframework.data.domain.Pageable; import org.springframework.data.repository.CrudRepository; -import org.springframework.stereotype.Repository; import java.util.List; import java.util.Optional; -@Repository public interface SCPStorageRepository extends CrudRepository<SCPStorageEntity, String> { Optional<SCPStorageEntity> findByStorageId(String storageId); List<SCPStorageEntity> findAll(Pageable pageable); diff --git a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/StorageSecretRepository.java b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/StorageSecretRepository.java index e86c717..d544311 100644 --- a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/StorageSecretRepository.java +++ b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/StorageSecretRepository.java @@ -2,13 +2,11 @@ package org.apache.airavata.mft.resource.server.backend.sql.repository; import org.apache.airavata.mft.resource.server.backend.sql.entity.StorageSecretEntity; import org.springframework.data.repository.CrudRepository; -import org.springframework.stereotype.Repository; import java.util.Optional; -@Repository public interface StorageSecretRepository extends CrudRepository<StorageSecretEntity, String> { - Optional<StorageSecretEntity> findByStorageId(String storageId); - void deleteByStorageId(String resourceId); + public Optional<StorageSecretEntity> findByStorageId(String storageId); + public void deleteByStorageId(String resourceId); } diff --git a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/SwiftStorageRepository.java b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/SwiftStorageRepository.java index 1cd54e4..fd69c11 100644 --- a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/SwiftStorageRepository.java +++ b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/backend/sql/repository/SwiftStorageRepository.java @@ -20,12 +20,10 @@ package org.apache.airavata.mft.resource.server.backend.sql.repository; import org.apache.airavata.mft.resource.server.backend.sql.entity.SwiftStorageEntity; import org.springframework.data.domain.Pageable; import org.springframework.data.repository.CrudRepository; -import org.springframework.stereotype.Repository; import java.util.List; import java.util.Optional; -@Repository public interface SwiftStorageRepository extends CrudRepository<SwiftStorageEntity, String> { Optional<SwiftStorageEntity> findByStorageId(String storageId); List<SwiftStorageEntity> findAll(Pageable pageable); diff --git a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/AzureServiceHandler.java b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/AzureServiceHandler.java index fed9540..e7c17cb 100644 --- a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/AzureServiceHandler.java +++ b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/AzureServiceHandler.java @@ -17,6 +17,7 @@ package org.apache.airavata.mft.resource.server.handler; +import com.google.protobuf.Empty; import io.grpc.Status; import io.grpc.stub.StreamObserver; import org.apache.airavata.mft.resource.server.backend.ResourceBackend; @@ -26,9 +27,7 @@ import org.lognet.springboot.grpc.GRpcService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -@Service("RSAzureServiceHandler") @GRpcService public class AzureServiceHandler extends AzureStorageServiceGrpc.AzureStorageServiceImplBase { diff --git a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/BoxServiceHandler.java b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/BoxServiceHandler.java index 19c1edc..b284a0d 100644 --- a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/BoxServiceHandler.java +++ b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/BoxServiceHandler.java @@ -17,6 +17,7 @@ package org.apache.airavata.mft.resource.server.handler; +import com.google.protobuf.Empty; import io.grpc.Status; import io.grpc.stub.StreamObserver; import org.apache.airavata.mft.resource.server.backend.ResourceBackend; @@ -26,9 +27,7 @@ import org.lognet.springboot.grpc.GRpcService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -@Service("RSBoxServiceHandler") @GRpcService public class BoxServiceHandler extends BoxStorageServiceGrpc.BoxStorageServiceImplBase { diff --git a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/DropboxServiceHandler.java b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/DropboxServiceHandler.java index 5189902..dfa1332 100644 --- a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/DropboxServiceHandler.java +++ b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/DropboxServiceHandler.java @@ -17,6 +17,7 @@ package org.apache.airavata.mft.resource.server.handler; +import com.google.protobuf.Empty; import io.grpc.Status; import io.grpc.stub.StreamObserver; import org.apache.airavata.mft.resource.server.backend.ResourceBackend; @@ -26,9 +27,7 @@ import org.lognet.springboot.grpc.GRpcService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -@Service("RSDropboxServiceHandler") @GRpcService public class DropboxServiceHandler extends DropboxStorageServiceGrpc.DropboxStorageServiceImplBase { diff --git a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/FTPServiceHandler.java b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/FTPServiceHandler.java index a2c24e6..cb9f9a8 100644 --- a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/FTPServiceHandler.java +++ b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/FTPServiceHandler.java @@ -17,18 +17,18 @@ package org.apache.airavata.mft.resource.server.handler; +import com.google.protobuf.Empty; import io.grpc.Status; import io.grpc.stub.StreamObserver; import org.apache.airavata.mft.resource.server.backend.ResourceBackend; import org.apache.airavata.mft.resource.service.ftp.FTPStorageServiceGrpc; import org.apache.airavata.mft.resource.stubs.ftp.storage.*; +import org.apache.airavata.mft.resource.stubs.s3.storage.S3StorageListResponse; import org.lognet.springboot.grpc.GRpcService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -@Service("RSFTPServiceHandler") @GRpcService public class FTPServiceHandler extends FTPStorageServiceGrpc.FTPStorageServiceImplBase { diff --git a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/GCSServiceHandler.java b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/GCSServiceHandler.java index 182f8ea..5722043 100644 --- a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/GCSServiceHandler.java +++ b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/GCSServiceHandler.java @@ -17,6 +17,7 @@ package org.apache.airavata.mft.resource.server.handler; +import com.google.protobuf.Empty; import io.grpc.Status; import io.grpc.stub.StreamObserver; import org.apache.airavata.mft.resource.server.backend.ResourceBackend; @@ -26,9 +27,7 @@ import org.lognet.springboot.grpc.GRpcService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -@Service("RSGCSServiceHandler") @GRpcService public class GCSServiceHandler extends GCSStorageServiceGrpc.GCSStorageServiceImplBase { diff --git a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/LocalServiceHandler.java b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/LocalServiceHandler.java index d66303a..9c257d7 100644 --- a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/LocalServiceHandler.java +++ b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/LocalServiceHandler.java @@ -17,18 +17,18 @@ package org.apache.airavata.mft.resource.server.handler; +import com.google.protobuf.Empty; import io.grpc.Status; import io.grpc.stub.StreamObserver; import org.apache.airavata.mft.resource.server.backend.ResourceBackend; import org.apache.airavata.mft.resource.service.local.LocalStorageServiceGrpc; import org.apache.airavata.mft.resource.stubs.local.storage.*; +import org.apache.airavata.mft.resource.stubs.s3.storage.S3StorageListResponse; import org.lognet.springboot.grpc.GRpcService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -@Service("RSLocalServiceHandler") @GRpcService public class LocalServiceHandler extends LocalStorageServiceGrpc.LocalStorageServiceImplBase { diff --git a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/ODataServiceHandler.java b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/ODataServiceHandler.java index 61b20b1..391a9b2 100644 --- a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/ODataServiceHandler.java +++ b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/ODataServiceHandler.java @@ -26,9 +26,7 @@ import org.lognet.springboot.grpc.GRpcService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -@Service("RSODataServiceHandler") @GRpcService public class ODataServiceHandler extends ODataStorageServiceGrpc.ODataStorageServiceImplBase { diff --git a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/S3ServiceHandler.java b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/S3ServiceHandler.java index bd9f202..6cc6288 100644 --- a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/S3ServiceHandler.java +++ b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/S3ServiceHandler.java @@ -17,6 +17,7 @@ package org.apache.airavata.mft.resource.server.handler; +import com.google.protobuf.Empty; import io.grpc.Status; import io.grpc.stub.StreamObserver; import org.apache.airavata.mft.resource.server.backend.ResourceBackend; @@ -26,9 +27,7 @@ import org.lognet.springboot.grpc.GRpcService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -@Service("RSS3ServiceHandler") @GRpcService public class S3ServiceHandler extends S3StorageServiceGrpc.S3StorageServiceImplBase { diff --git a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/SCPServiceHandler.java b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/SCPServiceHandler.java index 3df5c2b..acd6f00 100644 --- a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/SCPServiceHandler.java +++ b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/SCPServiceHandler.java @@ -17,18 +17,18 @@ package org.apache.airavata.mft.resource.server.handler; +import com.google.protobuf.Empty; import io.grpc.Status; import io.grpc.stub.StreamObserver; import org.apache.airavata.mft.resource.server.backend.ResourceBackend; import org.apache.airavata.mft.resource.service.scp.SCPStorageServiceGrpc; +import org.apache.airavata.mft.resource.stubs.s3.storage.S3StorageListResponse; import org.apache.airavata.mft.resource.stubs.scp.storage.*; import org.lognet.springboot.grpc.GRpcService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -@Service("RSSCPServiceHandler") @GRpcService public class SCPServiceHandler extends SCPStorageServiceGrpc.SCPStorageServiceImplBase { diff --git a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/StorageCommonServiceHandler.java b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/StorageCommonServiceHandler.java index 26c77e8..c5de59e 100644 --- a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/StorageCommonServiceHandler.java +++ b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/StorageCommonServiceHandler.java @@ -25,9 +25,9 @@ import org.lognet.springboot.grpc.GRpcService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -@Service("RSStorageCommonServiceHandler") +import javax.sound.midi.Track; + @GRpcService public class StorageCommonServiceHandler extends StorageCommonServiceGrpc.StorageCommonServiceImplBase { diff --git a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/SwiftStorageHandler.java b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/SwiftStorageHandler.java index eaefbda..35b9d33 100644 --- a/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/SwiftStorageHandler.java +++ b/services/resource-service/server/src/main/java/org/apache/airavata/mft/resource/server/handler/SwiftStorageHandler.java @@ -26,9 +26,7 @@ import org.lognet.springboot.grpc.GRpcService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -@Service("RSSwiftStorageHandler") @GRpcService public class SwiftStorageHandler extends SwiftStorageServiceGrpc.SwiftStorageServiceImplBase { diff --git a/services/resource-service/server/src/main/resources/resource-service-application.properties b/services/resource-service/server/src/main/resources/application.properties similarity index 100% rename from services/resource-service/server/src/main/resources/resource-service-application.properties rename to services/resource-service/server/src/main/resources/application.properties diff --git a/services/resource-service/server/src/main/resources/distribution/conf/resource-service-application.properties b/services/resource-service/server/src/main/resources/distribution/conf/application.properties similarity index 100% rename from services/resource-service/server/src/main/resources/distribution/conf/resource-service-application.properties rename to services/resource-service/server/src/main/resources/distribution/conf/application.properties diff --git a/services/secret-service/server/src/main/assembly/secret-service-bin-assembly.xml b/services/secret-service/server/src/main/assembly/secret-service-bin-assembly.xml index fbcd8de..8a537e1 100644 --- a/services/secret-service/server/src/main/assembly/secret-service-bin-assembly.xml +++ b/services/secret-service/server/src/main/assembly/secret-service-bin-assembly.xml @@ -56,7 +56,7 @@ <directory>src/main/resources/distribution/conf</directory> <outputDirectory>conf</outputDirectory> <includes> - <include>secret-service-application.properties</include> + <include>application.properties</include> <include>log4j2.xml</include> <include>applicationContext.xml</include> <include>secrets.json</include> diff --git a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/AppConfig.java b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/AppConfig.java index a46600e..501c8ae 100644 --- a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/AppConfig.java +++ b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/AppConfig.java @@ -19,7 +19,7 @@ package org.apache.airavata.mft.secret.server; import org.springframework.context.annotation.Configuration; -@Configuration("SSAppConfig") +@Configuration public class AppConfig { } diff --git a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/SecretServiceApplication.java b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/SecretServiceApplication.java index d5d952c..c9e930d 100644 --- a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/SecretServiceApplication.java +++ b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/SecretServiceApplication.java @@ -19,16 +19,12 @@ package org.apache.airavata.mft.secret.server; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; -import org.springframework.boot.autoconfigure.domain.EntityScan; import org.springframework.context.annotation.ComponentScan; -import org.springframework.context.annotation.PropertySource; +@ComponentScan(basePackages = {"org.apache.airavata"}) @SpringBootApplication -@ComponentScan(basePackages = {"org.apache.airavata", "org.apache.airavata.mft.secret.server.backend.sql.repository"}) -@EntityScan(basePackages = {"org.apache.airavata.mft.secret.server.backend.sql.entity"}) -@PropertySource(value = "classpath:secret-service-application.properties") public class SecretServiceApplication { - public static void main(String[] args) { + public static void main(String args[]) { SpringApplication.run(SecretServiceApplication.class, args); } } diff --git a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/XmlConfiguration.java b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/XmlConfiguration.java index cb20a23..a84b2b7 100644 --- a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/XmlConfiguration.java +++ b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/XmlConfiguration.java @@ -18,7 +18,9 @@ package org.apache.airavata.mft.secret.server; import org.springframework.context.annotation.Configuration; +import org.springframework.context.annotation.ImportResource; -@Configuration("SecretServiceXmlConfig") +@Configuration +@ImportResource({"classpath*:applicationContext.xml"}) public class XmlConfiguration { } diff --git a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/SQLSecretBackend.java b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/SQLSecretBackend.java index 3b578ff..8c6c356 100644 --- a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/SQLSecretBackend.java +++ b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/SQLSecretBackend.java @@ -39,11 +39,9 @@ import org.dozer.DozerBeanMapper; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Component; import java.util.Optional; -@Component public class SQLSecretBackend implements SecretBackend { private static final Logger logger = LoggerFactory.getLogger(SQLSecretBackend.class); diff --git a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/repository/FTPSecretRepository.java b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/repository/FTPSecretRepository.java index 1343aaa..6eea16d 100644 --- a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/repository/FTPSecretRepository.java +++ b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/repository/FTPSecretRepository.java @@ -19,11 +19,9 @@ package org.apache.airavata.mft.secret.server.backend.sql.repository; import org.apache.airavata.mft.secret.server.backend.sql.entity.FTPSecretEntity; import org.springframework.data.repository.CrudRepository; -import org.springframework.stereotype.Repository; import java.util.Optional; -@Repository public interface FTPSecretRepository extends CrudRepository<FTPSecretEntity, String> { Optional<FTPSecretEntity> findBySecretId(String secretId); } diff --git a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/repository/GCSSecretRepository.java b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/repository/GCSSecretRepository.java index 3147774..446d3e3 100644 --- a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/repository/GCSSecretRepository.java +++ b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/repository/GCSSecretRepository.java @@ -21,9 +21,7 @@ import java.util.Optional; import org.apache.airavata.mft.secret.server.backend.sql.entity.GCSSecretEntity; import org.springframework.data.repository.CrudRepository; -import org.springframework.stereotype.Repository; -@Repository public interface GCSSecretRepository extends CrudRepository<GCSSecretEntity, String> { Optional<GCSSecretEntity> findBySecretId( String resourceId); diff --git a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/repository/ODataSecretRepository.java b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/repository/ODataSecretRepository.java index 631b359..566a24c 100644 --- a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/repository/ODataSecretRepository.java +++ b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/repository/ODataSecretRepository.java @@ -19,11 +19,9 @@ package org.apache.airavata.mft.secret.server.backend.sql.repository; import org.apache.airavata.mft.secret.server.backend.sql.entity.ODataSecretEntity; import org.springframework.data.repository.CrudRepository; -import org.springframework.stereotype.Repository; import java.util.Optional; -@Repository public interface ODataSecretRepository extends CrudRepository<ODataSecretEntity, String> { Optional<ODataSecretEntity> findBySecretId(String secretId); } diff --git a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/repository/S3SecretRepository.java b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/repository/S3SecretRepository.java index 56e0ac5..56fbc2b 100644 --- a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/repository/S3SecretRepository.java +++ b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/repository/S3SecretRepository.java @@ -1,12 +1,11 @@ package org.apache.airavata.mft.secret.server.backend.sql.repository; import org.apache.airavata.mft.secret.server.backend.sql.entity.S3SecretEntity; +import org.apache.airavata.mft.secret.server.backend.sql.entity.SCPSecretEntity; import org.springframework.data.repository.CrudRepository; -import org.springframework.stereotype.Repository; import java.util.Optional; -@Repository public interface S3SecretRepository extends CrudRepository<S3SecretEntity, String> { Optional<S3SecretEntity> findBySecretId(String secretId); } diff --git a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/repository/SCPSecretRepository.java b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/repository/SCPSecretRepository.java index 8428816..78530d2 100644 --- a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/repository/SCPSecretRepository.java +++ b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/repository/SCPSecretRepository.java @@ -19,11 +19,9 @@ package org.apache.airavata.mft.secret.server.backend.sql.repository; import org.apache.airavata.mft.secret.server.backend.sql.entity.SCPSecretEntity; import org.springframework.data.repository.CrudRepository; -import org.springframework.stereotype.Repository; import java.util.Optional; -@Repository public interface SCPSecretRepository extends CrudRepository<SCPSecretEntity, String> { Optional<SCPSecretEntity> findBySecretId(String resourceId); } diff --git a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/AzureServiceHandler.java b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/AzureServiceHandler.java index e1d7c86..8a46b28 100644 --- a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/AzureServiceHandler.java +++ b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/AzureServiceHandler.java @@ -17,6 +17,7 @@ package org.apache.airavata.mft.secret.server.handler; +import com.google.protobuf.Empty; import io.grpc.Status; import io.grpc.stub.StreamObserver; import org.apache.airavata.mft.credential.service.azure.AzureSecretServiceGrpc; @@ -26,9 +27,7 @@ import org.lognet.springboot.grpc.GRpcService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -@Service("SSAzureServiceHandler") @GRpcService public class AzureServiceHandler extends AzureSecretServiceGrpc.AzureSecretServiceImplBase { diff --git a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/BoxServiceHandler.java b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/BoxServiceHandler.java index 439e46a..ebfc6b8 100644 --- a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/BoxServiceHandler.java +++ b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/BoxServiceHandler.java @@ -17,6 +17,7 @@ package org.apache.airavata.mft.secret.server.handler; +import com.google.protobuf.Empty; import io.grpc.Status; import io.grpc.stub.StreamObserver; import org.apache.airavata.mft.credential.service.box.BoxSecretServiceGrpc; @@ -26,9 +27,7 @@ import org.lognet.springboot.grpc.GRpcService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -@Service("SSBoxServiceHandler") @GRpcService public class BoxServiceHandler extends BoxSecretServiceGrpc.BoxSecretServiceImplBase { diff --git a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/DropboxServiceHandler.java b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/DropboxServiceHandler.java index 867272d..86fa8c9 100644 --- a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/DropboxServiceHandler.java +++ b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/DropboxServiceHandler.java @@ -17,6 +17,7 @@ package org.apache.airavata.mft.secret.server.handler; +import com.google.protobuf.Empty; import io.grpc.Status; import io.grpc.stub.StreamObserver; import org.apache.airavata.mft.credential.service.dropbox.DropboxSecretServiceGrpc; @@ -26,9 +27,7 @@ import org.lognet.springboot.grpc.GRpcService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -@Service("SSDropboxServiceHandler") @GRpcService public class DropboxServiceHandler extends DropboxSecretServiceGrpc.DropboxSecretServiceImplBase { diff --git a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/FTPServiceHandler.java b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/FTPServiceHandler.java index c9e56e9..01e5fb1 100644 --- a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/FTPServiceHandler.java +++ b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/FTPServiceHandler.java @@ -17,6 +17,7 @@ package org.apache.airavata.mft.secret.server.handler; +import com.google.protobuf.Empty; import io.grpc.Status; import io.grpc.stub.StreamObserver; import org.apache.airavata.mft.credential.service.ftp.FTPSecretServiceGrpc; @@ -26,9 +27,7 @@ import org.lognet.springboot.grpc.GRpcService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -@Service("SSFTPServiceHandler") @GRpcService public class FTPServiceHandler extends FTPSecretServiceGrpc.FTPSecretServiceImplBase { diff --git a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/GCSServiceHandler.java b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/GCSServiceHandler.java index b494e18..f814c3a 100644 --- a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/GCSServiceHandler.java +++ b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/GCSServiceHandler.java @@ -17,6 +17,7 @@ package org.apache.airavata.mft.secret.server.handler; +import com.google.protobuf.Empty; import io.grpc.Status; import io.grpc.stub.StreamObserver; import org.apache.airavata.mft.credential.service.gcs.GCSSecretServiceGrpc; @@ -26,9 +27,7 @@ import org.lognet.springboot.grpc.GRpcService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -@Service("SSGCSServiceHandler") @GRpcService public class GCSServiceHandler extends GCSSecretServiceGrpc.GCSSecretServiceImplBase { diff --git a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/ODataServiceHandler.java b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/ODataServiceHandler.java index 84a0fb7..14fcfbe 100644 --- a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/ODataServiceHandler.java +++ b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/ODataServiceHandler.java @@ -26,9 +26,7 @@ import org.lognet.springboot.grpc.GRpcService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -@Service("SSODataServiceHandler") @GRpcService public class ODataServiceHandler extends ODataSecretServiceGrpc.ODataSecretServiceImplBase { diff --git a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/S3ServiceHandler.java b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/S3ServiceHandler.java index f1ef8d2..a3ee69c 100644 --- a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/S3ServiceHandler.java +++ b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/S3ServiceHandler.java @@ -17,6 +17,7 @@ package org.apache.airavata.mft.secret.server.handler; +import com.google.protobuf.Empty; import io.grpc.Status; import io.grpc.stub.StreamObserver; import org.apache.airavata.mft.credential.service.s3.S3SecretServiceGrpc; @@ -26,9 +27,7 @@ import org.lognet.springboot.grpc.GRpcService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -@Service("SSS3ServiceHandler") @GRpcService public class S3ServiceHandler extends S3SecretServiceGrpc.S3SecretServiceImplBase { diff --git a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/SCPServiceHandler.java b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/SCPServiceHandler.java index e82f51f..7351393 100644 --- a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/SCPServiceHandler.java +++ b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/SCPServiceHandler.java @@ -17,6 +17,7 @@ package org.apache.airavata.mft.secret.server.handler; +import com.google.protobuf.Empty; import io.grpc.Status; import io.grpc.stub.StreamObserver; import org.apache.airavata.mft.credential.service.scp.SCPSecretServiceGrpc; @@ -26,9 +27,7 @@ import org.lognet.springboot.grpc.GRpcService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -@Service("SSSCPServiceHandler") @GRpcService public class SCPServiceHandler extends SCPSecretServiceGrpc.SCPSecretServiceImplBase { diff --git a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/SwiftServiceHandler.java b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/SwiftServiceHandler.java index c9da19d..1963cc8 100644 --- a/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/SwiftServiceHandler.java +++ b/services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/handler/SwiftServiceHandler.java @@ -9,9 +9,7 @@ import org.lognet.springboot.grpc.GRpcService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -@Service("SSSwiftServiceHandler") @GRpcService public class SwiftServiceHandler extends SwiftSecretServiceGrpc.SwiftSecretServiceImplBase { diff --git a/services/secret-service/server/src/main/resources/secret-service-application.properties b/services/secret-service/server/src/main/resources/application.properties similarity index 100% rename from services/secret-service/server/src/main/resources/secret-service-application.properties rename to services/secret-service/server/src/main/resources/application.properties diff --git a/services/secret-service/server/src/main/resources/distribution/conf/secret-service-application.properties b/services/secret-service/server/src/main/resources/distribution/conf/application.properties similarity index 100% rename from services/secret-service/server/src/main/resources/distribution/conf/secret-service-application.properties rename to services/secret-service/server/src/main/resources/distribution/conf/application.properties diff --git a/single-service/pom.xml b/single-service/pom.xml deleted file mode 100644 index d84b876..0000000 --- a/single-service/pom.xml +++ /dev/null @@ -1,140 +0,0 @@ -<?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/xsd/maven-4.0.0.xsd"> - <parent> - <artifactId>airavata-mft</artifactId> - <groupId>org.apache.airavata</groupId> - <version>0.01-SNAPSHOT</version> - </parent> - <modelVersion>4.0.0</modelVersion> - - <artifactId>mft-single-service</artifactId> - - <dependencies> - <dependency> - <groupId>io.github.lognet</groupId> - <artifactId>grpc-spring-boot-starter</artifactId> - <version>${grpc.spring.boot}</version> - <exclusions> - <exclusion> - <groupId>org.springframework.boot</groupId> - <artifactId>spring-boot-starter</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>org.springframework.boot</groupId> - <artifactId>spring-boot-starter-data-jpa</artifactId> - <version>${spring.boot.data.jpa}</version> - <exclusions> - <exclusion> - <groupId>ch.qos.logback</groupId> - <artifactId>logback-classic</artifactId> - </exclusion> - <exclusion> - <groupId>org.apache.logging.log4j</groupId> - <artifactId>log4j-to-slf4j</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>org.apache.airavata</groupId> - <artifactId>mft-api-service</artifactId> - <version>0.01-SNAPSHOT</version> - </dependency> - <dependency> - <groupId>org.apache.airavata</groupId> - <artifactId>mft-resource-service-server</artifactId> - <version>0.01-SNAPSHOT</version> - </dependency> - <dependency> - <groupId>org.apache.airavata</groupId> - <artifactId>mft-secret-service-server</artifactId> - <version>0.01-SNAPSHOT</version> - </dependency> - <dependency> - <groupId>org.apache.airavata</groupId> - <artifactId>mft-common-clients</artifactId> - <version>0.01-SNAPSHOT</version> - </dependency> - <dependency> - <groupId>javax.validation</groupId> - <artifactId>validation-api</artifactId> - <version>1.0.0.GA</version> - </dependency> - <dependency> - <groupId>net.sf.dozer</groupId> - <artifactId>dozer</artifactId> - <version>${dozer}</version> - </dependency> - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-assembly-plugin</artifactId> - <version>${maven.assembly.plugin}</version> - <executions> - <execution> - <id>mft-single-service-distribution-package</id> - <phase>package</phase> - <goals> - <goal>single</goal> - </goals> - <configuration> - <tarLongFileMode>posix</tarLongFileMode> - <finalName>${single.service.dist.name}</finalName> - <descriptors> - <descriptor>src/main/assembly/single-service-bin-assembly.xml</descriptor> - </descriptors> - <attach>false</attach> - </configuration> - </execution> - </executions> - </plugin> - - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <version>3.2.0</version> - <configuration> - <excludes> - <exclude>**/*.properties</exclude> - <exclude>**/*.xml</exclude> - <exclude>**/*.sh</exclude> - <exclude>**/*.json</exclude> - </excludes> - </configuration> - </plugin> - </plugins> - </build> - - <properties> - <single.service.dist.name>Single-Service-0.01</single.service.dist.name> - <maven.assembly.plugin>3.1.1</maven.assembly.plugin> - </properties> - -</project> \ No newline at end of file diff --git a/single-service/src/main/assembly/single-service-bin-assembly.xml b/single-service/src/main/assembly/single-service-bin-assembly.xml deleted file mode 100644 index 3248d43..0000000 --- a/single-service/src/main/assembly/single-service-bin-assembly.xml +++ /dev/null @@ -1,102 +0,0 @@ -<!-- - - 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. - ---> -<!DOCTYPE assembly [ - <!ELEMENT assembly (id|includeBaseDirectory|baseDirectory|formats|fileSets|dependencySets)*> - <!ELEMENT id (#PCDATA)> - <!ELEMENT includeBaseDirectory (#PCDATA)> - <!ELEMENT baseDirectory (#PCDATA)> - <!ELEMENT formats (format)*> - <!ELEMENT format (#PCDATA)> - <!ELEMENT fileSets (fileSet)*> - <!ELEMENT fileSet (directory|outputDirectory|fileMode|includes)*> - <!ELEMENT directory (#PCDATA)> - <!ELEMENT outputDirectory (#PCDATA)> - <!ELEMENT includes (include)*> - <!ELEMENT include (#PCDATA)> - <!ELEMENT dependencySets (dependencySet)*> - <!ELEMENT dependencySet (outputDirectory|outputFileNameMapping|includes)*> - ]> -<assembly> - <id>bin</id> - <includeBaseDirectory>true</includeBaseDirectory> - <baseDirectory>${single.service.dist.name}</baseDirectory> - <formats> - <format>tar.gz</format> - <format>zip</format> - </formats> - - <fileSets> - <fileSet> - <directory>src/main/resources/distribution/bin</directory> - <outputDirectory>bin</outputDirectory> - <fileMode>777</fileMode> - <includes> - <include>*.sh</include> - </includes> - </fileSet> - <fileSet> - <directory>src/main/resources/distribution/conf</directory> - <outputDirectory>conf</outputDirectory> - <includes> - <include>application.properties</include> - <include>log4j2.xml</include> - <include>applicationContext.xml</include> - <include>resources.json</include> - </includes> - </fileSet> - <fileSet> - <directory>./</directory> - <outputDirectory>logs</outputDirectory> - <excludes> - <exclude>*/**</exclude> - </excludes> - </fileSet> - <fileSet> - <directory>target</directory> - <outputDirectory>lib</outputDirectory> - <includes> - <include>*.jar</include> - </includes> - </fileSet> - <fileSet> - <directory>../services/resource-service/server/src/main/resources/distribution/conf</directory> - <outputDirectory>conf</outputDirectory> - <includes> - <include>resource-service-application.properties</include></includes> - </fileSet> - <fileSet> - <directory>../services/secret-service/server/src/main/resources/distribution/conf</directory> - <outputDirectory>conf</outputDirectory> - <includes> - <include>secret-service-application.properties</include></includes> - </fileSet> - </fileSets> - - <dependencySets> - <dependencySet> - <useProjectArtifact>false</useProjectArtifact> - <outputDirectory>lib</outputDirectory> - <includes> - <include>*</include> - </includes> - </dependencySet> - </dependencySets> -</assembly> diff --git a/single-service/src/main/java/org/apache/airavata/mft/singleservice/AppConfig.java b/single-service/src/main/java/org/apache/airavata/mft/singleservice/AppConfig.java deleted file mode 100644 index 04e6346..0000000 --- a/single-service/src/main/java/org/apache/airavata/mft/singleservice/AppConfig.java +++ /dev/null @@ -1,36 +0,0 @@ -/* - * 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. - */ - -package org.apache.airavata.mft.singleservice; - -import org.dozer.DozerBeanMapper; -import org.springframework.boot.autoconfigure.EnableAutoConfiguration; -import org.springframework.context.annotation.Bean; -import org.springframework.context.annotation.ComponentScan; -import org.springframework.context.annotation.Configuration; - -@Configuration("SingleServiceAppConfig") -@ComponentScan(basePackages = {"org.apache.airavata.mft.api.handler"}) -@EnableAutoConfiguration -public class AppConfig { - - @Bean(name = "org.dozer.Mapper") - public DozerBeanMapper dozerBeanMapper() { - return new DozerBeanMapper(); - } - -} diff --git a/single-service/src/main/java/org/apache/airavata/mft/singleservice/SingleServiceApplication.java b/single-service/src/main/java/org/apache/airavata/mft/singleservice/SingleServiceApplication.java deleted file mode 100644 index ba3f101..0000000 --- a/single-service/src/main/java/org/apache/airavata/mft/singleservice/SingleServiceApplication.java +++ /dev/null @@ -1,25 +0,0 @@ -package org.apache.airavata.mft.singleservice; - -import org.springframework.boot.SpringApplication; -import org.springframework.boot.autoconfigure.SpringBootApplication; -import org.springframework.boot.autoconfigure.domain.EntityScan; -import org.springframework.context.annotation.ComponentScan; -import org.springframework.context.annotation.Import; -import org.springframework.context.annotation.PropertySource; -import org.springframework.data.jpa.repository.config.EnableJpaRepositories; - -@SpringBootApplication() -@ComponentScan(basePackages = {"org.apache.airavata.mft.*", "org.apache.airavata.mft.api.*", "org.apache.airavata.mft.api.handler"}) -@EntityScan(basePackages = {"org.apache.airavata.mft.resource.server.backend.sql.entity"}) -@EnableJpaRepositories(basePackages = {"org.apache.airavata.mft.resource.server.backend.sql.repository", - "org.apache.airavata.mft.secret.server.backend.sql.repository"}) -@PropertySource(value = "classpath:api-service-application.properties") -@PropertySource(value = "classpath:resource-service-application.properties") -@PropertySource(value = "classpath:secret-service-application.properties") -@Import(org.apache.airavata.mft.api.AppConfig.class) -public class SingleServiceApplication { - public static void main(String[] args) { - SpringApplication.run(SingleServiceApplication.class, args); - } - -} diff --git a/single-service/src/main/resources/application.properties b/single-service/src/main/resources/application.properties deleted file mode 100644 index dcb9b6a..0000000 --- a/single-service/src/main/resources/application.properties +++ /dev/null @@ -1,18 +0,0 @@ -# -# 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. -# - -spring.main.allow-bean-definition-overriding=true \ No newline at end of file diff --git a/single-service/src/main/resources/distribution/conf/application.properties b/single-service/src/main/resources/distribution/conf/application.properties deleted file mode 100644 index dcb9b6a..0000000 --- a/single-service/src/main/resources/distribution/conf/application.properties +++ /dev/null @@ -1,18 +0,0 @@ -# -# 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. -# - -spring.main.allow-bean-definition-overriding=true \ No newline at end of file diff --git a/single-service/src/main/resources/distribution/conf/log4j2.xml b/single-service/src/main/resources/distribution/conf/log4j2.xml deleted file mode 100644 index 306b541..0000000 --- a/single-service/src/main/resources/distribution/conf/log4j2.xml +++ /dev/null @@ -1,53 +0,0 @@ -<?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. - ---> -<Configuration status="WARN"> - - <Appenders> - <Console name="Console" target="SYSTEM_OUT"> - <PatternLayout pattern="%d [%t] %-5p %c{30} %X - %m%n"/> - </Console> - <RollingFile name="RollingFileAppender" fileName="../logs/airavata.log" - filePattern="logs/single-service/${date:yyyy-MM}/airavata-log-%d{MM-dd-yyyy}-%i.log.gz"> - <PatternLayout> - <Pattern>%d [%t] %-5p %c{30} %X - %m%n</Pattern> - </PatternLayout> - <Policies> - <OnStartupTriggeringPolicy /> - <TimeBasedTriggeringPolicy /> - <SizeBasedTriggeringPolicy size="50 MB" /> - </Policies> - <DefaultRolloverStrategy max="20" /> - </RollingFile> - </Appenders> - <Loggers> - <logger name="org.apache.helix" level="WARN"/> - <logger name="org.apache.zookeeper" level="ERROR"/> - <logger name="org.apache.airavata" level="INFO"/> - <logger name="org.hibernate" level="ERROR"/> - <logger name="org.apache.coyote.http11" level="ERROR"/> - <Root level="INFO"> - <AppenderRef ref="Console"/> - <AppenderRef ref="RollingFileAppender"/> - </Root> - </Loggers> -</Configuration> \ No newline at end of file diff --git a/single-service/src/main/resources/log4j2.xml b/single-service/src/main/resources/log4j2.xml deleted file mode 100644 index 306b541..0000000 --- a/single-service/src/main/resources/log4j2.xml +++ /dev/null @@ -1,53 +0,0 @@ -<?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. - ---> -<Configuration status="WARN"> - - <Appenders> - <Console name="Console" target="SYSTEM_OUT"> - <PatternLayout pattern="%d [%t] %-5p %c{30} %X - %m%n"/> - </Console> - <RollingFile name="RollingFileAppender" fileName="../logs/airavata.log" - filePattern="logs/single-service/${date:yyyy-MM}/airavata-log-%d{MM-dd-yyyy}-%i.log.gz"> - <PatternLayout> - <Pattern>%d [%t] %-5p %c{30} %X - %m%n</Pattern> - </PatternLayout> - <Policies> - <OnStartupTriggeringPolicy /> - <TimeBasedTriggeringPolicy /> - <SizeBasedTriggeringPolicy size="50 MB" /> - </Policies> - <DefaultRolloverStrategy max="20" /> - </RollingFile> - </Appenders> - <Loggers> - <logger name="org.apache.helix" level="WARN"/> - <logger name="org.apache.zookeeper" level="ERROR"/> - <logger name="org.apache.airavata" level="INFO"/> - <logger name="org.hibernate" level="ERROR"/> - <logger name="org.apache.coyote.http11" level="ERROR"/> - <Root level="INFO"> - <AppenderRef ref="Console"/> - <AppenderRef ref="RollingFileAppender"/> - </Root> - </Loggers> -</Configuration> \ No newline at end of file
