Commit 801a769a authored by Riabokon Stanislav(EPAM)[GCP]'s avatar Riabokon Stanislav(EPAM)[GCP]
Browse files

Partion service as tenantinfo provider(GONRG-2196)

parent 84443604
...@@ -69,6 +69,7 @@ The following software have components provided under the terms of this license: ...@@ -69,6 +69,7 @@ The following software have components provided under the terms of this license:
- AssertJ fluent assertions (from ) - AssertJ fluent assertions (from )
- Asynchronous Http Client (from ) - Asynchronous Http Client (from )
- Asynchronous Http Client Netty Utils (from ) - Asynchronous Http Client Netty Utils (from )
- AutoValue Annotations (from )
- Azure Metrics Spring Boot Starter (from https://github.com/Microsoft/azure-spring-boot) - Azure Metrics Spring Boot Starter (from https://github.com/Microsoft/azure-spring-boot)
- Bean Validation API (from http://beanvalidation.org) - Bean Validation API (from http://beanvalidation.org)
- Byte Buddy (without dependencies) (from ) - Byte Buddy (without dependencies) (from )
...@@ -78,7 +79,6 @@ The following software have components provided under the terms of this license: ...@@ -78,7 +79,6 @@ The following software have components provided under the terms of this license:
- Cobertura code coverage (from http://cobertura.sourceforge.net) - Cobertura code coverage (from http://cobertura.sourceforge.net)
- Commons Digester (from http://commons.apache.org/digester/) - Commons Digester (from http://commons.apache.org/digester/)
- Commons IO (from http://commons.apache.org/io/) - Commons IO (from http://commons.apache.org/io/)
- Commons IO (from http://commons.apache.org/io/)
- Commons Lang (from http://commons.apache.org/lang/) - Commons Lang (from http://commons.apache.org/lang/)
- Converter: Jackson (from ) - Converter: Jackson (from )
- Doxia :: APT Module (from ) - Doxia :: APT Module (from )
...@@ -92,6 +92,7 @@ The following software have components provided under the terms of this license: ...@@ -92,6 +92,7 @@ The following software have components provided under the terms of this license:
- Elastic JNA Distribution (from https://github.com/java-native-access/jna) - Elastic JNA Distribution (from https://github.com/java-native-access/jna)
- Elasticsearch: 5.0.0-alpha5 (from https://github.com/elastic/elasticsearch) - Elasticsearch: 5.0.0-alpha5 (from https://github.com/elastic/elasticsearch)
- FindBugs-jsr305 (from http://findbugs.sourceforge.net/) - FindBugs-jsr305 (from http://findbugs.sourceforge.net/)
- GSON extensions to the Google HTTP Client Library for Java. (from )
- Google APIs Client Library for Java (from ) - Google APIs Client Library for Java (from )
- Google App Engine extensions to the Google HTTP Client Library for Java. (from ) - Google App Engine extensions to the Google HTTP Client Library for Java. (from )
- Google Cloud Core (from https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-core) - Google Cloud Core (from https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-core)
...@@ -109,7 +110,6 @@ The following software have components provided under the terms of this license: ...@@ -109,7 +110,6 @@ The following software have components provided under the terms of this license:
- Guava InternalFutureFailureAccess and InternalFutures (from ) - Guava InternalFutureFailureAccess and InternalFutures (from )
- Guava ListenableFuture only (from ) - Guava ListenableFuture only (from )
- Guava: Google Core Libraries for Java (from https://github.com/google/guava.git) - Guava: Google Core Libraries for Java (from https://github.com/google/guava.git)
- Guava: Google Core Libraries for Java (from https://github.com/google/guava.git)
- HPPC Collections (from http://labs.carrotsearch.com) - HPPC Collections (from http://labs.carrotsearch.com)
- Hibernate Validator Engine (from ) - Hibernate Validator Engine (from )
- IBM COS Java SDK for Amazon S3 (from https://github.com/ibm/ibm-cos-sdk-java) - IBM COS Java SDK for Amazon S3 (from https://github.com/ibm/ibm-cos-sdk-java)
...@@ -119,7 +119,6 @@ The following software have components provided under the terms of this license: ...@@ -119,7 +119,6 @@ The following software have components provided under the terms of this license:
- Identity and Access Management (IAM) API v1-rev247-1.23.0 (from ) - Identity and Access Management (IAM) API v1-rev247-1.23.0 (from )
- IntelliJ IDEA Annotations (from http://www.jetbrains.org) - IntelliJ IDEA Annotations (from http://www.jetbrains.org)
- J2ObjC Annotations (from https://github.com/google/j2objc/) - J2ObjC Annotations (from https://github.com/google/j2objc/)
- J2ObjC Annotations (from https://github.com/google/j2objc/)
- JBoss Logging 3 (from http://www.jboss.org) - JBoss Logging 3 (from http://www.jboss.org)
- JCIP Annotations under Apache License (from http://stephenc.github.com/jcip-annotations) - JCIP Annotations under Apache License (from http://stephenc.github.com/jcip-annotations)
- JDO API (from ) - JDO API (from )
...@@ -314,7 +313,6 @@ The following software have components provided under the terms of this license: ...@@ -314,7 +313,6 @@ The following software have components provided under the terms of this license:
- datastore-v1-proto-client (from ) - datastore-v1-proto-client (from )
- elasticsearch-core (from https://github.com/elastic/elasticsearch) - elasticsearch-core (from https://github.com/elastic/elasticsearch)
- error-prone annotations (from ) - error-prone annotations (from )
- error-prone annotations (from )
- io.grpc:grpc-alts (from https://github.com/grpc/grpc-java) - io.grpc:grpc-alts (from https://github.com/grpc/grpc-java)
- io.grpc:grpc-api (from https://github.com/grpc/grpc-java) - io.grpc:grpc-api (from https://github.com/grpc/grpc-java)
- io.grpc:grpc-auth (from https://github.com/grpc/grpc-java) - io.grpc:grpc-auth (from https://github.com/grpc/grpc-java)
...@@ -386,6 +384,7 @@ The following software have components provided under the terms of this license: ...@@ -386,6 +384,7 @@ The following software have components provided under the terms of this license:
- GAX (Google Api eXtensions) (from https://github.com/googleapis) - GAX (Google Api eXtensions) (from https://github.com/googleapis)
- Hamcrest (from http://hamcrest.org/JavaHamcrest/) - Hamcrest (from http://hamcrest.org/JavaHamcrest/)
- Hamcrest Core (from http://hamcrest.org/) - Hamcrest Core (from http://hamcrest.org/)
- HdrHistogram (from http://hdrhistogram.github.io/HdrHistogram/)
- Lucene Common Analyzers (from ) - Lucene Common Analyzers (from )
- Plexus :: Default Container (from ) - Plexus :: Default Container (from )
- Plexus Common Utilities (from http://plexus.codehaus.org/plexus-utils) - Plexus Common Utilities (from http://plexus.codehaus.org/plexus-utils)
...@@ -417,6 +416,7 @@ The following software have components provided under the terms of this license: ...@@ -417,6 +416,7 @@ The following software have components provided under the terms of this license:
- Google Auth Library for Java - OAuth2 HTTP (from ) - Google Auth Library for Java - OAuth2 HTTP (from )
- Hamcrest (from http://hamcrest.org/JavaHamcrest/) - Hamcrest (from http://hamcrest.org/JavaHamcrest/)
- Hamcrest Core (from http://hamcrest.org/) - Hamcrest Core (from http://hamcrest.org/)
- HdrHistogram (from http://hdrhistogram.github.io/HdrHistogram/)
- JDOM (from http://www.jdom.org) - JDOM (from http://www.jdom.org)
- JSch (from http://www.jcraft.com/jsch/) - JSch (from http://www.jcraft.com/jsch/)
- JavaBeans Activation Framework API jar (from ) - JavaBeans Activation Framework API jar (from )
...@@ -649,7 +649,6 @@ The following software have components provided under the terms of this license: ...@@ -649,7 +649,6 @@ The following software have components provided under the terms of this license:
- Azure Spring Boot AutoConfigure (from https://github.com/Microsoft/azure-spring-boot) - Azure Spring Boot AutoConfigure (from https://github.com/Microsoft/azure-spring-boot)
- Azure Spring Boot Starter (from https://github.com/Microsoft/azure-spring-boot) - Azure Spring Boot Starter (from https://github.com/Microsoft/azure-spring-boot)
- Checker Qual (from https://checkerframework.org) - Checker Qual (from https://checkerframework.org)
- Checker Qual (from https://checkerframework.org)
- Extensions on Apache Proton-J library (from https://github.com/Azure/qpid-proton-j-extensions) - Extensions on Apache Proton-J library (from https://github.com/Azure/qpid-proton-j-extensions)
- JOpt Simple (from http://pholser.github.io/jopt-simple) - JOpt Simple (from http://pholser.github.io/jopt-simple)
- JUL to SLF4J bridge (from http://www.slf4j.org) - JUL to SLF4J bridge (from http://www.slf4j.org)
...@@ -739,7 +738,6 @@ SPL-1.0 ...@@ -739,7 +738,6 @@ SPL-1.0
======================================================================== ========================================================================
The following software have components provided under the terms of this license: The following software have components provided under the terms of this license:
- Checker Qual (from https://checkerframework.org)
- Checker Qual (from https://checkerframework.org) - Checker Qual (from https://checkerframework.org)
======================================================================== ========================================================================
...@@ -765,7 +763,7 @@ The following software have components provided under the terms of this license: ...@@ -765,7 +763,7 @@ The following software have components provided under the terms of this license:
- Asynchronous Http Client (from ) - Asynchronous Http Client (from )
- Guava: Google Core Libraries for Java (from https://github.com/google/guava.git) - Guava: Google Core Libraries for Java (from https://github.com/google/guava.git)
- Guava: Google Core Libraries for Java (from https://github.com/google/guava.git) - HdrHistogram (from http://hdrhistogram.github.io/HdrHistogram/)
- HdrHistogram (from http://hdrhistogram.github.io/HdrHistogram/) - HdrHistogram (from http://hdrhistogram.github.io/HdrHistogram/)
- Joda-Time (from http://www.joda.org/joda-time/) - Joda-Time (from http://www.joda.org/joda-time/)
- LatencyUtils (from http://latencyutils.github.io/LatencyUtils/) - LatencyUtils (from http://latencyutils.github.io/LatencyUtils/)
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
<docker.image.prefix>org.opengroup.osdu</docker.image.prefix> <docker.image.prefix>org.opengroup.osdu</docker.image.prefix>
<powermock.version>2.0.6</powermock.version> <powermock.version>2.0.6</powermock.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<os-core-common.version>0.6.9</os-core-common.version> <os-core-common.version>0.9.0-SNAPSHOT</os-core-common.version>
<snakeyaml.version>1.26</snakeyaml.version> <snakeyaml.version>1.26</snakeyaml.version>
<jackson.version>2.11.2</jackson.version> <jackson.version>2.11.2</jackson.version>
<nimbus-jose-jwt.version>7.9</nimbus-jose-jwt.version> <nimbus-jose-jwt.version>7.9</nimbus-jose-jwt.version>
......
...@@ -47,7 +47,8 @@ In order to run the service locally or remotely, you will need to have the follo ...@@ -47,7 +47,8 @@ In order to run the service locally or remotely, you will need to have the follo
| `CRS_CATALOG_HOSTNAME` | ex `os-crs-catalog-dot-opendes.appspot.com` | CRS Catalog host| no | output of infrastructure deployment | | `CRS_CATALOG_HOSTNAME` | ex `os-crs-catalog-dot-opendes.appspot.com` | CRS Catalog host| no | output of infrastructure deployment |
| `AUDIENCES` | ex `*****.apps.googleusercontent.com` | Client ID for getting access to cloud resources | yes | https://console.cloud.google.com/apis/credentials | | `AUDIENCES` | ex `*****.apps.googleusercontent.com` | Client ID for getting access to cloud resources | yes | https://console.cloud.google.com/apis/credentials |
| `PROJECT_ID` | ex `opendes` | Google Cloud Project Id| no | output of infrastructure deployment | | `PROJECT_ID` | ex `opendes` | Google Cloud Project Id| no | output of infrastructure deployment |
| `PARTITION_API` | ex `http://localhost:8081/api/partition/v1` | Partition service endpoint | no | - |
### Run Locally ### Run Locally
Check that maven is installed: Check that maven is installed:
......
...@@ -96,7 +96,7 @@ ...@@ -96,7 +96,7 @@
<dependency> <dependency>
<groupId>org.opengroup.osdu</groupId> <groupId>org.opengroup.osdu</groupId>
<artifactId>core-lib-gcp</artifactId> <artifactId>core-lib-gcp</artifactId>
<version>0.7.0</version> <version>0.9.0-SNAPSHOT</version>
</dependency> </dependency>
<dependency> <dependency>
......
...@@ -32,3 +32,8 @@ osdu.crs.catalog.filename=${CRS_CATALOG_FILENAME:/mnt/crs_catalogs/crs_catalog_v ...@@ -32,3 +32,8 @@ osdu.crs.catalog.filename=${CRS_CATALOG_FILENAME:/mnt/crs_catalogs/crs_catalog_v
# ENTITLEMENT_URL=https://entitlements-dot-opendes.appspot.com/entitlements/v1 # ENTITLEMENT_URL=https://entitlements-dot-opendes.appspot.com/entitlements/v1
# CRS_CATALOG_HOSTNAME=os-crs-catalog-dot-opendes.appspot.com # CRS_CATALOG_HOSTNAME=os-crs-catalog-dot-opendes.appspot.com
# AUDIENCES=245464679631-ktfdfpl147m1mjpbutl00b3cmffissgq.apps.googleusercontent.com # AUDIENCES=245464679631-ktfdfpl147m1mjpbutl00b3cmffissgq.apps.googleusercontent.com
PARTITION_API = http://localhsot:8080/api/partition/v1
GOOGLE_AUDIENCES=${AUDIENCES}
partition.api=${PARTITION_API}
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment