The following library versions are a minimum requirement before any service can be made central instance compatible.
Changes to pom.xml
Add new digit nexus repo under <repositories
> tag
...
Add Tracer 2.1.1 and above
Code Block <dependency> <groupId>org.egov.services</groupId> <artifactId>tracer</artifactId> <version>2.1.1-SNAPSHOT</version> </dependency>
Services-common 1.1.0 and above
Code Block <dependency> <groupId>org.egov.services</groupId> <artifactId>services-common</artifactId> <version>1.1.0-SNAPSHOT</version> </dependency>
MDMS-Client 0.0.4 and above
Code Block <dependency> <groupId>org.egov</groupId> <artifactId>mdms-client</artifactId> <version>0.0.4-SNAPSHOT</version> </dependency>
The host of the MDMS services referred by any service should be changed to the internal gateway host for tenant-based(namespace) redirection. Since multiple MDMS services will be running each for the different namespaces (schemas).
Code Block |
---|
- name: EGOV_MDMS_HOST
valueFrom:
configMapKeyRef:
name: egov-service-host
key: internal-gateway |
...
ENC-Client 2.04 and above
Code Block <dependency> <groupId>org.egov</groupId> <artifactId>enc-client</artifactId> <version>2.0.4-SNAPSHOT</version> <exclusions> <exclusion> <groupId>org.springframework.kafka</groupId> <artifactId>spring-kafka</artifactId> </exclusion> <exclusion> <groupId>org.apache.kafka</groupId> <artifactId>kafka-clients</artifactId> </exclusion> </exclusions> </dependency>