We upgraded CUIC from version 10.5 to 11.0. After the upgrade we hit a bug (CSCvd22426), which renders the CUIC Server unusable when an underlying ANI Value List is executed, and the CUIC Server has to be rebooted to resolve the issue. Basically CUIC goes out of memory and produces heap dumps when the ANI Value List is executed, because it pulls millions of records which renders the CUIC Server useable.
The ANI Value List is also required for our reports to pull ANI information.
Below are the queries used within the ANI Value List:
ANI Value List
Value List Query:
SELECT DISTINCT ANI AS ID, ANI AS VALUE FROM Termination_Call_Detail
Collection Query
SELECT [ID] AS ID, [VALUE] AS VALUE FROM [TABLE] WHERE CollectionIdentifierField =<COLLECTIONIDENTIFIER>
What we need is a modified query that will provide less and focused results, which will not be as verbose in the query results to cause the heap dumps.
Thanks!