From: Eric B. <el...@gm...> - 2009-12-23 22:42:24
|
I also tried setting LucenePlugin to inactive, and I still see the exception. On Wed, Dec 23, 2009 at 2:40 PM, Eric Berry <el...@gm...> wrote: > I thought so too at first. > > But then I noticed that I see this exception regardless of having the > LucenePlugin installed. > > I tried with a fresh install of jEdit 4.3, and I see the same exception. > > > On Wed, Dec 23, 2009 at 2:35 PM, Alan Ezust <ala...@gm...> wrote: > >> This seems to be caused initially by this exception: >> /home/ezust/.jedit/jars/LucenePlugin.jar: >> Cannot start: java.lang.NoClassDefFoundError: >> org/apache/lucene/search/IndexSearcher >> Try updating to a newer version of the plugin. >> java.lang.NoClassDefFoundError: org/apache/lucene/search/IndexSearcher >> at gatchan.jedit.lucene.LucenePlugin.start(LucenePlugin.java:58) >> at org.gjt.sp.jedit.PluginJAR.startPlugin(PluginJAR.java:1392) >> at org.gjt.sp.jedit.PluginJAR.activatePlugin(PluginJAR.java:753) >> at org.gjt.sp.jedit.JARClassLoader._loadClass(JARClassLoader.java:414) >> at org.gjt.sp.jedit.JARClassLoader.loadClass(JARClassLoader.java:109) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:252) >> at >> org.gjt.sp.jedit.bsh.classpath.ClassManagerImpl.classForName(ClassManagerImpl.java:203) >> at org.gjt.sp.jedit.bsh.NameSpace.classForName(NameSpace.java:1318) >> at org.gjt.sp.jedit.bsh.NameSpace.getClassImpl(NameSpace.java:1218) >> at org.gjt.sp.jedit.bsh.NameSpace.getClass(NameSpace.java:1159) >> at org.gjt.sp.jedit.bsh.Name.consumeNextObjectField(Name.java:298) >> at org.gjt.sp.jedit.bsh.Name.toObject(Name.java:199) >> at >> org.gjt.sp.jedit.bsh.BSHAmbiguousName.toObject(BSHAmbiguousName.java:59) >> at >> org.gjt.sp.jedit.bsh.BSHAllocationExpression.objectAllocation(BSHAllocationExpression.java:86) >> at >> org.gjt.sp.jedit.bsh.BSHAllocationExpression.eval(BSHAllocationExpression.java:62) >> 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.Interpreter.eval(Interpreter.java:644) >> at org.gjt.sp.jedit.bsh.Interpreter.eval(Interpreter.java:738) >> at org.gjt.sp.jedit.bsh.Interpreter.eval(Interpreter.java:727) >> at org.gjt.sp.jedit.BeanShellFacade._eval(BeanShellFacade.java:148) >> at org.gjt.sp.jedit.BeanShellFacade.eval(BeanShellFacade.java:113) >> at org.gjt.sp.jedit.BeanShell.eval(BeanShell.java:369) >> at >> org.gjt.sp.jedit.ServiceManager$Descriptor.getInstance(ServiceManager.java:295) >> at org.gjt.sp.jedit.ServiceManager.getService(ServiceManager.java:238) >> at >> projectviewer.config.ExtensionManager.loadExtensions(ExtensionManager.java:155) >> at >> projectviewer.config.ExtensionManager.reloadExtensions(ExtensionManager.java:130) >> at >> projectviewer.ProjectPlugin.handlePluginUpdate(ProjectPlugin.java:219) >> at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source) >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >> at java.lang.reflect.Method.invoke(Method.java:597) >> at org.gjt.sp.jedit.EditBus.dispatch(EditBus.java:208) >> at org.gjt.sp.jedit.EditBus.sendImpl(EditBus.java:247) >> at org.gjt.sp.jedit.EditBus.send(EditBus.java:188) >> at org.gjt.sp.jedit.jEdit.addPluginJAR(jEdit.java:1112) >> at >> org.gjt.sp.jedit.pluginmgr.Roster.performOperationsInAWTThread(Roster.java:120) >> at >> org.gjt.sp.jedit.pluginmgr.InstallPanel$InstallButton.actionPerformed(InstallPanel.java:925) >> at >> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) >> at >> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) >> at >> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) >> at >> javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) >> at >> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236) >> at java.awt.Component.processMouseEvent(Component.java:6263) >> at javax.swing.JComponent.processMouseEvent(JComponent.java:3267) >> at java.awt.Component.processEvent(Component.java:6028) >> 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.LightweightDispatcher.retargetMouseEvent(Container.java:4574) >> at >> java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238) >> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168) >> at java.awt.Container.dispatchEventImpl(Container.java:2085) >> at java.awt.Window.dispatchEventImpl(Window.java:2475) >> 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) >> >> >> I think there are some errors in the packaging of the Lucene Plugin. >> >> >> On Wed, Dec 23, 2009 at 2:21 PM, Eric Berry <el...@gm...> wrote: >> >>> Hey all, I went to release the LucenePlugin, and I started seeing this >>> exception in the PluginManager when I tested the release: >>> >>> 2:17:03 PM [AWT-EventQueue-0] [error] WorkThread: Exception in AWT >>> thread: >>> java.lang.NullPointerException >>> at >>> org.gjt.sp.jedit.pluginmgr.PluginList$Dependency.isSatisfied(PluginList.java:477) >>> at >>> org.gjt.sp.jedit.pluginmgr.PluginList$Dependency.canSatisfy(PluginList.java:529) >>> at >>> org.gjt.sp.jedit.pluginmgr.PluginList$Branch.canSatisfyDependencies(PluginList.java:431) >>> at >>> org.gjt.sp.jedit.pluginmgr.PluginList$Plugin.getCompatibleBranch(PluginList.java:365) >>> at >>> org.gjt.sp.jedit.pluginmgr.InstallPanel$PluginTableModel.update(InstallPanel.java:509) >>> at org.gjt.sp.jedit.pluginmgr.InstallPanel$2.run(InstallPanel.java:211) >>> at org.gjt.sp.util.WorkThreadPool.doAWTRequest(WorkThreadPool.java:398) >>> at org.gjt.sp.util.WorkThreadPool.doAWTRequests(WorkThreadPool.java:383) >>> at org.gjt.sp.util.WorkThreadPool.access$200(WorkThreadPool.java:37) >>> at >>> org.gjt.sp.util.WorkThreadPool$RunRequestsInAWTThread.run(WorkThreadPool.java:483) >>> at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) >>> at java.awt.EventQueue.dispatchEvent(EventQueue.java:633) >>> at >>> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) >>> at >>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) >>> at >>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) >>> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) >>> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) >>> at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) >>> Exception in AWT thread: >>> java.lang.NullPointerException >>> at >>> org.gjt.sp.jedit.pluginmgr.PluginList$Dependency.isSatisfied(PluginList.java:477) >>> at >>> org.gjt.sp.jedit.pluginmgr.PluginList$Dependency.canSatisfy(PluginList.java:529) >>> at >>> org.gjt.sp.jedit.pluginmgr.PluginList$Branch.canSatisfyDependencies(PluginList.java:431) >>> at >>> org.gjt.sp.jedit.pluginmgr.PluginList$Plugin.getCompatibleBranch(PluginList.java:365) >>> at >>> org.gjt.sp.jedit.pluginmgr.InstallPanel$PluginTableModel.update(InstallPanel.java:509) >>> at org.gjt.sp.jedit.pluginmgr.InstallPanel$2.run(InstallPanel.java:211) >>> at org.gjt.sp.util.WorkThreadPool.doAWTRequest(WorkThreadPool.java:398) >>> at org.gjt.sp.util.WorkThreadPool.doAWTRequests(WorkThreadPool.java:383) >>> at org.gjt.sp.util.WorkThreadPool.access$200(WorkThreadPool.java:37) >>> at >>> org.gjt.sp.util.WorkThreadPool$RunRequestsInAWTThread.run(WorkThreadPool.java:483) >>> at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) >>> at java.awt.EventQueue.dispatchEvent(EventQueue.java:633) >>> at >>> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) >>> at >>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) >>> at >>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) >>> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) >>> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) >>> at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) >>> >>> >>> This happens when I simply go to the PluginManager and click the >>> "Install" tab. >>> >>> I tested this on both the latest Daily (4.4.1), and the recent 4.3 >>> release. >>> >>> Clicking between the tabs eventually produces the plugin list, and >>> downloading and installing plugins works fine, but the exception is really >>> odd - and it does prevent you from seeing the list the first time you open >>> PM. >>> >>> Is anyone else seeing this? >>> >>> Thanks, >>> Eric >>> -- >>> Learn from the past. Live in the present. Plan for the future. >>> 11101000 >>> http://www.townsfolkdesigns.com/blogs/elberry >>> >>> >>> ------------------------------------------------------------------------------ >>> This SF.Net email is sponsored by the Verizon Developer Community >>> Take advantage of Verizon's best-in-class app development support >>> A streamlined, 14 day to market process makes app distribution fast and >>> easy >>> Join now and get one step closer to millions of Verizon customers >>> http://p.sf.net/sfu/verizon-dev2dev >>> -- >>> ----------------------------------------------- >>> jEdit Developers' List >>> jEd...@li... >>> https://lists.sourceforge.net/lists/listinfo/jedit-devel >>> >>> >> > > > -- > Learn from the past. Live in the present. Plan for the future. > 11101000 > http://www.townsfolkdesigns.com/blogs/elberry > -- Learn from the past. Live in the present. Plan for the future. 11101000 http://www.townsfolkdesigns.com/blogs/elberry |