anb0s / LogViewer

Eclipse Plug-in for tailing log files and eclipse consoles (e.g. SVN, Java Stack Trace, CDT), including syntax coloring with either a regular expression or a word match. It allows you to have multiple logs open concurrently.
http://anb0s.github.io/LogViewer
Eclipse Public License 2.0
34 stars 8 forks source link

LogViewer will not start up #42

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Open a log viewer view.
2.
3.

What is the expected output? 
Log view window should open.

What do you see instead?
java.lang.NoSuchMethodError: java.lang.String.isEmpty()Z
    at de.anbos.eclipse.logviewer.plugin.preferences.PreferenceValueConverter.asType(PreferenceValueConverter.java:178)
    at de.anbos.eclipse.logviewer.plugin.preferences.PreferenceValueConverter.asHistoryFile(PreferenceValueConverter.java:112)
    at de.anbos.eclipse.logviewer.plugin.preferences.PreferenceValueConverter.asUnsortedHistoryFileList(PreferenceValueConverter.java:131)
    at de.anbos.eclipse.logviewer.plugin.preferences.FileHistoryTracker.init(FileHistoryTracker.java:87)
    at de.anbos.eclipse.logviewer.plugin.preferences.FileHistoryTracker.getFiles(FileHistoryTracker.java:68)
    at de.anbos.eclipse.logviewer.plugin.ui.menu.LocalPullDownMenu.fillMenu(LocalPullDownMenu.java:94)
    at de.anbos.eclipse.logviewer.plugin.ui.menu.LocalPullDownMenu.finalize(LocalPullDownMenu.java:74)
    at de.anbos.eclipse.logviewer.plugin.LogViewer.fillLocalPullDown(LogViewer.java:469)
    at de.anbos.eclipse.logviewer.plugin.LogViewer.contributeToActionBars(LogViewer.java:445)
    at de.anbos.eclipse.logviewer.plugin.LogViewer.createPartControl(LogViewer.java:159)
    at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:367)
    at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:226)
    at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
    at org.eclipse.ui.internal.Perspective.showView(Perspective.java:2229)
    at org.eclipse.ui.internal.WorkbenchPage.busyShowView(WorkbenchPage.java:1067)
    at org.eclipse.ui.internal.WorkbenchPage$20.run(WorkbenchPage.java:3816)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
    at org.eclipse.ui.internal.WorkbenchPage.showView(WorkbenchPage.java:3813)
    at org.eclipse.ui.internal.WorkbenchPage.showView(WorkbenchPage.java:3789)
    at org.eclipse.ui.handlers.ShowViewHandler.openView(ShowViewHandler.java:165)
    at org.eclipse.ui.handlers.ShowViewHandler.openOther(ShowViewHandler.java:109)
    at org.eclipse.ui.handlers.ShowViewHandler.execute(ShowViewHandler.java:77)
    at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:294)
    at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)
    at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
    at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)
    at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:241)
    at org.eclipse.ui.internal.ShowViewMenu$3.run(ShowViewMenu.java:141)
    at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
    at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
    at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
    at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3910)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3503)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
    at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
    at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
    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.equinox.launcher.Main.invokeFramework(Main.java:559)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1311)

What version of the product are you using? On what operating system?
LogViwer 0.9.8.4 
Windows xp
Ecplise 3.5.2

Please provide any additional information below.

Original issue reported on code.google.com by CaptivaC...@gmail.com on 10 Aug 2010 at 3:23

GoogleCodeExporter commented 9 years ago
It looks strange, what version of Java are you using?

Original comment by andre.bo...@gmail.com on 10 Aug 2010 at 5:36

GoogleCodeExporter commented 9 years ago
OK, got it:
"java.lang.NoSuchMethodError: java.lang.String.isEmpty()Z"

isEmpty method is avaible since java6 according to Sun's API Doc. So, it does 
not work on java5.

Original comment by andre.bo...@gmail.com on 10 Aug 2010 at 5:41

GoogleCodeExporter commented 9 years ago

Original comment by andre.bo...@gmail.com on 10 Aug 2010 at 5:41

GoogleCodeExporter commented 9 years ago
Now using (length() == 0) instead. Fixed in trunk.
- removed V0.9.8.4
+ added V0.9.8.5

Please verify!

Original comment by andre.bo...@gmail.com on 10 Aug 2010 at 6:08

GoogleCodeExporter commented 9 years ago
Thanks for the fast fix!!!!!! I love this plug-in.

Original comment by CaptivaC...@gmail.com on 11 Aug 2010 at 3:52

GoogleCodeExporter commented 9 years ago
Issue 52 has been merged into this issue.

Original comment by andre.bo...@gmail.com on 4 Mar 2011 at 10:01