Residential Construction Permit Inbox v2 Migration
Steps to migrate to Inbox v2
Last updated
Was this helpful?
Steps to migrate to Inbox v2
Last updated
Was this helpful?
The following configurations are required to implement Inbox V2 in the Residential Construction Permit module:
Indexer Configuration:
Analyse the data used in the inbox page and update the index mapping
Add new indexer configuration with all required as per above for bpa-service
Configure the newly added OBPAS indexer file in the indexer DevOps configuration.
Push Data to Inbox Topics - The processInstance field is mandatory in the payload. The process instance needs to be enriched in the BPA request before pushing it into the inbox topic.
Ensure that the service pushes data to the relevant inbox topics.
Trigger at All Action Points - These steps should be followed during both create and update actions (at all action times).
MDMS Configuration:
Configure MDMS to specify all search parameters required to fetch results.
Re-indexing for Existing Data:
If data already exists in the current environment, re-indexing is required.
Service Configuration:
Apply Code Changes - Review and apply the code changes as per the following commit:
Update MDMS Configuration
Add the Inbox Search Configuration at the following path: Reference path for correct MDMS data:
Restart the MDMS Service after updating the configuration
DevOps Configuration - Indexer Service
Add the file path to the environment configuration -
Update the environment configuration file to include the path for the BPA Inbox Indexer configuration.
Add the following line to your environment file - file:///work-dir/configs/egov-indexer/bpa-inbox-indexer.yml
Reference Example: You can refer to the following for the correct format:
Restart the Indexer Service - After adding the file path, restart the Indexer service to apply the changes: