1 Reply Latest reply: Jun 5, 2012 5:03 AM by gimbal2 RSS

    With new JRE - 7u4,  buttons are un-clickable, works well with JRE-6

    941681
      On clicking of the buttons it gives exception invoking the function addNotify() in Dialog class and Panel class.
      Here is the error log :

      Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: No such child: 2
           at java.awt.Container.getComponent(Unknown Source)
           at com.cisco.xdm.widgets.ChoicePanel.getComponent(ChoicePanel.java:694)
           at java.awt.Component.getHWPeerAboveMe(Unknown Source)
           at java.awt.Component.updateZOrder(Unknown Source)
           at java.awt.Component.addNotify(Unknown Source)
           at java.awt.Choice.addNotify(Unknown Source)
           at java.awt.Container.addNotify(Unknown Source)
           at java.awt.Panel.addNotify(Unknown Source)
           at com.cisco.xdm.widgets.ChoicePanel.addNotify(ChoicePanel.java:621)
           at java.awt.Container.addNotify(Unknown Source)
           at java.awt.Window.addNotify(Unknown Source)
           at java.awt.Dialog.addNotify(Unknown Source)
           at com.cisco.xdm.gui.XDMDialog.addNotify(XDMDialog.java:279)
           at com.cisco.xdm.gui.NATTransRule.addTransPanel(NATTransRule.java:111)
           at com.cisco.xdm.gui.NATTransRule.<init>(NATTransRule.java:57)
           at com.cisco.xdm.gui.NATFeaturePanel.doAddRule(NATFeaturePanel.java:383)
           at com.cisco.xdm.gui.NATFeaturePanel.actionPerformed(NATFeaturePanel.java:146)
           at java.awt.Button.processActionEvent(Unknown Source)
           at java.awt.Button.processEvent(Unknown Source)
           at java.awt.Component.dispatchEventImpl(Unknown Source)
           at java.awt.Component.dispatchEvent(Unknown Source)
           at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
           at java.awt.EventQueue.access$000(Unknown Source)
           at java.awt.EventQueue$3.run(Unknown Source)
           at java.awt.EventQueue$3.run(Unknown Source)
           at java.security.AccessController.doPrivileged(Native Method)
           at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
           at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
           at java.awt.EventQueue$4.run(Unknown Source)
           at java.awt.EventQueue$4.run(Unknown Source)
           at java.security.AccessController.doPrivileged(Native Method)
           at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
           at java.awt.EventQueue.dispatchEvent(Unknown Source)
           at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
           at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
           at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
           at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
           at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
           at java.awt.EventDispatchThread.run(Unknown Source)


      Please, give some solution to fix this issue.