[Infrastructure Monitor] Failed to compare two elements in the array

[Infrastructure Monitor] Failed to compare two elements in the array

  
Forge Component
(18)
Published on 29 Aug by OutSystems Experts
18 votes
Published on 29 Aug by OutSystems Experts
Hi guys,

After deploy the application, i can see the option MORE>Infrastructure Monitor in lifetime, but , when i click "Configuration" to enable monitoring for my environments , i get this error:

Id:
0d6def97-3eeb-436e-9ab5-ff404ac2cb7c
Time of Log:
12-02-2016 12:12:29
eSpace:
Tenant:
ServiceCenter
User:
pfdrgo (5186)
Session Id:
info0lffymn1dcgnt2vfcy4r
Server:
LISOUTP03
Module:
Extension metho
Message:
Failed to compare two elements in the array.
Environment Information eSpaceVer: 1 (Id=9626, PubId=29316, CompiledWith=9.0.1.9)
RequestUrl: http://outsystemsprod.lusitania-cs.pt/InfraMonitor/Configuration.aspx (Method: GET)
AppDomain: /LM/W3SVC/1/ROOT/InfraMonitor-56-130997526919327133
FilePath: C:\...\PS\running\InfraMonitor.01829689731\Configuration.aspx
Locale: pt
DateFormat: dd-MM-yyyy
PID: 5776 ('w3wp', Started='12-02-2016 05:00:01', Priv=2012Mb, Virt=20478Mb)
TID: 188
Thread Name: 
.NET: 4.0.30319.18408
Stack:
[1] Failed to compare two elements in the array.
   at System.Array.SorterObjectArray.IntrospectiveSort(Int32 left, Int32 length)
   at System.Array.Sort(Array keys, Array items, Int32 index, Int32 length, IComparer comparer)
   at System.Collections.ArrayList.Sort(Int32 index, Int32 count, IComparer comparer)
   at OutSystems.HubEdition.RuntimePlatform.Db.OSList`1.#OSb(IComparer comparer)
   at ssInfraMonitor.RssExtensionSortRecordList.MssSortRecordList(HeContext heContext, Object inParamrecordList, String inParamsortBy, Boolean inParamisAscending)

[2] Could not find field to sort System.Collections.Generic.List`1[System.String]
   at OutSystems.NssSortRecordList.RecordListComparer.Compare(Object x, Object y)
   at System.Array.SorterObjectArray.InsertionSort(Int32 lo, Int32 hi)
   at System.Array.SorterObjectArray.IntrospectiveSort(Int32 left, Int32 length)

Hi Pedro,

Please check if you're using the latest version of SortRecordList and, if not, update it.
We've previously seen errors like this when using older versions of SortRecordList.