From: rahul <rah...@rc...> - 2003-05-30 01:53:03
|
I am writing a pluggin. when i have some unsaved data in buffer and i = select cancel to save..i get the following error: Any Clue about that: [error] Exception while sending message on EditBus: [error] java.lang.NullPointerException [error] at = org.jbrix.speedjava.SpeedJavaPlugin.handleMessage(Unknown Source) [error] at org.gjt.sp.jedit.EditBus.send(Unknown Source) [error] at org.gjt.sp.jedit.EditPane.setBuffer(Unknown Source) [error] at org.gjt.sp.jedit.EditPane.handleBufferUpdate(Unknown = Source) [error] at org.gjt.sp.jedit.EditPane.handleMessage(Unknown = Source) [error] at org.gjt.sp.jedit.EditBus.send(Unknown Source) [error] at org.gjt.sp.jedit.jEdit.openFile(Unknown Source) [error] at org.gjt.sp.jedit.jEdit.newFile(Unknown Source) [error] at org.gjt.sp.jedit.jEdit.newFile(Unknown Source) [error] at org.gjt.sp.jedit.jEdit._closeBuffer(Unknown Source) [error] at = org.gjt.sp.jedit.gui.CloseDialog$ActionHandler.actionPerformed(Unknown = Source) [error] at = javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1764) [error] at = javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractBu= tton.java:1817) [error] at = javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.jav= a:419) [error] at = javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257) [error] at = javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListe= ner.java:245) [error] at = java.awt.Component.processMouseEvent(Component.java:5093) [error] at java.awt.Component.processEvent(Component.java:4890) [error] at java.awt.Container.processEvent(Container.java:1566) [error] at = java.awt.Component.dispatchEventImpl(Component.java:3598) [error] at = java.awt.Container.dispatchEventImpl(Container.java:1623) [error] at java.awt.Component.dispatchEvent(Component.java:3439) [error] at = java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3450) [error] at = java.awt.LightweightDispatcher.processMouseEvent(Container.java:3165) [error] at = java.awt.LightweightDispatcher.dispatchEvent(Container.java:3095) [error] at = java.awt.Container.dispatchEventImpl(Container.java:1609) [error] at java.awt.Window.dispatchEventImpl(Window.java:1585) [error] at java.awt.Component.dispatchEvent(Component.java:3439) [error] at = java.awt.EventQueue.dispatchEvent(EventQueue.java:450) [error] at = java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread= .java:197) [error] at = java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.j= ava:150) [error] at = java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.j= ava:140) [error] at java.awt.Dialog.show(Dialog.java:538) [error] at org.gjt.sp.jedit.gui.CloseDialog.<init>(Unknown = Source) [error] at org.gjt.sp.jedit.jEdit.closeAllBuffers(Unknown = Source) [error] at org.gjt.sp.jedit.jEdit.exit(Unknown Source) [error] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native = Method) [error] at = sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java= :39) [error] at = sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI= mpl.java:25) [error] at java.lang.reflect.Method.invoke(Method.java:324) [error] at bsh.Reflect.invokeMethod(Unknown Source) [error] at bsh.Reflect.invokeStaticMethod(Unknown Source) [error] at bsh.Name.invokeMethod(Unknown Source) [error] at bsh.BSHMethodInvocation.eval(Unknown Source) [error] at bsh.BSHPrimaryExpression.eval(Unknown Source) [error] at bsh.BSHBlock.eval(Unknown Source) [error] at bsh.BshMethod.invokeDeclaredMethod(Unknown Source) [error] at bsh.BshMethod.invoke(Unknown Source) [error] at org.gjt.sp.jedit.BeanShell.runCachedBlock(Unknown = Source) [error] at org.gjt.sp.jedit.BeanShellAction.invoke(Unknown = Source) [error] at = org.gjt.sp.jedit.gui.InputHandler.invokeAction(Unknown Source) [error] at = org.gjt.sp.jedit.EditAction$Wrapper.actionPerformed(Unknown Source) [error] at = javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1764) [error] at = javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractBu= tton.java:1817) [error] at = javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.jav= a:419) [error] at = javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257) [error] at = javax.swing.AbstractButton.doClick(AbstractButton.java:289) [error] at = javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1109)= [error] at = javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseReleased(Ba= sicMenuItemUI.java:943) [error] at = java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:228) [error] at = java.awt.Component.processMouseEvent(Component.java:5093) [error] at java.awt.Component.processEvent(Component.java:4890) [error] at java.awt.Container.processEvent(Container.java:1566) [error] at = java.awt.Component.dispatchEventImpl(Component.java:3598) [error] at = java.awt.Container.dispatchEventImpl(Container.java:1623) [error] at java.awt.Component.dispatchEvent(Component.java:3439) [error] at = java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3450) [error] at = java.awt.LightweightDispatcher.processMouseEvent(Container.java:3165) [error] at = java.awt.LightweightDispatcher.dispatchEvent(Container.java:3095) [error] at = java.awt.Container.dispatchEventImpl(Container.java:1609) [error] at java.awt.Window.dispatchEventImpl(Window.java:1585) [error] at java.awt.Component.dispatchEvent(Component.java:3439) [error] at = java.awt.EventQueue.dispatchEvent(EventQueue.java:450) [error] at = java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread= .java:197) [error] at = java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.j= ava:150) [error] at = java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:144) [error] at = java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:136) [error] at = java.awt.EventDispatchThread.run(EventDispatchThread.java:99) =20 =20 =20 Regards Rahul Tandon |