As far as I can see this error should happen if you have "Show Session Switcher toolbar" activated and create a new View. In case of your StackTrace it was when starting jEdit, but I think it should also happen if you just open a second View.

Roland Dalmulder schrieb:
Hello Vampire,

The error 1 I don't see again though and I have not updated the Sessions plugin. I wonder if it only triggers in certain circumstances.

Kind regards,

Roland Dalmulder

On 8-2-2011 21:47, Vampire wrote:
Hi Roland,

good that it works now for you.
Btw your "Error 1" is from the Sessions plugin and also caused by the API changes Eric mentioned.

Regards
Vampire

RolandD Cyber Produksi schrieb:
Hello Vampire,

I did remove and re-install SuperAbbrevs plugin but no luck. When I start jEdit I immediately see error 1 show up in the error list. Now I press Tab I see error 2 show up. When I press Tab again, I see the SuperAbbrevs error show up.

The SuperAbbrevs version I have installed is 0.32. I did check the nightlies but there is no SupperAbbrevs there. I have checked out revision 19346 and compiled that.

Thanks,

Roland

Error 1
java.lang.NoClassDefFoundError: org/gjt/sp/jedit/MiscUtilities$StringICaseCompare
    at sessions.SessionManager.getSessionNames(SessionManager.java:417)
    at sessions.SessionSwitcher.<init>(SessionSwitcher.java:58)
    at sessions.SessionsPlugin.addSessionSwitcher(SessionsPlugin.java:213)
    at sessions.SessionsPlugin.handleMessage(SessionsPlugin.java:115)
    at org.gjt.sp.jedit.EditBus.dispatch(EditBus.java:267)
    at org.gjt.sp.jedit.EditBus.sendImpl(EditBus.java:302)
    at org.gjt.sp.jedit.EditBus.access$200(EditBus.java:86)
    at org.gjt.sp.jedit.EditBus$SendMessage.run(EditBus.java:476)
    at org.gjt.sp.jedit.EditBus.send(EditBus.java:202)
    at org.gjt.sp.jedit.jEdit.newView(jEdit.java:2383)
    at org.gjt.sp.jedit.PerspectiveManager$PerspectiveHandler.endElement(PerspectiveManager.java:362)
    at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
    at org.apache.xerces.impl.dtd.XMLNSDTDValidator.endNamespaceScope(Unknown Source)
    at org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(Unknown Source)
    at org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(Unknown Source)
    at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
    at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
    at org.gjt.sp.util.XMLUtilities.parseXML(XMLUtilities.java:139)
    at org.gjt.sp.jedit.SettingsXML.load(SettingsXML.java:155)
    at org.gjt.sp.jedit.PerspectiveManager.loadPerspective(PerspectiveManager.java:107)
    at org.gjt.sp.jedit.jEdit$6.run(jEdit.java:3807)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.lang.ClassNotFoundException: org.gjt.sp.jedit.MiscUtilities$StringICaseCompare
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    at org.gjt.sp.jedit.JARClassLoader.loadFromParent(JARClassLoader.java:522)
    at org.gjt.sp.jedit.JARClassLoader.loadClass(JARClassLoader.java:87)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    ... 34 more

Error 2

java.lang.NoClassDefFoundError: org/gjt/sp/jedit/buffer/BufferChangeAdapter
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:616)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:466)
    at org.gjt.sp.jedit.JARClassLoader._loadClass(JARClassLoader.java:439)
    at org.gjt.sp.jedit.JARClassLoader.loadClass(JARClassLoader.java:109)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    at superabbrevs.SuperAbbrevs.tab(SuperAbbrevs.java:124)
    at SuperAbbrevsPlugin.tab(SuperAbbrevsPlugin.java:44)
    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.gjt.sp.jedit.bsh.Reflect.invokeMethod(Reflect.java:134)
    at org.gjt.sp.jedit.bsh.Reflect.invokeStaticMethod(Reflect.java:98)
    at org.gjt.sp.jedit.bsh.Name.invokeMethod(Name.java:871)
    at org.gjt.sp.jedit.bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75)
    at org.gjt.sp.jedit.bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
    at org.gjt.sp.jedit.bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
    at org.gjt.sp.jedit.bsh.BSHBlock.evalBlock(BSHBlock.java:130)
    at org.gjt.sp.jedit.bsh.BSHBlock.eval(BSHBlock.java:80)
    at org.gjt.sp.jedit.bsh.BshMethod.invokeImpl(BshMethod.java:362)
    at org.gjt.sp.jedit.bsh.BshMethod.invoke(BshMethod.java:258)
    at org.gjt.sp.jedit.bsh.BshMethod.invoke(BshMethod.java:186)
    at org.gjt.sp.jedit.BeanShellFacade.runCachedBlock(BeanShellFacade.java:225)
    at org.gjt.sp.jedit.BeanShell.runCachedBlock(BeanShell.java:423)
    at org.gjt.sp.jedit.BeanShellAction.invoke(BeanShellAction.java:73)
    at org.gjt.sp.jedit.gui.InputHandler.invokeAction(InputHandler.java:342)
    at org.gjt.sp.jedit.gui.InputHandler.invokeAction(InputHandler.java:307)
    at org.gjt.sp.jedit.gui.DefaultInputHandler.handleKey(DefaultInputHandler.java:197)
    at org.gjt.sp.jedit.input.AbstractInputHandler.processKeyEventKeyStrokeHandling(AbstractInputHandler.java:401)
    at org.gjt.sp.jedit.gui.InputHandler.processKeyEvent(InputHandler.java:151)
    at org.gjt.sp.jedit.textarea.TextArea.processKeyEvent(TextArea.java:4695)
    at java.awt.Component.processEvent(Component.java:6040)
    at java.awt.Container.processEvent(Container.java:2041)
    at java.awt.Component.dispatchEventImpl(Component.java:4630)
    at java.awt.Container.dispatchEventImpl(Container.java:2099)
    at java.awt.Component.dispatchEvent(Component.java:4460)
    at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1850)
    at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:712)
    at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:990)
    at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:855)
    at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:676)
    at java.awt.Component.dispatchEventImpl(Component.java:4502)
    at java.awt.Container.dispatchEventImpl(Container.java:2099)
    at java.awt.Window.dispatchEventImpl(Window.java:2478)
    at java.awt.Component.dispatchEvent(Component.java:4460)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.lang.ClassNotFoundException: org.gjt.sp.jedit.buffer.BufferChangeAdapter
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    at org.gjt.sp.jedit.JARClassLoader.loadFromParent(JARClassLoader.java:522)
    at org.gjt.sp.jedit.JARClassLoader.loadClass(JARClassLoader.java:87)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    ... 54 more


On 6-2-2011 15:52, Vampire wrote:
Hi Roland,

looks to me like a problem with the SuperAbbrevs plugin.
Maybe reinstalling that plugin could help.

Regards
Vampire


RolandD Cyber Produksi schrieb:
Hello all,

Since doing an update on SVN, my newly compiled jEdit version gives me the below error on pressing Tab.

Let me know if I should open a bug report for this or if I should fix it some other way.

Kind regards,

Roland Dalmulder

java.lang.NoClassDefFoundError: superabbrevs/Handler
     at superabbrevs.SuperAbbrevs.tab(SuperAbbrevs.java:124)
     at SuperAbbrevsPlugin.tab(SuperAbbrevsPlugin.java:44)
     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.gjt.sp.jedit.bsh.Reflect.invokeMethod(Reflect.java:134)
     at org.gjt.sp.jedit.bsh.Reflect.invokeStaticMethod(Reflect.java:98)
     at org.gjt.sp.jedit.bsh.Name.invokeMethod(Name.java:871)
     at org.gjt.sp.jedit.bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75)
     at org.gjt.sp.jedit.bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
     at org.gjt.sp.jedit.bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
     at org.gjt.sp.jedit.bsh.BSHBlock.evalBlock(BSHBlock.java:130)
     at org.gjt.sp.jedit.bsh.BSHBlock.eval(BSHBlock.java:80)
     at org.gjt.sp.jedit.bsh.BshMethod.invokeImpl(BshMethod.java:362)
     at org.gjt.sp.jedit.bsh.BshMethod.invoke(BshMethod.java:258)
     at org.gjt.sp.jedit.bsh.BshMethod.invoke(BshMethod.java:186)
     at org.gjt.sp.jedit.BeanShellFacade.runCachedBlock(BeanShellFacade.java:225)
     at org.gjt.sp.jedit.BeanShell.runCachedBlock(BeanShell.java:423)
     at org.gjt.sp.jedit.BeanShellAction.invoke(BeanShellAction.java:73)
     at org.gjt.sp.jedit.gui.InputHandler.invokeAction(InputHandler.java:342)
     at org.gjt.sp.jedit.gui.InputHandler.invokeAction(InputHandler.java:307)
     at org.gjt.sp.jedit.gui.DefaultInputHandler.handleKey(DefaultInputHandler.java:197)
     at org.gjt.sp.jedit.input.AbstractInputHandler.processKeyEventKeyStrokeHandling(AbstractInputHandler.java:401)
     at org.gjt.sp.jedit.gui.InputHandler.processKeyEvent(InputHandler.java:151)
     at org.gjt.sp.jedit.textarea.TextArea.processKeyEvent(TextArea.java:4695)
     at java.awt.Component.processEvent(Component.java:6040)
     at java.awt.Container.processEvent(Container.java:2041)
     at java.awt.Component.dispatchEventImpl(Component.java:4630)
     at java.awt.Container.dispatchEventImpl(Container.java:2099)
     at java.awt.Component.dispatchEvent(Component.java:4460)
     at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1850)
     at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:712)
     at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:990)
     at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:855)
     at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:676)
     at java.awt.Component.dispatchEventImpl(Component.java:4502)
     at java.awt.Container.dispatchEventImpl(Container.java:2099)
     at java.awt.Window.dispatchEventImpl(Window.java:2478)
     at java.awt.Component.dispatchEvent(Component.java:4460)
     at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
     at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
     at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
     at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)


------------------------------------------------------------------------------
The modern datacenter depends on network connectivity to access resources
and provide services. The best practices for maximizing a physical server's
connectivity to a physical network are well understood - see how these
rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb