Just a quick update to our ”home” version of “Trace XPanel” (download) – now with the following features:
- Trace can be [auto]saved to disk, with automatic reset of the logs on new sessions
- You can suspend and resume tracing
- Trace window can be pinned to the topmost position.
- FATAL level is added – in addition to standard DEBUG, INFO, WARNING and ERROR – any combinations are selectable for tracing
- Trace views include text format and list. For long messages, doubleclick shows selected message in scrollable popup dialog
Also:
Thanks to Constantiner
- Trace Target object added
We are also testing the new component packaging suggested @ http://groups.yahoo.com/group/flexcomponents/
Enjoy,
Anatole Tartakovsky
Technorati Tags: Flex, debugging, logging, trace, console, log4flex, xpanel, testing, ActionScript, AMF0, LocalConnection, mutex


Campbell said,
October 2, 2006 @ 4:11 pm
Hey guys I get an error using XPANEL:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.IO.DirectoryNotFoundException: Could not find a part of the path “C:\Projects\XPanel\build\XPanel.log”.
at System.IO.__Error.WinIOError(Int32 errorCode, String str)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean useAsync, String msgPath, Boolean bFromProxy)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize)
at System.IO.StreamWriter.CreateFile(String path, Boolean append)
at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize)
at System.IO.StreamWriter..ctor(String path, Boolean append)
at System.IO.File.CreateText(String path)
at l.a()
at l.a(String A_0, String A_1)
at f.a(DateTime A_0, String A_1, Color A_2)
at f.a(m A_0)
at g.b()
at p.e(Object A_0, EventArgs A_1)
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.Callback(IntPtr hWnd, Int32 msg, IntPtr idEvent, IntPtr dwTime)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.573
CodeBase: file:///c:/windows/microsoft.net/framework/v1.1.4322/mscorlib.dll
—————————————-
XPanel
Assembly Version: 1.0.0.10
Win32 Version: 1.0.0.10
CodeBase: file:///C:/Program%20Files/XPanel/executable/XPanel.exe
—————————————-
System.Windows.Forms
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system.windows.forms/1.0.5000.0__b77a5c561934e089/system.windows.forms.dll
—————————————-
System
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
—————————————-
System.Drawing
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll
—————————————-
System.Xml
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system.xml/1.0.5000.0__b77a5c561934e089/system.xml.dll
—————————————-
Kewl just a heads up
Campbell
Anatole Tartakovsky said,
October 9, 2006 @ 11:38 pm
Open XPanel settings, set the log file location to the existing folder – already reported will be fixed in the next release
Tnx,
Anatole
Mark said,
December 15, 2006 @ 6:34 pm
Hello – very nice tool. Quick question can I run this trace tool while my application is hosted on a web page? i.e. downloaded from a web site? It does not seem to capture the logging events when I do try this.
Thanks,
Mark