1
0
-1
I am getting this error when i try to do a composer package import or even click on the form to see its versions in Transaction manager.
java.lang.IllegalArgumentException: Comparison method violates its general contract!
	at java.util.TimSort.mergeHi(TimSort.java:899)
	at java.util.TimSort.mergeAt(TimSort.java:516)
	at java.util.TimSort.mergeForceCollapse(TimSort.java:457)
	at java.util.TimSort.sort(TimSort.java:254)
	at java.util.Arrays.sort(Arrays.java:1438)
    CommentAdd your comment...

    3 answers

    1.  
      1
      0
      -1

      Hi,

      This generally happens when you have multiple form names that are very similarly named, such as when using consecutive numbers. For example, having a list of form names like in the below list, will cause issues in Transact Manager:
      144878 060216
      144878 121213
      144878 121229

      This bug has been fixed in TM versions 17.10.2 and 18.05.0 if an upgrade to TM is an option for you.

      Otherwise, renaming your forms to something more discernable will help. Since the issue also occurs when you click on FORMS in TM, you will have to work around this by using the Home Dashboard, which will give you a view of some of your recent forms. Form there, you can click on your form name, go to the Details tab, and rename the form Name.

      If this doesn't solve your issue, I recommend that you submit a Support Ticket to your local Support team. If you have that set up for your company, you can go here to log a Support ticket: https://support.avoka.com/tickets/servicedesk/customer/portal/1

      Cheers,

      Alan

        CommentAdd your comment...
      1.  
        1
        0
        -1

        Hi Alan,

        The moment I click on the link of the form I am getting the below error. cant do anything with the form.

        Sorry the application encountered an unexpected error.

        To return to the Home page click 

        Is there any other way ?

        When we launch the form it perfectly works fine.


        Thanks and Regards,

        Prasantha.

        1. Alan Reiley

          Hi Prasantha,

          If you are not able to get to it by clicking the Form Name under Home Dashboard > "Recent Forms", I think the next step is to log a Support ticket. They will be able to help you from this point.

        CommentAdd your comment...
      2.  
        1
        0
        -1

        Thanks a lot Alan will try the options you have suggested and if it doesn't work will go to Support desk.

          CommentAdd your comment...