Hi all,

i came across a strange error last week and it had cost me a lot of time and nerves. I had created a BPM model with custom tech tasks, as usual I imported some complex types from ESR and set them as In / Output structure. But when the structure changed and i tried to reopen the wizard for custom tech… nothing happened. I restarted the NWDS several times, “reinstalled” it, tried different version etc. I clicked the hell out of this button but nothing happened… The log gave me the same error every time:

CampareBug1.png

I searched around in SCN for a solution but could not find any. So i was stalking a bit in the Eclipse community and found this Bug report:

–> https://bugs.eclipse.org/bugs/show_bug.cgi?id=361121

According to this, the error occurs due to badly implemented comparators which where silently ignored in 1.6 but since 1.7 they crash. Because i can’t do any changes on the SAP Plugins, the workaround was quite simple. Allow the Arrays util to use LegacyMergeSort. Just add “-Djava.util.Arrays.useLegacyMergeSort=true” to your ini file and it works again. Issue took so many time and the solution was so easy. I hope SAP is working on this one.

Have fun.

BR,

Tobias

To report this post you need to login first.

5 Comments

You must be Logged on to comment or reply to a post.

Leave a Reply