mondrian.olap.MondrianException: Mondrian Error:Internal error: assert failed

Pentaho BI Platform Tracking | Brian Vandenberg | 9 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    I was adding new hierarchies in a dimension and forgot to specify a tablename for the hierarchy <table> element. When I attempted to use the modified schema in my analysis xaction script the script itself returned no page contents, and pentaho.log revealed no exceptions, etc. I then attempted a simple query in the schema workbench, but on connect got this exception: 12:14:13,774 ERROR [QueryPanel] Exception: Mondrian Error:Internal error: assert failed mondrian.olap.MondrianException: Mondrian Error:Internal error: assert failed at mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:752) at mondrian.olap.Util.newInternal(Util.java:1096) at mondrian.olap.Util.assertTrue(Util.java:1077) at mondrian.rolap.RolapLevel.checkColumn(RolapLevel.java:400) at mondrian.rolap.RolapLevel.<init>(RolapLevel.java:113) at mondrian.rolap.RolapLevel.<init>(RolapLevel.java:335) at mondrian.rolap.RolapHierarchy.<init>(RolapHierarchy.java:170) at mondrian.rolap.RolapDimension.<init>(RolapDimension.java:115) at mondrian.rolap.RolapCube.getOrCreateDimension(RolapCube.java:616) at mondrian.rolap.RolapCube.<init>(RolapCube.java:144) at mondrian.rolap.RolapCube.<init>(RolapCube.java:168) at mondrian.rolap.RolapSchema.load(RolapSchema.java:402) at mondrian.rolap.RolapSchema.load(RolapSchema.java:301) at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:214) at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:207) at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:845) at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:660) at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:149) at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:80) at mondrian.olap.DriverManager.getConnection(DriverManager.java:190) at mondrian.olap.DriverManager.getConnection(DriverManager.java:131) at mondrian.olap.DriverManager.getConnection(DriverManager.java:55) at mondrian.gui.QueryPanel.connectButtonActionPerformed(QueryPanel.java:276) at mondrian.gui.QueryPanel.initConnection(QueryPanel.java:100) at mondrian.gui.Workbench.newQueryMenuItemActionPerformed(Workbench.java:958) at mondrian.gui.Workbench.access$2(Workbench.java:883) at mondrian.gui.Workbench$3.actionPerformed(Workbench.java:265) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) at javax.swing.AbstractButton.doClick(AbstractButton.java:302) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1051) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1092) at java.awt.Component.processMouseEvent(Component.java:5517) at javax.swing.JComponent.processMouseEvent(JComponent.java:3135) at java.awt.Component.processEvent(Component.java:5282) at java.awt.Container.processEvent(Container.java:1966) at java.awt.Component.dispatchEventImpl(Component.java:3984) at java.awt.Container.dispatchEventImpl(Container.java:2024) at java.awt.Component.dispatchEvent(Component.java:3819) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) at java.awt.Container.dispatchEventImpl(Container.java:2010) at java.awt.Window.dispatchEventImpl(Window.java:1791) at java.awt.Component.dispatchEvent(Component.java:3819) at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) After the fact, I looked up further and found another exception that occurred when opening the schema file initially in the schema workbench: 12:14:10,925 ERROR [Workbench] Exception : Schema file is invalid.Mondrian Error:Internal error: assert failed mondrian.olap.MondrianException: Mondrian Error:Internal error: assert failed at mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:752) at mondrian.olap.Util.newInternal(Util.java:1096) at mondrian.olap.Util.assertTrue(Util.java:1077) at mondrian.rolap.RolapLevel.checkColumn(RolapLevel.java:400) at mondrian.rolap.RolapLevel.<init>(RolapLevel.java:113) at mondrian.rolap.RolapLevel.<init>(RolapLevel.java:335) at mondrian.rolap.RolapHierarchy.<init>(RolapHierarchy.java:170) at mondrian.rolap.RolapDimension.<init>(RolapDimension.java:115) at mondrian.rolap.RolapCube.getOrCreateDimension(RolapCube.java:616) at mondrian.rolap.RolapCube.<init>(RolapCube.java:144) at mondrian.rolap.RolapCube.<init>(RolapCube.java:168) at mondrian.rolap.RolapSchema.load(RolapSchema.java:402) at mondrian.rolap.RolapSchema.load(RolapSchema.java:301) at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:214) at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:207) at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:845) at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:660) at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:149) at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:80) at mondrian.olap.DriverManager.getConnection(DriverManager.java:190) at mondrian.olap.DriverManager.getConnection(DriverManager.java:131) at mondrian.olap.DriverManager.getConnection(DriverManager.java:55) at mondrian.gui.Workbench.openSchemaFrame(Workbench.java:1217) at mondrian.gui.Workbench.lastUsed1MenuItemActionPerformed(Workbench.java:1142) at mondrian.gui.Workbench.access$10(Workbench.java:1140) at mondrian.gui.Workbench$17.actionPerformed(Workbench.java:430) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) at javax.swing.AbstractButton.doClick(AbstractButton.java:302) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1051) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1092) at java.awt.Component.processMouseEvent(Component.java:5517) at javax.swing.JComponent.processMouseEvent(JComponent.java:3135) at java.awt.Component.processEvent(Component.java:5282) at java.awt.Container.processEvent(Container.java:1966) at java.awt.Component.dispatchEventImpl(Component.java:3984) at java.awt.Container.dispatchEventImpl(Container.java:2024) at java.awt.Component.dispatchEvent(Component.java:3819) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) at java.awt.Container.dispatchEventImpl(Container.java:2010) at java.awt.Window.dispatchEventImpl(Window.java:1791) at java.awt.Component.dispatchEvent(Component.java:3819) at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) This bug represents a couple of things that all center around the same root problem: :- Schema workbench should notify you if the schema is invalid :- When attempting to make a connection using the [invalid] schema, the error message is uninformative, and the exception doesn't describe the problem at all :- When using an invalid schema in an xaction script, it seems the exception is being swallowed without being printed to the pentaho.log

    Pentaho BI Platform Tracking | 9 years ago | Brian Vandenberg
    mondrian.olap.MondrianException: Mondrian Error:Internal error: assert failed
  2. 0

    From Pentaho's JIRA case BISERVER-911: Brian Vandenberg: I was adding new hierarchies in a dimension and forgot to specify a tablename for the hierarchy <table> element. When I attempted to use the modified schema in my analysis xaction script the script itself returned no page contents, and pentaho.log revealed no exceptions, etc. I then attempted a simple query in the schema workbench, but on connect got this exception: 12:14:13,774 ERROR [QueryPanel] Exception: Mondrian Error:Internal error: assert failed mondrian.olap.MondrianException: Mondrian Error:Internal error: assert failed at mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:752) at mondrian.olap.Util.newInternal(Util.java:1096) at mondrian.olap.Util.assertTrue(Util.java:1077) at mondrian.rolap.RolapLevel.checkColumn(RolapLevel.java:400) at mondrian.rolap.RolapLevel.<init>(RolapLevel.java:113) at mondrian.rolap.RolapLevel.<init>(RolapLevel.java:335) at mondrian.rolap.RolapHierarchy.<init>(RolapHierarchy.java:170) at mondrian.rolap.RolapDimension.<init>(RolapDimension.java:115) at mondrian.rolap.RolapCube.getOrCreateDimension(RolapCube.java:616) at mondrian.rolap.RolapCube.<init>(RolapCube.java:144) at mondrian.rolap.RolapCube.<init>(RolapCube.java:168) at mondrian.rolap.RolapSchema.load(RolapSchema.java:402) at mondrian.rolap.RolapSchema.load(RolapSchema.java:301) at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:214) at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:207) at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:845) at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:660) at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:149) at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:80) at mondrian.olap.DriverManager.getConnection(DriverManager.java:190) at mondrian.olap.DriverManager.getConnection(DriverManager.java:131) at mondrian.olap.DriverManager.getConnection(DriverManager.java:55) at mondrian.gui.QueryPanel.connectButtonActionPerformed(QueryPanel.java:276) at mondrian.gui.QueryPanel.initConnection(QueryPanel.java:100) at mondrian.gui.Workbench.newQueryMenuItemActionPerformed(Workbench.java:958) at mondrian.gui.Workbench.access$2(Workbench.java:883) at mondrian.gui.Workbench$3.actionPerformed(Workbench.java:265) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) at javax.swing.AbstractButton.doClick(AbstractButton.java:302) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1051) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1092) at java.awt.Component.processMouseEvent(Component.java:5517) at javax.swing.JComponent.processMouseEvent(JComponent.java:3135) at java.awt.Component.processEvent(Component.java:5282) at java.awt.Container.processEvent(Container.java:1966) at java.awt.Component.dispatchEventImpl(Component.java:3984) at java.awt.Container.dispatchEventImpl(Container.java:2024) at java.awt.Component.dispatchEvent(Component.java:3819) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) at java.awt.Container.dispatchEventImpl(Container.java:2010) at java.awt.Window.dispatchEventImpl(Window.java:1791) at java.awt.Component.dispatchEvent(Component.java:3819) at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) After the fact, I looked up further and found another exception that occurred when opening the schema file initially in the schema workbench: 12:14:10,925 ERROR [Workbench] Exception : Schema file is invalid.Mondrian Error:Internal error: assert failed mondrian.olap.MondrianException: Mondrian Error:Internal error: assert failed at mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:752) at mondrian.olap.Util.newInternal(Util.java:1096) at mondrian.olap.Util.assertTrue(Util.java:1077) at mondrian.rolap.RolapLevel.checkColumn(RolapLevel.java:400) at mondrian.rolap.RolapLevel.<init>(RolapLevel.java:113) at mondrian.rolap.RolapLevel.<init>(RolapLevel.java:335) at mondrian.rolap.RolapHierarchy.<init>(RolapHierarchy.java:170) at mondrian.rolap.RolapDimension.<init>(RolapDimension.java:115) at mondrian.rolap.RolapCube.getOrCreateDimension(RolapCube.java:616) at mondrian.rolap.RolapCube.<init>(RolapCube.java:144) at mondrian.rolap.RolapCube.<init>(RolapCube.java:168) at mondrian.rolap.RolapSchema.load(RolapSchema.java:402) at mondrian.rolap.RolapSchema.load(RolapSchema.java:301) at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:214) at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:207) at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:845) at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:660) at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:149) at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:80) at mondrian.olap.DriverManager.getConnection(DriverManager.java:190) at mondrian.olap.DriverManager.getConnection(DriverManager.java:131) at mondrian.olap.DriverManager.getConnection(DriverManager.java:55) at mondrian.gui.Workbench.openSchemaFrame(Workbench.java:1217) at mondrian.gui.Workbench.lastUsed1MenuItemActionPerformed(Workbench.java:1142) at mondrian.gui.Workbench.access$10(Workbench.java:1140) at mondrian.gui.Workbench$17.actionPerformed(Workbench.java:430) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) at javax.swing.AbstractButton.doClick(AbstractButton.java:302) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1051) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1092) at java.awt.Component.processMouseEvent(Component.java:5517) at javax.swing.JComponent.processMouseEvent(JComponent.java:3135) at java.awt.Component.processEvent(Component.java:5282) at java.awt.Container.processEvent(Container.java:1966) at java.awt.Component.dispatchEventImpl(Component.java:3984) at java.awt.Container.dispatchEventImpl(Container.java:2024) at java.awt.Component.dispatchEvent(Component.java:3819) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) at java.awt.Container.dispatchEventImpl(Container.java:2010) at java.awt.Window.dispatchEventImpl(Window.java:1791) at java.awt.Component.dispatchEvent(Component.java:3819) at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) This bug represents a couple of things that all center around the same root problem: :- Schema workbench should notify you if the schema is invalid :- When attempting to make a connection using the [invalid] schema, the error message is uninformative, and the exception doesn't describe the problem at all :- When using an invalid schema in an xaction script, it seems the exception is being swallowed without being printed to the pentaho.log Forgot to mention what version of schema workbench: 2.3.2.9247

    Pentaho BI Platform Tracking | 9 years ago | Will Gorman
    mondrian.olap.MondrianException: Mondrian Error:Internal error: assert failed
  3. 0

    I was adding new hierarchies in a dimension and forgot to specify a tablename for the hierarchy <table> element. When I attempted to use the modified schema in my analysis xaction script the script itself returned no page contents, and pentaho.log revealed no exceptions, etc. I then attempted a simple query in the schema workbench, but on connect got this exception: 12:14:13,774 ERROR [QueryPanel] Exception: Mondrian Error:Internal error: assert failed mondrian.olap.MondrianException: Mondrian Error:Internal error: assert failed at mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:752) at mondrian.olap.Util.newInternal(Util.java:1096) at mondrian.olap.Util.assertTrue(Util.java:1077) at mondrian.rolap.RolapLevel.checkColumn(RolapLevel.java:400) at mondrian.rolap.RolapLevel.<init>(RolapLevel.java:113) at mondrian.rolap.RolapLevel.<init>(RolapLevel.java:335) at mondrian.rolap.RolapHierarchy.<init>(RolapHierarchy.java:170) at mondrian.rolap.RolapDimension.<init>(RolapDimension.java:115) at mondrian.rolap.RolapCube.getOrCreateDimension(RolapCube.java:616) at mondrian.rolap.RolapCube.<init>(RolapCube.java:144) at mondrian.rolap.RolapCube.<init>(RolapCube.java:168) at mondrian.rolap.RolapSchema.load(RolapSchema.java:402) at mondrian.rolap.RolapSchema.load(RolapSchema.java:301) at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:214) at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:207) at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:845) at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:660) at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:149) at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:80) at mondrian.olap.DriverManager.getConnection(DriverManager.java:190) at mondrian.olap.DriverManager.getConnection(DriverManager.java:131) at mondrian.olap.DriverManager.getConnection(DriverManager.java:55) at mondrian.gui.QueryPanel.connectButtonActionPerformed(QueryPanel.java:276) at mondrian.gui.QueryPanel.initConnection(QueryPanel.java:100) at mondrian.gui.Workbench.newQueryMenuItemActionPerformed(Workbench.java:958) at mondrian.gui.Workbench.access$2(Workbench.java:883) at mondrian.gui.Workbench$3.actionPerformed(Workbench.java:265) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) at javax.swing.AbstractButton.doClick(AbstractButton.java:302) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1051) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1092) at java.awt.Component.processMouseEvent(Component.java:5517) at javax.swing.JComponent.processMouseEvent(JComponent.java:3135) at java.awt.Component.processEvent(Component.java:5282) at java.awt.Container.processEvent(Container.java:1966) at java.awt.Component.dispatchEventImpl(Component.java:3984) at java.awt.Container.dispatchEventImpl(Container.java:2024) at java.awt.Component.dispatchEvent(Component.java:3819) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) at java.awt.Container.dispatchEventImpl(Container.java:2010) at java.awt.Window.dispatchEventImpl(Window.java:1791) at java.awt.Component.dispatchEvent(Component.java:3819) at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) After the fact, I looked up further and found another exception that occurred when opening the schema file initially in the schema workbench: 12:14:10,925 ERROR [Workbench] Exception : Schema file is invalid.Mondrian Error:Internal error: assert failed mondrian.olap.MondrianException: Mondrian Error:Internal error: assert failed at mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:752) at mondrian.olap.Util.newInternal(Util.java:1096) at mondrian.olap.Util.assertTrue(Util.java:1077) at mondrian.rolap.RolapLevel.checkColumn(RolapLevel.java:400) at mondrian.rolap.RolapLevel.<init>(RolapLevel.java:113) at mondrian.rolap.RolapLevel.<init>(RolapLevel.java:335) at mondrian.rolap.RolapHierarchy.<init>(RolapHierarchy.java:170) at mondrian.rolap.RolapDimension.<init>(RolapDimension.java:115) at mondrian.rolap.RolapCube.getOrCreateDimension(RolapCube.java:616) at mondrian.rolap.RolapCube.<init>(RolapCube.java:144) at mondrian.rolap.RolapCube.<init>(RolapCube.java:168) at mondrian.rolap.RolapSchema.load(RolapSchema.java:402) at mondrian.rolap.RolapSchema.load(RolapSchema.java:301) at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:214) at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:207) at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:845) at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:660) at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:149) at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:80) at mondrian.olap.DriverManager.getConnection(DriverManager.java:190) at mondrian.olap.DriverManager.getConnection(DriverManager.java:131) at mondrian.olap.DriverManager.getConnection(DriverManager.java:55) at mondrian.gui.Workbench.openSchemaFrame(Workbench.java:1217) at mondrian.gui.Workbench.lastUsed1MenuItemActionPerformed(Workbench.java:1142) at mondrian.gui.Workbench.access$10(Workbench.java:1140) at mondrian.gui.Workbench$17.actionPerformed(Workbench.java:430) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) at javax.swing.AbstractButton.doClick(AbstractButton.java:302) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1051) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1092) at java.awt.Component.processMouseEvent(Component.java:5517) at javax.swing.JComponent.processMouseEvent(JComponent.java:3135) at java.awt.Component.processEvent(Component.java:5282) at java.awt.Container.processEvent(Container.java:1966) at java.awt.Component.dispatchEventImpl(Component.java:3984) at java.awt.Container.dispatchEventImpl(Container.java:2024) at java.awt.Component.dispatchEvent(Component.java:3819) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) at java.awt.Container.dispatchEventImpl(Container.java:2010) at java.awt.Window.dispatchEventImpl(Window.java:1791) at java.awt.Component.dispatchEvent(Component.java:3819) at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) This bug represents a couple of things that all center around the same root problem: :- Schema workbench should notify you if the schema is invalid :- When attempting to make a connection using the [invalid] schema, the error message is uninformative, and the exception doesn't describe the problem at all :- When using an invalid schema in an xaction script, it seems the exception is being swallowed without being printed to the pentaho.log

    Pentaho BI Platform Tracking | 9 years ago | Brian Vandenberg
    mondrian.olap.MondrianException: Mondrian Error:Internal error: assert failed
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    From Pentaho's JIRA case BISERVER-911: Brian Vandenberg: I was adding new hierarchies in a dimension and forgot to specify a tablename for the hierarchy <table> element. When I attempted to use the modified schema in my analysis xaction script the script itself returned no page contents, and pentaho.log revealed no exceptions, etc. I then attempted a simple query in the schema workbench, but on connect got this exception: 12:14:13,774 ERROR [QueryPanel] Exception: Mondrian Error:Internal error: assert failed mondrian.olap.MondrianException: Mondrian Error:Internal error: assert failed at mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:752) at mondrian.olap.Util.newInternal(Util.java:1096) at mondrian.olap.Util.assertTrue(Util.java:1077) at mondrian.rolap.RolapLevel.checkColumn(RolapLevel.java:400) at mondrian.rolap.RolapLevel.<init>(RolapLevel.java:113) at mondrian.rolap.RolapLevel.<init>(RolapLevel.java:335) at mondrian.rolap.RolapHierarchy.<init>(RolapHierarchy.java:170) at mondrian.rolap.RolapDimension.<init>(RolapDimension.java:115) at mondrian.rolap.RolapCube.getOrCreateDimension(RolapCube.java:616) at mondrian.rolap.RolapCube.<init>(RolapCube.java:144) at mondrian.rolap.RolapCube.<init>(RolapCube.java:168) at mondrian.rolap.RolapSchema.load(RolapSchema.java:402) at mondrian.rolap.RolapSchema.load(RolapSchema.java:301) at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:214) at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:207) at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:845) at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:660) at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:149) at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:80) at mondrian.olap.DriverManager.getConnection(DriverManager.java:190) at mondrian.olap.DriverManager.getConnection(DriverManager.java:131) at mondrian.olap.DriverManager.getConnection(DriverManager.java:55) at mondrian.gui.QueryPanel.connectButtonActionPerformed(QueryPanel.java:276) at mondrian.gui.QueryPanel.initConnection(QueryPanel.java:100) at mondrian.gui.Workbench.newQueryMenuItemActionPerformed(Workbench.java:958) at mondrian.gui.Workbench.access$2(Workbench.java:883) at mondrian.gui.Workbench$3.actionPerformed(Workbench.java:265) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) at javax.swing.AbstractButton.doClick(AbstractButton.java:302) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1051) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1092) at java.awt.Component.processMouseEvent(Component.java:5517) at javax.swing.JComponent.processMouseEvent(JComponent.java:3135) at java.awt.Component.processEvent(Component.java:5282) at java.awt.Container.processEvent(Container.java:1966) at java.awt.Component.dispatchEventImpl(Component.java:3984) at java.awt.Container.dispatchEventImpl(Container.java:2024) at java.awt.Component.dispatchEvent(Component.java:3819) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) at java.awt.Container.dispatchEventImpl(Container.java:2010) at java.awt.Window.dispatchEventImpl(Window.java:1791) at java.awt.Component.dispatchEvent(Component.java:3819) at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) After the fact, I looked up further and found another exception that occurred when opening the schema file initially in the schema workbench: 12:14:10,925 ERROR [Workbench] Exception : Schema file is invalid.Mondrian Error:Internal error: assert failed mondrian.olap.MondrianException: Mondrian Error:Internal error: assert failed at mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:752) at mondrian.olap.Util.newInternal(Util.java:1096) at mondrian.olap.Util.assertTrue(Util.java:1077) at mondrian.rolap.RolapLevel.checkColumn(RolapLevel.java:400) at mondrian.rolap.RolapLevel.<init>(RolapLevel.java:113) at mondrian.rolap.RolapLevel.<init>(RolapLevel.java:335) at mondrian.rolap.RolapHierarchy.<init>(RolapHierarchy.java:170) at mondrian.rolap.RolapDimension.<init>(RolapDimension.java:115) at mondrian.rolap.RolapCube.getOrCreateDimension(RolapCube.java:616) at mondrian.rolap.RolapCube.<init>(RolapCube.java:144) at mondrian.rolap.RolapCube.<init>(RolapCube.java:168) at mondrian.rolap.RolapSchema.load(RolapSchema.java:402) at mondrian.rolap.RolapSchema.load(RolapSchema.java:301) at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:214) at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:207) at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:845) at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:660) at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:149) at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:80) at mondrian.olap.DriverManager.getConnection(DriverManager.java:190) at mondrian.olap.DriverManager.getConnection(DriverManager.java:131) at mondrian.olap.DriverManager.getConnection(DriverManager.java:55) at mondrian.gui.Workbench.openSchemaFrame(Workbench.java:1217) at mondrian.gui.Workbench.lastUsed1MenuItemActionPerformed(Workbench.java:1142) at mondrian.gui.Workbench.access$10(Workbench.java:1140) at mondrian.gui.Workbench$17.actionPerformed(Workbench.java:430) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) at javax.swing.AbstractButton.doClick(AbstractButton.java:302) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1051) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1092) at java.awt.Component.processMouseEvent(Component.java:5517) at javax.swing.JComponent.processMouseEvent(JComponent.java:3135) at java.awt.Component.processEvent(Component.java:5282) at java.awt.Container.processEvent(Container.java:1966) at java.awt.Component.dispatchEventImpl(Component.java:3984) at java.awt.Container.dispatchEventImpl(Container.java:2024) at java.awt.Component.dispatchEvent(Component.java:3819) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) at java.awt.Container.dispatchEventImpl(Container.java:2010) at java.awt.Window.dispatchEventImpl(Window.java:1791) at java.awt.Component.dispatchEvent(Component.java:3819) at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) This bug represents a couple of things that all center around the same root problem: :- Schema workbench should notify you if the schema is invalid :- When attempting to make a connection using the [invalid] schema, the error message is uninformative, and the exception doesn't describe the problem at all :- When using an invalid schema in an xaction script, it seems the exception is being swallowed without being printed to the pentaho.log Forgot to mention what version of schema workbench: 2.3.2.9247

    Pentaho BI Platform Tracking | 9 years ago | Will Gorman
    mondrian.olap.MondrianException: Mondrian Error:Internal error: assert failed
  6. 0

    Steps to repro 1. Set mondrian.query.limit to a low value like 5 2. Fire any MDX query concurrently against the server from multiple threads Once in a while we get the following exception trace {noformat} [Mondrian] 03 Oct 2013 22:30:44,897 DEBUG [Session ] mondrian.rolap.SqlStatement#execute: 42: , failed (mondrian.olap.MondrianException: Mondrian Error:Internal error: assert failed) [Mondrian] 03 Oct 2013 22:30:44,899 ERROR [Session ] mondrian.xmla.XmlaServlet#doPost: Errors when handling XML/A message mondrian.xmla.XmlaException: Mondrian Error:XMLA MDX execute failed at mondrian.xmla.XmlaHandler.executeQuery(XmlaHandler.java:1728) at mondrian.xmla.XmlaHandler.execute(XmlaHandler.java:751) at mondrian.xmla.XmlaHandler.process(XmlaHandler.java:666) at mondrian.xmla.impl.DefaultXmlaServlet.handleSoapBody(DefaultXmlaServlet.java:505) at mondrian.xmla.XmlaServlet.doPost(XmlaServlet.java:317) at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) Caused by: org.olap4j.OlapException: mondrian gave exception while executing query at mondrian.olap4j.MondrianOlap4jConnection$Helper.createException(MondrianOlap4jConnection.java:827) at mondrian.olap4j.MondrianOlap4jStatement.executeOlapQueryInternal(MondrianOlap4jStatement.java:421) at mondrian.olap4j.MondrianOlap4jPreparedStatement.executeQuery(MondrianOlap4jPreparedStatement.java:72) at mondrian.xmla.XmlaHandler.executeQuery(XmlaHandler.java:1705) ... 22 more Caused by: mondrian.olap.MondrianException: Mondrian Error:Internal error: Error while executing query [ <MDX QUERY> ] at mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:967) at mondrian.olap.Util.newInternal(Util.java:2400) at mondrian.olap.Util.newError(Util.java:2416) at mondrian.rolap.RolapConnection.executeInternal(RolapConnection.java:715) at mondrian.rolap.RolapConnection.access$000(RolapConnection.java:51) at mondrian.rolap.RolapConnection$1.call(RolapConnection.java:631) at mondrian.rolap.RolapConnection$1.call(RolapConnection.java:630) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) ... 3 more Caused by: mondrian.olap.MondrianException: Mondrian Error:Internal error: while building member cache; sql=[ <MEMBER CACHE SQL> ] at mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:967) at mondrian.olap.Util.newInternal(Util.java:2400) at mondrian.olap.Util.newError(Util.java:2416) at mondrian.rolap.SqlStatement.handle(SqlStatement.java:337) at mondrian.rolap.SqlStatement.execute(SqlStatement.java:236) at mondrian.rolap.RolapUtil.executeQuery(RolapUtil.java:332) at mondrian.rolap.SqlMemberSource.getMemberChildren2(SqlMemberSource.java:923) at mondrian.rolap.SqlMemberSource.getMemberChildren(SqlMemberSource.java:850) at mondrian.rolap.SqlMemberSource.getMemberChildren(SqlMemberSource.java:823) at mondrian.rolap.SmartMemberReader.readMemberChildren(SmartMemberReader.java:248) at mondrian.rolap.SmartMemberReader.getMemberChildren(SmartMemberReader.java:210) at mondrian.rolap.RolapCubeHierarchy$CacheRolapCubeHierarchyMemberReader.readMemberChildren(RolapCubeHierarchy.java:597) at mondrian.rolap.RolapCubeHierarchy$CacheRolapCubeHierarchyMemberReader.getMemberChildren(RolapCubeHierarchy.java:693) at mondrian.rolap.SmartMemberReader.getMemberChildren(SmartMemberReader.java:176) at mondrian.rolap.SmartMemberReader.getMemberChildren(SmartMemberReader.java:166) at mondrian.rolap.SmartMemberReader$SiblingIterator.<init>(SmartMemberReader.java:478) at mondrian.rolap.SmartMemberReader.getMemberRange(SmartMemberReader.java:369) at mondrian.rolap.RolapSchemaReader.getMemberRange(RolapSchemaReader.java:100) at mondrian.olap.DelegatingSchemaReader.getMemberRange(DelegatingSchemaReader.java:171) at mondrian.olap.fun.FunUtil.memberRange(FunUtil.java:1683) at mondrian.olap.fun.RangeFunDef$1.evaluateList(RangeFunDef.java:103) at mondrian.calc.impl.AbstractListCalc.evaluateIterable(AbstractListCalc.java:71) at mondrian.rolap.RolapResult.executeAxis(RolapResult.java:817) at mondrian.rolap.RolapResult.evalLoad(RolapResult.java:642) at mondrian.rolap.RolapResult.loadMembers(RolapResult.java:598) at mondrian.rolap.RolapResult.<init>(RolapResult.java:243) at mondrian.rolap.RolapConnection.executeInternal(RolapConnection.java:680) ... 8 more Caused by: mondrian.olap.MondrianException: Mondrian Error:Internal error: assert failed at mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:964) at mondrian.olap.Util.newInternal(Util.java:2393) at mondrian.olap.Util.assertTrue(Util.java:2374) at mondrian.rolap.RolapUtil$Semaphore.enter(RolapUtil.java:667) at mondrian.rolap.SqlStatement.execute(SqlStatement.java:133) ... 30 more {noformat}

    Pentaho BI Platform Tracking | 3 years ago | Dhwani Katagade
    mondrian.xmla.XmlaException: Mondrian Error:XMLA MDX execute failed

    1 unregistered visitors
    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. mondrian.olap.MondrianException

      Mondrian Error:Internal error: assert failed

      at mondrian.resource.MondrianResource$_Def0.ex()
    2. mondrian.resource
      MondrianResource$_Def0.ex
      1. mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:752)
      1 frame
    3. mondrian.olap
      Util.assertTrue
      1. mondrian.olap.Util.newInternal(Util.java:1096)
      2. mondrian.olap.Util.assertTrue(Util.java:1077)
      2 frames
    4. mondrian.rolap
      RolapConnection.<init>
      1. mondrian.rolap.RolapLevel.checkColumn(RolapLevel.java:400)
      2. mondrian.rolap.RolapLevel.<init>(RolapLevel.java:113)
      3. mondrian.rolap.RolapLevel.<init>(RolapLevel.java:335)
      4. mondrian.rolap.RolapHierarchy.<init>(RolapHierarchy.java:170)
      5. mondrian.rolap.RolapDimension.<init>(RolapDimension.java:115)
      6. mondrian.rolap.RolapCube.getOrCreateDimension(RolapCube.java:616)
      7. mondrian.rolap.RolapCube.<init>(RolapCube.java:144)
      8. mondrian.rolap.RolapCube.<init>(RolapCube.java:168)
      9. mondrian.rolap.RolapSchema.load(RolapSchema.java:402)
      10. mondrian.rolap.RolapSchema.load(RolapSchema.java:301)
      11. mondrian.rolap.RolapSchema.<init>(RolapSchema.java:214)
      12. mondrian.rolap.RolapSchema.<init>(RolapSchema.java:207)
      13. mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:845)
      14. mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:660)
      15. mondrian.rolap.RolapConnection.<init>(RolapConnection.java:149)
      16. mondrian.rolap.RolapConnection.<init>(RolapConnection.java:80)
      16 frames
    5. mondrian.olap
      DriverManager.getConnection
      1. mondrian.olap.DriverManager.getConnection(DriverManager.java:190)
      2. mondrian.olap.DriverManager.getConnection(DriverManager.java:131)
      3. mondrian.olap.DriverManager.getConnection(DriverManager.java:55)
      3 frames
    6. mondrian.gui
      Workbench$17.actionPerformed
      1. mondrian.gui.Workbench.openSchemaFrame(Workbench.java:1217)
      2. mondrian.gui.Workbench.lastUsed1MenuItemActionPerformed(Workbench.java:1142)
      3. mondrian.gui.Workbench.access$10(Workbench.java:1140)
      4. mondrian.gui.Workbench$17.actionPerformed(Workbench.java:430)
      4 frames
    7. Java RT
      EventDispatchThread.run
      1. javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
      2. javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
      3. javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
      4. javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
      5. javax.swing.AbstractButton.doClick(AbstractButton.java:302)
      6. javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1051)
      7. javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1092)
      8. java.awt.Component.processMouseEvent(Component.java:5517)
      9. javax.swing.JComponent.processMouseEvent(JComponent.java:3135)
      10. java.awt.Component.processEvent(Component.java:5282)
      11. java.awt.Container.processEvent(Container.java:1966)
      12. java.awt.Component.dispatchEventImpl(Component.java:3984)
      13. java.awt.Container.dispatchEventImpl(Container.java:2024)
      14. java.awt.Component.dispatchEvent(Component.java:3819)
      15. java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
      16. java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
      17. java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
      18. java.awt.Container.dispatchEventImpl(Container.java:2010)
      19. java.awt.Window.dispatchEventImpl(Window.java:1791)
      20. java.awt.Component.dispatchEvent(Component.java:3819)
      21. java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
      22. java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
      23. java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
      24. java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
      25. java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
      26. java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
      26 frames