...
Ifix client requests pushed to IFIX
Auth token is fetched from keycloak and cached. Token will be re fetched 5 minutes before expiry
Every push to Ifix is recoded with http status
status series 200 series considered success
status 400 are marked client error and reported back to client
status 500 resubmitted by scheduler
Deployment Details
update the keycloak credentials client-id and secrets in environment file
Map the coa in HeadCodeToCoaMapping.yml
Map project in ProjectMapping.yml
Deploy the latest version of ifix-reference-adapter
...
Update Key cloak credentials in dev.yaml,qa.yaml,prod.yaml according to environment update the keycloak credentials “client-id” and “secrets” in environment file https://github.com/egovernments/iFix-DevOps/blob/27c67ad236f06ad2e6a139c4d59111db184f8705/deploy-as-code/helm/environments/mgramseva-qa.yaml#L224 ,https://github.com/egovernments/iFix-DevOps/blob/27c67ad236f06ad2e6a139c4d59111db184f8705/deploy-as-code/helm/environments/mgramseva-qa-secrets.yaml#L65
Map clientcode, ifixcoacode, ifixid in ifix_adapter_coa_map table
If client “project code” and IFIX project code are different then map clientprojectcode, ifixprojectid in ifix_adapter_project_map table
Integration
Integration Scope
...