Article - CS283082

Error "ArrayIndexOutOfBoundsException: xxx" when setting S4 System Parameter < 12 in Servigistics Click Parts Planning (C-Parts)

Modified: 27-Apr-2018   


Applies To

  • Servigistics Click Parts Planning 7.7.1

Description

  • System Parameter S4 (Future Periods) updated to a value less than 12
    • Planning Analysis Future section of Planner Worksheet displays no data
  • Error in Java Console window
    • Exception in thread "AWT-EventQueue-2" java.lang.ArrayIndexOutOfBoundsException: 136
          at com.xelus.plan.xrc.clients.worksheet.schedule.ScheduleTreeTableModel.calcColumn(ScheduleTreeTableModel.java:730)
          at com.xelus.plan.xrc.clients.worksheet.schedule.ScheduleTreeTableModel.getValueAt(ScheduleTreeTableModel.java:272)
          at com.xelus.xrc.jfc.treetable.TreeTableModelAdapter.getValueAt(TreeTableModelAdapter.java:149)
          at javax.swing.JTable.getValueAt(Unknown Source)
          at javax.swing.JTable.prepareRenderer(Unknown Source)
          at javax.swing.plaf.basic.BasicTableUI.paintCell(Unknown Source)
          at javax.swing.plaf.basic.BasicTableUI.paintCells(Unknown Source)
          at javax.swing.plaf.basic.BasicTableUI.paint(Unknown Source)
          at javax.swing.plaf.ComponentUI.update(Unknown Source)
          at javax.swing.JComponent.paintComponent(Unknown Source)
          at javax.swing.JComponent.paint(Unknown Source)
          at javax.swing.JComponent.paintChildren(Unknown Source)
          at javax.swing.JComponent.paint(Unknown Source)
          at javax.swing.JViewport.paint(Unknown Source)
          at javax.swing.JComponent.paintChildren(Unknown Source)
          at javax.swing.JComponent.paint(Unknown Source)
          at javax.swing.JComponent.paintChildren(Unknown Source)
          at javax.swing.JComponent.paint(Unknown Source)
          at javax.swing.JComponent.paintChildren(Unknown Source)
          at javax.swing.JSplitPane.paintChildren(Unknown Source)
          at javax.swing.JComponent.paint(Unknown Source)
          at javax.swing.JComponent.paintChildren(Unknown Source)
          at javax.swing.JComponent.paint(Unknown Source)
          at javax.swing.JComponent.paintChildren(Unknown Source)
          at javax.swing.JComponent.paint(Unknown Source)
          at javax.swing.JLayeredPane.paint(Unknown Source)
          at javax.swing.JComponent.paintChildren(Unknown Source)
          at javax.swing.JComponent.paint(Unknown Source)
          at javax.swing.JComponent.paintChildren(Unknown Source)
          at javax.swing.JComponent.paint(Unknown Source)
          at javax.swing.JComponent.paintChildren(Unknown Source)
          at javax.swing.JComponent.paint(Unknown Source)
          at javax.swing.JComponent.paintChildren(Unknown Source)
          at javax.swing.JComponent.paint(Unknown Source)
          at javax.swing.JComponent.paintChildren(Unknown Source)
          at javax.swing.JComponent.paint(Unknown Source)
          at javax.swing.JComponent.paintChildren(Unknown Source)
          at javax.swing.JComponent.paint(Unknown Source)
          at javax.swing.JComponent.paintChildren(Unknown Source)
          at javax.swing.JComponent.paint(Unknown Source)
          at javax.swing.JComponent.paintChildren(Unknown Source)
          at javax.swing.JComponent.paint(Unknown Source)
          at javax.swing.JComponent.paintChildren(Unknown Source)
          at javax.swing.JComponent.paint(Unknown Source)
          at javax.swing.JComponent.paintChildren(Unknown Source)
          at javax.swing.JComponent.paint(Unknown Source)
          at javax.swing.JComponent.paintChildren(Unknown Source)
          at javax.swing.JComponent.paint(Unknown Source)
          at javax.swing.JComponent.paintChildren(Unknown Source)
          at javax.swing.JComponent.paint(Unknown Source)
          at javax.swing.JComponent.paintToOffscreen(Unknown Source)
          at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
          at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
          at javax.swing.RepaintManager.paint(Unknown Source)
          at javax.swing.JComponent._paintImmediately(Unknown Source)
          at javax.swing.JComponent.paintImmediately(Unknown Source)
          at javax.swing.RepaintManager$4.run(Unknown Source)
          at javax.swing.RepaintManager$4.run(Unknown Source)
          at java.security.AccessController.doPrivileged(Native Method)
          at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
          at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
          at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
          at com.xelus.xrc.jfc.concurrent.ContextUtil$ReentrantRepaintManager.paintDirtyRegions(ContextUtil.java:691)
          at javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
          at javax.swing.RepaintManager.access$1200(Unknown Source)
          at javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
          at java.awt.event.InvocationEvent.dispatch(Unknown Source)
          at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
          at java.awt.EventQueue.access$500(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$JavaSecurityAccessImpl.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)
This is a printer-friendly version of Article 283082 and may be out of date. For the latest version click CS283082