In the new 188.8.131.52 Version of the cartridge builder (AKA FGL-IDE) when trying to add one element type rule, the process fail with the message "An error has occured. Please review the logs".
This is the message in the FMS log
Caused by: java.lang.IllegalArgumentException: Comparison method violates its general contract!
Find complete description at attached file: Cartridge+Builder+Error
1. Reference Test-AllRules.jpg in the cloud attachment.
Go to Configuration -> Definitions -> Cartridge Builder ->export, select type Queries. Then select allRules, click Test button. Take screen shot
If step 1 also fail with "An error has occurred, Please check your logs".
The workaround would be to remove the "Order by" in the allRules.
Go to Configuration -> Definitions -> Cartridge Builder ->export, select type Queries. Then select allRules
a).Click Edit button.
b).Delete Order By "Path:cartridge_name ". Reference: DeleteOrderBy.jpg in the cloud attachment.
c).Click Save button
d).Test this Query again from Step 1. If it can return result, test again to add a rule element in a new cartridge
If the problem continues upload FMS support bundle to the Service Request.
STATUS: WCF-14995 fixed in FMS 184.108.40.206 release and higher.