Problem with LogTailer plugin

I'm having a problem with the LogTailer plug-in. I typed an illegal
expression as a log file, and now I get an error everytime I start up.

Where does the plug-in store the list of files it's tailing? I'd like to
get rid of them.

At the moment I don't get the toolwindow on the bottom. If I go to the
project properties dialog and use the Tailed Logs pane, I can see the
files in the list, but I can't do anything with them. I can't close the
window either, because I keep getting the exception, so I have to kill
the whole app from the Task Manager.

Here's the exception from the idea.log:
java.lang.IllegalArgumentException: Illegal pattern character 'Y'
at java.text.SimpleDateFormat.compile(Unknown Source)
at java.text.SimpleDateFormat.initialize(Unknown Source)
at java.text.SimpleDateFormat.(Unknown Source) at java.text.SimpleDateFormat.]]>(Unknown Source)
at
com.intabulas.intellij.plugin.logtailer.TailedFileObject.getFormattedFilename(TailedFileObject.java:101)
at
com.intabulas.intellij.plugin.logtailer.LogTailerPlugin.rebuildTabs(LogTailerPlugin.java:161)
at
com.intabulas.intellij.plugin.logtailer.LogTailerPlugin.disposeUIResources(LogTailerPlugin.java:283)
at com.intellij.openapi.options.a.c.dispose(c.java:90)
at com.intellij.openapi.ui.DialogWrapper.close(DialogWrapper.java:224)
at
com.intellij.openapi.ui.DialogWrapper.doCancelAction(DialogWrapper.java:249)
at
com.intellij.openapi.ui.DialogWrapper$MyDialog$MyWindowListener.windowClosing(DialogWrapper.java:7)
at java.awt.Window.processWindowEvent(Unknown Source)
at javax.swing.JDialog.processWindowEvent(Unknown Source)
at java.awt.Window.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at com.intellij.ide.q.a(q.java:28)
at com.intellij.ide.q.dispatchEvent(q.java:14)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.Dialog.show(Unknown Source)
at
com.intellij.openapi.ui.DialogWrapper$MyDialog.show(DialogWrapper.java:4)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:103)
at com.intellij.ide.k.dv.actionPerformed(dv.java:8)
at com.intellij.openapi.actionSystem.a.y.a(y.java:7)
at com.intellij.openapi.actionSystem.a.y.processMouseEvent(y.java:43)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at com.intellij.ide.q.a(q.java:28)
at com.intellij.ide.q.dispatchEvent(q.java:24)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

-Charlie Evett

1 comment
Comment actions Permalink

I'm having a problem with the LogTailer plug-in. I typed an illegal
expression as a log file, and now I get an error everytime I start up.


Can you send me the logtailer fragment from your IWS file.

Where does the plug-in store the list of files it's tailing? I'd like to
get rid of them.


The project IWS file


I have a new version coming tonight that puts better error handling in

M

0

Please sign in to leave a comment.