[OPENAM-4164] AgentsRepo may have cached stale ServiceConfigImpl, returning incorrect agent profile data. Created: 07/Jul/14 Updated: 20/Nov/16 Resolved: 23/Feb/15
|Fix Version/s:||10.0.3, 11.0.4, 12.0.1, 13.0.0|
|Reporter:||Sachiko Wallace||Assignee:||Sachiko Wallace|
|Remaining Estimate:||Not Specified|
|Time Spent:||Not Specified|
|Original Estimate:||Not Specified|
|Sprint:||Sprint 77 - Sustaining|
|Support Ticket IDs:|
AgentsRepo caches ServiceConfig instance as 'orgConfigCache' which returns valid since smsEntry in ServiceConfigImpl returns valid(true), but it references ServiceSchemaImpl(ss) which has been cleared so it wouldn't be able to return correct data.
We should check ServiceSchemaImpl (ss) in ServiceConfigImpl has a. subSchemas.isEmpty() b. ssm == null c. orgAttrSchema == null within ServiceConfigImpl#isValid() then depending on the value, we should clear scm within AgentsRepo#getOrgConfig
|Comment by Sam Drew [ 09/Oct/14 ]|
Are there any updates on this issue?
|Comment by Sachiko Wallace [ 09/Oct/14 ]|
submitted a new proposal in CR
|Comment by Chris Lee [ 11/Jan/16 ]|
Tidied up Jira title for 13 release notes - hopefully not too far from the mark.