SQLExplorer 3.5.0 beta 2

spackers
2007-10-09
2013-04-29
  • spackers

    spackers - 2007-10-09

    Dear all,

    I've just released a new beta of 3.5.0, this fixes a series of bugs and adds some minor new features; there's quite a lot of changes that have gone on under the hood, but as with 3.5.0.beta1, while I've tried it briefly with MySQL and Postgres my only real testing has been on Oracle.

    From the user's point of view, the main changes are:

    * The Connections View now breaks down into Connection Profile (ie Alias) -> User -> Connection, and connections are pooled.  If you disable auto-commit, then an editor will grab a connection at the begining and only release it when the connection is closed, but if auto-commit is enabled the ConnectionsView will maintain a pool of up to 3 spare connections.

    * Output parameters are now supported, this includes cursors in Oracle stored procedures.  Please see online help for details.

    * Multiple result sets are now supported

    A number of bugs have been fixed - and I'm particularly keen to know about Postgres, MySQL, and DB2 issues.  Please remember when you submit bugs (or feature requests) to include as much information about your platform (client and server) as possible.

    Regards,
    John

     
    • patrice

      patrice - 2007-10-10

      Hello,

      I have try this version with Sybase. It doesn't work :( . (SQLExplorer 3.5.0 Beta 1 work)
      When i try to connect to my database i have the message : "Error Connecting".
      In log file i found :

      !ENTRY net.sourceforge.sqlexplorer 4 8 2007-10-10 14:54:17.494
      !MESSAGE Error Connecting
      !STACK 0
      java.lang.reflect.InvocationTargetException
          at net.sourceforge.sqlexplorer.LoginProgress.run(LoginProgress.java:128)
          at net.sourceforge.sqlexplorer.connections.AbstractConnectJob.run(AbstractConnectJob.java:62)
          at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
      Caused by: com.sybase.jdbc3.utils.UnimplementedOperationException: La méthode com.sybase.jdbc3.jdbc.SybDatabaseMetaData.getDatabaseMajorVersion() ne s'est pas achevée et n'aurait pas dû être appelée.
          at com.sybase.jdbc3.jdbc.ErrorMessage.raiseRuntimeException(Unknown Source)
          at com.sybase.jdbc3.utils.Debug.notImplemented(Unknown Source)
          at com.sybase.jdbc3.jdbc.SybDatabaseMetaData.getDatabaseMajorVersion(Unknown Source)
          at net.sourceforge.sqlexplorer.dbstructure.nodes.DatabaseNode.<init>(DatabaseNode.java:79)
          at net.sourceforge.sqlexplorer.dbstructure.DatabaseModel.<init>(DatabaseModel.java:52)
          at net.sourceforge.sqlexplorer.dbproduct.Session.<init>(Session.java:80)
          at net.sourceforge.sqlexplorer.dbproduct.User.createSession(User.java:163)
          at net.sourceforge.sqlexplorer.LoginProgress$ConnectionThread.run(LoginProgress.java:41)
      Root exception:
      com.sybase.jdbc3.utils.UnimplementedOperationException: La méthode com.sybase.jdbc3.jdbc.SybDatabaseMetaData.getDatabaseMajorVersion() ne s'est pas achevée et n'aurait pas dû être appelée.
          at com.sybase.jdbc3.jdbc.ErrorMessage.raiseRuntimeException(Unknown Source)
          at com.sybase.jdbc3.utils.Debug.notImplemented(Unknown Source)
          at com.sybase.jdbc3.jdbc.SybDatabaseMetaData.getDatabaseMajorVersion(Unknown Source)
          at net.sourceforge.sqlexplorer.dbstructure.nodes.DatabaseNode.<init>(DatabaseNode.java:79)
          at net.sourceforge.sqlexplorer.dbstructure.DatabaseModel.<init>(DatabaseModel.java:52)
          at net.sourceforge.sqlexplorer.dbproduct.Session.<init>(Session.java:80)
          at net.sourceforge.sqlexplorer.dbproduct.User.createSession(User.java:163)
          at net.sourceforge.sqlexplorer.LoginProgress$ConnectionThread.run(LoginProgress.java:41)

      I hope this could help.

      Regards.

      Patrice.

       
    • spackers

      spackers - 2007-10-15

      The UnimplementedOperationException suggests that the JDBC driver you are using is out of date - please can you check you have the most recent version?  Also, did you use the Database Structure View in previous versions of SQLExplorer?

      Regards,
      John

       
      • patrice

        patrice - 2007-10-16

        Hello,

        My JDBC driver : jConnect (TM) for JDBC(TM)/6.05(Build 26023)/P/EBF14466/JDK14/Thu Mar 15  1:05:45 2007
        My connection works with beta 1 but not with beta 2.
        Yes i use Database Structure View.

        Regards.

        Patrice.

        hereunder ".log" file :
        !SESSION 2007-10-16 12:44:30.387 -----------------------------------------------
        eclipse.buildId=unknown
        java.version=1.6.0_02
        java.vendor=Sun Microsystems Inc.
        BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=fr_FR

        !ENTRY org.eclipse.ui 4 4 2007-10-16 12:44:34.274
        !MESSAGE Invalid Menu Extension (Path is invalid): selectWorkingSets

        !ENTRY net.sourceforge.sqlexplorer 4 4 2007-10-16 12:44:40.363
        !MESSAGE Couldn't create text editor
        !STACK 0
        java.lang.NullPointerException
            at net.sourceforge.sqlexplorer.dbproduct.Session.getCatalog(Session.java:291)
            at net.sourceforge.sqlexplorer.sqleditor.actions.SQLEditorCatalogSwitcher.createControl(SQLEditorCatalogSwitcher.java:62)
            at org.eclipse.jface.action.ControlContribution.fill(ControlContribution.java:97)
            at org.eclipse.jface.action.ToolBarManager.update(ToolBarManager.java:317)
            at org.eclipse.jface.action.ToolBarManager.createControl(ToolBarManager.java:101)
            at org.eclipse.jface.action.ToolBarContributionItem.fill(ToolBarContributionItem.java:190)
            at org.eclipse.jface.action.CoolBarManager.update(CoolBarManager.java:919)
            at net.sourceforge.sqlexplorer.sqleditor.actions.SQLEditorToolBar.<init>(SQLEditorToolBar.java:136)
            at net.sourceforge.sqlexplorer.plugin.editors.SQLEditor.createToolbar(SQLEditor.java:440)
            at net.sourceforge.sqlexplorer.plugin.editors.SQLEditor.createPartControl(SQLEditor.java:401)
            at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:596)
            at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:372)
            at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:566)
            at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:290)
            at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:140)
            at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:268)
            at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
            at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:394)
            at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1144)
            at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1097)
            at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1311)
            at org.eclipse.ui.internal.PartStack.add(PartStack.java:455)
            at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:102)
            at org.eclipse.ui.internal.PartStack.add(PartStack.java:441)
            at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:111)
            at org.eclipse.ui.internal.EditorSashContainer.addEditor(EditorSashContainer.java:60)
            at org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorAreaHelper.java:217)
            at org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:207)
            at org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:819)
            at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:718)
            at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:679)
            at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2586)
            at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2521)
            at org.eclipse.ui.internal.WorkbenchPage.access$10(WorkbenchPage.java:2513)
            at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2498)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
            at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2493)
            at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2470)
            at net.sourceforge.sqlexplorer.connections.OpenConnectionJob.connectionEstablished(OpenConnectionJob.java:49)
            at net.sourceforge.sqlexplorer.connections.AbstractConnectJob$1.run(AbstractConnectJob.java:72)
            at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
            at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
            at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3325)
            at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2971)
            at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
            at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
            at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)
            at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
            at net.sourceforge.sqlexplorer.rcp.SQLExplorerApplication.run(SQLExplorerApplication.java:29)
            at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
            at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
            at org.eclipse.core.launcher.Main.run(Main.java:977)
            at org.eclipse.core.launcher.Main.main(Main.java:952)

        !ENTRY net.sourceforge.sqlexplorer 4 4 2007-10-16 12:44:44.500
        !MESSAGE Error updating ui with new session
        !STACK 0
        java.lang.ClassCastException: org.eclipse.swt.layout.GridData cannot be cast to org.eclipse.swt.layout.FormData
            at org.eclipse.swt.layout.FormLayout.layout(FormLayout.java:291)
            at org.eclipse.swt.layout.FormLayout.layout(FormLayout.java:284)
            at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:989)
            at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:1386)
            at org.eclipse.swt.widgets.Control.windowProc(Control.java:3317)
            at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
            at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
            at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1918)
            at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:77)
            at org.eclipse.swt.widgets.Control.windowProc(Control.java:3334)
            at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
            at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method)
            at org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1225)
            at org.eclipse.swt.widgets.Control.setBounds(Control.java:2133)
            at org.eclipse.swt.widgets.Control.setBounds(Control.java:2115)
            at org.eclipse.swt.widgets.Control.setBounds(Control.java:2111)
            at org.eclipse.swt.layout.FillLayout.layout(FillLayout.java:198)
            at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:989)
            at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:1386)
            at org.eclipse.swt.widgets.Control.windowProc(Control.java:3317)
            at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
            at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
            at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1918)
            at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:77)
            at org.eclipse.swt.widgets.Control.windowProc(Control.java:3334)
            at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
            at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method)
            at org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1225)
            at org.eclipse.swt.widgets.Control.setBounds(Control.java:2133)
            at org.eclipse.swt.widgets.Control.setBounds(Control.java:2115)
            at org.eclipse.swt.widgets.Control.setBounds(Control.java:2111)
            at org.eclipse.swt.layout.FillLayout.layout(FillLayout.java:198)
            at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:989)
            at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:1386)
            at org.eclipse.swt.widgets.Control.windowProc(Control.java:3317)
            at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
            at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
            at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1918)
            at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:77)
            at org.eclipse.swt.widgets.Control.windowProc(Control.java:3334)
            at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
            at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method)
            at org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1225)
            at org.eclipse.swt.widgets.Control.setBounds(Control.java:2133)
            at org.eclipse.swt.widgets.Control.setBounds(Control.java:2115)
            at org.eclipse.swt.widgets.Control.setBounds(Control.java:2111)
            at org.eclipse.swt.widgets.Control.setBounds(Control.java:2180)
            at org.eclipse.ui.internal.LayoutPart.setBounds(LayoutPart.java:300)
            at org.eclipse.ui.internal.presentations.PresentablePart.setBounds(PresentablePart.java:130)
            at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.layoutContent(PresentablePartFolder.java:129)
            at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.layout(PresentablePartFolder.java:410)
            at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:289)
            at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
            at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:394)
            at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1144)
            at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1097)
            at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1311)
            at org.eclipse.ui.internal.PartStack.add(PartStack.java:455)
            at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:102)
            at org.eclipse.ui.internal.PartStack.add(PartStack.java:441)
            at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:111)
            at org.eclipse.ui.internal.EditorSashContainer.addEditor(EditorSashContainer.java:60)
            at org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorAreaHelper.java:217)
            at org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:207)
            at org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:819)
            at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:718)
            at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:679)
            at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2586)
            at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2521)
            at org.eclipse.ui.internal.WorkbenchPage.access$10(WorkbenchPage.java:2513)
            at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2498)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
            at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2493)
            at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2470)
            at net.sourceforge.sqlexplorer.connections.OpenConnectionJob.connectionEstablished(OpenConnectionJob.java:49)
            at net.sourceforge.sqlexplorer.connections.AbstractConnectJob$1.run(AbstractConnectJob.java:72)
            at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
            at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
            at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3325)
            at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2971)
            at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
            at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
            at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)
            at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
            at net.sourceforge.sqlexplorer.rcp.SQLExplorerApplication.run(SQLExplorerApplication.java:29)
            at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
            at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
            at org.eclipse.core.launcher.Main.run(Main.java:977)
            at org.eclipse.core.launcher.Main.main(Main.java:952)

        !ENTRY org.eclipse.ui.workbench 4 0 2007-10-16 12:44:48.436
        !MESSAGE Widget disposed too early!
        !STACK 0
        java.lang.RuntimeException: Widget disposed too early!
            at org.eclipse.ui.internal.WorkbenchPartReference$1.widgetDisposed(WorkbenchPartReference.java:153)
            at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:101)
            at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:952)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:933)
            at org.eclipse.swt.widgets.Widget.release(Widget.java:743)
            at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:636)
            at org.eclipse.swt.widgets.Widget.release(Widget.java:746)
            at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:636)
            at org.eclipse.swt.widgets.Widget.release(Widget.java:746)
            at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:636)
            at org.eclipse.swt.widgets.Canvas.releaseChildren(Canvas.java:117)
            at org.eclipse.swt.widgets.Decorations.releaseChildren(Decorations.java:722)
            at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:1062)
            at org.eclipse.swt.widgets.Widget.release(Widget.java:746)
            at org.eclipse.swt.widgets.Widget.dispose(Widget.java:415)
            at org.eclipse.swt.widgets.Decorations.dispose(Decorations.java:397)
            at org.eclipse.swt.widgets.Shell.dispose(Shell.java:627)
            at org.eclipse.jface.window.Window.close(Window.java:330)
            at org.eclipse.jface.window.ApplicationWindow.close(ApplicationWindow.java:299)
            at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1510)
            at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:622)
            at org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWindow.java:598)
            at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:713)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
            at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:711)
            at org.eclipse.jface.window.WindowManager.close(WindowManager.java:109)
            at org.eclipse.ui.internal.Workbench$12.run(Workbench.java:712)
            at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
            at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:709)
            at org.eclipse.ui.internal.Workbench.access$8(Workbench.java:639)
            at org.eclipse.ui.internal.Workbench$14.run(Workbench.java:839)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
            at org.eclipse.ui.internal.Workbench.close(Workbench.java:837)
            at org.eclipse.ui.internal.Workbench.close(Workbench.java:812)
            at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:619)
            at org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWindow.java:598)
            at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:713)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
            at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:711)
            at org.eclipse.jface.window.Window.handleShellCloseEvent(Window.java:736)
            at org.eclipse.jface.window.Window$3.shellClosed(Window.java:682)
            at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:159)
            at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:952)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:937)
            at org.eclipse.swt.widgets.Decorations.closeWidget(Decorations.java:257)
            at org.eclipse.swt.widgets.Decorations.WM_CLOSE(Decorations.java:1606)
            at org.eclipse.swt.widgets.Control.windowProc(Control.java:3248)
            at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1539)
            at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:1634)
            at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
            at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
            at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1918)
            at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:443)
            at org.eclipse.swt.widgets.Control.windowProc(Control.java:3334)
            at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1539)
            at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:1634)
            at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
            at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
            at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1923)
            at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2966)
            at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
            at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
            at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)
            at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
            at net.sourceforge.sqlexplorer.rcp.SQLExplorerApplication.run(SQLExplorerApplication.java:29)
            at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
            at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
            at org.eclipse.core.launcher.Main.run(Main.java:977)
            at org.eclipse.core.launcher.Main.main(Main.java:952)

        !ENTRY org.eclipse.ui.workbench 4 0 2007-10-16 12:44:48.486
        !MESSAGE Widget disposed too early!
        !STACK 0
        java.lang.RuntimeException: Widget disposed too early!
            at org.eclipse.ui.internal.WorkbenchPartReference$1.widgetDisposed(WorkbenchPartReference.java:153)
            at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:101)
            at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:952)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:933)
            at org.eclipse.swt.widgets.Widget.release(Widget.java:743)
            at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:636)
            at org.eclipse.swt.widgets.Widget.release(Widget.java:746)
            at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:636)
            at org.eclipse.swt.widgets.Widget.release(Widget.java:746)
            at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:636)
            at org.eclipse.swt.widgets.Canvas.releaseChildren(Canvas.java:117)
            at org.eclipse.swt.widgets.Decorations.releaseChildren(Decorations.java:722)
            at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:1062)
            at org.eclipse.swt.widgets.Widget.release(Widget.java:746)
            at org.eclipse.swt.widgets.Widget.dispose(Widget.java:415)
            at org.eclipse.swt.widgets.Decorations.dispose(Decorations.java:397)
            at org.eclipse.swt.widgets.Shell.dispose(Shell.java:627)
            at org.eclipse.jface.window.Window.close(Window.java:330)
            at org.eclipse.jface.window.ApplicationWindow.close(ApplicationWindow.java:299)
            at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1510)
            at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:622)
            at org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWindow.java:598)
            at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:713)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
            at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:711)
            at org.eclipse.jface.window.WindowManager.close(WindowManager.java:109)
            at org.eclipse.ui.internal.Workbench$12.run(Workbench.java:712)
            at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
            at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:709)
            at org.eclipse.ui.internal.Workbench.access$8(Workbench.java:639)
            at org.eclipse.ui.internal.Workbench$14.run(Workbench.java:839)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
            at org.eclipse.ui.internal.Workbench.close(Workbench.java:837)
            at org.eclipse.ui.internal.Workbench.close(Workbench.java:812)
            at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:619)
            at org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWindow.java:598)
            at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:713)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
            at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:711)
            at org.eclipse.jface.window.Window.handleShellCloseEvent(Window.java:736)
            at org.eclipse.jface.window.Window$3.shellClosed(Window.java:682)
            at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:159)
            at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:952)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:937)
            at org.eclipse.swt.widgets.Decorations.closeWidget(Decorations.java:257)
            at org.eclipse.swt.widgets.Decorations.WM_CLOSE(Decorations.java:1606)
            at org.eclipse.swt.widgets.Control.windowProc(Control.java:3248)
            at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1539)
            at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:1634)
            at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
            at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
            at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1918)
            at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:443)
            at org.eclipse.swt.widgets.Control.windowProc(Control.java:3334)
            at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1539)
            at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:1634)
            at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
            at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
            at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1923)
            at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2966)
            at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
            at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
            at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)
            at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
            at net.sourceforge.sqlexplorer.rcp.SQLExplorerApplication.run(SQLExplorerApplication.java:29)
            at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
            at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
            at org.eclipse.core.launcher.Main.run(Main.java:977)
            at org.eclipse.core.launcher.Main.main(Main.java:952)

        !ENTRY org.eclipse.ui.workbench 4 0 2007-10-16 12:44:48.516
        !MESSAGE Widget disposed too early!
        !STACK 0
        java.lang.RuntimeException: Widget disposed too early!
            at org.eclipse.ui.internal.WorkbenchPartReference$1.widgetDisposed(WorkbenchPartReference.java:153)
            at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:101)
            at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:952)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:933)
            at org.eclipse.swt.widgets.Widget.release(Widget.java:743)
            at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:636)
            at org.eclipse.swt.widgets.Widget.release(Widget.java:746)
            at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:636)
            at org.eclipse.swt.widgets.Widget.release(Widget.java:746)
            at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:636)
            at org.eclipse.swt.widgets.Canvas.releaseChildren(Canvas.java:117)
            at org.eclipse.swt.widgets.Decorations.releaseChildren(Decorations.java:722)
            at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:1062)
            at org.eclipse.swt.widgets.Widget.release(Widget.java:746)
            at org.eclipse.swt.widgets.Widget.dispose(Widget.java:415)
            at org.eclipse.swt.widgets.Decorations.dispose(Decorations.java:397)
            at org.eclipse.swt.widgets.Shell.dispose(Shell.java:627)
            at org.eclipse.jface.window.Window.close(Window.java:330)
            at org.eclipse.jface.window.ApplicationWindow.close(ApplicationWindow.java:299)
            at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1510)
            at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:622)
            at org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWindow.java:598)
            at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:713)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
            at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:711)
            at org.eclipse.jface.window.WindowManager.close(WindowManager.java:109)
            at org.eclipse.ui.internal.Workbench$12.run(Workbench.java:712)
            at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
            at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:709)
            at org.eclipse.ui.internal.Workbench.access$8(Workbench.java:639)
            at org.eclipse.ui.internal.Workbench$14.run(Workbench.java:839)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
            at org.eclipse.ui.internal.Workbench.close(Workbench.java:837)
            at org.eclipse.ui.internal.Workbench.close(Workbench.java:812)
            at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:619)
            at org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWindow.java:598)
            at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:713)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
            at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:711)
            at org.eclipse.jface.window.Window.handleShellCloseEvent(Window.java:736)
            at org.eclipse.jface.window.Window$3.shellClosed(Window.java:682)
            at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:159)
            at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:952)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:937)
            at org.eclipse.swt.widgets.Decorations.closeWidget(Decorations.java:257)
            at org.eclipse.swt.widgets.Decorations.WM_CLOSE(Decorations.java:1606)
            at org.eclipse.swt.widgets.Control.windowProc(Control.java:3248)
            at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1539)
            at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:1634)
            at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
            at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
            at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1918)
            at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:443)
            at org.eclipse.swt.widgets.Control.windowProc(Control.java:3334)
            at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1539)
            at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:1634)
            at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
            at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
            at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1923)
            at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2966)
            at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
            at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
            at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)
            at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
            at net.sourceforge.sqlexplorer.rcp.SQLExplorerApplication.run(SQLExplorerApplication.java:29)
            at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
            at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
            at org.eclipse.core.launcher.Main.run(Main.java:977)
            at org.eclipse.core.launcher.Main.main(Main.java:952)

        !ENTRY org.eclipse.ui.workbench 4 0 2007-10-16 12:44:48.536
        !MESSAGE Widget disposed too early!
        !STACK 0
        java.lang.RuntimeException: Widget disposed too early!
            at org.eclipse.ui.internal.WorkbenchPartReference$1.widgetDisposed(WorkbenchPartReference.java:153)
            at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:101)
            at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:952)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:933)
            at org.eclipse.swt.widgets.Widget.release(Widget.java:743)
            at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:636)
            at org.eclipse.swt.widgets.Widget.release(Widget.java:746)
            at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:636)
            at org.eclipse.swt.widgets.Widget.release(Widget.java:746)
            at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:636)
            at org.eclipse.swt.widgets.Canvas.releaseChildren(Canvas.java:117)
            at org.eclipse.swt.widgets.Decorations.releaseChildren(Decorations.java:722)
            at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:1062)
            at org.eclipse.swt.widgets.Widget.release(Widget.java:746)
            at org.eclipse.swt.widgets.Widget.dispose(Widget.java:415)
            at org.eclipse.swt.widgets.Decorations.dispose(Decorations.java:397)
            at org.eclipse.swt.widgets.Shell.dispose(Shell.java:627)
            at org.eclipse.jface.window.Window.close(Window.java:330)
            at org.eclipse.jface.window.ApplicationWindow.close(ApplicationWindow.java:299)
            at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1510)
            at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:622)
            at org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWindow.java:598)
            at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:713)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
            at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:711)
            at org.eclipse.jface.window.WindowManager.close(WindowManager.java:109)
            at org.eclipse.ui.internal.Workbench$12.run(Workbench.java:712)
            at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
            at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:709)
            at org.eclipse.ui.internal.Workbench.access$8(Workbench.java:639)
            at org.eclipse.ui.internal.Workbench$14.run(Workbench.java:839)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
            at org.eclipse.ui.internal.Workbench.close(Workbench.java:837)
            at org.eclipse.ui.internal.Workbench.close(Workbench.java:812)
            at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:619)
            at org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWindow.java:598)
            at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:713)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
            at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:711)
            at org.eclipse.jface.window.Window.handleShellCloseEvent(Window.java:736)
            at org.eclipse.jface.window.Window$3.shellClosed(Window.java:682)
            at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:159)
            at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:952)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:937)
            at org.eclipse.swt.widgets.Decorations.closeWidget(Decorations.java:257)
            at org.eclipse.swt.widgets.Decorations.WM_CLOSE(Decorations.java:1606)
            at org.eclipse.swt.widgets.Control.windowProc(Control.java:3248)
            at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1539)
            at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:1634)
            at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
            at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
            at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1918)
            at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:443)
            at org.eclipse.swt.widgets.Control.windowProc(Control.java:3334)
            at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1539)
            at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:1634)
            at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
            at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
            at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1923)
            at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2966)
            at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
            at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
            at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)
            at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
            at net.sourceforge.sqlexplorer.rcp.SQLExplorerApplication.run(SQLExplorerApplication.java:29)
            at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
            at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
            at org.eclipse.core.launcher.Main.run(Main.java:977)
            at org.eclipse.core.launcher.Main.main(Main.java:952)

        !ENTRY org.eclipse.ui.workbench 4 0 2007-10-16 12:44:48.556
        !MESSAGE Widget disposed too early!
        !STACK 0
        java.lang.RuntimeException: Widget disposed too early!
            at org.eclipse.ui.internal.WorkbenchPartReference$1.widgetDisposed(WorkbenchPartReference.java:153)
            at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:101)
            at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:952)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:933)
            at org.eclipse.swt.widgets.Widget.release(Widget.java:743)
            at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:636)
            at org.eclipse.swt.widgets.Widget.release(Widget.java:746)
            at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:636)
            at org.eclipse.swt.widgets.Widget.release(Widget.java:746)
            at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:636)
            at org.eclipse.swt.widgets.Canvas.releaseChildren(Canvas.java:117)
            at org.eclipse.swt.widgets.Decorations.releaseChildren(Decorations.java:722)
            at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:1062)
            at org.eclipse.swt.widgets.Widget.release(Widget.java:746)
            at org.eclipse.swt.widgets.Widget.dispose(Widget.java:415)
            at org.eclipse.swt.widgets.Decorations.dispose(Decorations.java:397)
            at org.eclipse.swt.widgets.Shell.dispose(Shell.java:627)
            at org.eclipse.jface.window.Window.close(Window.java:330)
            at org.eclipse.jface.window.ApplicationWindow.close(ApplicationWindow.java:299)
            at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1510)
            at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:622)
            at org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWindow.java:598)
            at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:713)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
            at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:711)
            at org.eclipse.jface.window.WindowManager.close(WindowManager.java:109)
            at org.eclipse.ui.internal.Workbench$12.run(Workbench.java:712)
            at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
            at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:709)
            at org.eclipse.ui.internal.Workbench.access$8(Workbench.java:639)
            at org.eclipse.ui.internal.Workbench$14.run(Workbench.java:839)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
            at org.eclipse.ui.internal.Workbench.close(Workbench.java:837)
            at org.eclipse.ui.internal.Workbench.close(Workbench.java:812)
            at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:619)
            at org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWindow.java:598)
            at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:713)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
            at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:711)
            at org.eclipse.jface.window.Window.handleShellCloseEvent(Window.java:736)
            at org.eclipse.jface.window.Window$3.shellClosed(Window.java:682)
            at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:159)
            at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:952)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:937)
            at org.eclipse.swt.widgets.Decorations.closeWidget(Decorations.java:257)
            at org.eclipse.swt.widgets.Decorations.WM_CLOSE(Decorations.java:1606)
            at org.eclipse.swt.widgets.Control.windowProc(Control.java:3248)
            at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1539)
            at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:1634)
            at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
            at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
            at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1918)
            at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:443)
            at org.eclipse.swt.widgets.Control.windowProc(Control.java:3334)
            at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1539)
            at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:1634)
            at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
            at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
            at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1923)
            at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2966)
            at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
            at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
            at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)
            at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
            at net.sourceforge.sqlexplorer.rcp.SQLExplorerApplication.run(SQLExplorerApplication.java:29)
            at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
            at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
            at org.eclipse.core.launcher.Main.run(Main.java:977)
            at org.eclipse.core.launcher.Main.main(Main.java:952)

        !ENTRY org.eclipse.ui.workbench 4 0 2007-10-16 12:44:48.576
        !MESSAGE Widget disposed too early!
        !STACK 0
        java.lang.RuntimeException: Widget disposed too early!
            at org.eclipse.ui.internal.WorkbenchPartReference$1.widgetDisposed(WorkbenchPartReference.java:153)
            at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:101)
            at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:952)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:933)
            at org.eclipse.swt.widgets.Widget.release(Widget.java:743)
            at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:636)
            at org.eclipse.swt.widgets.Widget.release(Widget.java:746)
            at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:636)
            at org.eclipse.swt.widgets.Widget.release(Widget.java:746)
            at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:636)
            at org.eclipse.swt.widgets.Widget.release(Widget.java:746)
            at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:636)
            at org.eclipse.swt.widgets.Canvas.releaseChildren(Canvas.java:117)
            at org.eclipse.swt.widgets.Decorations.releaseChildren(Decorations.java:722)
            at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:1062)
            at org.eclipse.swt.widgets.Widget.release(Widget.java:746)
            at org.eclipse.swt.widgets.Widget.dispose(Widget.java:415)
            at org.eclipse.swt.widgets.Decorations.dispose(Decorations.java:397)
            at org.eclipse.swt.widgets.Shell.dispose(Shell.java:627)
            at org.eclipse.jface.window.Window.close(Window.java:330)
            at org.eclipse.jface.window.ApplicationWindow.close(ApplicationWindow.java:299)
            at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1510)
            at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:622)
            at org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWindow.java:598)
            at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:713)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
            at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:711)
            at org.eclipse.jface.window.WindowManager.close(WindowManager.java:109)
            at org.eclipse.ui.internal.Workbench$12.run(Workbench.java:712)
            at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
            at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:709)
            at org.eclipse.ui.internal.Workbench.access$8(Workbench.java:639)
            at org.eclipse.ui.internal.Workbench$14.run(Workbench.java:839)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
            at org.eclipse.ui.internal.Workbench.close(Workbench.java:837)
            at org.eclipse.ui.internal.Workbench.close(Workbench.java:812)
            at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:619)
            at org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWindow.java:598)
            at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:713)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
            at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:711)
            at org.eclipse.jface.window.Window.handleShellCloseEvent(Window.java:736)
            at org.eclipse.jface.window.Window$3.shellClosed(Window.java:682)
            at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:159)
            at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:952)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:937)
            at org.eclipse.swt.widgets.Decorations.closeWidget(Decorations.java:257)
            at org.eclipse.swt.widgets.Decorations.WM_CLOSE(Decorations.java:1606)
            at org.eclipse.swt.widgets.Control.windowProc(Control.java:3248)
            at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1539)
            at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:1634)
            at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
            at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
            at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1918)
            at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:443)
            at org.eclipse.swt.widgets.Control.windowProc(Control.java:3334)
            at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1539)
            at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:1634)
            at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
            at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
            at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1923)
            at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2966)
            at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
            at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
            at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)
            at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
            at net.sourceforge.sqlexplorer.rcp.SQLExplorerApplication.run(SQLExplorerApplication.java:29)
            at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
            at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
            at org.eclipse.core.launcher.Main.run(Main.java:977)
            at org.eclipse.core.launcher.Main.main(Main.java:952)

        !ENTRY org.eclipse.ui.workbench 4 2 2007-10-16 12:44:48.636
        !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench".
        !STACK 0
        java.lang.NullPointerException
            at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:140)
            at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.setVisible(TabbedStackPresentation.java:308)
            at org.eclipse.ui.internal.PartStack.setVisible(PartStack.java:989)
            at org.eclipse.ui.internal.PartSashContainer.remove(PartSashContainer.java:733)
            at org.eclipse.ui.internal.EditorSashContainer.removeEditor(EditorSashContainer.java:217)
            at org.eclipse.ui.internal.EditorAreaHelper.closeEditor(EditorAreaHelper.java:84)
            at org.eclipse.ui.internal.EditorAreaHelper.closeEditor(EditorAreaHelper.java:62)
            at org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1264)
            at org.eclipse.ui.internal.WorkbenchPage.closeAllEditors(WorkbenchPage.java:1088)
            at org.eclipse.ui.internal.WorkbenchPage.dispose(WorkbenchPage.java:1590)
            at org.eclipse.ui.internal.WorkbenchWindow.closeAllPages(WorkbenchWindow.java:748)
            at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1486)
            at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:622)
            at org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWindow.java:598)
            at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:713)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
            at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:711)
            at org.eclipse.jface.window.WindowManager.close(WindowManager.java:109)
            at org.eclipse.ui.internal.Workbench$12.run(Workbench.java:712)
            at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
            at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:709)
            at org.eclipse.ui.internal.Workbench.access$8(Workbench.java:639)
            at org.eclipse.ui.internal.Workbench$14.run(Workbench.java:839)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
            at org.eclipse.ui.internal.Workbench.close(Workbench.java:837)
            at org.eclipse.ui.internal.Workbench.close(Workbench.java:812)
            at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:619)
            at org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWindow.java:598)
            at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:713)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
            at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:711)
            at org.eclipse.jface.window.Window.handleShellCloseEvent(Window.java:736)
            at org.eclipse.jface.window.Window$3.shellClosed(Window.java:682)
            at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:159)
            at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:952)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:937)
            at org.eclipse.swt.widgets.Decorations.closeWidget(Decorations.java:257)
            at org.eclipse.swt.widgets.Decorations.WM_CLOSE(Decorations.java:1606)
            at org.eclipse.swt.widgets.Control.windowProc(Control.java:3248)
            at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1539)
            at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:1634)
            at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
            at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
            at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1918)
            at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:443)
            at org.eclipse.swt.widgets.Control.windowProc(Control.java:3334)
            at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1539)
            at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:1634)
            at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
            at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
            at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1923)
            at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2966)
            at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
            at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
            at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)
            at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
            at net.sourceforge.sqlexplorer.rcp.SQLExplorerApplication.run(SQLExplorerApplication.java:29)
            at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
            at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
            at org.eclipse.core.launcher.Main.run(Main.java:977)
            at org.eclipse.core.launcher.Main.main(Main.java:952)

        !ENTRY org.eclipse.osgi 4 0 2007-10-16 12:44:49.798
        !MESSAGE Error while stopping "net.sourceforge.sqlexplorer_3.5.0.beta2".
        !STACK 0
        org.osgi.framework.BundleException: Exception in net.sourceforge.sqlexplorer.plugin.SQLExplorerPlugin.stop() of bundle net.sourceforge.sqlexplorer.
            at org.eclipse.osgi.framework.internal.core.BundleContextImpl.stop(BundleContextImpl.java:1052)
            at org.eclipse.osgi.framework.internal.core.BundleHost.stopWorker(BundleHost.java:396)
            at org.eclipse.osgi.framework.internal.core.AbstractBundle.stop(AbstractBundle.java:400)
            at org.eclipse.core.runtime.internal.adaptor.BundleStopper.basicStopBundles(BundleStopper.java:86)
            at org.eclipse.core.runtime.internal.adaptor.BundleStopper.stopBundles(BundleStopper.java:73)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAdaptorHook.frameworkStopping(EclipseAdaptorHook.java:156)
            at org.eclipse.osgi.baseadaptor.BaseAdaptor.frameworkStopping(BaseAdaptor.java:288)
            at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.java:529)
            at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java:440)
            at org.eclipse.osgi.framework.internal.core.OSGi.close(OSGi.java:41)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.shutdown(EclipseStarter.java:423)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:193)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
            at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
            at org.eclipse.core.launcher.Main.run(Main.java:977)
            at org.eclipse.core.launcher.Main.main(Main.java:952)
        Caused by: java.lang.NullPointerException
            at net.sourceforge.sqlexplorer.connections.ConnectionsView.modelChanged(ConnectionsView.java:130)
            at net.sourceforge.sqlexplorer.dbproduct.AliasManager.modelChanged(AliasManager.java:176)
            at net.sourceforge.sqlexplorer.dbproduct.User.releaseSession(User.java:174)
            at net.sourceforge.sqlexplorer.dbproduct.Session.close(Session.java:229)
            at net.sourceforge.sqlexplorer.dbproduct.User.closeAllSessions(User.java:200)
            at net.sourceforge.sqlexplorer.dbproduct.Alias.closeAllConnections(Alias.java:176)
            at net.sourceforge.sqlexplorer.dbproduct.AliasManager.closeAllConnections(AliasManager.java:151)
            at net.sourceforge.sqlexplorer.plugin.SQLExplorerPlugin.stop(SQLExplorerPlugin.java:170)
            at org.eclipse.osgi.framework.internal.core.BundleContextImpl$3.run(BundleContextImpl.java:1036)
            at java.security.AccessController.doPrivileged(Native Method)
            at org.eclipse.osgi.framework.internal.core.BundleContextImpl.stop(BundleContextImpl.java:1032)
            ... 19 more
        Root exception:
        java.lang.NullPointerException
            at net.sourceforge.sqlexplorer.connections.ConnectionsView.modelChanged(ConnectionsView.java:130)
            at net.sourceforge.sqlexplorer.dbproduct.AliasManager.modelChanged(AliasManager.java:176)
            at net.sourceforge.sqlexplorer.dbproduct.User.releaseSession(User.java:174)
            at net.sourceforge.sqlexplorer.dbproduct.Session.close(Session.java:229)
            at net.sourceforge.sqlexplorer.dbproduct.User.closeAllSessions(User.java:200)
            at net.sourceforge.sqlexplorer.dbproduct.Alias.closeAllConnections(Alias.java:176)
            at net.sourceforge.sqlexplorer.dbproduct.AliasManager.closeAllConnections(AliasManager.java:151)
            at net.sourceforge.sqlexplorer.plugin.SQLExplorerPlugin.stop(SQLExplorerPlugin.java:170)
            at org.eclipse.osgi.framework.internal.core.BundleContextImpl$3.run(BundleContextImpl.java:1036)
            at java.security.AccessController.doPrivileged(Native Method)
            at org.eclipse.osgi.framework.internal.core.BundleContextImpl.stop(BundleContextImpl.java:1032)
            at org.eclipse.osgi.framework.internal.core.BundleHost.stopWorker(BundleHost.java:396)
            at org.eclipse.osgi.framework.internal.core.AbstractBundle.stop(AbstractBundle.java:400)
            at org.eclipse.core.runtime.internal.adaptor.BundleStopper.basicStopBundles(BundleStopper.java:86)
            at org.eclipse.core.runtime.internal.adaptor.BundleStopper.stopBundles(BundleStopper.java:73)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAdaptorHook.frameworkStopping(EclipseAdaptorHook.java:156)
            at org.eclipse.osgi.baseadaptor.BaseAdaptor.frameworkStopping(BaseAdaptor.java:288)
            at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.java:529)
            at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java:440)
            at org.eclipse.osgi.framework.internal.core.OSGi.close(OSGi.java:41)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.shutdown(EclipseStarter.java:423)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:193)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
            at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
            at org.eclipse.core.launcher.Main.run(Main.java:977)
            at org.eclipse.core.launcher.Main.main(Main.java:952)

         
    • spackers

      spackers - 2007-10-16

      Hi Patrice,

      Unfortunately I broke all databases which support catalogs (ie MSSQL and Sybase) in beta2; I'm preparing to upload beta3 with that fix plus a few others this afternoon.  Please could you give beta3 a go and let me know how it goes.

      Cheers,
      John

       
      • Raphael Couto

        Raphael Couto - 2007-12-20

        John / Patrice,

        I've fixed the Sybase plugin.

        Get the last version of CVS.

         

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks