org.pentaho.ui.xul.XulException: Error invoking method: iSecurityController.showEditUserDialog()

Pentaho BI Platform Tracking | Jem Matzan | 7 years ago
  1. 0

    Start PDI with no repository. Then connect to the repository through the Tools menu. Go to the Repository Explorer, also through the Tools menu. Select the Security tab. Click on admin or guest, then click the Edit button. Close the Edit dialogue. Click Edit again without selecting another user. (Actually, I clicked Guest, then Edit, then Close, then Admin, then Edit, then Close, then Edit -- crash). At this point you should get no Edit dialogue, and the following error in the command line output: ERROR 22-03 11:55:59,492 - Error calling oncommand event org.pentaho.ui.xul.XulException: Error invoking method: iSecurityController.showEditUserDialog() at org.pentaho.ui.xul.impl.AbstractXulDomContainer.invoke(AbstractXulDomContainer.java:327) at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:131) at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:119) at org.pentaho.ui.xul.swt.tags.SwtButton.access$300(SwtButton.java:31) at org.pentaho.ui.xul.swt.tags.SwtButton$2.mouseUp(SwtButton.java:88) at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at org.eclipse.jface.window.Window.runEventLoop(Window.java:820) at org.eclipse.jface.window.Window.open(Window.java:796) at org.pentaho.ui.xul.swt.tags.SwtDialog.show(SwtDialog.java:300) at org.pentaho.ui.xul.swt.tags.SwtDialog.show(SwtDialog.java:256) at org.pentaho.di.ui.repository.repositoryexplorer.RepositoryExplorer.show(RepositoryExplorer.java:159) at org.pentaho.di.ui.spoon.Spoon.exploreRepository(Spoon.java:3377) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.pentaho.ui.xul.impl.AbstractXulDomContainer.invoke(AbstractXulDomContainer.java:323) at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:131) at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:119) at org.pentaho.ui.xul.swt.tags.SwtMenuitem.access$100(SwtMenuitem.java:24) at org.pentaho.ui.xul.swt.tags.SwtMenuitem$1.widgetSelected(SwtMenuitem.java:74) at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at org.pentaho.di.ui.spoon.Spoon.readAndDispatch(Spoon.java:1213) at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:6680) at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:559) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.pentaho.commons.launcher.Launcher.main(Launcher.java:110) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.pentaho.ui.xul.impl.AbstractXulDomContainer.invoke(AbstractXulDomContainer.java:323) ... 37 more Caused by: org.eclipse.swt.SWTException: Widget is disposed at org.eclipse.swt.SWT.error(Unknown Source) at org.eclipse.swt.SWT.error(Unknown Source) at org.eclipse.swt.SWT.error(Unknown Source) at org.eclipse.swt.widgets.Widget.error(Unknown Source) at org.eclipse.swt.widgets.Widget.checkWidget(Unknown Source) at org.eclipse.swt.widgets.Composite.getLayout(Unknown Source) at org.eclipse.jface.dialogs.Dialog.createButton(Dialog.java:609) at org.pentaho.ui.xul.swt.custom.BasicDialog.createButton(BasicDialog.java:88) at org.pentaho.ui.xul.swt.tags.SwtDialog.setButtons(SwtDialog.java:329) at org.pentaho.ui.xul.swt.tags.SwtDialog.setButtons(SwtDialog.java:191) at org.pentaho.ui.xul.swt.tags.SwtDialog.show(SwtDialog.java:264) at org.pentaho.ui.xul.swt.tags.SwtDialog.show(SwtDialog.java:256) at org.pentaho.di.ui.repository.repositoryexplorer.controllers.SecurityController.showEditUserDialog(SecurityController.java:258) ... 42 more

    Pentaho BI Platform Tracking | 7 years ago | Jem Matzan
    org.pentaho.ui.xul.XulException: Error invoking method: iSecurityController.showEditUserDialog()
  2. 0

    Start PDI with no repository. Then connect to the repository through the Tools menu. Go to the Repository Explorer, also through the Tools menu. Select the Security tab. Click on admin or guest, then click the Edit button. Close the Edit dialogue. Click Edit again without selecting another user. (Actually, I clicked Guest, then Edit, then Close, then Admin, then Edit, then Close, then Edit -- crash). At this point you should get no Edit dialogue, and the following error in the command line output: ERROR 22-03 11:55:59,492 - Error calling oncommand event org.pentaho.ui.xul.XulException: Error invoking method: iSecurityController.showEditUserDialog() at org.pentaho.ui.xul.impl.AbstractXulDomContainer.invoke(AbstractXulDomContainer.java:327) at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:131) at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:119) at org.pentaho.ui.xul.swt.tags.SwtButton.access$300(SwtButton.java:31) at org.pentaho.ui.xul.swt.tags.SwtButton$2.mouseUp(SwtButton.java:88) at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at org.eclipse.jface.window.Window.runEventLoop(Window.java:820) at org.eclipse.jface.window.Window.open(Window.java:796) at org.pentaho.ui.xul.swt.tags.SwtDialog.show(SwtDialog.java:300) at org.pentaho.ui.xul.swt.tags.SwtDialog.show(SwtDialog.java:256) at org.pentaho.di.ui.repository.repositoryexplorer.RepositoryExplorer.show(RepositoryExplorer.java:159) at org.pentaho.di.ui.spoon.Spoon.exploreRepository(Spoon.java:3377) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.pentaho.ui.xul.impl.AbstractXulDomContainer.invoke(AbstractXulDomContainer.java:323) at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:131) at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:119) at org.pentaho.ui.xul.swt.tags.SwtMenuitem.access$100(SwtMenuitem.java:24) at org.pentaho.ui.xul.swt.tags.SwtMenuitem$1.widgetSelected(SwtMenuitem.java:74) at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at org.pentaho.di.ui.spoon.Spoon.readAndDispatch(Spoon.java:1213) at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:6680) at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:559) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.pentaho.commons.launcher.Launcher.main(Launcher.java:110) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.pentaho.ui.xul.impl.AbstractXulDomContainer.invoke(AbstractXulDomContainer.java:323) ... 37 more Caused by: org.eclipse.swt.SWTException: Widget is disposed at org.eclipse.swt.SWT.error(Unknown Source) at org.eclipse.swt.SWT.error(Unknown Source) at org.eclipse.swt.SWT.error(Unknown Source) at org.eclipse.swt.widgets.Widget.error(Unknown Source) at org.eclipse.swt.widgets.Widget.checkWidget(Unknown Source) at org.eclipse.swt.widgets.Composite.getLayout(Unknown Source) at org.eclipse.jface.dialogs.Dialog.createButton(Dialog.java:609) at org.pentaho.ui.xul.swt.custom.BasicDialog.createButton(BasicDialog.java:88) at org.pentaho.ui.xul.swt.tags.SwtDialog.setButtons(SwtDialog.java:329) at org.pentaho.ui.xul.swt.tags.SwtDialog.setButtons(SwtDialog.java:191) at org.pentaho.ui.xul.swt.tags.SwtDialog.show(SwtDialog.java:264) at org.pentaho.ui.xul.swt.tags.SwtDialog.show(SwtDialog.java:256) at org.pentaho.di.ui.repository.repositoryexplorer.controllers.SecurityController.showEditUserDialog(SecurityController.java:258) ... 42 more

    Pentaho BI Platform Tracking | 7 years ago | Jem Matzan
    org.pentaho.ui.xul.XulException: Error invoking method: iSecurityController.showEditUserDialog()
  3. 0

    Exception thrown on creating a new visual class which extends org.eclipse.swt.widgets.Composite

    Eclipse Bugzilla | 1 decade ago | Paul_Hannan
    org.eclipse.swt.SWTException: Widget is disposed
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Exception thrown when creating a new VC extending SWT Composite

    Eclipse Bugzilla | 1 decade ago | Paul_Hannan
    org.eclipse.swt.SWTException: Widget is disposed
  6. 0

    SQL Assistant Java Edition | Teradata Developer Exchange

    teradata.com | 11 months ago
    org.eclipse.swt.SWTException: Widget is disposed

    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. org.eclipse.swt.SWTException

      Widget is disposed

      at org.eclipse.swt.SWT.error()
    2. RWT
      Composite.getLayout
      1. org.eclipse.swt.SWT.error(Unknown Source)
      2. org.eclipse.swt.SWT.error(Unknown Source)
      3. org.eclipse.swt.SWT.error(Unknown Source)
      4. org.eclipse.swt.widgets.Widget.error(Unknown Source)
      5. org.eclipse.swt.widgets.Widget.checkWidget(Unknown Source)
      6. org.eclipse.swt.widgets.Composite.getLayout(Unknown Source)
      6 frames
    3. JFace
      Dialog.createButton
      1. org.eclipse.jface.dialogs.Dialog.createButton(Dialog.java:609)
      1 frame
    4. org.pentaho.ui
      SwtDialog.show
      1. org.pentaho.ui.xul.swt.custom.BasicDialog.createButton(BasicDialog.java:88)
      2. org.pentaho.ui.xul.swt.tags.SwtDialog.setButtons(SwtDialog.java:329)
      3. org.pentaho.ui.xul.swt.tags.SwtDialog.setButtons(SwtDialog.java:191)
      4. org.pentaho.ui.xul.swt.tags.SwtDialog.show(SwtDialog.java:264)
      5. org.pentaho.ui.xul.swt.tags.SwtDialog.show(SwtDialog.java:256)
      5 frames
    5. org.pentaho.di
      SecurityController.showEditUserDialog
      1. org.pentaho.di.ui.repository.repositoryexplorer.controllers.SecurityController.showEditUserDialog(SecurityController.java:258)
      1 frame
    6. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      4. java.lang.reflect.Method.invoke(Method.java:597)
      4 frames
    7. org.pentaho.ui
      SwtButton$2.mouseUp
      1. org.pentaho.ui.xul.impl.AbstractXulDomContainer.invoke(AbstractXulDomContainer.java:323)
      2. org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:131)
      3. org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:119)
      4. org.pentaho.ui.xul.swt.tags.SwtButton.access$300(SwtButton.java:31)
      5. org.pentaho.ui.xul.swt.tags.SwtButton$2.mouseUp(SwtButton.java:88)
      5 frames
    8. RWT
      Display.readAndDispatch
      1. org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
      2. org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
      3. org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
      4. org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
      5. org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
      5 frames
    9. JFace
      Window.open
      1. org.eclipse.jface.window.Window.runEventLoop(Window.java:820)
      2. org.eclipse.jface.window.Window.open(Window.java:796)
      2 frames
    10. org.pentaho.ui
      SwtDialog.show
      1. org.pentaho.ui.xul.swt.tags.SwtDialog.show(SwtDialog.java:300)
      2. org.pentaho.ui.xul.swt.tags.SwtDialog.show(SwtDialog.java:256)
      2 frames
    11. org.pentaho.di
      Spoon.exploreRepository
      1. org.pentaho.di.ui.repository.repositoryexplorer.RepositoryExplorer.show(RepositoryExplorer.java:159)
      2. org.pentaho.di.ui.spoon.Spoon.exploreRepository(Spoon.java:3377)
      2 frames
    12. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      4. java.lang.reflect.Method.invoke(Method.java:597)
      4 frames
    13. org.pentaho.ui
      SwtMenuitem$1.widgetSelected
      1. org.pentaho.ui.xul.impl.AbstractXulDomContainer.invoke(AbstractXulDomContainer.java:323)
      2. org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:131)
      3. org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:119)
      4. org.pentaho.ui.xul.swt.tags.SwtMenuitem.access$100(SwtMenuitem.java:24)
      5. org.pentaho.ui.xul.swt.tags.SwtMenuitem$1.widgetSelected(SwtMenuitem.java:74)
      5 frames
    14. RWT
      Display.readAndDispatch
      1. org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
      2. org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
      3. org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
      4. org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
      5. org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
      5 frames
    15. org.pentaho.di
      Spoon.main
      1. org.pentaho.di.ui.spoon.Spoon.readAndDispatch(Spoon.java:1213)
      2. org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:6680)
      3. org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:559)
      3 frames
    16. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      4. java.lang.reflect.Method.invoke(Method.java:597)
      4 frames
    17. org.pentaho.commons
      Launcher.main
      1. org.pentaho.commons.launcher.Launcher.main(Launcher.java:110)
      1 frame