diff --git a/.github/workflows/push-trigger.yml b/.github/workflows/push-trigger.yml
index b082eada133..82eae8ab952 100644
--- a/.github/workflows/push-trigger.yml
+++ b/.github/workflows/push-trigger.yml
@@ -1,251 +1,251 @@
-name: Maven Package upon a push
-
-on:
- release:
- types: [published]
- pull_request:
- types: [opened, reopened, synchronize]
- workflow_dispatch:
- inputs:
- message:
- description: 'Message for manually triggering'
- required: false
- default: 'Triggered for Updates'
- type: string
- push:
- branches:
- - '!release-branch'
- - release*
- - master
- - 1.*
- - develop
- - MOSIP*
-
-jobs:
- build-maven-kernel:
- uses: mosip/kattu/.github/workflows/maven-build.yml@master
- with:
- SERVICE_LOCATION: kernel
- BUILD_ARTIFACT: kernel
- secrets:
- OSSRH_USER: ${{ secrets.OSSRH_USER }}
- OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
- OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
- GPG_SECRET: ${{ secrets.GPG_SECRET }}
- SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
- publish_to_nexus_kernel:
- if: "${{ !contains(github.ref, 'master') && github.event_name != 'pull_request' && github.event_name != 'release' && github.event_name != 'prerelease' && github.event_name != 'publish' }}"
- needs: build-maven-kernel
- uses: mosip/kattu/.github/workflows/maven-publish-to-nexus.yml@master
- with:
- SERVICE_LOCATION: kernel
- secrets:
- OSSRH_USER: ${{ secrets.OSSRH_USER }}
- OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
- OSSRH_URL: ${{ secrets.OSSRH_SNAPSHOT_URL }}
- OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
- GPG_SECRET: ${{ secrets.GPG_SECRET }}
- SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
- sonar_analysis_kernel:
- needs: build-maven-kernel
- if: "${{ github.event_name != 'pull_request' }}"
- uses: mosip/kattu/.github/workflows/maven-sonar-analysis.yml@master
- with:
- SERVICE_LOCATION: kernel
- PROJECT_KEY: mosip_kernel-ref-idobjectvalidator
- secrets:
- SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
- ORG_KEY: ${{ secrets.ORG_KEY }}
- OSSRH_USER: ${{ secrets.OSSRH_USER }}
- OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
- OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
- GPG_SECRET: ${{ secrets.GPG_SECRET }}
- SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
- build-maven-pre-registration-booking-service:
- uses: mosip/kattu/.github/workflows/maven-build.yml@master
- with:
- SERVICE_LOCATION: pre-registration-booking-service
- BUILD_ARTIFACT: pre-registration-booking-service
- secrets:
- OSSRH_USER: ${{ secrets.OSSRH_USER }}
- OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
- OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
- GPG_SECRET: ${{ secrets.GPG_SECRET }}
- SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
- build-dockers-pre-registration-booking-service:
- needs: build-maven-pre-registration-booking-service
- strategy:
- matrix:
- include:
- - SERVICE_LOCATION: 'pre-registration-booking-service'
- SERVICE_NAME: 'pre-registration-booking-service'
- BUILD_ARTIFACT: 'pre-registration-booking-service'
- fail-fast: false
- name: ${{ matrix.SERVICE_NAME }}
- uses: mosip/kattu/.github/workflows/docker-build.yml@master
- with:
- SERVICE_LOCATION: ${{ matrix.SERVICE_LOCATION }}
- SERVICE_NAME: ${{ matrix.SERVICE_NAME }}
- BUILD_ARTIFACT: ${{ matrix.BUILD_ARTIFACT }}
- secrets:
- DEV_NAMESPACE_DOCKER_HUB: ${{ secrets.DEV_NAMESPACE_DOCKER_HUB }}
- ACTOR_DOCKER_HUB: ${{ secrets.ACTOR_DOCKER_HUB }}
- RELEASE_DOCKER_HUB: ${{ secrets.RELEASE_DOCKER_HUB }}
- SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
-
- publish_to_nexus_pre-registration-booking-service:
- if: "${{ !contains(github.ref, 'master') && github.event_name != 'pull_request' }}"
- needs: build-maven-pre-registration-booking-service
- uses: mosip/kattu/.github/workflows/maven-publish-to-nexus.yml@master
- with:
- SERVICE_LOCATION: pre-registration-booking-service
- secrets:
- OSSRH_USER: ${{ secrets.OSSRH_USER }}
- OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
- OSSRH_URL: ${{ secrets.OSSRH_SNAPSHOT_URL }}
- OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
- GPG_SECRET: ${{ secrets.GPG_SECRET }}
- SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
- sonar_analysis:
- needs: build-maven-pre-registration-booking-service
- if: "${{ github.event_name != 'pull_request' }}"
- uses: mosip/kattu/.github/workflows/maven-sonar-analysis.yml@master
- with:
- SERVICE_LOCATION: pre-registration-booking-service
- PROJECT_KEY: mosip_pre-registration-booking-service
- secrets:
- SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
- ORG_KEY: ${{ secrets.ORG_KEY }}
- OSSRH_USER: ${{ secrets.OSSRH_USER }}
- OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
- OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
- GPG_SECRET: ${{ secrets.GPG_SECRET }}
- SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
-
- build-maven-registration-processor-external-stage:
- uses: mosip/kattu/.github/workflows/maven-build.yml@master
- with:
- SERVICE_LOCATION: registration-processor/registration-processor-external-stage
- BUILD_ARTIFACT: registration-processor-external-stage
- secrets:
- OSSRH_USER: ${{ secrets.OSSRH_USER }}
- OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
- OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
- GPG_SECRET: ${{ secrets.GPG_SECRET }}
- SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
-
- build-dockers-registration-processor-external-stage:
- needs: build-maven-registration-processor-external-stage
- strategy:
- matrix:
- include:
- - SERVICE_LOCATION: 'registration-processor/registration-processor-external-stage'
- SERVICE_NAME: 'registration-processor-external-stage'
- BUILD_ARTIFACT: 'registration-processor-external-stage'
- fail-fast: false
- name: ${{ matrix.SERVICE_NAME }}
- uses: mosip/kattu/.github/workflows/docker-build.yml@master
- with:
- SERVICE_LOCATION: ${{ matrix.SERVICE_LOCATION }}
- SERVICE_NAME: ${{ matrix.SERVICE_NAME }}
- BUILD_ARTIFACT: ${{ matrix.BUILD_ARTIFACT }}
- secrets:
- DEV_NAMESPACE_DOCKER_HUB: ${{ secrets.DEV_NAMESPACE_DOCKER_HUB }}
- ACTOR_DOCKER_HUB: ${{ secrets.ACTOR_DOCKER_HUB }}
- RELEASE_DOCKER_HUB: ${{ secrets.RELEASE_DOCKER_HUB }}
- SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
- build-maven-registration-processor-external-integration-service:
- uses: mosip/kattu/.github/workflows/maven-build.yml@master
- with:
- SERVICE_LOCATION: registration-processor/registration-processor-external-integration-service
- BUILD_ARTIFACT: registration-processor-external-integration-service
- secrets:
- OSSRH_USER: ${{ secrets.OSSRH_USER }}
- OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
- OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
- GPG_SECRET: ${{ secrets.GPG_SECRET }}
- SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
-
- build-dockers-registration-processor-external-integration-service:
- needs: build-maven-registration-processor-external-integration-service
- strategy:
- matrix:
- include:
- - SERVICE_LOCATION: 'registration-processor/registration-processor-external-integration-service'
- SERVICE_NAME: 'registration-processor-external-integration-service'
- BUILD_ARTIFACT: 'registration-processor-external-integration-service'
- fail-fast: false
- name: ${{ matrix.SERVICE_NAME }}
- uses: mosip/kattu/.github/workflows/docker-build.yml@master
- with:
- SERVICE_LOCATION: ${{ matrix.SERVICE_LOCATION }}
- SERVICE_NAME: ${{ matrix.SERVICE_NAME }}
- BUILD_ARTIFACT: ${{ matrix.BUILD_ARTIFACT }}
- secrets:
- DEV_NAMESPACE_DOCKER_HUB: ${{ secrets.DEV_NAMESPACE_DOCKER_HUB }}
- ACTOR_DOCKER_HUB: ${{ secrets.ACTOR_DOCKER_HUB }}
- RELEASE_DOCKER_HUB: ${{ secrets.RELEASE_DOCKER_HUB }}
- SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
- build-maven-cache-provider-hazelcast:
- uses: mosip/kattu/.github/workflows/maven-build.yml@master
- with:
- SERVICE_LOCATION: cache-provider-hazelcast
- BUILD_ARTIFACT: cache-provider-hazelcast
- secrets:
- OSSRH_USER: ${{ secrets.OSSRH_USER }}
- OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
- OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
- GPG_SECRET: ${{ secrets.GPG_SECRET }}
- SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
- publish_to_nexus_cache-provider-hazelcast:
- if: "${{ !contains(github.ref, 'master') && github.event_name != 'pull_request' }}"
- needs: build-maven-cache-provider-hazelcast
- uses: mosip/kattu/.github/workflows/maven-publish-to-nexus.yml@master
- with:
- SERVICE_LOCATION: cache-provider-hazelcast
- secrets:
- OSSRH_USER: ${{ secrets.OSSRH_USER }}
- OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
- OSSRH_URL: ${{ secrets.OSSRH_SNAPSHOT_URL }}
- OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
- GPG_SECRET: ${{ secrets.GPG_SECRET }}
- SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
- build-maven-authentication-ref-impl:
- uses: mosip/kattu/.github/workflows/maven-build.yml@master
- with:
- SERVICE_LOCATION: authentication
- BUILD_ARTIFACT: authentication
- secrets:
- OSSRH_USER: ${{ secrets.OSSRH_USER }}
- OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
- OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
- GPG_SECRET: ${{ secrets.GPG_SECRET }}
- SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
- publish_to_nexus_authentication-ref-impl:
- if: "${{ !contains(github.ref, 'master') && github.event_name != 'pull_request' }}"
- needs: build-maven-authentication-ref-impl
- uses: mosip/kattu/.github/workflows/maven-publish-to-nexus.yml@master
- with:
- SERVICE_LOCATION: authentication
- secrets:
- OSSRH_USER: ${{ secrets.OSSRH_USER }}
- OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
- OSSRH_URL: ${{ secrets.OSSRH_SNAPSHOT_URL }}
- OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
- GPG_SECRET: ${{ secrets.GPG_SECRET }}
- SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
- sonar_analysis_authentication-ref-impl:
- needs: build-maven-authentication-ref-impl
- if: "${{ github.event_name != 'pull_request' }}"
- uses: mosip/kattu/.github/workflows/maven-sonar-analysis.yml@master
- with:
- SERVICE_LOCATION: authentication
- PROJECT_KEY: mosip_biosdk-client
- secrets:
- SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
- ORG_KEY: ${{ secrets.ORG_KEY }}
- OSSRH_USER: ${{ secrets.OSSRH_USER }}
- OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
- OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
- GPG_SECRET: ${{ secrets.GPG_SECRET }}
- SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
+name: Maven Package upon a push
+
+on:
+ release:
+ types: [published]
+ pull_request:
+ types: [opened, reopened, synchronize]
+ workflow_dispatch:
+ inputs:
+ message:
+ description: 'Message for manually triggering'
+ required: false
+ default: 'Triggered for Updates'
+ type: string
+ push:
+ branches:
+ - '!release-branch'
+ - release*
+ - master
+ - 1.*
+ - develop*
+ - MOSIP*
+
+jobs:
+ build-maven-kernel:
+ uses: mosip/kattu/.github/workflows/maven-build.yml@master-java21
+ with:
+ SERVICE_LOCATION: kernel
+ BUILD_ARTIFACT: kernel
+ secrets:
+ OSSRH_USER: ${{ secrets.OSSRH_USER }}
+ OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
+ OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
+ GPG_SECRET: ${{ secrets.GPG_SECRET }}
+ SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
+ publish_to_nexus_kernel:
+ if: "${{ !contains(github.ref, 'master') && github.event_name != 'pull_request' && github.event_name != 'release' && github.event_name != 'prerelease' && github.event_name != 'publish' }}"
+ needs: build-maven-kernel
+ uses: mosip/kattu/.github/workflows/maven-publish-to-nexus.yml@master-java21
+ with:
+ SERVICE_LOCATION: kernel
+ secrets:
+ OSSRH_USER: ${{ secrets.OSSRH_USER }}
+ OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
+ OSSRH_URL: ${{ secrets.OSSRH_SNAPSHOT_URL }}
+ OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
+ GPG_SECRET: ${{ secrets.GPG_SECRET }}
+ SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
+ sonar_analysis_kernel:
+ needs: build-maven-kernel
+ if: "${{ github.event_name != 'pull_request' }}"
+ uses: mosip/kattu/.github/workflows/maven-sonar-analysis.yml@master-java21
+ with:
+ SERVICE_LOCATION: kernel
+ PROJECT_KEY: mosip_kernel-ref-idobjectvalidator
+ secrets:
+ SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
+ ORG_KEY: ${{ secrets.ORG_KEY }}
+ OSSRH_USER: ${{ secrets.OSSRH_USER }}
+ OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
+ OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
+ GPG_SECRET: ${{ secrets.GPG_SECRET }}
+ SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
+ build-maven-pre-registration-booking-service:
+ uses: mosip/kattu/.github/workflows/maven-build.yml@master
+ with:
+ SERVICE_LOCATION: pre-registration-booking-service
+ BUILD_ARTIFACT: pre-registration-booking-service
+ secrets:
+ OSSRH_USER: ${{ secrets.OSSRH_USER }}
+ OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
+ OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
+ GPG_SECRET: ${{ secrets.GPG_SECRET }}
+ SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
+ build-dockers-pre-registration-booking-service:
+ needs: build-maven-pre-registration-booking-service
+ strategy:
+ matrix:
+ include:
+ - SERVICE_LOCATION: 'pre-registration-booking-service'
+ SERVICE_NAME: 'pre-registration-booking-service'
+ BUILD_ARTIFACT: 'pre-registration-booking-service'
+ fail-fast: false
+ name: ${{ matrix.SERVICE_NAME }}
+ uses: mosip/kattu/.github/workflows/docker-build.yml@master
+ with:
+ SERVICE_LOCATION: ${{ matrix.SERVICE_LOCATION }}
+ SERVICE_NAME: ${{ matrix.SERVICE_NAME }}
+ BUILD_ARTIFACT: ${{ matrix.BUILD_ARTIFACT }}
+ secrets:
+ DEV_NAMESPACE_DOCKER_HUB: ${{ secrets.DEV_NAMESPACE_DOCKER_HUB }}
+ ACTOR_DOCKER_HUB: ${{ secrets.ACTOR_DOCKER_HUB }}
+ RELEASE_DOCKER_HUB: ${{ secrets.RELEASE_DOCKER_HUB }}
+ SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
+
+ publish_to_nexus_pre-registration-booking-service:
+ if: "${{ !contains(github.ref, 'master') && github.event_name != 'pull_request' }}"
+ needs: build-maven-pre-registration-booking-service
+ uses: mosip/kattu/.github/workflows/maven-publish-to-nexus.yml@master
+ with:
+ SERVICE_LOCATION: pre-registration-booking-service
+ secrets:
+ OSSRH_USER: ${{ secrets.OSSRH_USER }}
+ OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
+ OSSRH_URL: ${{ secrets.OSSRH_SNAPSHOT_URL }}
+ OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
+ GPG_SECRET: ${{ secrets.GPG_SECRET }}
+ SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
+ sonar_analysis:
+ needs: build-maven-pre-registration-booking-service
+ if: "${{ github.event_name != 'pull_request' }}"
+ uses: mosip/kattu/.github/workflows/maven-sonar-analysis.yml@master
+ with:
+ SERVICE_LOCATION: pre-registration-booking-service
+ PROJECT_KEY: mosip_pre-registration-booking-service
+ secrets:
+ SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
+ ORG_KEY: ${{ secrets.ORG_KEY }}
+ OSSRH_USER: ${{ secrets.OSSRH_USER }}
+ OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
+ OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
+ GPG_SECRET: ${{ secrets.GPG_SECRET }}
+ SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
+
+ build-maven-registration-processor-external-stage:
+ uses: mosip/kattu/.github/workflows/maven-build.yml@master
+ with:
+ SERVICE_LOCATION: registration-processor/registration-processor-external-stage
+ BUILD_ARTIFACT: registration-processor-external-stage
+ secrets:
+ OSSRH_USER: ${{ secrets.OSSRH_USER }}
+ OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
+ OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
+ GPG_SECRET: ${{ secrets.GPG_SECRET }}
+ SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
+
+ build-dockers-registration-processor-external-stage:
+ needs: build-maven-registration-processor-external-stage
+ strategy:
+ matrix:
+ include:
+ - SERVICE_LOCATION: 'registration-processor/registration-processor-external-stage'
+ SERVICE_NAME: 'registration-processor-external-stage'
+ BUILD_ARTIFACT: 'registration-processor-external-stage'
+ fail-fast: false
+ name: ${{ matrix.SERVICE_NAME }}
+ uses: mosip/kattu/.github/workflows/docker-build.yml@master
+ with:
+ SERVICE_LOCATION: ${{ matrix.SERVICE_LOCATION }}
+ SERVICE_NAME: ${{ matrix.SERVICE_NAME }}
+ BUILD_ARTIFACT: ${{ matrix.BUILD_ARTIFACT }}
+ secrets:
+ DEV_NAMESPACE_DOCKER_HUB: ${{ secrets.DEV_NAMESPACE_DOCKER_HUB }}
+ ACTOR_DOCKER_HUB: ${{ secrets.ACTOR_DOCKER_HUB }}
+ RELEASE_DOCKER_HUB: ${{ secrets.RELEASE_DOCKER_HUB }}
+ SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
+ build-maven-registration-processor-external-integration-service:
+ uses: mosip/kattu/.github/workflows/maven-build.yml@master
+ with:
+ SERVICE_LOCATION: registration-processor/registration-processor-external-integration-service
+ BUILD_ARTIFACT: registration-processor-external-integration-service
+ secrets:
+ OSSRH_USER: ${{ secrets.OSSRH_USER }}
+ OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
+ OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
+ GPG_SECRET: ${{ secrets.GPG_SECRET }}
+ SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
+
+ build-dockers-registration-processor-external-integration-service:
+ needs: build-maven-registration-processor-external-integration-service
+ strategy:
+ matrix:
+ include:
+ - SERVICE_LOCATION: 'registration-processor/registration-processor-external-integration-service'
+ SERVICE_NAME: 'registration-processor-external-integration-service'
+ BUILD_ARTIFACT: 'registration-processor-external-integration-service'
+ fail-fast: false
+ name: ${{ matrix.SERVICE_NAME }}
+ uses: mosip/kattu/.github/workflows/docker-build.yml@master
+ with:
+ SERVICE_LOCATION: ${{ matrix.SERVICE_LOCATION }}
+ SERVICE_NAME: ${{ matrix.SERVICE_NAME }}
+ BUILD_ARTIFACT: ${{ matrix.BUILD_ARTIFACT }}
+ secrets:
+ DEV_NAMESPACE_DOCKER_HUB: ${{ secrets.DEV_NAMESPACE_DOCKER_HUB }}
+ ACTOR_DOCKER_HUB: ${{ secrets.ACTOR_DOCKER_HUB }}
+ RELEASE_DOCKER_HUB: ${{ secrets.RELEASE_DOCKER_HUB }}
+ SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
+ build-maven-cache-provider-hazelcast:
+ uses: mosip/kattu/.github/workflows/maven-build.yml@master-java21
+ with:
+ SERVICE_LOCATION: cache-provider-hazelcast
+ BUILD_ARTIFACT: cache-provider-hazelcast
+ secrets:
+ OSSRH_USER: ${{ secrets.OSSRH_USER }}
+ OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
+ OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
+ GPG_SECRET: ${{ secrets.GPG_SECRET }}
+ SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
+ publish_to_nexus_cache-provider-hazelcast:
+ if: "${{ !contains(github.ref, 'master') && github.event_name != 'pull_request' }}"
+ needs: build-maven-cache-provider-hazelcast
+ uses: mosip/kattu/.github/workflows/maven-publish-to-nexus.yml@master-java21
+ with:
+ SERVICE_LOCATION: cache-provider-hazelcast
+ secrets:
+ OSSRH_USER: ${{ secrets.OSSRH_USER }}
+ OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
+ OSSRH_URL: ${{ secrets.OSSRH_SNAPSHOT_URL }}
+ OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
+ GPG_SECRET: ${{ secrets.GPG_SECRET }}
+ SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
+ build-maven-authentication-ref-impl:
+ uses: mosip/kattu/.github/workflows/maven-build.yml@master
+ with:
+ SERVICE_LOCATION: authentication
+ BUILD_ARTIFACT: authentication
+ secrets:
+ OSSRH_USER: ${{ secrets.OSSRH_USER }}
+ OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
+ OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
+ GPG_SECRET: ${{ secrets.GPG_SECRET }}
+ SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
+ publish_to_nexus_authentication-ref-impl:
+ if: "${{ !contains(github.ref, 'master') && github.event_name != 'pull_request' }}"
+ needs: build-maven-authentication-ref-impl
+ uses: mosip/kattu/.github/workflows/maven-publish-to-nexus.yml@master
+ with:
+ SERVICE_LOCATION: authentication
+ secrets:
+ OSSRH_USER: ${{ secrets.OSSRH_USER }}
+ OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
+ OSSRH_URL: ${{ secrets.OSSRH_SNAPSHOT_URL }}
+ OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
+ GPG_SECRET: ${{ secrets.GPG_SECRET }}
+ SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
+ sonar_analysis_authentication-ref-impl:
+ needs: build-maven-authentication-ref-impl
+ if: "${{ github.event_name != 'pull_request' }}"
+ uses: mosip/kattu/.github/workflows/maven-sonar-analysis.yml@master
+ with:
+ SERVICE_LOCATION: authentication
+ PROJECT_KEY: mosip_biosdk-client
+ secrets:
+ SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
+ ORG_KEY: ${{ secrets.ORG_KEY }}
+ OSSRH_USER: ${{ secrets.OSSRH_USER }}
+ OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
+ OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
+ GPG_SECRET: ${{ secrets.GPG_SECRET }}
+ SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
diff --git a/authentication/pom.xml b/authentication/pom.xml
index 160bf89e1d8..2365e48ce5f 100644
--- a/authentication/pom.xml
+++ b/authentication/pom.xml
@@ -1,399 +1,399 @@
-
-
- 4.0.0
-
- io.mosip.authentication
- authentication-ref-impl-parent
- 1.2.1-SNAPSHOT
- pom
-
- id-authentication Reference Impl Parent
- Parent project of MOSIP ID Authentication Referernce Implementation components
- https://github.com/mosip/id-authentication
-
-
-
- MPL 2.0
- https://www.mozilla.org/en-US/MPL/2.0/
-
-
-
-
- scm:git:git://github.com/mosip/id-authentication.git
- scm:git:ssh://github.com:mosip/id-authentication.git
- https://github.com/mosip/id-authentication
- HEAD
-
-
-
-
- Mosip
- mosip.emailnotifier@gmail.com
- io.mosip
- https://github.com/mosip/id-authentication
-
-
-
-
-
- ossrh
- https://oss.sonatype.org/content/repositories/snapshots
-
-
- ossrh
- https://oss.sonatype.org/service/local/staging/deploy/maven2/
-
-
-
-
-
- ossrh
- Central Repository
- https://oss.sonatype.org/content/repositories/snapshots
- default
-
- true
-
-
-
-
- authentication-childauthfilter-impl
-
-
-
- ${project.version}
- ${authentication.parent.version}
- ${authentication.parent.version}
- ${authentication.parent.version}
- UTF-8
-
-
- 1.2.1-SNAPSHOT
- ${kernel.parent.version}
- ${kernel.parent.version}
-
-
- 11
- 11
- 3.8.0
- 3.2.0
- 2.9.2
- 0.8.5
- 3.7.0.1746
- 2.0.0
- 2.22.0
-
-
- 4.13.1
- 2.23.4
- 1.9.3
-
-
- 1.18.8
-
-
- 2.0.2.RELEASE
- 4.0.1.RELEASE
- 5.0.5.RELEASE
- 2.0.0.RELEASE
-
- 2.0.1.Final
- 6.0.12.Final
- 2.9.5
- 42.2.2
-
-
- 3.7
- 1.11
-
- 3.4.0
-
- **/test/**/*.*
- **/ai/**/*.*,**/jdbc/**/*.*,**/mpt/**/*.*,**/jcr/**/*.*,**/JDBC*,**/constant/**,**/config/**,**/dto/**,**io/mosip/authentication/common/service/filter/**,**io/mosip/authentication/service/filter/**,**io/mosip/authentication/otp/service/filter/**,**io/mosip/authentication/common/policy/**,**io/mosip/authentication/internal/service/filter/**,**io/mosip/authentication/kyc/service/filter/**,**io/mosip/authentication/staticpin/service/filter/**,**io/mosip/authentication/common/service/entity/**,**/service/IdAuthenticationApplication.java,**/service/**/*Entity.java,**internal/service/InternalAuthenticationApplication.java,**kyc/service/KycAuthenticationApplication.java,**spin/service/StaticPinAuthenticationApplication.java,**io/mosip/authentication/common/service/repository/**,**authentication/otp/service/OtpApplication.java,**authentication/staticpin/service/StaticPinApplication.java,**/authentication/vid/service/VidApplication.java,**/authentication/core/spi/indauth/match/**
-
- 3.0.2
- 3.1.0
-
- 3.1
-
-
-
-
-
- junit
- junit
- ${junit.version}
- test
-
-
-
- org.projectlombok
- lombok
- ${lombok.version}
- compile
-
-
-
- io.springfox
- springfox-swagger2
- ${maven.swagger.version}
-
-
- io.springfox
- springfox-swagger-ui
- ${maven.swagger.version}
-
-
-
- org.springframework.boot
- spring-boot-starter-webflux
- ${spring.boot.version}
-
-
- javax.xml.bind
- jaxb-api
- 2.3.1
-
-
- org.javassist
- javassist
- 3.27.0-GA
-
-
-
- io.mosip.kernel
- kernel-logger-logback
- ${kernel-logger-logback.version}
-
-
- org.springframework.boot
-
- spring-boot-starter-security
-
-
-
-
-
-
- io.mosip.kernel
- kernel-core
- ${kernel-core.version}
-
-
- org.springframework.boot
-
- spring-boot-starter-security
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- ${maven.compiler.version}
-
-
- ${maven.compiler.target}
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 3.2.0
-
-
- attach-javadocs
-
- jar
-
-
-
-
- none
-
-
-
- org.sonatype.plugins
- nexus-staging-maven-plugin
- 1.6.7
- true
-
- ossrh
- https://oss.sonatype.org/
- false
-
-
-
- org.apache.maven.plugins
- maven-source-plugin
- 2.2.1
-
-
- attach-sources
-
- jar-no-fork
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-gpg-plugin
- 1.5
-
-
- sign-artifacts
- verify
-
- sign
-
-
-
- --pinentry-mode
- loopback
-
-
-
-
-
-
- org.jacoco
- jacoco-maven-plugin
- ${maven.jacoco.version}
-
-
- **/constant/**
- **/config/**
- **/dto/**
- io/mosip/authentication/service/*.class
- io/mosip/authentication/service/filter/**
-
-
-
-
-
- prepare-agent
-
-
-
- report
- prepare-package
-
- report
-
-
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
- ${maven.jar.plugin.version}
-
-
-
- true
- true
-
-
- ${project.name}
- ${project.version}
-
-
-
-
-
- org.apache.maven.plugins
- maven-war-plugin
- ${maven.war.plugin.version}
-
-
-
- true
- true
-
-
- ${project.name}
- ${project.version}
-
-
-
-
-
- pl.project13.maven
- git-commit-id-plugin
- 3.0.1
-
-
- get-the-git-infos
-
- revision
-
- validate
-
-
-
- true
- ${project.build.outputDirectory}/git.properties
-
- ^git.build.(time|version)$
- ^git.commit.id.(abbrev|full)$
-
- full
- ${project.basedir}/.git
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- ${maven.surefire.plugin.version}
-
- ${skipTests}
- false
-
- ${argLine} --add-opens java.xml/jdk.xml.internal=ALL-UNNAMED --illegal-access=permit
-
-
-
-
-
-
-
-
-
-
- sonar
-
-
-
- org.sonarsource.scanner.maven
- sonar-maven-plugin
- ${maven.sonar.version}
-
-
- verify
-
- sonar
-
-
-
-
-
-
-
-
-
-
+
+
+ 4.0.0
+
+ io.mosip.authentication
+ authentication-ref-impl-parent
+ 1.2.1-SNAPSHOT
+ pom
+
+ id-authentication Reference Impl Parent
+ Parent project of MOSIP ID Authentication Referernce Implementation components
+ https://github.com/mosip/id-authentication
+
+
+
+ MPL 2.0
+ https://www.mozilla.org/en-US/MPL/2.0/
+
+
+
+
+ scm:git:git://github.com/mosip/id-authentication.git
+ scm:git:ssh://github.com:mosip/id-authentication.git
+ https://github.com/mosip/id-authentication
+ HEAD
+
+
+
+
+ Mosip
+ mosip.emailnotifier@gmail.com
+ io.mosip
+ https://github.com/mosip/id-authentication
+
+
+
+
+
+ ossrh
+ https://oss.sonatype.org/content/repositories/snapshots
+
+
+ ossrh
+ https://oss.sonatype.org/service/local/staging/deploy/maven2/
+
+
+
+
+
+ ossrh
+ Central Repository
+ https://oss.sonatype.org/content/repositories/snapshots
+ default
+
+ true
+
+
+
+
+ authentication-childauthfilter-impl
+
+
+
+ ${project.version}
+ ${authentication.parent.version}
+ ${authentication.parent.version}
+ ${authentication.parent.version}
+ UTF-8
+
+
+ 1.2.0.1
+ ${kernel.parent.version}
+ ${kernel.parent.version}
+
+
+ 11
+ 11
+ 3.8.0
+ 3.2.0
+ 2.9.2
+ 0.8.5
+ 3.7.0.1746
+ 2.0.0
+ 2.22.0
+
+
+ 4.13.1
+ 2.23.4
+ 1.9.3
+
+
+ 1.18.8
+
+
+ 2.0.2.RELEASE
+ 4.0.1.RELEASE
+ 5.0.5.RELEASE
+ 2.0.0.RELEASE
+
+ 2.0.1.Final
+ 6.0.12.Final
+ 2.9.5
+ 42.2.2
+
+
+ 3.7
+ 1.11
+
+ 3.4.0
+
+ **/test/**/*.*
+ **/ai/**/*.*,**/jdbc/**/*.*,**/mpt/**/*.*,**/jcr/**/*.*,**/JDBC*,**/constant/**,**/config/**,**/dto/**,**io/mosip/authentication/common/service/filter/**,**io/mosip/authentication/service/filter/**,**io/mosip/authentication/otp/service/filter/**,**io/mosip/authentication/common/policy/**,**io/mosip/authentication/internal/service/filter/**,**io/mosip/authentication/kyc/service/filter/**,**io/mosip/authentication/staticpin/service/filter/**,**io/mosip/authentication/common/service/entity/**,**/service/IdAuthenticationApplication.java,**/service/**/*Entity.java,**internal/service/InternalAuthenticationApplication.java,**kyc/service/KycAuthenticationApplication.java,**spin/service/StaticPinAuthenticationApplication.java,**io/mosip/authentication/common/service/repository/**,**authentication/otp/service/OtpApplication.java,**authentication/staticpin/service/StaticPinApplication.java,**/authentication/vid/service/VidApplication.java,**/authentication/core/spi/indauth/match/**
+
+ 3.0.2
+ 3.1.0
+
+ 3.1
+
+
+
+
+
+ junit
+ junit
+ ${junit.version}
+ test
+
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+ compile
+
+
+
+ io.springfox
+ springfox-swagger2
+ ${maven.swagger.version}
+
+
+ io.springfox
+ springfox-swagger-ui
+ ${maven.swagger.version}
+
+
+
+ org.springframework.boot
+ spring-boot-starter-webflux
+ ${spring.boot.version}
+
+
+ javax.xml.bind
+ jaxb-api
+ 2.3.1
+
+
+ org.javassist
+ javassist
+ 3.27.0-GA
+
+
+
+ io.mosip.kernel
+ kernel-logger-logback
+ ${kernel-logger-logback.version}
+
+
+ org.springframework.boot
+
+ spring-boot-starter-security
+
+
+
+
+
+
+ io.mosip.kernel
+ kernel-core
+ ${kernel-core.version}
+
+
+ org.springframework.boot
+
+ spring-boot-starter-security
+
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ ${maven.compiler.version}
+
+
+ ${maven.compiler.target}
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 3.2.0
+
+
+ attach-javadocs
+
+ jar
+
+
+
+
+ none
+
+
+
+ org.sonatype.plugins
+ nexus-staging-maven-plugin
+ 1.6.7
+ true
+
+ ossrh
+ https://oss.sonatype.org/
+ false
+
+
+
+ org.apache.maven.plugins
+ maven-source-plugin
+ 2.2.1
+
+
+ attach-sources
+
+ jar-no-fork
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-gpg-plugin
+ 1.5
+
+
+ sign-artifacts
+ verify
+
+ sign
+
+
+
+ --pinentry-mode
+ loopback
+
+
+
+
+
+
+ org.jacoco
+ jacoco-maven-plugin
+ ${maven.jacoco.version}
+
+
+ **/constant/**
+ **/config/**
+ **/dto/**
+ io/mosip/authentication/service/*.class
+ io/mosip/authentication/service/filter/**
+
+
+
+
+
+ prepare-agent
+
+
+
+ report
+ prepare-package
+
+ report
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+ ${maven.jar.plugin.version}
+
+
+
+ true
+ true
+
+
+ ${project.name}
+ ${project.version}
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-war-plugin
+ ${maven.war.plugin.version}
+
+
+
+ true
+ true
+
+
+ ${project.name}
+ ${project.version}
+
+
+
+
+
+ pl.project13.maven
+ git-commit-id-plugin
+ 3.0.1
+
+
+ get-the-git-infos
+
+ revision
+
+ validate
+
+
+
+ true
+ ${project.build.outputDirectory}/git.properties
+
+ ^git.build.(time|version)$
+ ^git.commit.id.(abbrev|full)$
+
+ full
+ ${project.basedir}/.git
+
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+ ${maven.surefire.plugin.version}
+
+ ${skipTests}
+ false
+
+ ${argLine} --add-opens java.xml/jdk.xml.internal=ALL-UNNAMED --illegal-access=permit
+
+
+
+
+
+
+
+
+
+
+ sonar
+
+
+
+ org.sonarsource.scanner.maven
+ sonar-maven-plugin
+ ${maven.sonar.version}
+
+
+ verify
+
+ sonar
+
+
+
+
+
+
+
+
+
+
diff --git a/cache-provider-hazelcast/pom.xml b/cache-provider-hazelcast/pom.xml
index 5161d4ad84d..e735b5d40ad 100644
--- a/cache-provider-hazelcast/pom.xml
+++ b/cache-provider-hazelcast/pom.xml
@@ -1,261 +1,270 @@
-
-
- 4.0.0
-
- io.mosip.cacheprovider
- cache-provider-hazelcast
- 1.2.1-SNAPSHOT
-
-
- MPL 2.0
- https://www.mozilla.org/en-US/MPL/2.0/
-
-
-
-
- scm:git:git://github.com/mosip/mosip-ref-impl.git
- scm:git:ssh://github.com:mosip/mosip-ref-impl.git
- https://github.com/mosip/mosip-ref-impl
- HEAD
-
-
-
- Mosip
- mosip.emailnotifier@gmail.com
- io.mosip
- https://github.com/mosip/mosip-ref-impl
-
-
-
-
-
- UTF-8
- 11
- 11
- 3.8.0
- 2.22.0
- 3.0.2
- 3.1.0
- 0.8.1
- 3.7.0.1746
- 3.2.0
- 2.3
- 3.3.0
-
-
- 2.0.2.RELEASE
- 2.0.7
- 4.13.1
- 3.12.12
- 1.4.2
- 1.4.2
-
-
-
-
- ossrh
- https://oss.sonatype.org/content/repositories/snapshots
-
-
- ossrh
- https://oss.sonatype.org/service/local/staging/deploy/maven2/
-
-
-
-
-
- org.springframework.boot
- spring-boot-starter
- ${spring.boot.version}
- provided
-
-
- org.springframework.boot
- spring-boot-starter-actuator
- ${spring.boot.version}
- provided
-
-
- com.hazelcast
- hazelcast-all
- ${hazelcast.version}
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-assembly-plugin
- ${maven-assembly-plugin.version}
-
-
- jar-with-dependencies
-
- false
-
-
-
- make-assembly
- package
-
- single
-
-
-
-
-
- org.apache.maven.plugins
- maven-source-plugin
- 2.2.1
-
-
- attach-sources
-
- jar-no-fork
-
-
-
-
-
- org.apache.maven.plugins
- maven-gpg-plugin
- 1.5
-
-
- sign-artifacts
- verify
-
- sign
-
-
-
- --pinentry-mode
- loopback
-
-
-
-
-
-
- pl.project13.maven
- git-commit-id-plugin
- 3.0.1
-
-
- get-the-git-infos
-
- revision
-
- validate
-
-
-
- true
- ${project.build.outputDirectory}/git.properties
-
- ^git.build.(time|version)$
- ^git.commit.id.(abbrev|full)$
-
- full
- ${project.basedir}/.git
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 3.2.0
-
-
- attach-javadocs
-
- jar
-
-
-
-
- none
-
-
-
- maven-deploy-plugin
- 2.8.1
-
-
- default-deploy
- deploy
-
- deploy
-
-
-
-
-
- org.sonatype.plugins
- nexus-staging-maven-plugin
- 1.6.7
- true
-
-
- default-deploy
- deploy
-
- deploy
-
-
-
-
- ossrh
- https://oss.sonatype.org/
- false
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- ${maven.surefire.plugin.version}
-
- ${skipTests}
- false
-
- ${argLine} --add-opens java.xml/jdk.xml.internal=ALL-UNNAMED --illegal-access=permit
-
-
-
-
-
-
-
- sonar
-
- .
- src/main/java/**,src/main/resources/**
- ${sonar.coverage.exclusions}
- https://sonarcloud.io
-
-
- false
-
-
-
-
- org.sonarsource.scanner.maven
- sonar-maven-plugin
- ${maven.sonar.plugin.version}
-
-
- verify
-
- sonar
-
-
-
-
-
-
-
-
-
+
+
+ 4.0.0
+
+ io.mosip.cacheprovider
+ cache-provider-hazelcast
+ 1.2.1-SNAPSHOT
+
+
+ MPL 2.0
+ https://www.mozilla.org/en-US/MPL/2.0/
+
+
+
+
+ scm:git:git://github.com/mosip/mosip-ref-impl.git
+ scm:git:ssh://github.com:mosip/mosip-ref-impl.git
+ https://github.com/mosip/mosip-ref-impl
+ HEAD
+
+
+
+ Mosip
+ mosip.emailnotifier@gmail.com
+ io.mosip
+ https://github.com/mosip/mosip-ref-impl
+
+
+
+
+
+ UTF-8
+ 21
+ 21
+ 3.8.0
+ 2.22.0
+ 3.0.2
+ 3.1.0
+ 0.8.1
+ 3.7.0.1746
+ 3.2.0
+ 2.3
+ 3.3.0
+ 2.2.1
+ 1.5
+ 3.0.1
+ 3.2.0
+ 2.8.1
+ 1.6.7
+
+ 3.12.12
+
+
+
+
+ ossrh
+ https://oss.sonatype.org/content/repositories/snapshots
+
+
+ ossrh
+ https://oss.sonatype.org/service/local/staging/deploy/maven2/
+
+
+
+
+
+ io.mosip.kernel
+ kernel-bom
+ 1.2.1-SNAPSHOT
+ pom
+ import
+
+
+
+
+
+
+ org.springframework.boot
+ spring-boot-starter
+ provided
+
+
+ org.springframework.boot
+ spring-boot-starter-actuator
+ provided
+
+
+ com.hazelcast
+ hazelcast-all
+ ${hazelcast.version}
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-assembly-plugin
+ ${maven-assembly-plugin.version}
+
+
+ jar-with-dependencies
+
+ false
+
+
+
+ make-assembly
+ package
+
+ single
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-source-plugin
+ ${maven-source-plugin.version}
+
+
+ attach-sources
+
+ jar-no-fork
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-gpg-plugin
+ ${maven-gpg-plugin.version}
+
+
+ sign-artifacts
+ verify
+
+ sign
+
+
+
+ --pinentry-mode
+ loopback
+
+
+
+
+
+
+ pl.project13.maven
+ git-commit-id-plugin
+ ${git-commit-id-plugin.version}
+
+
+ get-the-git-infos
+
+ revision
+
+ validate
+
+
+
+ true
+ ${project.build.outputDirectory}/git.properties
+
+ ^git.build.(time|version)$
+ ^git.commit.id.(abbrev|full)$
+
+ full
+ ${project.basedir}/.git
+
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ ${maven-javadoc-plugin.version}
+
+
+ attach-javadocs
+
+ jar
+
+
+
+
+ none
+
+
+
+ maven-deploy-plugin
+ ${maven-deploy-plugin.version}
+
+
+ default-deploy
+ deploy
+
+ deploy
+
+
+
+
+
+ org.sonatype.plugins
+ nexus-staging-maven-plugin
+ ${nexus-staging-maven-plugin.version}
+ true
+
+
+ default-deploy
+ deploy
+
+ deploy
+
+
+
+
+ ossrh
+ https://oss.sonatype.org/
+ false
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+ ${maven.surefire.plugin.version}
+
+ ${skipTests}
+ false
+
+ ${argLine} --add-opens java.xml/jdk.xml.internal=ALL-UNNAMED --illegal-access=permit
+
+
+
+
+
+
+
+ sonar
+
+ .
+ src/main/java/**,src/main/resources/**
+ ${sonar.coverage.exclusions}
+ https://sonarcloud.io
+
+
+ false
+
+
+
+
+ org.sonarsource.scanner.maven
+ sonar-maven-plugin
+ ${maven.sonar.plugin.version}
+
+
+ verify
+
+ sonar
+
+
+
+
+
+
+
+
+
diff --git a/cache-provider-redis/pom.xml b/cache-provider-redis/pom.xml
index cfb7bb8802a..62dab82e189 100644
--- a/cache-provider-redis/pom.xml
+++ b/cache-provider-redis/pom.xml
@@ -1,173 +1,173 @@
-
-
- 4.0.0
-
- io.mosip.cacheprovider
- cache-provider-redis
- 1.0-SNAPSHOT
-
-
-
- UTF-8
- 11
- 11
- 3.8.0
- 2.22.0
- 3.0.2
- 3.1.0
- 0.8.1
- 3.7.0.1746
- 3.2.0
- 2.3
- 3.3.0
-
-
- 2.0.2.RELEASE
- 2.0.7
- 4.13.1
- 3.12.12
- 1.4.2
- 1.4.2
-
-
-
-
- ossrh
- https://oss.sonatype.org/content/repositories/snapshots
-
-
- ossrh
- https://oss.sonatype.org/service/local/staging/deploy/maven2/
-
-
-
-
-
- org.springframework.boot
- spring-boot-starter
- ${spring.boot.version}
- provided
-
-
- org.springframework.boot
- spring-boot-starter-actuator
- ${spring.boot.version}
- provided
-
-
- org.springframework.boot
- spring-boot-starter-data-redis
- ${spring.boot.version}
-
-
- redis.clients
- jedis
- 2.9.0
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-assembly-plugin
- ${maven-assembly-plugin.version}
-
-
- jar-with-dependencies
-
- false
-
-
-
- make-assembly
- package
-
- single
-
-
-
-
-
- maven-deploy-plugin
- 2.8.1
-
-
- default-deploy
- deploy
-
- deploy
-
-
-
-
-
- org.sonatype.plugins
- nexus-staging-maven-plugin
- 1.6.7
- true
-
-
- default-deploy
- deploy
-
- deploy
-
-
-
-
- ossrh
- https://oss.sonatype.org/
- false
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- ${maven.surefire.plugin.version}
-
- ${skipTests}
- false
-
- ${argLine} --add-opens java.xml/jdk.xml.internal=ALL-UNNAMED --illegal-access=permit
-
-
-
-
-
-
-
- sonar
-
- .
- src/main/java/**,src/main/resources/**
- ${sonar.coverage.exclusions}
- https://sonarcloud.io
-
-
- false
-
-
-
-
- org.sonarsource.scanner.maven
- sonar-maven-plugin
- ${maven.sonar.plugin.version}
-
-
- verify
-
- sonar
-
-
-
-
-
-
-
-
-
-
+
+
+ 4.0.0
+
+ io.mosip.cacheprovider
+ cache-provider-redis
+ 1.2.1-SNAPSHOT
+
+
+
+ UTF-8
+ 21
+ 21
+ 3.8.0
+ 2.22.0
+ 3.3.0
+ 3.2.3
+ 2.9.0
+ 2.8.1
+ 1.6.7
+
+
+
+
+ ossrh
+ https://oss.sonatype.org/content/repositories/snapshots
+
+
+ ossrh
+ https://oss.sonatype.org/service/local/staging/deploy/maven2/
+
+
+
+
+
+
+ io.mosip.kernel
+ kernel-bom
+ 1.2.1-SNAPSHOT
+ pom
+ import
+
+
+
+
+
+
+ org.springframework.boot
+ spring-boot-starter
+ provided
+
+
+ org.springframework.boot
+ spring-boot-starter-actuator
+ provided
+
+
+ org.springframework.boot
+ spring-boot-starter-data-redis
+ ${spring-boot-starter-data-redis.version}
+
+
+ redis.clients
+ jedis
+ ${jedis.version}
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-assembly-plugin
+ ${maven-assembly-plugin.version}
+
+
+ jar-with-dependencies
+
+ false
+
+
+
+ make-assembly
+ package
+
+ single
+
+
+
+
+
+ maven-deploy-plugin
+ ${maven-deploy-plugin.version}
+
+
+ default-deploy
+ deploy
+
+ deploy
+
+
+
+
+
+ org.sonatype.plugins
+ nexus-staging-maven-plugin
+ ${nexus-staging-maven-plugin.version}
+ true
+
+
+ default-deploy
+ deploy
+
+ deploy
+
+
+
+
+ ossrh
+ https://oss.sonatype.org/
+ false
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+ ${maven.surefire.plugin.version}
+
+ ${skipTests}
+ false
+
+ ${argLine} --add-opens java.xml/jdk.xml.internal=ALL-UNNAMED --illegal-access=permit
+
+
+
+
+
+
+
+ sonar
+
+ .
+ src/main/java/**,src/main/resources/**
+ ${sonar.coverage.exclusions}
+ https://sonarcloud.io
+
+
+ false
+
+
+
+
+ org.sonarsource.scanner.maven
+ sonar-maven-plugin
+ ${maven.sonar.plugin.version}
+
+
+ verify
+
+ sonar
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/kernel/kernel-ref-idobjectvalidator/pom.xml b/kernel/kernel-ref-idobjectvalidator/pom.xml
index fc567704211..cbe2e2a4817 100644
--- a/kernel/kernel-ref-idobjectvalidator/pom.xml
+++ b/kernel/kernel-ref-idobjectvalidator/pom.xml
@@ -1,111 +1,110 @@
-
- 4.0.0
-
- io.mosip.kernel
- kernel-ref-parent
- 1.2.1-SNAPSHOT
-
-
- kernel-ref-idobjectvalidator
- kernel-ref-idobjectvalidator
- 1.2.1-SNAPSHOT
-
-
- 1.2.1-SNAPSHOT
- 11
- 11
- 3.8.0
- 2.0.8.RELEASE
- 1.2.1-SNAPSHOT
-
-
-
- org.mockito
- mockito-core
- 3.4.6
- test
-
-
- net.bytebuddy
- byte-buddy
- 1.10.13
-
-
- io.mosip.kernel
- kernel-core
- ${kernel-core.version}
-
-
- org.apache.commons
- commons-collections4
- ${commons-collections4.version}
-
-
- org.springframework.cloud
- spring-cloud-starter-config
- ${spring-cloud-config.version}
-
-
- com.fasterxml.jackson.datatype
- jackson-datatype-jdk8
- ${jackson.datatype.version}
-
-
-
- org.springframework.boot
- spring-boot-starter-web
- ${spring-boot.version}
-
-
- io.mosip.kernel
- kernel-logger-logback
- ${kernel-logger-logback.version}
-
-
- com.fasterxml.jackson.core
- jackson-databind
- 2.12.0
-
-
- com.fasterxml.jackson.core
- jackson-annotations
- 2.12.0
-
-
- com.fasterxml.jackson.core
- jackson-core
- 2.12.0
-
-
- com.fasterxml.jackson.datatype
- jackson-datatype-jsr310
- 2.12.0
-
-
-
-
-
-
- org.springframework.boot
- spring-boot-maven-plugin
-
- ZIP
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- ${maven.compiler.version}
-
-
- ${maven.compiler.target}
-
-
-
-
-
+
+ 4.0.0
+
+ io.mosip.kernel
+ kernel-ref-parent
+ 1.2.1-SNAPSHOT
+
+
+ kernel-ref-idobjectvalidator
+ kernel-ref-idobjectvalidator
+ 1.2.1-SNAPSHOT
+
+
+ 1.2.1-SNAPSHOT
+
+
+
+
+ io.mosip.kernel
+ kernel-bom
+ 1.2.1-SNAPSHOT
+ pom
+ import
+
+
+
+
+
+ org.mockito
+ mockito-core
+ test
+
+
+ net.bytebuddy
+ byte-buddy
+
+
+ io.mosip.kernel
+ kernel-core
+ ${kernel-core.version}
+
+
+ org.apache.commons
+ commons-collections4
+
+
+ com.fasterxml.jackson.datatype
+ jackson-datatype-jdk8
+
+
+ org.springframework.boot
+ spring-boot-starter-web
+
+
+ io.mosip.kernel
+ kernel-logger-logback
+ ${kernel-logger-logback.version}
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
+ com.fasterxml.jackson.core
+ jackson-annotations
+
+
+ com.fasterxml.jackson.core
+ jackson-core
+
+
+ com.fasterxml.jackson.datatype
+ jackson-datatype-jsr310
+
+
+ org.junit.vintage
+ junit-vintage-engine
+
+
+ org.springframework.cloud
+ spring-cloud-starter-config
+
+
+ org.springframework.cloud
+ spring-cloud-starter-bootstrap
+
+
+
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+
+ ZIP
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ ${maven.compiler.version}
+
+
+ ${maven.compiler.target}
+
+
+
+
+
diff --git a/kernel/kernel-ref-idobjectvalidator/src/main/java/io/mosip/kernel/idobjectvalidator/impl/IdObjectReferenceValidator.java b/kernel/kernel-ref-idobjectvalidator/src/main/java/io/mosip/kernel/idobjectvalidator/impl/IdObjectReferenceValidator.java
index fdb05e4572c..1d06e3fe523 100644
--- a/kernel/kernel-ref-idobjectvalidator/src/main/java/io/mosip/kernel/idobjectvalidator/impl/IdObjectReferenceValidator.java
+++ b/kernel/kernel-ref-idobjectvalidator/src/main/java/io/mosip/kernel/idobjectvalidator/impl/IdObjectReferenceValidator.java
@@ -42,7 +42,7 @@
import java.util.stream.Collectors;
import java.util.stream.IntStream;
-import javax.annotation.PostConstruct;
+import jakarta.annotation.PostConstruct;
import org.apache.commons.collections4.SetValuedMap;
import org.apache.commons.collections4.multimap.HashSetValuedHashMap;
diff --git a/kernel/kernel-smsserviceprovider-msg91/pom.xml b/kernel/kernel-smsserviceprovider-msg91/pom.xml
index 0999b265f0c..0d932706e16 100644
--- a/kernel/kernel-smsserviceprovider-msg91/pom.xml
+++ b/kernel/kernel-smsserviceprovider-msg91/pom.xml
@@ -1,393 +1,202 @@
-
- 4.0.0
-io.mosip.kernel
- kernel-smsserviceprovider-msg91
- kernel-smsserviceprovider-msg91
- kernel-smsserviceprovider-msg91
- https://github.com/mosip/commons
- 1.2.1-SNAPSHOT
-
- UTF-8
-
-
- 11
- 11
- 3.8.0
- 2.22.0
-
- 3.0.2
- 3.1.0
- 0.8.1
- 3.7.0.1746
- 3.2.0
- 2.3
-
-
- 2.0.2.RELEASE
- 2.0.7.RELEASE
- 5.0.5.RELEASE
- 2.0.4.RELEASE
-
-
- 2.0.7
- 1.5.21
- 2.9.2
-
-
- 3.6.2
- 3.7.0
-
-
-
- 1.2
- 3.0.0
- 1.3
- 2.2
- 2.0.1.Final
- 2.2.6
-
-
- 1.4.197
- 5.1.46
- 42.2.2
- 2.5.0
- 5.2.17.Final
- 6.0.12.Final
-
-
- 4.12
- 2.23.4
- 1.7.4
- 2.0.7
-
-
- 1.2.3
- 1.7.19
- 1.7.7
- 1.7.25
-
-
- 2.9.5
- 2.9.8
- 2.9.6
- 20180130
- 2.2.10
- 20180813
- 1.1.1
-
-
- 3.6.1
- 3.7
- 2.6
- 1.11
- 4.3
- 1.9.2
- 2.2
- 4.5.6
- 19.0
- 1.18.8
- 0.1.54
- 1.4.0
- 7.1.0
- 2.0.0
- 5.5.13
- 2.3.23
- 1.7
- 2.0
- 1.5.2
- 2.1.1
- 1.66
- 63.1
- 1.0.0
- 3.3.3
- 3.1.0
- 4.1.0-incubating
- 1.11.368
- 0.2.4
- 2.3.0
- 3.0.1
- 1.9.12
- 0.6.0
- 2.0.0.AM2
- 1.8.12
- 1.4.2
- 1.4.2
- UTF-8
-
-
- 11
- 11
- 3.8.0
- 2.22.0
-
- 3.0.2
- 3.1.0
- 0.8.1
- 3.7.0.1746
- 3.2.0
- 2.3
-
-
- 2.0.2.RELEASE
- 2.0.7.RELEASE
- 5.0.5.RELEASE
- 2.0.4.RELEASE
-
-
- 2.0.7
- 1.5.21
- 2.9.2
-
-
- 3.6.2
- 3.7.0
-
-
-
- 1.2
- 3.0.0
- 1.3
- 2.2
- 2.0.1.Final
- 2.2.6
-
-
- 1.4.197
- 5.1.46
- 42.2.2
- 2.5.0
- 5.2.17.Final
- 6.0.12.Final
-
-
- 4.12
- 2.23.4
- 1.7.4
- 2.0.7
-
-
- 1.2.3
- 1.7.19
- 1.7.7
- 1.7.25
-
-
- 2.9.5
- 2.9.8
- 2.9.6
- 20180130
- 2.2.10
- 20180813
- 1.1.1
-
-
- 3.6.1
- 3.7
- 2.6
- 1.11
- 4.3
- 1.9.2
- 2.2
- 4.5.6
- 19.0
- 1.18.8
- 0.1.54
- 1.4.0
- 7.1.0
- 2.0.0
- 5.5.13
- 2.3.23
- 1.7
- 2.0
- 1.5.2
- 2.1.1
- 1.66
- 63.1
- 1.0.0
- 3.3.3
- 3.1.0
- 4.1.0-incubating
- 1.11.368
- 0.2.4
- 2.3.0
- 3.0.1
- 1.9.12
- 0.6.0
- 2.0.0.AM2
- 1.8.12
- 1.4.2
- 1.4.2
- 1.2.1-SNAPSHOT
- 1.2.1-SNAPSHOT
-
-
-
-
- io.mosip.kernel
- kernel-core
- ${kernel.core.version}
-
-
- io.mosip.kernel
- kernel-auth-adapter
- ${kernel.auth.adaptor.version}
-
-
-
-
-
- ossrh
- https://oss.sonatype.org/content/repositories/snapshots
-
-
- ossrh
- https://oss.sonatype.org/service/local/staging/deploy/maven2/
-
-
-
-
-
- src/main/resources
-
- bootstrap.properties
-
-
-
-
-
- maven-deploy-plugin
- 2.8.1
-
-
- default-deploy
- deploy
-
- deploy
-
-
-
-
-
- org.sonatype.plugins
- nexus-staging-maven-plugin
- 1.6.7
- true
-
-
- default-deploy
- deploy
-
- deploy
-
-
-
-
- ossrh
- https://oss.sonatype.org/
- false
-
-
-
-
- org.apache.maven.plugins
- maven-source-plugin
- true
- 2.2.1
-
-
- attach-sources
-
- jar-no-fork
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 3.2.0
-
-
- attach-javadocs
-
- jar
-
-
-
-
- none
- false
-
-
-
- org.apache.maven.plugins
- maven-gpg-plugin
- 1.5
-
-
- sign-artifacts
- verify
-
- sign
-
-
-
- --pinentry-mode
- loopback
-
-
-
-
-
-
- pl.project13.maven
- git-commit-id-plugin
- 3.0.1
-
-
- get-the-git-infos
-
- revision
-
- validate
-
-
-
- true
- ${project.build.outputDirectory}/git.properties
-
- ^git.build.(time|version)$
- ^git.commit.id.(abbrev|full)$
-
- full
- ${project.basedir}/.git
-
-
-
-
-
-
- scm:git:git://github.com/mosip/commons.git
- scm:git:ssh://github.com:mosip/commons.git
- https://github.com/mosip/commons
- HEAD
-
-
-
- MPL 2.0
- https://www.mozilla.org/en-US/MPL/2.0/
-
-
-
-
- Mosip
- mosip.emailnotifier@gmail.com
- io.mosip
- https://github.com/mosip/commons
-
-
-
-
+
+ 4.0.0
+io.mosip.kernel
+ kernel-smsserviceprovider-msg91
+ kernel-smsserviceprovider-msg91
+ kernel-smsserviceprovider-msg91
+ https://github.com/mosip/commons
+ 1.2.1-SNAPSHOT
+
+ UTF-8
+
+
+ 21
+ 21
+ 3.8.0
+ 3.2.0
+ 2.8.1
+ 2.2.1
+ 1.5
+ 1.6.7
+ 3.0.1
+ 1.2.1-SNAPSHOT
+ 1.2.1-SNAPSHOT
+ 5.10.2
+
+
+
+
+ io.mosip.kernel
+ kernel-core
+ ${kernel.core.version}
+
+
+ io.mosip.kernel
+ kernel-auth-adapter
+ ${kernel.auth.adaptor.version}
+
+
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit.vintage.version}
+
+
+
+
+
+
+ ossrh
+ https://oss.sonatype.org/content/repositories/snapshots
+
+
+ ossrh
+ https://oss.sonatype.org/service/local/staging/deploy/maven2/
+
+
+
+
+
+ src/main/resources
+
+ bootstrap.properties
+
+
+
+
+
+ maven-deploy-plugin
+ ${maven.deploy.plugin.version}
+
+
+ default-deploy
+ deploy
+
+ deploy
+
+
+
+
+
+ org.sonatype.plugins
+ nexus-staging-maven-plugin
+ ${nexus.staging.plugin.version}
+ true
+
+
+ default-deploy
+ deploy
+
+ deploy
+
+
+
+
+ ossrh
+ https://oss.sonatype.org/
+ false
+
+
+
+
+ org.apache.maven.plugins
+ maven-source-plugin
+ true
+ ${maven.source.plugin.version}
+
+
+ attach-sources
+
+ jar-no-fork
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ ${maven.javadoc.plugin.version}
+
+
+ attach-javadocs
+
+ jar
+
+
+
+
+ none
+ false
+
+
+
+ org.apache.maven.plugins
+ maven-gpg-plugin
+ ${maven.gpg.plugin.version}
+
+
+ sign-artifacts
+ verify
+
+ sign
+
+
+
+ --pinentry-mode
+ loopback
+
+
+
+
+
+
+ pl.project13.maven
+ git-commit-id-plugin
+ ${git.commit.plugin.version}
+
+
+ get-the-git-infos
+
+ revision
+
+ validate
+
+
+
+ true
+ ${project.build.outputDirectory}/git.properties
+
+ ^git.build.(time|version)$
+ ^git.commit.id.(abbrev|full)$
+
+ full
+ ${project.basedir}/.git
+
+
+
+
+
+
+ scm:git:git://github.com/mosip/commons.git
+ scm:git:ssh://github.com:mosip/commons.git
+ https://github.com/mosip/commons
+ HEAD
+
+
+
+ MPL 2.0
+ https://www.mozilla.org/en-US/MPL/2.0/
+
+
+
+
+ Mosip
+ mosip.emailnotifier@gmail.com
+ io.mosip
+ https://github.com/mosip/commons
+
+
+
+
diff --git a/kernel/kernel-smsserviceprovider-msg91/src/main/java/io/mosip/kernel/smsserviceprovider/msg91/exception/ApiExceptionHandler.java b/kernel/kernel-smsserviceprovider-msg91/src/main/java/io/mosip/kernel/smsserviceprovider/msg91/exception/ApiExceptionHandler.java
index 5c1e4462d04..7cbdb3647c5 100644
--- a/kernel/kernel-smsserviceprovider-msg91/src/main/java/io/mosip/kernel/smsserviceprovider/msg91/exception/ApiExceptionHandler.java
+++ b/kernel/kernel-smsserviceprovider-msg91/src/main/java/io/mosip/kernel/smsserviceprovider/msg91/exception/ApiExceptionHandler.java
@@ -3,7 +3,7 @@
import java.io.IOException;
import java.util.List;
-import javax.servlet.http.HttpServletRequest;
+import jakarta.servlet.http.HttpServletRequest;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.core.Ordered;
diff --git a/kernel/kernel-smsserviceprovider-msg91/src/test/java/io/mosip/kernel/smsserviceprovider/msg91/test/SmsServiceProviderTest.java b/kernel/kernel-smsserviceprovider-msg91/src/test/java/io/mosip/kernel/smsserviceprovider/msg91/test/SmsServiceProviderTest.java
index a4f769e141e..94f9373f9d2 100644
--- a/kernel/kernel-smsserviceprovider-msg91/src/test/java/io/mosip/kernel/smsserviceprovider/msg91/test/SmsServiceProviderTest.java
+++ b/kernel/kernel-smsserviceprovider-msg91/src/test/java/io/mosip/kernel/smsserviceprovider/msg91/test/SmsServiceProviderTest.java
@@ -1,114 +1,114 @@
-package io.mosip.kernel.smsserviceprovider.msg91.test;
-
-import static org.mockito.Mockito.when;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.mockito.Mockito;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.beans.factory.annotation.Value;
-import org.springframework.boot.test.context.ConfigFileApplicationContextInitializer;
-import org.springframework.boot.test.mock.mockito.MockBean;
-import org.springframework.context.annotation.Bean;
-import org.springframework.context.annotation.Configuration;
-import org.springframework.context.support.PropertySourcesPlaceholderConfigurer;
-import org.springframework.core.io.ClassPathResource;
-import org.springframework.http.HttpStatus;
-import org.springframework.http.ResponseEntity;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringRunner;
-import org.springframework.web.client.RestTemplate;
-import org.springframework.web.util.UriComponentsBuilder;
-
-import io.mosip.kernel.core.notification.exception.InvalidNumberException;
-import io.mosip.kernel.core.notification.model.SMSResponseDto;
-import io.mosip.kernel.smsserviceprovider.msg91.constant.SmsPropertyConstant;
-import io.mosip.kernel.smsserviceprovider.msg91.dto.SmsServerResponseDto;
-import io.mosip.kernel.smsserviceprovider.msg91.impl.SMSServiceProviderImpl;
-
-@RunWith(SpringRunner.class)
-@ContextConfiguration(classes = { ConfigFileApplicationContextInitializer.class, SmsServiceProviderTest.config.class,
- SMSServiceProviderImpl.class })
-public class SmsServiceProviderTest {
-
- @Configuration
- static class config {
-
- @Bean
- public PropertySourcesPlaceholderConfigurer propertySourcesPlaceholderConfigurer() {
- PropertySourcesPlaceholderConfigurer propertySourcesPlaceholderConfigurer = new PropertySourcesPlaceholderConfigurer();
- propertySourcesPlaceholderConfigurer.setLocations(new ClassPathResource("application.properties"));
- return propertySourcesPlaceholderConfigurer;
- }
- }
-
- @Autowired
- SMSServiceProviderImpl service;
-
- @MockBean
- RestTemplate restTemplate;
-
- @Value("${mosip.kernel.sms.api}")
- String api;
-
- @Value("${mosip.kernel.sms.authkey}")
- String authkey;
-
- @Value("${mosip.kernel.sms.country.code}")
- String countryCode;
-
- @Value("${mosip.kernel.sms.sender}")
- String senderId;
-
- @Value("${mosip.kernel.sms.route}")
- String route;
-
- @Test
- public void sendSmsTest() {
-
- UriComponentsBuilder sms = UriComponentsBuilder.fromHttpUrl(api)
- .queryParam(SmsPropertyConstant.AUTH_KEY.getProperty(), authkey)
- .queryParam(SmsPropertyConstant.SMS_MESSAGE.getProperty(), "your otp is 4646")
- .queryParam(SmsPropertyConstant.ROUTE.getProperty(), route)
- .queryParam(SmsPropertyConstant.SENDER_ID.getProperty(), senderId)
- .queryParam(SmsPropertyConstant.RECIPIENT_NUMBER.getProperty(), "8987876473")
- .queryParam(SmsPropertyConstant.COUNTRY_CODE.getProperty(), countryCode);
-
- SmsServerResponseDto serverResponse = new SmsServerResponseDto();
- serverResponse.setType("success");
- SMSResponseDto dto = new SMSResponseDto();
- dto.setStatus(serverResponse.getType());
- dto.setMessage("Sms Request Sent");
-
- when(restTemplate.getForEntity(sms.toUriString(), String.class))
- .thenReturn(new ResponseEntity<>(serverResponse.toString(), HttpStatus.OK));
-
- when(restTemplate.postForEntity(Mockito.anyString(), Mockito.eq(Mockito.any()), Object.class))
- .thenReturn(new ResponseEntity<>(serverResponse, HttpStatus.OK));
-
- // assertThat(service.sendSms("8987876473", "your otp is 4646"),
- // is(dto));
-
- }
-
- @Test(expected = InvalidNumberException.class)
- public void invalidContactNumberTest() {
- service.sendSms("jsbchb", "hello your otp is 45373");
- }
-
- @Test(expected = InvalidNumberException.class)
- public void contactNumberMinimumThresholdTest() {
- service.sendSms("78978976", "hello your otp is 45373");
- }
-
- @Test(expected = InvalidNumberException.class)
- public void contactNumberMaximumThresholdTest() {
- service.sendSms("7897897458673484376", "hello your otp is 45373");
- }
-
- @Test
- public void validGateWayTest() {
- service.sendSms("1234567890", "hello your otp is 45373");
- }
-
+package io.mosip.kernel.smsserviceprovider.msg91.test;
+
+import static org.mockito.Mockito.when;
+
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.mockito.Mockito;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Value;
+import org.springframework.boot.test.context.ConfigDataApplicationContextInitializer;
+import org.springframework.boot.test.mock.mockito.MockBean;
+import org.springframework.context.annotation.Bean;
+import org.springframework.context.annotation.Configuration;
+import org.springframework.context.support.PropertySourcesPlaceholderConfigurer;
+import org.springframework.core.io.ClassPathResource;
+import org.springframework.http.HttpStatus;
+import org.springframework.http.ResponseEntity;
+import org.springframework.test.context.ContextConfiguration;
+import org.springframework.test.context.junit4.SpringRunner;
+import org.springframework.web.client.RestTemplate;
+import org.springframework.web.util.UriComponentsBuilder;
+
+import io.mosip.kernel.core.notification.exception.InvalidNumberException;
+import io.mosip.kernel.core.notification.model.SMSResponseDto;
+import io.mosip.kernel.smsserviceprovider.msg91.constant.SmsPropertyConstant;
+import io.mosip.kernel.smsserviceprovider.msg91.dto.SmsServerResponseDto;
+import io.mosip.kernel.smsserviceprovider.msg91.impl.SMSServiceProviderImpl;
+
+@RunWith(SpringRunner.class)
+@ContextConfiguration(classes = { ConfigDataApplicationContextInitializer.class, SmsServiceProviderTest.config.class,
+ SMSServiceProviderImpl.class })
+public class SmsServiceProviderTest {
+
+ @Configuration
+ static class config {
+
+ @Bean
+ public PropertySourcesPlaceholderConfigurer propertySourcesPlaceholderConfigurer() {
+ PropertySourcesPlaceholderConfigurer propertySourcesPlaceholderConfigurer = new PropertySourcesPlaceholderConfigurer();
+ propertySourcesPlaceholderConfigurer.setLocations(new ClassPathResource("application.properties"));
+ return propertySourcesPlaceholderConfigurer;
+ }
+ }
+
+ @Autowired
+ SMSServiceProviderImpl service;
+
+ @MockBean
+ RestTemplate restTemplate;
+
+ @Value("${mosip.kernel.sms.api}")
+ String api;
+
+ @Value("${mosip.kernel.sms.authkey}")
+ String authkey;
+
+ @Value("${mosip.kernel.sms.country.code}")
+ String countryCode;
+
+ @Value("${mosip.kernel.sms.sender}")
+ String senderId;
+
+ @Value("${mosip.kernel.sms.route}")
+ String route;
+
+ @Test
+ public void sendSmsTest() {
+
+ UriComponentsBuilder sms = UriComponentsBuilder.fromHttpUrl(api)
+ .queryParam(SmsPropertyConstant.AUTH_KEY.getProperty(), authkey)
+ .queryParam(SmsPropertyConstant.SMS_MESSAGE.getProperty(), "your otp is 4646")
+ .queryParam(SmsPropertyConstant.ROUTE.getProperty(), route)
+ .queryParam(SmsPropertyConstant.SENDER_ID.getProperty(), senderId)
+ .queryParam(SmsPropertyConstant.RECIPIENT_NUMBER.getProperty(), "8987876473")
+ .queryParam(SmsPropertyConstant.COUNTRY_CODE.getProperty(), countryCode);
+
+ SmsServerResponseDto serverResponse = new SmsServerResponseDto();
+ serverResponse.setType("success");
+ SMSResponseDto dto = new SMSResponseDto();
+ dto.setStatus(serverResponse.getType());
+ dto.setMessage("Sms Request Sent");
+
+ when(restTemplate.getForEntity(sms.toUriString(), String.class))
+ .thenReturn(new ResponseEntity<>(serverResponse.toString(), HttpStatus.OK));
+
+ when(restTemplate.postForEntity(Mockito.anyString(), Mockito.eq(Mockito.any()), Object.class))
+ .thenReturn(new ResponseEntity<>(serverResponse, HttpStatus.OK));
+
+ // assertThat(service.sendSms("8987876473", "your otp is 4646"),
+ // is(dto));
+
+ }
+
+ @Test(expected = InvalidNumberException.class)
+ public void invalidContactNumberTest() {
+ service.sendSms("jsbchb", "hello your otp is 45373");
+ }
+
+ @Test(expected = InvalidNumberException.class)
+ public void contactNumberMinimumThresholdTest() {
+ service.sendSms("78978976", "hello your otp is 45373");
+ }
+
+ @Test(expected = InvalidNumberException.class)
+ public void contactNumberMaximumThresholdTest() {
+ service.sendSms("7897897458673484376", "hello your otp is 45373");
+ }
+
+ @Test
+ public void validGateWayTest() {
+ service.sendSms("1234567890", "hello your otp is 45373");
+ }
+
}
\ No newline at end of file
diff --git a/kernel/kernel-virusscanner-clamav/pom.xml b/kernel/kernel-virusscanner-clamav/pom.xml
index b88ccfc931b..670570678d5 100644
--- a/kernel/kernel-virusscanner-clamav/pom.xml
+++ b/kernel/kernel-virusscanner-clamav/pom.xml
@@ -1,287 +1,217 @@
-
- 4.0.0
- io.mosip.kernel
-
- io.mosip.kernel
- kernel-ref-parent
- 1.2.1-SNAPSHOT
-
-
- kernel-virusscanner-clamav
- 1.2.1-SNAPSHOT
-
- 1.2.1-SNAPSHOT
- 11
- 11
- 3.8.0
- 3.3.0
- 0.8.5
- 3.7.0.1746
-
-
-
-
- io.mosip.kernel
- kernel-core
- ${kernel.core.version}
-
-
- com.fasterxml.jackson.datatype
- jackson-datatype-jsr310
-
-
-
-
-
- xyz.capybara
- clamav-client
- 1.0.4
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-assembly-plugin
- ${maven-assembly-plugin.version}
-
-
- jar-with-dependencies
-
- false
-
-
-
- make-assembly
- package
-
- single
-
-
-
-
-
- org.sonatype.plugins
- nexus-staging-maven-plugin
- 1.6.7
- true
-
-
- default-deploy
- deploy
-
- deploy
-
-
-
-
- ossrh
- https://oss.sonatype.org/
- false
-
-
-
-
- org.apache.maven.plugins
- maven-source-plugin
- true
- 2.2.1
-
-
- attach-sources
-
- jar-no-fork
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- ${maven.compiler.version}
-
-
- ${maven.compiler.target}
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 3.2.0
-
-
- attach-javadocs
-
- jar
-
-
-
-
- none
- src/main/java
-
-
-
- org.apache.maven.plugins
- maven-gpg-plugin
- 1.5
-
-
- sign-artifacts
- verify
-
- sign
-
-
-
- --pinentry-mode
- loopback
-
-
-
-
-
-
- pl.project13.maven
- git-commit-id-plugin
- 3.0.1
-
-
- get-the-git-infos
-
- revision
-
- validate
-
-
-
- true
- ${project.build.outputDirectory}/git.properties
-
- ^git.build.(time|version)$
- ^git.commit.id.(abbrev|full)$
-
- full
- ${project.basedir}/.git
-
-
-
-
- org.sonatype.plugins
- nexus-staging-maven-plugin
- 1.6.7
- true
-
- ossrh
- https://oss.sonatype.org/
- false
-
-
-
- org.apache.maven.plugins
- maven-source-plugin
- 2.2.1
-
-
- attach-sources
-
- jar-no-fork
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-gpg-plugin
- 1.5
-
-
- sign-artifacts
- verify
-
- sign
-
-
-
- --pinentry-mode
- loopback
-
-
-
-
-
-
- org.jacoco
- jacoco-maven-plugin
- ${maven.jacoco.version}
-
-
- **/constant/**
- **/config/**
- **/dto/**
- io/mosip/authentication/service/*.class
- io/mosip/authentication/service/filter/**
-
-
-
-
-
- prepare-agent
-
-
-
- report
- prepare-package
-
- report
-
-
-
-
-
- pl.project13.maven
- git-commit-id-plugin
- 3.0.1
-
-
- get-the-git-infos
-
- revision
-
- validate
-
-
-
- true
- ${project.build.outputDirectory}/git.properties
-
- ^git.build.(time|version)$
- ^git.commit.id.(abbrev|full)$
-
- full
- ${project.basedir}/.git
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- ${maven.surefire.plugin.version}
-
- ${skipTests}
- false
-
- ${argLine} --add-opens java.xml/jdk.xml.internal=ALL-UNNAMED --illegal-access=permit
-
-
-
-
-
-
-
+
+ 4.0.0
+ io.mosip.kernel
+
+ io.mosip.kernel
+ kernel-ref-parent
+ 1.2.1-SNAPSHOT
+
+
+ kernel-virusscanner-clamav
+ 1.2.1-SNAPSHOT
+
+ 3.3.0
+ 1.0.4
+
+
+
+
+ io.mosip.kernel
+ kernel-core
+ ${kernel-core.version}
+
+
+ com.fasterxml.jackson.datatype
+ jackson-datatype-jsr310
+
+
+
+
+
+ xyz.capybara
+ clamav-client
+ ${clamav.client.version}
+
+
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit.vintage.version}
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-assembly-plugin
+ ${maven-assembly-plugin.version}
+
+
+ jar-with-dependencies
+
+ false
+
+
+
+ make-assembly
+ package
+
+ single
+
+
+
+
+
+ org.sonatype.plugins
+ nexus-staging-maven-plugin
+ ${nexus.staging.plugin.version}
+ true
+
+
+ default-deploy
+ deploy
+
+ deploy
+
+
+
+
+ ossrh
+ https://oss.sonatype.org/
+ false
+
+
+
+
+ org.apache.maven.plugins
+ maven-source-plugin
+ true
+ ${maven.source.plugin.version}
+
+
+ attach-sources
+
+ jar-no-fork
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ ${maven.compiler.version}
+
+
+ ${maven.compiler.target}
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ ${maven.javadoc.plugin.version}
+
+
+ attach-javadocs
+
+ jar
+
+
+
+
+ none
+ src/main/java
+
+
+
+ org.apache.maven.plugins
+ maven-gpg-plugin
+ ${maven.gpg.plugin.version}
+
+
+ sign-artifacts
+ verify
+
+ sign
+
+
+
+ --pinentry-mode
+ loopback
+
+
+
+
+
+
+ pl.project13.maven
+ git-commit-id-plugin
+ ${git.commit.plugin.version}
+
+
+ get-the-git-infos
+
+ revision
+
+ validate
+
+
+
+ true
+ ${project.build.outputDirectory}/git.properties
+
+ ^git.build.(time|version)$
+ ^git.commit.id.(abbrev|full)$
+
+ full
+ ${project.basedir}/.git
+
+
+
+
+ org.jacoco
+ jacoco-maven-plugin
+ ${maven.jacoco.plugin.version}
+
+
+ **/constant/**
+ **/config/**
+ **/dto/**
+ io/mosip/authentication/service/*.class
+ io/mosip/authentication/service/filter/**
+
+
+
+
+
+ prepare-agent
+
+
+
+ report
+ prepare-package
+
+ report
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+ ${maven.surefire.plugin.version}
+
+ ${skipTests}
+ false
+
+ ${argLine} --add-opens java.xml/jdk.xml.internal=ALL-UNNAMED --illegal-access=permit
+
+
+
+
+
+
+
diff --git a/kernel/pom.xml b/kernel/pom.xml
index 51764ebfb2b..7115510ea53 100644
--- a/kernel/pom.xml
+++ b/kernel/pom.xml
@@ -1,364 +1,287 @@
-
-
- 4.0.0
- io.mosip.kernel
- kernel-ref-parent
- 1.2.1-SNAPSHOT
- pom
- kernel
- Parent project of MOSIP Kernel Referernce Implementation components
- https://github.com/mosip/mosip-ref-impl
-
-
-
- MPL 2.0
- https://www.mozilla.org/en-US/MPL/2.0/
-
-
-
-
- scm:git:git://github.com/mosip/mosip-ref-impl.git
- scm:git:ssh://github.com:mosip/mosip-ref-impl.git
- https://github.com/mosip/mosip-ref-impl
- HEAD
-
-
-
- Mosip
- mosip.emailnotifier@gmail.com
- io.mosip
- https://github.com/mosip/mosip-ref-impl
-
-
-
-
-
- ossrh
- Central Repository
- https://oss.sonatype.org/content/repositories/snapshots
- default
-
- true
-
-
-
-
-
- ossrh
- https://oss.sonatype.org/content/repositories/snapshots
-
-
- ossrh
- https://oss.sonatype.org/service/local/staging/deploy/maven2/
-
-
-
-
- UTF-8
-
-
- 11
- 11
- 3.8.0
- 3.0.2
- 3.1.0
- 2.22.0
- 0.8.5
- 3.7.0.1746
- 3.2.0
- 2.3
-
-
-
- 2.0.2.RELEASE
- 2.0.7.RELEASE
- 5.0.5.RELEASE
- 2.0.0.RELEASE
-
- 2.0.7
- 1.5.20
- 2.9.2
-
- 3.6.2
- 3.7.0
-
-
-
- 1.2
- 3.0.0
- 1.3
- 2.2
- 2.0.1.Final
- 2.2.6
-
-
- 1.4.197
- 5.1.46
- 42.2.2
- 2.5.0
- 5.2.17.Final
- 6.0.12.Final
-
-
- 4.12
- 1.10.19
- 1.7.4
- 2.0.0-beta.5
-
-
- 1.2.3
- 1.7.19
- 1.7.7
- 1.7.25
-
-
- 2.9.5
- 2.9.8
- 2.9.6
- 20180130
- 2.2.10
- 20180813
-
-
- 1.2.1-SNAPSHOT
-
-
- 3.6.1
- 3.7
- 2.6
- 1.11
- 4.3
- 1.9.2
- 2.2
- 4.5.6
- 19.0
- 1.16.18
- 0.1.54
- 1.4.0
- 7.1.0
- 2.0.0
- 5.5.13
- 2.3.23
- 1.7
- 2.0
- 1.5.2
- 2.1.1
- 1.60
- 63.1
- 1.0.0
- 3.3.3
- 2.8.1
- 4.1.0-incubating
- 1.11.368
- 0.2.4
- 2.3.0
- 3.0.1
- 1.9.12
- 0.6.0
- 2.0.0.AM2
-
- **/constant/**,**/config/**,**/httpfilter/**,**/cache/**,**/dto/**,**/entity/**,**/model/**,**/exception/**,**/repository/**,**/security/**,**/*Config.java,**/*BootApplication.java,**/*VertxApplication.java,**/cbeffutil/**
- **/dto/**,**/entity/**,**/config/**
-
-
-
- kernel-ref-idobjectvalidator
- kernel-virusscanner-clamav
- kernel-smsserviceprovider-msg91
-
-
-
-
- org.slf4j
- jul-to-slf4j
- ${jcl.to.slf4j.version}
-
-
- org.slf4j
- jcl-over-slf4j
- ${jcl.to.slf4j.version}
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- ${maven.surefire.plugin.version}
-
- ${skipTests}
- false
-
- ${argLine} --add-opens java.xml/jdk.xml.internal=ALL-UNNAMED --illegal-access=permit
-
-
-
-
- org.jacoco
- jacoco-maven-plugin
- ${maven.jacoco.plugin.version}
-
-
-
- prepare-agent
-
-
-
- report
- prepare-package
-
- report
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- ${maven.compiler.version}
-
-
- ${maven.compiler.target}
-
-
-
- org.sonatype.plugins
- nexus-staging-maven-plugin
- 1.6.7
- true
-
-
- default-deploy
- deploy
-
- deploy
-
-
-
-
- ossrh
- https://oss.sonatype.org/
- false
-
-
-
-
- org.apache.maven.plugins
- maven-source-plugin
- 2.2.1
-
-
- attach-sources
-
- jar-no-fork
-
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- ${maven.javadoc.version}
-
-
- attach-javadocs
-
- jar
-
-
-
-
- true
- none
-
-
-
-
- org.apache.maven.plugins
- maven-gpg-plugin
- 1.5
-
-
- sign-artifacts
- verify
-
- sign
-
-
-
- --pinentry-mode
- loopback
-
-
-
-
-
-
- pl.project13.maven
- git-commit-id-plugin
- 3.0.1
-
-
- get-the-git-infos
-
- revision
-
- validate
-
-
-
- true
- ${project.build.outputDirectory}/git.properties
-
- ^git.build.(time|version)$
- ^git.commit.id.(abbrev|full)$
-
- full
- ${project.basedir}/.git
-
-
-
-
-
-
-
- sonar
-
- .
- src/main/java/**,src/main/resources/**
- ${sonar.coverage.exclusions}
- https://sonarcloud.io
-
-
- false
-
-
-
-
- org.sonarsource.scanner.maven
- sonar-maven-plugin
- ${maven.sonar.plugin.version}
-
-
- verify
-
- sonar
-
-
-
-
-
-
-
-
-
+
+
+ 4.0.0
+ io.mosip.kernel
+ kernel-ref-parent
+ 1.2.1-SNAPSHOT
+ pom
+ kernel
+ Parent project of MOSIP Kernel Referernce Implementation components
+ https://github.com/mosip/mosip-ref-impl
+
+
+
+ MPL 2.0
+ https://www.mozilla.org/en-US/MPL/2.0/
+
+
+
+
+ scm:git:git://github.com/mosip/mosip-ref-impl.git
+ scm:git:ssh://github.com:mosip/mosip-ref-impl.git
+ https://github.com/mosip/mosip-ref-impl
+ HEAD
+
+
+
+ Mosip
+ mosip.emailnotifier@gmail.com
+ io.mosip
+ https://github.com/mosip/mosip-ref-impl
+
+
+
+
+
+ ossrh
+ Central Repository
+ https://oss.sonatype.org/content/repositories/snapshots
+ default
+
+ true
+
+
+
+
+
+ ossrh
+ https://oss.sonatype.org/content/repositories/snapshots
+
+
+ ossrh
+ https://oss.sonatype.org/service/local/staging/deploy/maven2/
+
+
+
+
+ UTF-8
+
+
+ 21
+ 21
+ 3.8.0
+ 3.0.2
+ 3.1.0
+ 2.22.0
+ 0.8.11
+ 3.7.0.1746
+ 3.2.0
+ 2.3
+ 2.8.1
+ 2.2.1
+ 1.5
+ 1.6.7
+ 3.0.1
+
+
+ 1.7.25
+
+ 1.2.1-SNAPSHOT
+
+ 5.10.2
+
+ **/constant/**,**/config/**,**/httpfilter/**,**/cache/**,**/dto/**,**/entity/**,**/model/**,**/exception/**,**/repository/**,**/security/**,**/*Config.java,**/*BootApplication.java,**/*VertxApplication.java,**/cbeffutil/**
+ **/dto/**,**/entity/**,**/config/**
+
+
+
+ kernel-ref-idobjectvalidator
+ kernel-virusscanner-clamav
+ kernel-smsserviceprovider-msg91
+
+
+
+
+ org.slf4j
+ jul-to-slf4j
+ ${jcl.to.slf4j.version}
+
+
+ org.slf4j
+ jcl-over-slf4j
+ ${jcl.to.slf4j.version}
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+ ${maven.surefire.plugin.version}
+
+ ${skipTests}
+ false
+
+ ${argLine} --add-opens java.xml/jdk.xml.internal=ALL-UNNAMED --illegal-access=permit
+
+
+
+
+ org.jacoco
+ jacoco-maven-plugin
+ ${maven.jacoco.plugin.version}
+
+
+
+ prepare-agent
+
+
+
+ report
+ prepare-package
+
+ report
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ ${maven.compiler.version}
+
+
+ ${maven.compiler.target}
+
+
+
+ org.sonatype.plugins
+ nexus-staging-maven-plugin
+ ${nexus.staging.plugin.version}
+ true
+
+
+ default-deploy
+ deploy
+
+ deploy
+
+
+
+
+ ossrh
+ https://oss.sonatype.org/
+ false
+
+
+
+
+ org.apache.maven.plugins
+ maven-source-plugin
+ ${maven.source.plugin.version}
+
+
+ attach-sources
+
+ jar-no-fork
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ ${maven.javadoc.plugin.version}
+
+
+ attach-javadocs
+
+ jar
+
+
+
+
+ true
+ none
+
+
+
+
+ org.apache.maven.plugins
+ maven-gpg-plugin
+ ${maven.gpg.plugin.version}
+
+
+ sign-artifacts
+ verify
+
+ sign
+
+
+
+ --pinentry-mode
+ loopback
+
+
+
+
+
+
+ pl.project13.maven
+ git-commit-id-plugin
+ ${git.commit.plugin.version}
+
+
+ get-the-git-infos
+
+ revision
+
+ validate
+
+
+
+ true
+ ${project.build.outputDirectory}/git.properties
+
+ ^git.build.(time|version)$
+ ^git.commit.id.(abbrev|full)$
+
+ full
+ ${project.basedir}/.git
+
+
+
+
+
+
+
+ sonar
+
+ .
+ src/main/java/**,src/main/resources/**
+ ${sonar.coverage.exclusions}
+ https://sonarcloud.io
+
+
+ false
+
+
+
+
+ org.sonarsource.scanner.maven
+ sonar-maven-plugin
+ ${maven.sonar.plugin.version}
+
+
+ verify
+
+ sonar
+
+
+
+
+
+
+
+
+
diff --git a/pre-registration-booking-service/pom.xml b/pre-registration-booking-service/pom.xml
index f7512bd7c99..492c919d467 100644
--- a/pre-registration-booking-service/pom.xml
+++ b/pre-registration-booking-service/pom.xml
@@ -1,492 +1,492 @@
-
- 4.0.0
-
-
- scm:git:git://github.com/mosip/mosip-ref-impl.git
- scm:git:ssh://github.com:mosip/mosip-ref-impl.git
- https://github.com/mosip/mosip-ref-impl
- HEAD
-
-
- io.mosip.preregistration
- pre-registration-booking-service
- 1.2.1-SNAPSHOT
- pre-registration-booking-service
- Booking service of MOSIP Pre-registration
- https://github.com/mosip/mosip-ref-impl
-
-
-
- MPL 2.0
- https://www.mozilla.org/en-US/MPL/2.0/
-
-
-
-
- Mosip
- mosip.emailnotifier@gmail.com
- io.mosip
- https://github.com/mosip/mosip-ref-impl
-
-
-
-
-
- ossrh
- https://oss.sonatype.org/content/repositories/snapshots
-
-
- ossrh
- https://oss.sonatype.org/service/local/staging/deploy/maven2/
-
-
-
-
- UTF-8
- 1.4.2
- 1.2.1-SNAPSHOT
- 1.2.1-SNAPSHOT
-
- 2.0.2.RELEASE
- 2.0.9.RELEASE
- 2.0.0.RELEASE
-
-
- 2.0.1.Final
- 2.9.5
-
-
- 2.5.0
-
-
-
- 2.5.0
- 5.1.46
- 1.4.197
- 42.2.2
-
-
- 2.3.0
- 4.5.6
-
-
- 3.6.1
- 3.7
- 1.9.2
- 2.2
- 4.3
-
-
- 1.18.8
- 2.23.4
-
- 1.1
- 3.1.4
- 20080701
- 0.7.4
- 1.2
- 63.1
- **/code/**,**/config/**,**/dao/**,**/dto/**,**/entity/**,**/errorcodes/**,**/exception/**,**/exception/system/**,**/exception/util/**,**/repository/**,**/*Config.java,**/*Application.java,**/batchjob/**,**/util/**,**/stateUtil/**
- **/dto/**,**/entity/**,**/config/**
-
- 11
- 11
- 3.8.0
- 3.0.2
- 3.1.0
- 2.22.0
- 0.8.5
- 3.7.0.1746
- 3.2.0
-
-
-
-
-
-
- org.springframework.boot
- spring-boot-dependencies
- ${spring.boot.version}
- pom
- import
-
-
- org.projectlombok
- lombok
- ${lombok.version}
- compile
-
-
- javax.xml.bind
- jaxb-api
- 2.3.0
-
-
- javax.activation
- activation
- 1.1
-
-
- org.glassfish.jaxb
- jaxb-runtime
- 2.3.0-b170127.1453
-
-
- org.javassist
- javassist
- 3.27.0-GA
-
-
- javax.servlet
- javax.servlet-api
- 3.1.0
- provided
-
-
- com.fasterxml.jackson.core
- jackson-databind
- 2.12.0
-
-
- com.fasterxml.jackson.core
- jackson-annotations
- 2.12.0
-
-
- com.fasterxml.jackson.core
- jackson-core
- 2.12.0
-
-
- com.fasterxml.jackson.datatype
- jackson-datatype-jsr310
- 2.12.0
-
-
-
-
-
-
- org.springframework.boot
- spring-boot-starter-web
-
-
- org.springframework.boot
- spring-boot-starter-tomcat
- provided
-
-
- org.springframework.boot
- spring-boot-starter-test
- test
-
-
- org.mockito
- mockito-core
-
-
-
-
- org.mockito
- mockito-core
- 2.23.4
- test
-
-
- io.jsonwebtoken
- jjwt
- 0.6.0
-
-
- com.h2database
- h2
-
-
- org.springframework.cloud
- spring-cloud-starter-config
- ${spring-cloud-config.version}
-
-
- org.springframework.boot
- spring-boot-devtools
- runtime
-
-
- io.mosip.preregistration
- pre-registration-core
- ${pre.registration.core.version}
-
-
- io.mosip.kernel
- kernel-core
- ${kernel.core.version}
-
-
- org.springframework.boot
- spring-boot-starter-security
-
-
- org.springframework.security
- spring-security-test
- test
-
-
- net.logstash.logback
- logstash-logback-encoder
- 4.9
-
-
- ch.qos.logback
- logback-classic
- 1.2.3
-
-
- ch.qos.logback
- logback-core
- 1.2.3
-
-
- net.minidev
- asm
- 1.0.2
-
-
- com.jayway.jsonpath
- json-path
- 2.2.0
-
-
- net.minidev
- json-smart
- 2.2.1
-
-
- io.micrometer
- micrometer-core
- ${io.micrometer.prometheus.version}
-
-
- io.micrometer
- micrometer-registry-prometheus
- ${io.micrometer.prometheus.version}
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- ${maven.surefire.plugin.version}
-
- ${skipTests}
- false
-
- ${argLine} --add-opens java.xml/jdk.xml.internal=ALL-UNNAMED --illegal-access=permit
-
-
-
-
- org.jacoco
- jacoco-maven-plugin
- ${maven.jacoco.plugin.version}
-
-
-
- prepare-agent
-
-
-
- report
- prepare-package
-
- report
-
-
-
-
-
- org.springframework.boot
- spring-boot-maven-plugin
- ${spring.boot.version}
-
- true
- ZIP
-
-
-
-
- build-info
- repackage
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-gpg-plugin
- 1.5
-
-
- sign-artifacts
- verify
-
- sign
-
-
-
- --pinentry-mode
- loopback
-
-
-
-
-
-
- pl.project13.maven
- git-commit-id-plugin
- 3.0.1
-
-
- get-the-git-infos
-
- revision
-
- validate
-
-
-
- true
- ${project.build.outputDirectory}/git.properties
-
- ^git.build.(time|version)$
- ^git.commit.id.(abbrev|full)$
-
- full
- ${project.basedir}/.git
-
-
-
-
- org.sonatype.plugins
- nexus-staging-maven-plugin
- 1.6.7
- true
-
- ossrh
- https://oss.sonatype.org/
- false
-
-
-
-
-
-
- sonar
-
- .
- src/main/java/**,src/main/resources/**
- ${sonar.coverage.exclusions}
- https://sonarcloud.io
-
-
- false
-
-
-
-
- org.sonarsource.scanner.maven
- sonar-maven-plugin
- ${maven.sonar.plugin.version}
-
-
- verify
-
- sonar
-
-
-
-
-
-
-
-
- openapi-doc-generate-profile
-
-
- io.mosip.kernel
- kernel-auth-adapter
- ${project.version}
-
-
-
-
-
- org.springframework.boot
- spring-boot-maven-plugin
- ${spring.boot.version}
-
- true
- ZIP
-
-
-
- pre-integration-test
-
- start
-
-
-
- src/test/resources
-
-
- openapi-profile
-
-
-
-
- post-integration-test
-
- stop
-
-
-
-
- build-info
- repackage
-
-
-
-
-
- org.springdoc
- springdoc-openapi-maven-plugin
- 0.2
-
-
- integration-test
-
- generate
-
-
-
-
- http://localhost:9095/preregistration/v1/v3/api-docs/Pre-Registration-Booking
- ${artifactId}-openapi.json
- ${project.build.directory}
- false
-
-
-
-
-
-
-
+
+ 4.0.0
+
+
+ scm:git:git://github.com/mosip/mosip-ref-impl.git
+ scm:git:ssh://github.com:mosip/mosip-ref-impl.git
+ https://github.com/mosip/mosip-ref-impl
+ HEAD
+
+
+ io.mosip.preregistration
+ pre-registration-booking-service
+ 1.2.1-SNAPSHOT
+ pre-registration-booking-service
+ Booking service of MOSIP Pre-registration
+ https://github.com/mosip/mosip-ref-impl
+
+
+
+ MPL 2.0
+ https://www.mozilla.org/en-US/MPL/2.0/
+
+
+
+
+ Mosip
+ mosip.emailnotifier@gmail.com
+ io.mosip
+ https://github.com/mosip/mosip-ref-impl
+
+
+
+
+
+ ossrh
+ https://oss.sonatype.org/content/repositories/snapshots
+
+
+ ossrh
+ https://oss.sonatype.org/service/local/staging/deploy/maven2/
+
+
+
+
+ UTF-8
+ 1.4.2
+ 1.2.0.1
+ 1.2.0.1
+
+ 2.0.2.RELEASE
+ 2.0.9.RELEASE
+ 2.0.0.RELEASE
+
+
+ 2.0.1.Final
+ 2.9.5
+
+
+ 2.5.0
+
+
+
+ 2.5.0
+ 5.1.46
+ 1.4.197
+ 42.2.2
+
+
+ 2.3.0
+ 4.5.6
+
+
+ 3.6.1
+ 3.7
+ 1.9.2
+ 2.2
+ 4.3
+
+
+ 1.18.8
+ 2.23.4
+
+ 1.1
+ 3.1.4
+ 20080701
+ 0.7.4
+ 1.2
+ 63.1
+ **/code/**,**/config/**,**/dao/**,**/dto/**,**/entity/**,**/errorcodes/**,**/exception/**,**/exception/system/**,**/exception/util/**,**/repository/**,**/*Config.java,**/*Application.java,**/batchjob/**,**/util/**,**/stateUtil/**
+ **/dto/**,**/entity/**,**/config/**
+
+ 11
+ 11
+ 3.8.0
+ 3.0.2
+ 3.1.0
+ 2.22.0
+ 0.8.5
+ 3.7.0.1746
+ 3.2.0
+
+
+
+
+
+
+ org.springframework.boot
+ spring-boot-dependencies
+ ${spring.boot.version}
+ pom
+ import
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+ compile
+
+
+ javax.xml.bind
+ jaxb-api
+ 2.3.0
+
+
+ javax.activation
+ activation
+ 1.1
+
+
+ org.glassfish.jaxb
+ jaxb-runtime
+ 2.3.0-b170127.1453
+
+
+ org.javassist
+ javassist
+ 3.27.0-GA
+
+
+ javax.servlet
+ javax.servlet-api
+ 3.1.0
+ provided
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+ 2.12.0
+
+
+ com.fasterxml.jackson.core
+ jackson-annotations
+ 2.12.0
+
+
+ com.fasterxml.jackson.core
+ jackson-core
+ 2.12.0
+
+
+ com.fasterxml.jackson.datatype
+ jackson-datatype-jsr310
+ 2.12.0
+
+
+
+
+
+
+ org.springframework.boot
+ spring-boot-starter-web
+
+
+ org.springframework.boot
+ spring-boot-starter-tomcat
+ provided
+
+
+ org.springframework.boot
+ spring-boot-starter-test
+ test
+
+
+ org.mockito
+ mockito-core
+
+
+
+
+ org.mockito
+ mockito-core
+ 2.23.4
+ test
+
+
+ io.jsonwebtoken
+ jjwt
+ 0.6.0
+
+
+ com.h2database
+ h2
+
+
+ org.springframework.cloud
+ spring-cloud-starter-config
+ ${spring-cloud-config.version}
+
+
+ org.springframework.boot
+ spring-boot-devtools
+ runtime
+
+
+ io.mosip.preregistration
+ pre-registration-core
+ ${pre.registration.core.version}
+
+
+ io.mosip.kernel
+ kernel-core
+ ${kernel.core.version}
+
+
+ org.springframework.boot
+ spring-boot-starter-security
+
+
+ org.springframework.security
+ spring-security-test
+ test
+
+
+ net.logstash.logback
+ logstash-logback-encoder
+ 4.9
+
+
+ ch.qos.logback
+ logback-classic
+ 1.2.3
+
+
+ ch.qos.logback
+ logback-core
+ 1.2.3
+
+
+ net.minidev
+ asm
+ 1.0.2
+
+
+ com.jayway.jsonpath
+ json-path
+ 2.2.0
+
+
+ net.minidev
+ json-smart
+ 2.2.1
+
+
+ io.micrometer
+ micrometer-core
+ ${io.micrometer.prometheus.version}
+
+
+ io.micrometer
+ micrometer-registry-prometheus
+ ${io.micrometer.prometheus.version}
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+ ${maven.surefire.plugin.version}
+
+ ${skipTests}
+ false
+
+ ${argLine} --add-opens java.xml/jdk.xml.internal=ALL-UNNAMED --illegal-access=permit
+
+
+
+
+ org.jacoco
+ jacoco-maven-plugin
+ ${maven.jacoco.plugin.version}
+
+
+
+ prepare-agent
+
+
+
+ report
+ prepare-package
+
+ report
+
+
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+ ${spring.boot.version}
+
+ true
+ ZIP
+
+
+
+
+ build-info
+ repackage
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-gpg-plugin
+ 1.5
+
+
+ sign-artifacts
+ verify
+
+ sign
+
+
+
+ --pinentry-mode
+ loopback
+
+
+
+
+
+
+ pl.project13.maven
+ git-commit-id-plugin
+ 3.0.1
+
+
+ get-the-git-infos
+
+ revision
+
+ validate
+
+
+
+ true
+ ${project.build.outputDirectory}/git.properties
+
+ ^git.build.(time|version)$
+ ^git.commit.id.(abbrev|full)$
+
+ full
+ ${project.basedir}/.git
+
+
+
+
+ org.sonatype.plugins
+ nexus-staging-maven-plugin
+ 1.6.7
+ true
+
+ ossrh
+ https://oss.sonatype.org/
+ false
+
+
+
+
+
+
+ sonar
+
+ .
+ src/main/java/**,src/main/resources/**
+ ${sonar.coverage.exclusions}
+ https://sonarcloud.io
+
+
+ false
+
+
+
+
+ org.sonarsource.scanner.maven
+ sonar-maven-plugin
+ ${maven.sonar.plugin.version}
+
+
+ verify
+
+ sonar
+
+
+
+
+
+
+
+
+ openapi-doc-generate-profile
+
+
+ io.mosip.kernel
+ kernel-auth-adapter
+ ${project.version}
+
+
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+ ${spring.boot.version}
+
+ true
+ ZIP
+
+
+
+ pre-integration-test
+
+ start
+
+
+
+ src/test/resources
+
+
+ openapi-profile
+
+
+
+
+ post-integration-test
+
+ stop
+
+
+
+
+ build-info
+ repackage
+
+
+
+
+
+ org.springdoc
+ springdoc-openapi-maven-plugin
+ 0.2
+
+
+ integration-test
+
+ generate
+
+
+
+
+ http://localhost:9095/preregistration/v1/v3/api-docs/Pre-Registration-Booking
+ ${artifactId}-openapi.json
+ ${project.build.directory}
+ false
+
+
+
+
+
+
+
diff --git a/registration-processor/registration-processor-external-integration-service/Dockerfile b/registration-processor/registration-processor-external-integration-service/Dockerfile
index 0cf058f7dc2..313b1601eb4 100644
--- a/registration-processor/registration-processor-external-integration-service/Dockerfile
+++ b/registration-processor/registration-processor-external-integration-service/Dockerfile
@@ -1,105 +1,105 @@
-FROM openjdk:11
-
-ARG SOURCE
-ARG COMMIT_HASH
-ARG COMMIT_ID
-ARG BUILD_TIME
-LABEL source=${SOURCE}
-LABEL commit_hash=${COMMIT_HASH}
-LABEL commit_id=${COMMIT_ID}
-LABEL build_time=${BUILD_TIME}
-
-#Uncomment below and Comment above line(i.e. FROM openjdk:8) for OS specific (e.g. Alpine OS ) docker base image
-#FROM openjdk:8-jdk-alpine
-
-# can be passed during Docker build as build time environment for github branch to pickup configuration from.
-ARG spring_config_label
-
-# can be passed during Docker build as build time environment for spring profiles active
-ARG active_profile
-
-# can be passed during Docker build as build time environment for config server URL
-ARG spring_config_url
-
-# can be passed during Docker build as build time environment for glowroot
-ARG is_glowroot
-
-# can be passed during Docker build as build time environment for artifactory URL
-ARG artifactory_url
-
-# environment variable to pass active profile such as DEV, QA etc at docker runtime
-ENV active_profile_env=${active_profile}
-
-# environment variable to pass github branch to pickup configuration from, at docker runtime
-ENV spring_config_label_env=${spring_config_label}
-
-# environment variable to pass github branch to pickup configuration from, at docker runtime
-ENV spring_config_label_env=${spring_config_label}
-
-# environment variable to pass glowroot, at docker runtime
-ENV is_glowroot_env=${is_glowroot}
-
-# environment variable to pass artifactory url, at docker runtime
-ENV artifactory_url_env=${artifactory_url}
-
-# can be passed during Docker build as build time environment for github branch to pickup configuration from.
-ARG container_user=mosip
-
-# can be passed during Docker build as build time environment for github branch to pickup configuration from.
-ARG container_user_group=mosip
-
-# can be passed during Docker build as build time environment for github branch to pickup configuration from.
-ARG container_user_uid=1001
-
-# can be passed during Docker build as build time environment for github branch to pickup configuration from.
-ARG container_user_gid=1001
-
-# install packages and create user
-RUN apt-get -y update \
-&& apt-get install -y unzip \
-&& groupadd -g ${container_user_gid} ${container_user_group} \
-&& useradd -u ${container_user_uid} -g ${container_user_group} -s /bin/sh -m ${container_user}
-
-# set working directory for the user
-WORKDIR /home/${container_user}
-
-ENV work_dir=/home/${container_user}
-
-ARG loader_path=${work_dir}/additional_jars/
-
-RUN mkdir -p ${loader_path}
-
-ENV loader_path_env=${loader_path}
-
-# change volume to whichever storage directory you want to use for this container.
-VOLUME $work_dir/logs
-
-EXPOSE 8201
-
-# copying shaded jar into docker image
-ADD ./target/*.jar ./target/
-
-RUN find target/ -regextype posix-extended -regex '.*registration-processor-external-integration-service-[0-9\.]+[-A-Za-z0-9]*\.jar' "-print0" | xargs "-0" cp -t ./ \
- && rm -rf ./target \
- && rm -rf original*.jar \
- && rm -rf *-sources.jar \
- && rm -rf *-javadoc.jar \
- && mv *.jar registration-processor-external-integration-service.jar
-
-# change permissions of file inside working dir
-RUN chown -R ${container_user}:${container_user} /home/${container_user}
-
-# select container user for all tasks
-USER ${container_user_uid}:${container_user_gid}
-
-CMD if [ "$is_glowroot_env" = "present" ]; then \
- wget "${artifactory_url_env}"/artifactory/libs-release-local/io/mosip/testing/glowroot.zip ; \
- unzip glowroot.zip ; \
- rm -rf glowroot.zip ; \
- sed -i 's//registration-processor-external-integration-service/g' glowroot/glowroot.properties ; \
- java -Dspring.cloud.config.label="${spring_config_label_env}" -Dspring.profiles.active="${active_profile_env}" -Dspring.cloud.config.uri="${spring_config_url_env}" -jar -javaagent:glowroot/glowroot.jar registration-processor-external-integration-service.jar ; \
- else \
- java -Dspring.cloud.config.label="${spring_config_label_env}" -Dspring.profiles.active="${active_profile_env}" -Dspring.cloud.config.uri="${spring_config_url_env}" -jar registration-processor-external-integration-service.jar ; \
- fi
-
-#CMD ["java","-Dspring.cloud.config.label=${spring_config_label_env}","-Dspring.profiles.active=${active_profile_env}","-Dspring.cloud.config.uri=${spring_config_url_env}","-jar","registration-processor-external-integration-service.jar"]
+FROM openjdk:11
+
+ARG SOURCE
+ARG COMMIT_HASH
+ARG COMMIT_ID
+ARG BUILD_TIME
+LABEL source=${SOURCE}
+LABEL commit_hash=${COMMIT_HASH}
+LABEL commit_id=${COMMIT_ID}
+LABEL build_time=${BUILD_TIME}
+
+#Uncomment below and Comment above line(i.e. FROM openjdk:8) for OS specific (e.g. Alpine OS ) docker base image
+#FROM openjdk:8-jdk-alpine
+
+# can be passed during Docker build as build time environment for github branch to pickup configuration from.
+ARG spring_config_label
+
+# can be passed during Docker build as build time environment for spring profiles active
+ARG active_profile
+
+# can be passed during Docker build as build time environment for config server URL
+ARG spring_config_url
+
+# can be passed during Docker build as build time environment for glowroot
+ARG is_glowroot
+
+# can be passed during Docker build as build time environment for artifactory URL
+ARG artifactory_url
+
+# environment variable to pass active profile such as DEV, QA etc at docker runtime
+ENV active_profile_env=${active_profile}
+
+# environment variable to pass github branch to pickup configuration from, at docker runtime
+ENV spring_config_label_env=${spring_config_label}
+
+# environment variable to pass github branch to pickup configuration from, at docker runtime
+ENV spring_config_label_env=${spring_config_label}
+
+# environment variable to pass glowroot, at docker runtime
+ENV is_glowroot_env=${is_glowroot}
+
+# environment variable to pass artifactory url, at docker runtime
+ENV artifactory_url_env=${artifactory_url}
+
+# can be passed during Docker build as build time environment for github branch to pickup configuration from.
+ARG container_user=mosip
+
+# can be passed during Docker build as build time environment for github branch to pickup configuration from.
+ARG container_user_group=mosip
+
+# can be passed during Docker build as build time environment for github branch to pickup configuration from.
+ARG container_user_uid=1001
+
+# can be passed during Docker build as build time environment for github branch to pickup configuration from.
+ARG container_user_gid=1001
+
+# install packages and create user
+RUN apt-get -y update \
+&& apt-get install -y unzip \
+&& groupadd -g ${container_user_gid} ${container_user_group} \
+&& useradd -u ${container_user_uid} -g ${container_user_group} -s /bin/sh -m ${container_user}
+
+# set working directory for the user
+WORKDIR /home/${container_user}
+
+ENV work_dir=/home/${container_user}
+
+ARG loader_path=${work_dir}/additional_jars/
+
+RUN mkdir -p ${loader_path}
+
+ENV loader_path_env=${loader_path}
+
+# change volume to whichever storage directory you want to use for this container.
+VOLUME $work_dir/logs
+
+EXPOSE 8201
+
+# copying shaded jar into docker image
+ADD ./target/*.jar ./target/
+
+RUN find target/ -regextype posix-extended -regex '.*registration-processor-external-integration-service-[0-9\.]+[-A-Za-z0-9]*\.jar' "-print0" | xargs "-0" cp -t ./ \
+ && rm -rf ./target \
+ && rm -rf original*.jar \
+ && rm -rf *-sources.jar \
+ && rm -rf *-javadoc.jar \
+ && mv *.jar registration-processor-external-integration-service.jar
+
+# change permissions of file inside working dir
+RUN chown -R ${container_user}:${container_user} /home/${container_user}
+
+# select container user for all tasks
+USER ${container_user_uid}:${container_user_gid}
+
+CMD if [ "$is_glowroot_env" = "present" ]; then \
+ wget "${artifactory_url_env}"/artifactory/libs-release-local/io/mosip/testing/glowroot.zip ; \
+ unzip glowroot.zip ; \
+ rm -rf glowroot.zip ; \
+ sed -i 's//registration-processor-external-integration-service/g' glowroot/glowroot.properties ; \
+ java -Dspring.cloud.config.label="${spring_config_label_env}" -Dspring.profiles.active="${active_profile_env}" -Dspring.cloud.config.uri="${spring_config_url_env}" -jar -javaagent:glowroot/glowroot.jar registration-processor-external-integration-service.jar ; \
+ else \
+ java -Dspring.cloud.config.label="${spring_config_label_env}" -Dspring.profiles.active="${active_profile_env}" -Dspring.cloud.config.uri="${spring_config_url_env}" -jar registration-processor-external-integration-service.jar ; \
+ fi
+
+#CMD ["java","-Dspring.cloud.config.label=${spring_config_label_env}","-Dspring.profiles.active=${active_profile_env}","-Dspring.cloud.config.uri=${spring_config_url_env}","-jar","registration-processor-external-integration-service.jar"]
\ No newline at end of file
diff --git a/registration-processor/registration-processor-external-integration-service/pom.xml b/registration-processor/registration-processor-external-integration-service/pom.xml
index 07f281ad973..f47041c6bcb 100644
--- a/registration-processor/registration-processor-external-integration-service/pom.xml
+++ b/registration-processor/registration-processor-external-integration-service/pom.xml
@@ -1,286 +1,286 @@
-
-
- 4.0.0
-
- io.mosip.registrationprocessor
- pre-processor
- 1.2.1-SNAPSHOT
-
- registration-processor-external-integration-service
- 1.2.1-SNAPSHOT
-
-
- MPL 2.0
- https://www.mozilla.org/en-US/MPL/2.0/
-
-
-
-
- scm:git:git://github.com/mosip/mosip-ref-impl.git
- scm:git:ssh://github.com:mosip/mosip-ref-impl.git
- https://github.com/mosip/mosip-ref-impl
- HEAD
-
-
-
- Mosip
- mosip.emailnotifier@gmail.com
- io.mosip
- https://github.com/mosip/mosip-ref-impl
-
-
-
-
- UTF-8
- UTF-8
- 2.22.0
- 0.8.5
- 3.7.0.1746
- 1.4.2
- 1.5.10
- **/constant/**,**/config/**,**/httpfilter/**,**/cache/**,**/entity/**,**/model/**,**/exception/**,**/repository/**,**/verticle/**,**/spi/**,"**/proxy/**","**/entities/**","**/filter/**","**/util/**","**/verifier/**"
-
-
-
-
- org.springframework.boot
- spring-boot-starter-web
-
-
- org.springframework.boot
- spring-boot-starter-actuator
- ${spring.boot.version}
-
-
- org.springframework.cloud
- spring-cloud-starter-config
- ${spring-cloud-config.version}
-
-
- org.springframework.boot
- spring-boot-starter-test
- test
-
-
- org.projectlombok
- lombok
- ${lombok.version}
-
-
- io.micrometer
- micrometer-core
- ${io.micrometer.prometheus.version}
-
-
- io.micrometer
- micrometer-registry-prometheus
- ${io.micrometer.prometheus.version}
-
-
- org.springdoc
- springdoc-openapi-ui
- ${springdoc.version}
-
-
- org.springframework.boot
- spring-boot-configuration-processor
- ${spring.boot.version}
- true
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- ${maven.surefire.plugin.version}
-
- ${skipTests}
- false
-
- ${argLine} --add-opens java.xml/jdk.xml.internal=ALL-UNNAMED --illegal-access=permit
-
-
-
-
- org.jacoco
- jacoco-maven-plugin
- ${maven.jacoco.plugin.version}
-
-
-
- prepare-agent
-
-
-
- report
- prepare-package
-
- report
-
-
-
-
-
- org.apache.maven.plugins
- maven-gpg-plugin
- 1.5
-
-
- sign-artifacts
- verify
-
- sign
-
-
-
- --pinentry-mode
- loopback
-
-
-
-
-
-
- pl.project13.maven
- git-commit-id-plugin
- 3.0.1
-
-
- get-the-git-infos
-
- revision
-
- validate
-
-
-
- true
- ${project.build.outputDirectory}/git.properties
-
- ^git.build.(time|version)$
- ^git.commit.id.(abbrev|full)$
-
- full
- ${project.basedir}/.git
-
-
-
-
- org.springframework.boot
- spring-boot-maven-plugin
- ${spring.boot.version}
-
- true
-
-
-
-
- build-info
- repackage
-
-
-
-
-
-
-
-
- sonar
-
- .
- https://sonarcloud.io
-
-
- true
-
-
-
-
- org.sonarsource.scanner.maven
- sonar-maven-plugin
- ${maven.sonar.plugin.version}
-
-
- verify
-
- sonar
-
-
-
-
-
-
-
-
- openapi-doc-generate-profile
-
-
-
- org.springframework.boot
- spring-boot-maven-plugin
- ${spring.boot.version}
-
- true
- ZIP
-
-
-
- pre-integration-test
-
- start
-
-
-
- src/test/resources
-
-
- openapi-profile
-
-
- --server.port=8090
- --server.servlet.path=/app/generic
-
-
-
-
- post-integration-test
-
- stop
-
-
-
-
- build-info
- repackage
-
-
-
-
-
- org.springdoc
- springdoc-openapi-maven-plugin
- 0.2
-
-
- integration-test
-
- generate
-
-
-
-
- http://localhost:8090/app/generic/v3/api-docs
- ${artifactId}-openapi.json
- ${project.build.directory}
- false
-
-
-
-
-
-
-
-
+
+
+ 4.0.0
+
+ io.mosip.registrationprocessor
+ pre-processor
+ 1.2.1-SNAPSHOT
+
+ registration-processor-external-integration-service
+ 1.2.1-SNAPSHOT
+
+
+ MPL 2.0
+ https://www.mozilla.org/en-US/MPL/2.0/
+
+
+
+
+ scm:git:git://github.com/mosip/mosip-ref-impl.git
+ scm:git:ssh://github.com:mosip/mosip-ref-impl.git
+ https://github.com/mosip/mosip-ref-impl
+ HEAD
+
+
+
+ Mosip
+ mosip.emailnotifier@gmail.com
+ io.mosip
+ https://github.com/mosip/mosip-ref-impl
+
+
+
+
+ UTF-8
+ UTF-8
+ 2.22.0
+ 0.8.5
+ 3.7.0.1746
+ 1.4.2
+ 1.5.10
+ **/constant/**,**/config/**,**/httpfilter/**,**/cache/**,**/entity/**,**/model/**,**/exception/**,**/repository/**,**/verticle/**,**/spi/**,"**/proxy/**","**/entities/**","**/filter/**","**/util/**","**/verifier/**"
+
+
+
+
+ org.springframework.boot
+ spring-boot-starter-web
+
+
+ org.springframework.boot
+ spring-boot-starter-actuator
+ ${spring.boot.version}
+
+
+ org.springframework.cloud
+ spring-cloud-starter-config
+ ${spring-cloud-config.version}
+
+
+ org.springframework.boot
+ spring-boot-starter-test
+ test
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+
+
+ io.micrometer
+ micrometer-core
+ ${io.micrometer.prometheus.version}
+
+
+ io.micrometer
+ micrometer-registry-prometheus
+ ${io.micrometer.prometheus.version}
+
+
+ org.springdoc
+ springdoc-openapi-ui
+ ${springdoc.version}
+
+
+ org.springframework.boot
+ spring-boot-configuration-processor
+ ${spring.boot.version}
+ true
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+ ${maven.surefire.plugin.version}
+
+ ${skipTests}
+ false
+
+ ${argLine} --add-opens java.xml/jdk.xml.internal=ALL-UNNAMED --illegal-access=permit
+
+
+
+
+ org.jacoco
+ jacoco-maven-plugin
+ ${maven.jacoco.plugin.version}
+
+
+
+ prepare-agent
+
+
+
+ report
+ prepare-package
+
+ report
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-gpg-plugin
+ 1.5
+
+
+ sign-artifacts
+ verify
+
+ sign
+
+
+
+ --pinentry-mode
+ loopback
+
+
+
+
+
+
+ pl.project13.maven
+ git-commit-id-plugin
+ 3.0.1
+
+
+ get-the-git-infos
+
+ revision
+
+ validate
+
+
+
+ true
+ ${project.build.outputDirectory}/git.properties
+
+ ^git.build.(time|version)$
+ ^git.commit.id.(abbrev|full)$
+
+ full
+ ${project.basedir}/.git
+
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+ ${spring.boot.version}
+
+ true
+
+
+
+
+ build-info
+ repackage
+
+
+
+
+
+
+
+
+ sonar
+
+ .
+ https://sonarcloud.io
+
+
+ true
+
+
+
+
+ org.sonarsource.scanner.maven
+ sonar-maven-plugin
+ ${maven.sonar.plugin.version}
+
+
+ verify
+
+ sonar
+
+
+
+
+
+
+
+
+ openapi-doc-generate-profile
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+ ${spring.boot.version}
+
+ true
+ ZIP
+
+
+
+ pre-integration-test
+
+ start
+
+
+
+ src/test/resources
+
+
+ openapi-profile
+
+
+ --server.port=8090
+ --server.servlet.path=/app/generic
+
+
+
+
+ post-integration-test
+
+ stop
+
+
+
+
+ build-info
+ repackage
+
+
+
+
+
+ org.springdoc
+ springdoc-openapi-maven-plugin
+ 0.2
+
+
+ integration-test
+
+ generate
+
+
+
+
+ http://localhost:8090/app/generic/v3/api-docs
+ ${artifactId}-openapi.json
+ ${project.build.directory}
+ false
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/registration-processor/registration-processor-external-integration-service/src/test/resources/application.properties b/registration-processor/registration-processor-external-integration-service/src/test/resources/application.properties
index 534865e2e37..b0910a8fe5f 100644
--- a/registration-processor/registration-processor-external-integration-service/src/test/resources/application.properties
+++ b/registration-processor/registration-processor-external-integration-service/src/test/resources/application.properties
@@ -1,13 +1,13 @@
-server.port=8201
-server.servlet.path=/registrationprocessor/v1/eis
-
-openapi.info.title=External Integration Service
-openapi.info.description=External Integration Service
-openapi.info.version=1.0
-openapi.info.license.name=Mosip
-openapi.info.license.url=https://docs.mosip.io/platform/license
-mosipbox.public.url=http://localhost:${server.port}
-openapi.service.servers[0].url=${mosipbox.public.url}${server.servlet.path}
-openapi.service.servers[0].description=External Integration Service
-openapi.group.name=${openapi.info.title}
+server.port=8201
+server.servlet.path=/registrationprocessor/v1/eis
+
+openapi.info.title=External Integration Service
+openapi.info.description=External Integration Service
+openapi.info.version=1.0
+openapi.info.license.name=Mosip
+openapi.info.license.url=https://docs.mosip.io/platform/license
+mosipbox.public.url=http://localhost:${server.port}
+openapi.service.servers[0].url=${mosipbox.public.url}${server.servlet.path}
+openapi.service.servers[0].description=External Integration Service
+openapi.group.name=${openapi.info.title}
openapi.group.paths[0]=/**
\ No newline at end of file
diff --git a/registration-processor/registration-processor-external-stage/Dockerfile b/registration-processor/registration-processor-external-stage/Dockerfile
index f0849e9b6c9..f31160a55c2 100644
--- a/registration-processor/registration-processor-external-stage/Dockerfile
+++ b/registration-processor/registration-processor-external-stage/Dockerfile
@@ -1,107 +1,106 @@
-FROM openjdk:11
-
-ARG SOURCE
-ARG COMMIT_HASH
-ARG COMMIT_ID
-ARG BUILD_TIME
-LABEL source=${SOURCE}
-LABEL commit_hash=${COMMIT_HASH}
-LABEL commit_id=${COMMIT_ID}
-LABEL build_time=${BUILD_TIME}
-
-#Uncomment below and Comment above line(i.e. FROM openjdk:8) for OS specific (e.g. Alpine OS ) docker base image
-#FROM openjdk:8-jdk-alpine
-
-# can be passed during Docker build as build time environment for github branch to pickup configuration from.
-ARG spring_config_label
-
-# can be passed during Docker build as build time environment for spring profiles active
-ARG active_profile
-
-# can be passed during Docker build as build time environment for config server URL
-ARG spring_config_url
-
-# can be passed during Docker build as build time environment for glowroot
-ARG is_glowroot
-
-# can be passed during Docker build as build time environment for artifactory URL
-ARG artifactory_url
-
-# environment variable to pass active profile such as DEV, QA etc at docker runtime
-ENV active_profile_env=${active_profile}
-
-# environment variable to pass github branch to pickup configuration from, at docker runtime
-ENV spring_config_label_env=${spring_config_label}
-
-# environment variable to pass github branch to pickup configuration from, at docker runtime
-ENV spring_config_label_env=${spring_config_label}
-
-# environment variable to pass glowroot, at docker runtime
-ENV is_glowroot_env=${is_glowroot}
-
-# environment variable to pass artifactory url, at docker runtime
-ENV artifactory_url_env=${artifactory_url}
-
-# can be passed during Docker build as build time environment for github branch to pickup configuration from.
-ARG container_user=mosip
-
-# can be passed during Docker build as build time environment for github branch to pickup configuration from.
-ARG container_user_group=mosip
-
-# can be passed during Docker build as build time environment for github branch to pickup configuration from.
-ARG container_user_uid=1001
-
-# can be passed during Docker build as build time environment for github branch to pickup configuration from.
-ARG container_user_gid=1001
-
-# install packages and create user
-RUN apt-get -y update \
-&& apt-get install -y unzip \
-&& groupadd -g ${container_user_gid} ${container_user_group} \
-&& useradd -u ${container_user_uid} -g ${container_user_group} -s /bin/sh -m ${container_user}
-
-# set working directory for the user
-WORKDIR /home/${container_user}
-
-ENV work_dir=/home/${container_user}
-
-ARG loader_path=${work_dir}/additional_jars/
-
-RUN mkdir -p ${loader_path}
-
-ENV loader_path_env=${loader_path}
-
-# change volume to whichever storage directory you want to use for this container.
-VOLUME ${work_dir}/logs
-
-# copying shaded jar into docker image
-ADD ./target/*.jar ./target/
-
-RUN find target/ -regextype posix-extended -regex '.*registration-processor-external-stage-[0-9\.]+[-A-Za-z0-9]*\.jar' "-print0" | xargs "-0" cp -t ./ \
- && rm -rf ./target \
- && rm -rf original*.jar \
- && rm -rf *-sources.jar \
- && rm -rf *-javadoc.jar \
- && mv *.jar registration-processor-external-stage.jar
-
-# change permissions of file inside working dir
-RUN chown -R ${container_user}:${container_user} /home/${container_user}
-
-# select container user for all tasks
-USER ${container_user_uid}:${container_user_gid}
-
-CMD if [ "$is_glowroot_env" = "present" ]; then \
- wget "${artifactory_url_env}"/artifactory/libs-release-local/io/mosip/testing/glowroot.zip ; \
- apt-get update && apt-get install -y unzip ; \
- unzip glowroot.zip ; \
- rm -rf glowroot.zip ; \
-
- sed -i 's//registration-processor-external-stage/g' glowroot/glowroot.properties ; \
- java -Dspring.cloud.config.label="${spring_config_label_env}" -Dspring.profiles.active="${active_profile_env}" -Dspring.cloud.config.uri="${spring_config_url_env}" -jar -javaagent:glowroot/glowroot.jar registration-processor-external-stage.jar ; \
- else \
- java -Dspring.cloud.config.label="${spring_config_label_env}" -Dspring.profiles.active="${active_profile_env}" -Dspring.cloud.config.uri="${spring_config_url_env}" -jar registration-processor-external-stage.jar ; \
- fi
-
-
-#CMD ["java","-Dspring.cloud.config.label=${spring_config_label_env}","-Dspring.profiles.active=${active_profile_env}","-Dspring.cloud.config.uri=${spring_config_url_env}","-jar","registration-processor-external-stage.jar"]
-
+FROM openjdk:11
+
+ARG SOURCE
+ARG COMMIT_HASH
+ARG COMMIT_ID
+ARG BUILD_TIME
+LABEL source=${SOURCE}
+LABEL commit_hash=${COMMIT_HASH}
+LABEL commit_id=${COMMIT_ID}
+LABEL build_time=${BUILD_TIME}
+
+#Uncomment below and Comment above line(i.e. FROM openjdk:8) for OS specific (e.g. Alpine OS ) docker base image
+#FROM openjdk:8-jdk-alpine
+
+# can be passed during Docker build as build time environment for github branch to pickup configuration from.
+ARG spring_config_label
+
+# can be passed during Docker build as build time environment for spring profiles active
+ARG active_profile
+
+# can be passed during Docker build as build time environment for config server URL
+ARG spring_config_url
+
+# can be passed during Docker build as build time environment for glowroot
+ARG is_glowroot
+
+# can be passed during Docker build as build time environment for artifactory URL
+ARG artifactory_url
+
+# environment variable to pass active profile such as DEV, QA etc at docker runtime
+ENV active_profile_env=${active_profile}
+
+# environment variable to pass github branch to pickup configuration from, at docker runtime
+ENV spring_config_label_env=${spring_config_label}
+
+# environment variable to pass github branch to pickup configuration from, at docker runtime
+ENV spring_config_label_env=${spring_config_label}
+
+# environment variable to pass glowroot, at docker runtime
+ENV is_glowroot_env=${is_glowroot}
+
+# environment variable to pass artifactory url, at docker runtime
+ENV artifactory_url_env=${artifactory_url}
+
+# can be passed during Docker build as build time environment for github branch to pickup configuration from.
+ARG container_user=mosip
+
+# can be passed during Docker build as build time environment for github branch to pickup configuration from.
+ARG container_user_group=mosip
+
+# can be passed during Docker build as build time environment for github branch to pickup configuration from.
+ARG container_user_uid=1001
+
+# can be passed during Docker build as build time environment for github branch to pickup configuration from.
+ARG container_user_gid=1001
+
+# install packages and create user
+RUN apt-get -y update \
+&& apt-get install -y unzip \
+&& groupadd -g ${container_user_gid} ${container_user_group} \
+&& useradd -u ${container_user_uid} -g ${container_user_group} -s /bin/sh -m ${container_user}
+
+# set working directory for the user
+WORKDIR /home/${container_user}
+
+ENV work_dir=/home/${container_user}
+
+ARG loader_path=${work_dir}/additional_jars/
+
+RUN mkdir -p ${loader_path}
+
+ENV loader_path_env=${loader_path}
+
+# change volume to whichever storage directory you want to use for this container.
+VOLUME ${work_dir}/logs
+
+# copying shaded jar into docker image
+ADD ./target/*.jar ./target/
+
+RUN find target/ -regextype posix-extended -regex '.*registration-processor-external-stage-[0-9\.]+[-A-Za-z0-9]*\.jar' "-print0" | xargs "-0" cp -t ./ \
+ && rm -rf ./target \
+ && rm -rf original*.jar \
+ && rm -rf *-sources.jar \
+ && rm -rf *-javadoc.jar \
+ && mv *.jar registration-processor-external-stage.jar
+
+# change permissions of file inside working dir
+RUN chown -R ${container_user}:${container_user} /home/${container_user}
+
+# select container user for all tasks
+USER ${container_user_uid}:${container_user_gid}
+
+CMD if [ "$is_glowroot_env" = "present" ]; then \
+ wget "${artifactory_url_env}"/artifactory/libs-release-local/io/mosip/testing/glowroot.zip ; \
+ apt-get update && apt-get install -y unzip ; \
+ unzip glowroot.zip ; \
+ rm -rf glowroot.zip ; \
+
+ sed -i 's//registration-processor-external-stage/g' glowroot/glowroot.properties ; \
+ java -Dspring.cloud.config.label="${spring_config_label_env}" -Dspring.profiles.active="${active_profile_env}" -Dspring.cloud.config.uri="${spring_config_url_env}" -jar -javaagent:glowroot/glowroot.jar registration-processor-external-stage.jar ; \
+ else \
+ java -Dspring.cloud.config.label="${spring_config_label_env}" -Dspring.profiles.active="${active_profile_env}" -Dspring.cloud.config.uri="${spring_config_url_env}" -jar registration-processor-external-stage.jar ; \
+ fi
+
+
+#CMD ["java","-Dspring.cloud.config.label=${spring_config_label_env}","-Dspring.profiles.active=${active_profile_env}","-Dspring.cloud.config.uri=${spring_config_url_env}","-jar","registration-processor-external-stage.jar"]
\ No newline at end of file
diff --git a/registration-processor/registration-processor-external-stage/pom.xml b/registration-processor/registration-processor-external-stage/pom.xml
index 4485f6c524c..4c7e640bd65 100644
--- a/registration-processor/registration-processor-external-stage/pom.xml
+++ b/registration-processor/registration-processor-external-stage/pom.xml
@@ -1,230 +1,230 @@
-
-
- 4.0.0
-
-
- MPL 2.0
- https://www.mozilla.org/en-US/MPL/2.0/
-
-
-
-
- scm:git:git://github.com/mosip/mosip-ref-impl.git
- scm:git:ssh://github.com:mosip/mosip-ref-impl.git
- https://github.com/mosip/mosip-ref-impl
- HEAD
-
-
-
- Mosip
- mosip.emailnotifier@gmail.com
- io.mosip
- https://github.com/mosip/mosip-ref-impl
-
-
-
- io.mosip.registrationprocessor
- pre-processor
- 1.2.1-SNAPSHOT
-
-
- registration-processor-external-stage
- 1.2.1-SNAPSHOT
-
-
- UTF-8
- 2.22.0
- 0.8.5
- 3.7.0.1746
- 1.4.2
-
-
-
-
- org.springframework.cloud
- spring-cloud-starter-config
- ${spring-cloud-config.version}
-
-
- org.mockito
- mockito-core
- ${mockito.version}
- test
-
-
- io.vertx
- vertx-unit
- ${vertx.version}
- test
-
-
- org.springframework
- spring-context
-
-
- io.mosip.registrationprocessor
- registration-processor-core
- ${registration.processor.core.version}
-
-
- io.mosip.registrationprocessor
- registration-processor-registration-status-service-impl
- ${registration.status.service.version}
-
-
- io.mosip.registrationprocessor
- registration-processor-rest-client
- ${registration.processor.rest.client.version}
-
-
- javax.inject
- javax.inject
- 1
-
-
- io.micrometer
- micrometer-core
- 1.4.2
-
-
- io.micrometer
- micrometer-registry-prometheus
- 1.4.2
-
-
-
-
-
- com.h2database
- h2
- ${h2.version}
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- ${maven.surefire.plugin.version}
-
- ${skipTests}
- false
-
- ${argLine} --add-opens java.xml/jdk.xml.internal=ALL-UNNAMED --illegal-access=permit
-
-
-
-
- org.jacoco
- jacoco-maven-plugin
- ${maven.jacoco.plugin.version}
-
-
-
- prepare-agent
-
-
-
- report
- prepare-package
-
- report
-
-
-
-
-
- org.apache.maven.plugins
- maven-gpg-plugin
- 1.5
-
-
- sign-artifacts
- verify
-
- sign
-
-
-
- --pinentry-mode
- loopback
-
-
-
-
-
-
- pl.project13.maven
- git-commit-id-plugin
- 3.0.1
-
-
- get-the-git-infos
-
- revision
-
- validate
-
-
-
- true
- ${project.build.outputDirectory}/git.properties
-
- ^git.build.(time|version)$
- ^git.commit.id.(abbrev|full)$
-
- full
- ${project.basedir}/.git
-
-
-
-
- org.springframework.boot
- spring-boot-maven-plugin
- ${spring.boot.version}
-
- true
-
-
-
-
- build-info
- repackage
-
-
-
-
-
-
-
-
- sonar
-
- .
- https://sonarcloud.io
-
-
- true
-
-
-
-
- org.sonarsource.scanner.maven
- sonar-maven-plugin
- ${maven.sonar.plugin.version}
-
-
- verify
-
- sonar
-
-
-
-
-
-
-
-
-
+
+
+ 4.0.0
+
+
+ MPL 2.0
+ https://www.mozilla.org/en-US/MPL/2.0/
+
+
+
+
+ scm:git:git://github.com/mosip/mosip-ref-impl.git
+ scm:git:ssh://github.com:mosip/mosip-ref-impl.git
+ https://github.com/mosip/mosip-ref-impl
+ HEAD
+
+
+
+ Mosip
+ mosip.emailnotifier@gmail.com
+ io.mosip
+ https://github.com/mosip/mosip-ref-impl
+
+
+
+ io.mosip.registrationprocessor
+ pre-processor
+ 1.2.0.1
+
+
+ registration-processor-external-stage
+ 1.2.1-SNAPSHOT
+
+
+ UTF-8
+ 2.22.0
+ 0.8.5
+ 3.7.0.1746
+ 1.4.2
+
+
+
+
+ org.springframework.cloud
+ spring-cloud-starter-config
+ ${spring-cloud-config.version}
+
+
+ org.mockito
+ mockito-core
+ ${mockito.version}
+ test
+
+
+ io.vertx
+ vertx-unit
+ ${vertx.version}
+ test
+
+
+ org.springframework
+ spring-context
+
+
+ io.mosip.registrationprocessor
+ registration-processor-core
+ ${registration.processor.core.version}
+
+
+ io.mosip.registrationprocessor
+ registration-processor-registration-status-service-impl
+ ${registration.status.service.version}
+
+
+ io.mosip.registrationprocessor
+ registration-processor-rest-client
+ ${registration.processor.rest.client.version}
+
+
+ javax.inject
+ javax.inject
+ 1
+
+
+ io.micrometer
+ micrometer-core
+ 1.4.2
+
+
+ io.micrometer
+ micrometer-registry-prometheus
+ 1.4.2
+
+
+
+
+
+ com.h2database
+ h2
+ ${h2.version}
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+ ${maven.surefire.plugin.version}
+
+ ${skipTests}
+ false
+
+ ${argLine} --add-opens java.xml/jdk.xml.internal=ALL-UNNAMED --illegal-access=permit
+
+
+
+
+ org.jacoco
+ jacoco-maven-plugin
+ ${maven.jacoco.plugin.version}
+
+
+
+ prepare-agent
+
+
+
+ report
+ prepare-package
+
+ report
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-gpg-plugin
+ 1.5
+
+
+ sign-artifacts
+ verify
+
+ sign
+
+
+
+ --pinentry-mode
+ loopback
+
+
+
+
+
+
+ pl.project13.maven
+ git-commit-id-plugin
+ 3.0.1
+
+
+ get-the-git-infos
+
+ revision
+
+ validate
+
+
+
+ true
+ ${project.build.outputDirectory}/git.properties
+
+ ^git.build.(time|version)$
+ ^git.commit.id.(abbrev|full)$
+
+ full
+ ${project.basedir}/.git
+
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+ ${spring.boot.version}
+
+ true
+
+
+
+
+ build-info
+ repackage
+
+
+
+
+
+
+
+
+ sonar
+
+ .
+ https://sonarcloud.io
+
+
+ true
+
+
+
+
+ org.sonarsource.scanner.maven
+ sonar-maven-plugin
+ ${maven.sonar.plugin.version}
+
+
+ verify
+
+ sonar
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/registration-processor/registration-processor-external-stage/src/main/java/io/mosip/registrationprocessor/externalstage/ExternalStageApplication.java b/registration-processor/registration-processor-external-stage/src/main/java/io/mosip/registrationprocessor/externalstage/ExternalStageApplication.java
index c325f0a6a67..457db1e85b9 100644
--- a/registration-processor/registration-processor-external-stage/src/main/java/io/mosip/registrationprocessor/externalstage/ExternalStageApplication.java
+++ b/registration-processor/registration-processor-external-stage/src/main/java/io/mosip/registrationprocessor/externalstage/ExternalStageApplication.java
@@ -1,29 +1,29 @@
-package io.mosip.registrationprocessor.externalstage;
-
-import org.springframework.context.annotation.AnnotationConfigApplicationContext;
-
-import io.mosip.registrationprocessor.externalstage.stage.ExternalStage;
-
-/**
- * External Stage application
- *
- */
-public class ExternalStageApplication {
-
- /**
- * main method to launch external stage application
- *
- * @param args
- */
- public static void main(String[] args) {
- AnnotationConfigApplicationContext configApplicationContext = new AnnotationConfigApplicationContext();
- configApplicationContext.scan("io.mosip.registration.processor.core.config",
- "io.mosip.registrationprocessor.externalstage.config", "io.mosip.registration.processor.core.config",
- "io.mosip.registration.processor.status.config", "io.mosip.registration.processor.core.kernel.beans",
- "io.mosip.registration.processor.rest.client.config");
- configApplicationContext.refresh();
- ExternalStage externalStage = (ExternalStage) configApplicationContext.getBean(ExternalStage.class);
- externalStage.deployVerticle();
- }
-
-}
+package io.mosip.registrationprocessor.externalstage;
+
+import org.springframework.context.annotation.AnnotationConfigApplicationContext;
+
+import io.mosip.registrationprocessor.externalstage.stage.ExternalStage;
+
+/**
+ * External Stage application
+ *
+ */
+public class ExternalStageApplication {
+
+ /**
+ * main method to launch external stage application
+ *
+ * @param args
+ */
+ public static void main(String[] args) {
+ AnnotationConfigApplicationContext configApplicationContext = new AnnotationConfigApplicationContext();
+ configApplicationContext.scan("io.mosip.registration.processor.core.config",
+ "io.mosip.registrationprocessor.externalstage.config", "io.mosip.registration.processor.core.config",
+ "io.mosip.registration.processor.status.config", "io.mosip.registration.processor.core.kernel.beans",
+ "io.mosip.registration.processor.rest.client.config");
+ configApplicationContext.refresh();
+ ExternalStage externalStage = (ExternalStage) configApplicationContext.getBean(ExternalStage.class);
+ externalStage.deployVerticle();
+ }
+
+}
\ No newline at end of file