ADS Build 6.9.94.2
Connect to Oracle 10g HR and execute
select * from "EMP_DETAILS_VIEW"
go
Select a series EmpoyeeID and any Category and view all the charts one by one.
after that select another series such as LocationID and select a different chart. The following exception occurs
AWT Error:
java.lang.IndexOutOfBoundsException: Index: 2, Size: 2
at java.util.ArrayList.RangeCheck(ArrayList.java:547)
at java.util.ArrayList.get(ArrayList.java:322)
at nmfl.atR.a(Unknown Source)
at nmfl.atR.a(Unknown Source)
at nmfl.aON.acg(Unknown Source)
at nmfl.aON.a(Unknown Source)
at nmfl.aON.ach(Unknown Source)
at nmfl.aON.display(Unknown Source)
at com.sun.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:78)
at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:435)
at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:412)
at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
at nmfl.aON.refresh(Unknown Source)
at nmfl.aON.c(Unknown Source)
at nmfl.dI.mouseMoved(Unknown Source)
at java.awt.Component.processMouseMotionEvent(Component.java:6086)
at java.awt.Component.processEvent(Component.java:5810)
at java.awt.Component.dispatchEventImpl(Component.java:4413)
at java.awt.Component.dispatchEvent(Component.java:4243)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
218 KB
Build 6.9.95.1
When I change the chart from Column -- Stacked -- Bar and Finally Line Chart
AWT Error:
java.lang.IndexOutOfBoundsException: Index: 2, Size: 2
at java.util.ArrayList.RangeCheck(ArrayList.java:547)
at java.util.ArrayList.get(ArrayList.java:322)
at com.aquafold.openapi.chart.jogl.renderer.LineSeriesRendererJOGL.render(Unknown Source)
at com.aquafold.openapi.chart.jogl.ChartJOGL.renderWorld(Unknown Source)
at com.aquafold.openapi.chart.jogl.ChartJOGL.render(Unknown Source)
at com.aquafold.openapi.chart.jogl.ChartJOGL.doSelection(Unknown Source)
at com.aquafold.openapi.chart.jogl.ChartJOGL.display(Unknown Source)
at com.sun.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:78)
at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:435)
at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:412)
at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
at com.aquafold.openapi.chart.jogl.ChartJOGL.refresh(Unknown Source)
at com.aquafold.openapi.chart.jogl.ChartJOGL.access$300(Unknown Source)
at com.aquafold.openapi.chart.jogl.ChartJOGL$ChartMouseAdapter.mouseMoved(Unknown Source)
at java.awt.Component.processMouseMotionEvent(Component.java:6086)
at java.awt.Component.processEvent(Component.java:5810)
at java.awt.Component.dispatchEventImpl(Component.java:4413)
at java.awt.Component.dispatchEvent(Component.java:4243)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
This issue has apparently been resolved by no longer maintaining duplicate ChartProperties instances (one in ResultSettings and another in ChartJOGL). I was not able to reproduce this problem behavior using the latest code.
This issue has apparently been resolved by no longer maintaining duplicate ChartProperties instances (one in ResultSettings and another in ChartJOGL). I was not able to reproduce this problem behavior using the latest code.
Issue #1758 |
Closed |
Fixed |
Resolved |
Completion |
No due date |
No fixed build |
No time estimate |
Build 6.9.95.1
When I change the chart from Column -- Stacked -- Bar and Finally Line Chart
AWT Error:
java.lang.IndexOutOfBoundsException: Index: 2, Size: 2
at java.util.ArrayList.RangeCheck(ArrayList.java:547)
at java.util.ArrayList.get(ArrayList.java:322)
at com.aquafold.openapi.chart.jogl.renderer.LineSeriesRendererJOGL.render(Unknown Source)
at com.aquafold.openapi.chart.jogl.ChartJOGL.renderWorld(Unknown Source)
at com.aquafold.openapi.chart.jogl.ChartJOGL.render(Unknown Source)
at com.aquafold.openapi.chart.jogl.ChartJOGL.doSelection(Unknown Source)
at com.aquafold.openapi.chart.jogl.ChartJOGL.display(Unknown Source)
at com.sun.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:78)
at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:435)
at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:412)
at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
at com.aquafold.openapi.chart.jogl.ChartJOGL.refresh(Unknown Source)
at com.aquafold.openapi.chart.jogl.ChartJOGL.access$300(Unknown Source)
at com.aquafold.openapi.chart.jogl.ChartJOGL$ChartMouseAdapter.mouseMoved(Unknown Source)
at java.awt.Component.processMouseMotionEvent(Component.java:6086)
at java.awt.Component.processEvent(Component.java:5810)
at java.awt.Component.dispatchEventImpl(Component.java:4413)
at java.awt.Component.dispatchEvent(Component.java:4243)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)