Text Labels Disappearing Within Character Layout (Doc ID 2205983.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Clinical - Version 4.6.6 to 5.1.0 [Release 4.6.6 to 5.1]
Information in this document applies to any platform.

Symptoms

ISSUE:
--------
On occasions, when an existing text field is clicked on in character layout (for editing), it disappears. In Java Console the following error stack is displayed:

....

Exception in thread "AWT-EventQueue-2" java.lang.IllegalArgumentException: Comparison method violates its general contract!
at java.util.TimSort.mergeHi(Unknown Source)
at java.util.TimSort.mergeAt(Unknown Source)
at java.util.TimSort.mergeCollapse(Unknown Source)
at java.util.TimSort.sort(Unknown Source)
at java.util.TimSort.sort(Unknown Source)
at java.util.Arrays.sort(Unknown Source)
at java.util.Collections.sort(Unknown Source)
at javax.swing.SortingFocusTraversalPolicy.enumerateAndSortCycle(Unknown Source)
at javax.swing.SortingFocusTraversalPolicy.getFocusTraversalCycle(Unknown Source)
at javax.swing.SortingFocusTraversalPolicy.getComponentAfter(Unknown Source)
at javax.swing.LayoutFocusTraversalPolicy.getComponentAfter(Unknown Source)
at java.awt.Component.getNextFocusCandidate(Unknown Source)
at java.awt.Component.transferFocus(Unknown Source)
at java.awt.Container.removeNotify(Unknown Source)
at oracle.ewt.lwAWT.LWComponent.removeNotify(Unknown Source)
at oracle.ewt.lwAWT.lwText.LWTextComponent.removeNotify(Unknown Source)
at oracle.ewt.lwAWT.lwText.LWTextField.removeNotify(Unknown Source)
at java.awt.Container.remove(Unknown Source)
at oracle.ewt.lwAWT.LWComponent.remove(Unknown Source)
at oracle.bali.jle.item.LWComponentContainer.remove(Unknown Source)

......

 

This stack trace is reported when being in the java console press 5 before opening LE.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms