java.lang.IndexOutOfBoundsException: Invalid index at javax.swing.DefaultRowSorter.convertRowIndexToModel(java.desktop@9-ea/DefaultRowSorter.java:513) at oracle.bali.ewt.olaf2.OracleFileChooserUI$SortableListModel.getElementAt(OracleFileChooserUI.java:2403) at javax.swing.plaf.basic.BasicListUI.updateLayoutState(java.desktop@9-ea/BasicListUI.java:1430) at javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(java.desktop@9-ea/BasicListUI.java:1381) at javax.swing.plaf.basic.BasicListUI.getPreferredSize(java.desktop@9-ea/BasicListUI.java:640) at javax.swing.JComponent.getPreferredSize(java.desktop@9-ea/JComponent.java:1661) at javax.swing.ScrollPaneLayout.layoutContainer(java.desktop@9-ea/ScrollPaneLayout.java:795) at java.awt.Container.layout(java.desktop@9-ea/Container.java:1532) at java.awt.Container.doLayout(java.desktop@9-ea/Container.java:1521) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1717) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validate(java.desktop@9-ea/Container.java:1652) at java.awt.Container.validateUnconditionally(java.desktop@9-ea/Container.java:1689) at java.awt.Window.pack(java.desktop@9-ea/Window.java:817) at javax.swing.JFileChooser.createDialog(java.desktop@9-ea/JFileChooser.java:819) at javax.swing.JFileChooser.showDialog(java.desktop@9-ea/JFileChooser.java:747) at javax.swing.JFileChooser.showOpenDialog(java.desktop@9-ea/JFileChooser.java:653) at oracle.as.install.template.screensnextgen.SpecifyOracleHomePage.actionPerformed(SpecifyOracleHomePage.java:377) at javax.swing.AbstractButton.fireActionPerformed(java.desktop@9-ea/AbstractButton.java:1967) at javax.swing.AbstractButton$Handler.actionPerformed(java.desktop@9-ea/AbstractButton.java:2308) at javax.swing.DefaultButtonModel.fireActionPerformed(java.desktop@9-ea/DefaultButtonModel.java:404) at javax.swing.DefaultButtonModel.setPressed(java.desktop@9-ea/DefaultButtonModel.java:261) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(java.desktop@9-ea/BasicButtonListener.java:266) at java.awt.Component.processMouseEvent(java.desktop@9-ea/Component.java:6601) at javax.swing.JComponent.processMouseEvent(java.desktop@9-ea/JComponent.java:3321) at java.awt.Component.processEvent(java.desktop@9-ea/Component.java:6366) at java.awt.Container.processEvent(java.desktop@9-ea/Container.java:2258) at java.awt.Component.dispatchEventImpl(java.desktop@9-ea/Component.java:4985) at java.awt.Container.dispatchEventImpl(java.desktop@9-ea/Container.java:2316) at java.awt.Component.dispatchEvent(java.desktop@9-ea/Component.java:4817) at java.awt.LightweightDispatcher.retargetMouseEvent(java.desktop@9-ea/Container.java:4895) at java.awt.LightweightDispatcher.processMouseEvent(java.desktop@9-ea/Container.java:4532) at java.awt.LightweightDispatcher.dispatchEvent(java.desktop@9-ea/Container.java:4473) at java.awt.Container.dispatchEventImpl(java.desktop@9-ea/Container.java:2302) at java.awt.Window.dispatchEventImpl(java.desktop@9-ea/Window.java:2754) at java.awt.Component.dispatchEvent(java.desktop@9-ea/Component.java:4817) at java.awt.EventQueue.dispatchEventImpl(java.desktop@9-ea/EventQueue.java:761) at java.awt.EventQueue.access$500(java.desktop@9-ea/EventQueue.java:97) at java.awt.EventQueue$3.run(java.desktop@9-ea/EventQueue.java:712) at java.awt.EventQueue$3.run(java.desktop@9-ea/EventQueue.java:706) at java.security.AccessController.doPrivileged(java.base@9-ea/Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@9-ea/ProtectionDomain.java:77) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@9-ea/ProtectionDomain.java:87) at java.awt.EventQueue$4.run(java.desktop@9-ea/EventQueue.java:734) at java.awt.EventQueue$4.run(java.desktop@9-ea/EventQueue.java:732) at java.security.AccessController.doPrivileged(java.base@9-ea/Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@9-ea/ProtectionDomain.java:77) at java.awt.EventQueue.dispatchEvent(java.desktop@9-ea/EventQueue.java:731) at java.awt.EventDispatchThread.pumpOneEventForFilters(java.desktop@9-ea/EventDispatchThread.java:199) at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@9-ea/EventDispatchThread.java:124) at java.awt.EventDispatchThread.pumpEventsForHierarchy(java.desktop@9-ea/EventDispatchThread.java:113) at java.awt.EventDispatchThread.pumpEvents(java.desktop@9-ea/EventDispatchThread.java:109) at java.awt.EventDispatchThread.pumpEvents(java.desktop@9-ea/EventDispatchThread.java:101) at java.awt.EventDispatchThread.run(java.desktop@9-ea/EventDispatchThread.java:90) Exception in thread "AWT-EventQueue-0" java.lang.IndexOutOfBoundsException: Invalid index at javax.swing.DefaultRowSorter.convertRowIndexToModel(java.desktop@9-ea/DefaultRowSorter.java:513) at oracle.bali.ewt.olaf2.OracleFileChooserUI$SortableListModel.getElementAt(OracleFileChooserUI.java:2403) at javax.swing.plaf.basic.BasicListUI.updateLayoutState(java.desktop@9-ea/BasicListUI.java:1430) at javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(java.desktop@9-ea/BasicListUI.java:1381) at javax.swing.plaf.basic.BasicListUI.getPreferredSize(java.desktop@9-ea/BasicListUI.java:640) at javax.swing.JComponent.getPreferredSize(java.desktop@9-ea/JComponent.java:1661) at javax.swing.ScrollPaneLayout.layoutContainer(java.desktop@9-ea/ScrollPaneLayout.java:795) at java.awt.Container.layout(java.desktop@9-ea/Container.java:1532) at java.awt.Container.doLayout(java.desktop@9-ea/Container.java:1521) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1717) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validate(java.desktop@9-ea/Container.java:1652) at java.awt.Window.dispatchEventImpl(java.desktop@9-ea/Window.java:2752) at java.awt.Component.dispatchEvent(java.desktop@9-ea/Component.java:4817) at java.awt.EventQueue.dispatchEventImpl(java.desktop@9-ea/EventQueue.java:761) at java.awt.EventQueue.access$500(java.desktop@9-ea/EventQueue.java:97) at java.awt.EventQueue$3.run(java.desktop@9-ea/EventQueue.java:712) at java.awt.EventQueue$3.run(java.desktop@9-ea/EventQueue.java:706) at java.security.AccessController.doPrivileged(java.base@9-ea/Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@9-ea/ProtectionDomain.java:77) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@9-ea/ProtectionDomain.java:87) at java.awt.EventQueue$4.run(java.desktop@9-ea/EventQueue.java:734) at java.awt.EventQueue$4.run(java.desktop@9-ea/EventQueue.java:732) at java.security.AccessController.doPrivileged(java.base@9-ea/Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@9-ea/ProtectionDomain.java:77) at java.awt.EventQueue.dispatchEvent(java.desktop@9-ea/EventQueue.java:731) at java.awt.EventDispatchThread.pumpOneEventForFilters(java.desktop@9-ea/EventDispatchThread.java:199) at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@9-ea/EventDispatchThread.java:124) at java.awt.EventDispatchThread.pumpEventsForHierarchy(java.desktop@9-ea/EventDispatchThread.java:113) at java.awt.EventDispatchThread.pumpEvents(java.desktop@9-ea/EventDispatchThread.java:109) at java.awt.EventDispatchThread.pumpEvents(java.desktop@9-ea/EventDispatchThread.java:101) at java.awt.EventDispatchThread.run(java.desktop@9-ea/EventDispatchThread.java:90) Exception in thread "AWT-EventQueue-0" java.lang.IndexOutOfBoundsException: Invalid index at javax.swing.DefaultRowSorter.convertRowIndexToModel(java.desktop@9-ea/DefaultRowSorter.java:513) at oracle.bali.ewt.olaf2.OracleFileChooserUI$SortableListModel.getElementAt(OracleFileChooserUI.java:2403) at javax.swing.plaf.basic.BasicListUI.updateLayoutState(java.desktop@9-ea/BasicListUI.java:1430) at javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(java.desktop@9-ea/BasicListUI.java:1381) at javax.swing.plaf.basic.BasicListUI.getPreferredSize(java.desktop@9-ea/BasicListUI.java:640) at javax.swing.JComponent.getPreferredSize(java.desktop@9-ea/JComponent.java:1661) at javax.swing.ScrollPaneLayout.layoutContainer(java.desktop@9-ea/ScrollPaneLayout.java:795) at java.awt.Container.layout(java.desktop@9-ea/Container.java:1532) at java.awt.Container.doLayout(java.desktop@9-ea/Container.java:1521) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1717) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validate(java.desktop@9-ea/Container.java:1652) at java.awt.Window.dispatchEventImpl(java.desktop@9-ea/Window.java:2752) at java.awt.Component.dispatchEvent(java.desktop@9-ea/Component.java:4817) at java.awt.EventQueue.dispatchEventImpl(java.desktop@9-ea/EventQueue.java:761) at java.awt.EventQueue.access$500(java.desktop@9-ea/EventQueue.java:97) at java.awt.EventQueue$3.run(java.desktop@9-ea/EventQueue.java:712) at java.awt.EventQueue$3.run(java.desktop@9-ea/EventQueue.java:706) at java.security.AccessController.doPrivileged(java.base@9-ea/Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@9-ea/ProtectionDomain.java:77) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@9-ea/ProtectionDomain.java:87) at java.awt.EventQueue$4.run(java.desktop@9-ea/EventQueue.java:734) at java.awt.EventQueue$4.run(java.desktop@9-ea/EventQueue.java:732) at java.security.AccessController.doPrivileged(java.base@9-ea/Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@9-ea/ProtectionDomain.java:77) at java.awt.EventQueue.dispatchEvent(java.desktop@9-ea/EventQueue.java:731) at java.awt.EventDispatchThread.pumpOneEventForFilters(java.desktop@9-ea/EventDispatchThread.java:199) at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@9-ea/EventDispatchThread.java:124) at java.awt.EventDispatchThread.pumpEventsForHierarchy(java.desktop@9-ea/EventDispatchThread.java:113) at java.awt.EventDispatchThread.pumpEvents(java.desktop@9-ea/EventDispatchThread.java:109) at java.awt.EventDispatchThread.pumpEvents(java.desktop@9-ea/EventDispatchThread.java:101) at java.awt.EventDispatchThread.run(java.desktop@9-ea/EventDispatchThread.java:90) Exception in thread "AWT-EventQueue-0" java.lang.IndexOutOfBoundsException: Invalid index at javax.swing.DefaultRowSorter.convertRowIndexToModel(java.desktop@9-ea/DefaultRowSorter.java:513) at oracle.bali.ewt.olaf2.OracleFileChooserUI$SortableListModel.getElementAt(OracleFileChooserUI.java:2403) at javax.swing.plaf.basic.BasicListUI.updateLayoutState(java.desktop@9-ea/BasicListUI.java:1430) at javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(java.desktop@9-ea/BasicListUI.java:1381) at javax.swing.plaf.basic.BasicListUI.getPreferredSize(java.desktop@9-ea/BasicListUI.java:640) at javax.swing.JComponent.getPreferredSize(java.desktop@9-ea/JComponent.java:1661) at javax.swing.ScrollPaneLayout.layoutContainer(java.desktop@9-ea/ScrollPaneLayout.java:795) at java.awt.Container.layout(java.desktop@9-ea/Container.java:1532) at java.awt.Container.doLayout(java.desktop@9-ea/Container.java:1521) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1717) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validateTree(java.desktop@9-ea/Container.java:1726) at java.awt.Container.validate(java.desktop@9-ea/Container.java:1652) at java.awt.Window.dispatchEventImpl(java.desktop@9-ea/Window.java:2752) at java.awt.Component.dispatchEvent(java.desktop@9-ea/Component.java:4817) at java.awt.EventQueue.dispatchEventImpl(java.desktop@9-ea/EventQueue.java:761) at java.awt.EventQueue.access$500(java.desktop@9-ea/EventQueue.java:97) at java.awt.EventQueue$3.run(java.desktop@9-ea/EventQueue.java:712) at java.awt.EventQueue$3.run(java.desktop@9-ea/EventQueue.java:706) at java.security.AccessController.doPrivileged(java.base@9-ea/Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@9-ea/ProtectionDomain.java:77) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@9-ea/ProtectionDomain.java:87) at java.awt.EventQueue$4.run(java.desktop@9-ea/EventQueue.java:734) at java.awt.EventQueue$4.run(java.desktop@9-ea/EventQueue.java:732) at java.security.AccessController.doPrivileged(java.base@9-ea/Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@9-ea/ProtectionDomain.java:77) at java.awt.EventQueue.dispatchEvent(java.desktop@9-ea/EventQueue.java:731) at java.awt.EventDispatchThread.pumpOneEventForFilters(java.desktop@9-ea/EventDispatchThread.java:199) at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@9-ea/EventDispatchThread.java:124) at java.awt.EventDispatchThread.pumpEventsForHierarchy(java.desktop@9-ea/EventDispatchThread.java:113) at java.awt.EventDispatchThread.pumpEvents(java.desktop@9-ea/EventDispatchThread.java:109) at java.awt.EventDispatchThread.pumpEvents(java.desktop@9-ea/EventDispatchThread.java:101) at java.awt.EventDispatchThread.run(java.desktop@9-ea/EventDispatchThread.java:90)