Errors coming from One Click (there are four OC deployed in the environment, OC01 and OC02 used for user connection). Customer is running Spectrum 20.2.5
Errors observed in the OC Client Debug Console:
Apr 08, 2021 15:25:13.666 - com.aprisma.spectrum.app.topo.client.topology.render.TopologyModelImageRenderer.RENDER_PARAM_CONFIG_EX
Exception in thread "AWT-EventQueue-1" java.lang.ArrayIndexOutOfBoundsException: 0 >= 0
at java.util.Vector.elementAt(Vector.java:479)
at javax.swing.table.DefaultTableColumnModel.getColumn(DefaultTableColumnModel.java:294)
at sun.swing.SwingUtilities2.convertColumnIndexToModel(SwingUtilities2.java:2000)
at javax.swing.JTable.convertColumnIndexToModel(JTable.java:2585)
at javax.swing.JTable.getColumnName(JTable.java:2689)
at com.aprisma.spectrum.app.swing.table.render.DefaultHeaderCellRenderer.getTableCellRendererComponent(DefaultHeaderCellRenderer.java:87)
at com.aprisma.spectrum.app.swing.table.render.SortableHeaderCellRenderer.getTableCellRendererComponent(SortableHeaderCellRenderer.java:87)
at javax.swing.plaf.basic.BasicTableHeaderUI.getHeaderRenderer(BasicTableHeaderUI.java:702)
at javax.swing.plaf.basic.BasicTableHeaderUI.getHeaderHeight(BasicTableHeaderUI.java:737)
at javax.swing.plaf.basic.BasicTableHeaderUI.createHeaderSize(BasicTableHeaderUI.java:765)
at javax.swing.plaf.basic.BasicTableHeaderUI.getPreferredSize(BasicTableHeaderUI.java:796)
at javax.swing.JComponent.getPreferredSize(JComponent.java:1662)
at javax.swing.ViewportLayout.preferredLayoutSize(ViewportLayout.java:96)
at java.awt.Container.preferredSize(Container.java:1799)
at java.awt.Container.getPreferredSize(Container.java:1783)
at javax.swing.JComponent.getPreferredSize(JComponent.java:1664)
at javax.swing.ScrollPaneLayout.preferredLayoutSize(ScrollPaneLayout.java:528)
at java.awt.Container.preferredSize(Container.java:1799)
at java.awt.Container.getPreferredSize(Container.java:1783)
at javax.swing.JComponent.getPreferredSize(JComponent.java:1664)
at javax.swing.BoxLayout.checkRequests(BoxLayout.java:484)
at javax.swing.BoxLayout.minimumLayoutSize(BoxLayout.java:326)
at java.awt.Container.minimumSize(Container.java:1851)
at java.awt.Container.getMinimumSize(Container.java:1835)
at javax.swing.JComponent.getMinimumSize(JComponent.java:1746)
at java.awt.BorderLayout.minimumLayoutSize(BorderLayout.java:663)
at java.awt.Container.minimumSize(Container.java:1851)
at java.awt.Container.getMinimumSize(Container.java:1835)
at javax.swing.JComponent.getMinimumSize(JComponent.java:1746)
at javax.swing.BoxLayout.checkRequests(BoxLayout.java:483)
at javax.swing.BoxLayout.layoutContainer(BoxLayout.java:425)
at java.awt.Container.layout(Container.java:1513)
at java.awt.Container.doLayout(Container.java:1502)
at java.awt.Container.validateTree(Container.java:1698)
at java.awt.Container.validateTree(Container.java:1707)
at java.awt.Container.validate(Container.java:1633)
at javax.swing.RepaintManager$3.run(RepaintManager.java:711)
at javax.swing.RepaintManager$3.run(RepaintManager.java:709)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at javax.swing.RepaintManager.validateInvalidComponents(RepaintManager.java:708)
at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1731)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Exception in thread "AWT-EventQueue-1" java.lang.NullPointerException
at javax.swing.SizeRequirements.calculateAlignedPositions(SizeRequirements.java:461)
at javax.swing.BoxLayout.layoutContainer(BoxLayout.java:435)
at java.awt.Container.layout(Container.java:1513)
at java.awt.Container.doLayout(Container.java:1502)
at java.awt.Container.validateTree(Container.java:1698)
at java.awt.Container.validateTree(Container.java:1707)
at java.awt.Container.validate(Container.java:1633)
at javax.swing.RepaintManager$3.run(RepaintManager.java:711)
at javax.swing.RepaintManager$3.run(RepaintManager.java:709)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at javax.swing.RepaintManager.validateInvalidComponents(RepaintManager.java:708)
at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1731)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Exception in thread "AWT-EventQueue-1" java.lang.NullPointerException
at javax.swing.SizeRequirements.calculateAlignedPositions(SizeRequirements.java:461)
at javax.swing.BoxLayout.layoutContainer(BoxLayout.java:435)
at java.awt.Container.layout(Container.java:1513)
at java.awt.Container.doLayout(Container.java:1502)
at java.awt.Container.validateTree(Container.java:1698)
at java.awt.Container.validateTree(Container.java:1707)
at java.awt.Container.validate(Container.java:1633)
at javax.swing.RepaintManager$3.run(RepaintManager.java:711)
at javax.swing.RepaintManager$3.run(RepaintManager.java:709)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at javax.swing.RepaintManager.validateInvalidComponents(RepaintManager.java:708)
at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1731)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Exception in thread "AWT-EventQueue-1" java.lang.NullPointerException
at javax.swing.SizeRequirements.calculateAlignedPositions(SizeRequirements.java:461)
at javax.swing.BoxLayout.layoutContainer(BoxLayout.java:435)
at java.awt.Container.layout(Container.java:1513)
at java.awt.Container.doLayout(Container.java:1502)
at java.awt.Container.validateTree(Container.java:1698)
at java.awt.Container.validateTree(Container.java:1707)
at java.awt.Container.validate(Container.java:1633)
at javax.swing.RepaintManager$3.run(RepaintManager.java:711)
at javax.swing.RepaintManager$3.run(RepaintManager.java:709)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at javax.swing.RepaintManager.validateInvalidComponents(RepaintManager.java:708)
at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1731)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
2) RENDER_PARAM_CONFIG_EX
com.aprisma.spectrum.app.topo.client.topology.render.TopologyModelImageRenderer.RENDER_PARAM_CONFIG_EX
apr 08, 2021 09:52:33.135 - com.aprisma.spectrum.app.topo.client.topology.render.TopologyModelImageRenderer.RENDER_PARAM_CONFIG_EX
apr 08, 2021 09:53:21.909 - com.aprisma.spectrum.app.topo.client.topology.render.TopologyModelImageRenderer.RENDER_PARAM_CONFIG_EX
apr 08, 2021 09:53:23.930 - com.aprisma.spectrum.app.topo.client.topology.render.TopologyModelImageRenderer.RENDER_PARAM_CONFIG_EX
apr 08, 2021 09:53:23.934 - com.aprisma.spectrum.app.topo.client.topology.render.TopologyModelImageRenderer.RENDER_PARAM_CONFIG_EX
apr 08, 2021 09:53:35.218 - com.aprisma.spectrum.app.topo.client.topology.render.TopologyModelImageRenderer.RENDER_PARAM_CONFIG_EX
apr 08, 2021 09:53:35.322 - com.aprisma.spectrum.app.topo.client.topology.render.TopologyModelImageRenderer.RENDER_PARAM_CONFIG_EX
apr 08, 2021 09:54:00.745 - com.aprisma.spectrum.app.topo.client.topology.render.TopologyModelImageRenderer.RENDER_PARAM_CONFIG_EX
apr 08, 2021 09:52:10.682 - com.aprisma.spectrum.app.topo.client.topology.render.TopologyModelImageRenderer.RENDER_PARAM_CONFIG_EX
apr 08, 2021 09:52:33.135 - com.aprisma.spectrum.app.topo.client.topology.render.TopologyModelImageRenderer.RENDER_PARAM_CONFIG_EX
apr 08, 2021 09:53:21.909 - com.aprisma.spectrum.app.topo.client.topology.render.TopologyModelImageRenderer.RENDER_PARAM_CONFIG_EX
apr 08, 2021 09:53:23.930 - com.aprisma.spectrum.app.topo.client.topology.render.TopologyModelImageRenderer.RENDER_PARAM_CONFIG_EX
apr 08, 2021 09:53:23.934 - com.aprisma.spectrum.app.topo.client.topology.render.TopologyModelImageRenderer.RENDER_PARAM_CONFIG_EX
apr 08, 2021 09:53:35.218 - com.aprisma.spectrum.app.topo.client.topology.render.TopologyModelImageRenderer.RENDER_PARAM_CONFIG_EX
apr 08, 2021 09:53:35.322 - com.aprisma.spectrum.app.topo.client.topology.render.TopologyModelImageRenderer.RENDER_PARAM_CONFIG_EX
apr 08, 2021 09:54:00.745 - com.aprisma.spectrum.app.topo.client.topology.render.TopologyModelImageRenderer.RENDER_PARAM_CONFIG_EX
Release : 10.4.2.x
Component : Spectrum OneClick
This is happening when selecting SDN infrastructure in console
Spectrum_10.04.02.02.D148b patch will address the RENDER_PARAM_CONFIG_EX error.
Please raise a case to get this patch from Broadcom Support