psmith 2003/06/18 23:20:09
Modified:src/java/org/apache/log4j/chainsaw ReceiversPanel.java
Log:
Jalopolization(sorry).
Revision ChangesPath
1.5 +3 -12
jakarta-log4j-sandbox/src/java/org/apache/log4j/chainsaw/ReceiversPanel.java
Index: ReceiversPanel.java
psmith 2003/06/18 23:19:29
Modified:src/java/org/apache/log4j/chainsaw PopupListener.java
Log:
Jalopolization(sorry).
Revision ChangesPath
1.2 +55 -1
jakarta-log4j-sandbox/src/java/org/apache/log4j/chainsaw/PopupListener.java
Index: PopupListener.java
=
psmith 2003/06/18 23:18:26
Modified:src/java/org/apache/log4j/chainsaw ReceiversTreeModel.java
Log:
moved out the definition of the root node for friendly access.
Revision ChangesPath
1.3 +2 -2
jakarta-log4j-sandbox/src/java/org/apache/log4j/chainsaw/Receiver
psmith 2003/06/18 23:18:00
Modified:src/java/org/apache/log4j/chainsaw ReceiversPanel.java
Log:
added beginnings of right click popup menu support for each node in the
Receiver tree. Also added Restart icon to Reciever panel toolbar
which stops and starts all the Receiver plugi
psmith 2003/06/18 23:16:44
Modified:src/java/org/apache/log4j/chainsaw LogUI.java
Added: src/java/org/apache/log4j/chainsaw PopupListener.java
Log:
refactored PopupListener to top level class.
Revision ChangesPath
1.110 +0 -26
jakarta-log4j-sandbox/src/j
psmith 2003/06/18 23:16:11
Modified:src/java/org/apache/log4j/chainsaw/icons ChainsawIcons.java
Added: src/java/org/apache/log4j/chainsaw/icons Redo24.gif
Redo16.gif
Log:
added Redo icon for use with restart actions.
Revision ChangesPath
1
sdeboy 2003/06/18 22:50:12
Modified:src/java/org/apache/log4j/chainsaw LogUI.java
ChainsawTabbedPane.java
Log:
Updated code which changes each tab's icons:
- new events are currently being delivered to the tab (light bulb)
- events have been delivered to
I may be missing it, as I can't see it anywhere, but could we store the URL
that was used to configure Log4j? (and return null if not configured via a
URL). I'd like Chainsaw to be able to detect automatic/manual configuration
and guide the user through either finding the configuration, or defini
psmith 2003/06/18 20:52:08
Modified:src/java/org/apache/log4j/chainsaw WelcomePanel.java
WelcomePanel.html
Added: src/java/org/apache/log4j/chainsaw log4j-receiver-sample.xml
Log:
Added a button to the WelcomePanel mini toolbar that displays
an exam
psmith 2003/06/18 20:38:59
Modified:src/java/org/apache/log4j/chainsaw WelcomePanel.java
Log:
Changed Welcome Panel into nearly a fully fledged browser.
Added Home, and back button support. You can now click on links in
the browser and they actually go somewhere!.
This
psmith 2003/06/18 20:37:49
Modified:src/java/org/apache/log4j/chainsaw WelcomePanel.html
Log:
Beginnings of better documentation in Welcome panel.
added discussion of Receivers, and and what you could do with a
SocketAppender. added links to SocketAppender javadoc on Jakarta
psmith 2003/06/18 20:37:03
Modified:src/java/org/apache/log4j/chainsaw SmallButton.java
Log:
Fixed bug where a SmallButton could be 'clicked' (visibly the border changed)
even though it didn't do anything.
added disable checking which ignores the mouse when inactive.
Rev
psmith 2003/06/18 20:35:53
Modified:src/java/org/apache/log4j/chainsaw/icons ChainsawIcons.java
Added: src/java/org/apache/log4j/chainsaw/icons Back16.gif
Back24.gif Forward16.gif Forward24.gif Home16.gif
Home24.gif
Log:
added
psmith 2003/06/18 19:37:32
Modified:src/java/org/apache/log4j/chainsaw LogUI.java
ReceiverTreeCellRenderer.java
ReceiversTreeModel.java
Log:
If there are no Receivers defined in the PluginRegistry
then the Receivers panel is automati
When PluginRegistry.stopAllPlugins() and then LogManager.shutdown() were
called by Chainsaw on exit, LogManager.shutdown() caused the shutdown
method to die inside the shutdown call.
I didn't research it. Sorry.
-Original Message-
From: Paul Smith [mailto:[EMAIL PROTECTED]
Sent: Wednesd
psmith 2003/06/18 17:58:50
Modified:src/java/org/apache/log4j/chainsaw ReceiversPanel.java
Log:
Added nice close icon button courtesy of Scott Deboy.
Changed the way the mouse works with the Tree. CTRL-clicking a
Socket Receiver now toggles activation of the receiver.
Ceki, it's possible Scott Deboy may have spotted this too during Chainsaw
development. We had to remove a LogManager.shutdown() call because it
wouldn't seem to die. (Scott, is this correct? Sorry to speak for you... :)
)
> -Original Message-
> From: Andy McBride [mailto:[EMAIL PROTECTED]
The following test class seems to hang at
LogManager.shutdown() when run with the jar produced by the
current cvs build (1.3alpha 18/06/03). This does not occur
with the released 1.2.8 jar.
Further investigation points towards a deadlock in
ReaderWriterLock. Printing out the existing debug lin
psmith 2003/06/18 16:03:35
Modified:src/java/org/apache/log4j/chainsaw WelcomePanel.html
Log:
rework of the welcome panel, no real additional content yet, just
hopefully more readable.
More content coming today.
Revision ChangesPath
1.11 +68 -23
jakarta-l
At 08:10 AM 6/19/2003 +1000, you wrote:
Bugzilla would be cool. Is that alright Ceki/Mark? (Could we have a
Chainsaw component in Bugz?). But for now, maybe post away here.
Bugzilla is fine. I just added a chainsaw component to log4j.
cheers, and thanks.
Paul
--
Ceki For log4j documentation c
> Bugzilla would be cool. Is that alright Ceki/Mark? (Could we have a
> Chainsaw component in Bugz?). But for now, maybe post away here.
Bugzilla is preferred. Just log it as a log4j bug. There is no distinction
between core and sandbox for now, and I'd say that it is a certainty that
this stu
psmith 2003/06/18 15:24:02
Modified:src/java/org/apache/log4j/chainsaw
ChainsawToolBarAndMenus.java
Log:
Changed the Pause action's tooltip to reflect what it ACTUALLY does
rather than what I thought it did at the time I wrote this (long time ago).
Rev
psmith 2003/06/18 15:23:21
Modified:src/java/org/apache/log4j/chainsaw LogUI.java
Log:
Moved the receiver panel to East, looks nicer there, IMHO.
Revision ChangesPath
1.107 +9 -1
jakarta-log4j-sandbox/src/java/org/apache/log4j/chainsaw/LogUI.java
Index: Lo
psmith 2003/06/18 15:22:45
Modified:src/java/org/apache/log4j/chainsaw ReceiversPanel.java
Log:
Gives the Receiver panel a nice etched outline just like Eclipse's Outline view does
(okay, maybe not quite as nice).
Revision ChangesPath
1.2 +3 -3
jakarta-log4
> Thanks for the help! I got it up and running and showed the
> rest of our
> dev team. My ears are still ringing from the cheers!
Cool!
> It is great improvement over what we already found to be a
> lifesaver of
> a tool. Thanks for all the hard work you've been putting into it!
It's been
Thanks for the help! I got it up and running and showed the rest of our
dev team. My ears are still ringing from the cheers!
It is great improvement over what we already found to be a lifesaver of
a tool. Thanks for all the hard work you've been putting into it!
Now - how do you want feature re
> Does Log4J have support for a LoggerListener?
I'll defer this one to someone else, I'm not sure right now (it's a good
idea anyway, if we don't have it).
> Also, is there a DTD or Schema for Log4J configuration?
Yup, the latest is in jakarta-log4j\src\java\org\apache\log4j\xml\log4j.dtd
http:
Thanks Scott for taking the time out to check Chainsaw v2 out.
You can also configure this easily in the build.chainsaw.properties file.
See the 'log4j.configuration.dir' and 'log4j.configuration' properties that
are defined. Basically this causes ant to add the directory as a classpath
entry, an
sdeboy 2003/06/18 13:44:47
Modified:src/java/org/apache/log4j/chainsaw LogUI.java
Log:
Removed logmanager.shutdown call which was preventing app from closing on exit.
Revision ChangesPath
1.106 +0 -1
jakarta-log4j-sandbox/src/java/org/apache/log4j/chainsaw/LogU
Sorry, don't forget to add the oro regexp jar
http://jakarta.apache.org/oro/ to your classpath or the QuickFilter
won't support regular expressions.
-Original Message-
From: Scott Deboy
Sent: Wednesday, June 18, 2003 1:35 PM
To: Log4J Developers List
Subject: RE: Testing Chainsaw v2
Whe
When running chainsaw, I add the path to the log4j-receiver-sample.xml
to my classpath...here's the contents of a .bat file I run to start it.
NOTE: (the xml file is in the same directory as this batch file, that's
the reason for '.' in the classpath.)
java -Dlog4j.configuration=log4j-receiver-sa
-Dlog4j.configuration wants a URL. That means you have to use the "file:"
(ie, "-Dlog4j.configuration=file:myLog4j.xml")
-Original Message-
From: Scott Heaberlin [mailto:[EMAIL PROTECTED]
Sent: Wednesday, June 18, 2003 4:22 PM
To: Log4J Developers List
Subject: RE: Testing Chainsaw v2
Thanks a ton Scott for your help.
Just an FYI though - I was unable to get
-Dlog4j.configuration=
to work though.
The only way I could get chainsaw2 to use an xml
configuration was to "cheat", rename the desired xml
file to "log4j.xml" and add its dir to the classpath
before starting Chainsaw
sdeboy 2003/06/18 12:10:22
Modified:src/java/org/apache/log4j/chainsaw
ChainsawToolBarAndMenus.java FileSaveAction.java
LogUI.java ReceiverTreeCellRenderer.java
Log:
Removed unused imports
TableColumnData serialization issue - needed
Shapira, Yoav wrote, On 18/06/2003 18.06:
Howdy,
I don't have time to comment on everything in depth, but a quick comment
on the first issue:
A problem with logging libraries, is that even if I only use the app
without needing *any* logging, I still have to include the jar of the
logging library. A
Milton Smith wrote, On 18/06/2003 18.23:
--- Nicola Ken Barozzi <[EMAIL PROTECTED]> wrote:
A problem with logging libraries, is that even if I
only use the app
without needing *any* logging, I still have to
include the jar of the
logging library. And as small as it may be, it's
still something
Ceki Gülcü wrote, On 18/06/2003 18.08:
At 04:23 PM 6/18/2003 +0200, you wrote:
Finally, there is the speed issue. As fast as an if.isDebugEnabled()
may be, we have seen that some places need a logging statement in a
"close loop", and this makes performance degrade.
How is that possible? If th
That makes 5 positive votes.
Let us wait 24 hours before making it official.
At 08:13 AM 6/18/2003 -0700, you wrote:
+1
They have done awesome work with the new version of Chainsaw and worked to
incorporate, improve, and comment on the latest log4j changes. Their
enthusiasm is infectious, even
We do something similar for enabling logging from our signed applet.
We use commons logging and default to NoOpLog, but if a
log4j.configuration property is defined as a runtime parameter in the
plugin (and log4j.jar is in the classpath), Log4J is used as the logger
implementation.
The only depen
As part of a 1.3 alpha release, I'd like to see :
- An initial version of the watchdog plugins in place. Yes, I would have to
get my stuff together and make it happen.
- I'd like to see a jDiff report (http://javadiff.sourceforge.net/)
generated between the latest 1.2.x and 1.3 alpha versions.
> Actually, having duplicate source files in log4j and log4j-sandbox is
> kind of a pain. Given that the set of comitters to log4j and
> log4j-sandbox is almost identical (or hopefully will be in the very
> near future), there is no need to have duplicates lying around.
>
> If a committer does not
Howdy,
>One idea here. Don't use the Log4J implementation
>directly. Make an adapter layer that calls Log4J
>internally. Then your programs call the logging
>methods of your adaptors to log. The adaptors would
>compile and ship with your code. In side the adaptors
>you would use reflection t
--- Nicola Ken Barozzi <[EMAIL PROTECTED]> wrote:
>
> A problem with logging libraries, is that even if I
> only use the app
> without needing *any* logging, I still have to
> include the jar of the
> logging library. And as small as it may be, it's
> still something I'd
> like to not distribu
Ceki Gülcü wrote:
At 04:23 PM 6/18/2003 +0200, you wrote:
Finally, there is the speed issue. As fast as an if.isDebugEnabled()
may be, we have seen that some places need a logging statement in a
"close loop", and this makes performance degrade.
How is that possible? If the logging statements a
At 04:23 PM 6/18/2003 +0200, you wrote:
Finally, there is the speed issue. As fast as an if.isDebugEnabled() may
be, we have seen that some places need a logging statement in a "close
loop", and this makes performance degrade.
How is that possible? If the logging statements are disabled, then th
Howdy,
I don't have time to comment on everything in depth, but a quick comment
on the first issue:
>A problem with logging libraries, is that even if I only use the app
>without needing *any* logging, I still have to include the jar of the
>logging library. And as small as it may be, it's still
At 08:13 AM 6/18/2003 -0700, you wrote:
With all of our new contributors, I think it is a validation of the sandbox
that we started. It is an excellent way to let people contribute, get
familiar with the environment, process, etc. And then when merit is
demonstrated, granting approrpiate committ
A problem with logging libraries, is that even if I only use the app
without needing *any* logging, I still have to include the jar of the
logging library. And as small as it may be, it's still something I'd
like to not distribute.
Then the problem of the logging library. Some want Jakarta Comm
+1
They have done awesome work with the new version of Chainsaw and worked to
incorporate, improve, and comment on the latest log4j changes. Their
enthusiasm is infectious, even if I don't have time to give them all the
Chainsaw feedback they deserve. They have demonstrated more than enough
meri
IOC stands for Inversion Of Control:
http://avalon.apache.org/framework/guide-patterns-ioc.html
-Original Message-
From: Raymond DeCampo [mailto:[EMAIL PROTECTED]
Sent: Wednesday, June 18, 2003 10:54 AM
To: Log4J Developers List
Subject: Re: Log4J Future and Avalon
Berin Loritsch wrote
Raymond DeCampo wrote:
Berin Loritsch wrote:
I had an encouraging chat with the Log4J folks (Ceki in particular),
and we have some good news from the logger front. We all knew that
Log4J surpasses LogKit in the feature list. We also know that LogKit
does its job well for only 25% of the weight.
Berin Loritsch wrote:
I had an encouraging chat with the Log4J folks (Ceki in particular),
and we have some good news from the logger front. We all knew that
Log4J surpasses LogKit in the feature list. We also know that LogKit
does its job well for only 25% of the weight. We also know that
Log4J
ceki2003/06/18 07:37:29
Modified:src/xdocs download.xml
Log:
Modified description of the log4plus project.
Revision ChangesPath
1.61 +4 -1 jakarta-log4j/src/xdocs/download.xml
Index: download.xml
===
Does Log4J have support for a LoggerListener?
The LoggerListener was added as a debug feature to LogKit so that a
developer can be notified when and how often new Loggers are created.
Also, is there a DTD or Schema for Log4J configuration?
The Avalon team would like to make incorporating Log4J in
For each appender defined on the event source side, you need a matching 'receiver'
(defined as a 'plugin' in the configuration file) for Chainsaw to receive events from
the matching appender.
See the src/config/log4j-appender-sample.xml and src/config/log4j-receiver-sample.xml
files for example
Yes, definitely +1. Well deserved :-)
Jake
At 10:47 AM 6/18/2003 +0200, you wrote:
Hi all,
I would like to propose the following two developers as comitters
to
the log4j project. They both had access to log4j-sandbox for some
time
now and made very significant improvements to chainsaw among ot
I had an encouraging chat with the Log4J folks (Ceki in particular),
and we have some good news from the logger front. We all knew that
Log4J surpasses LogKit in the feature list. We also know that LogKit
does its job well for only 25% of the weight. We also know that
Log4J is not currently frie
+1
I have been watching all the commits with interest. Just saw the latest
screenshot and it looks brilliant. Keep up the great work guys.
Good to see a Web Start version is in the wind. That will really
make adopting the Chainsaw v2 a no-brainer.
Quoting Ceki Gülcü <[EMAIL PROTECTED]>:
>
> H
Howdy,
+1 (though non-binding ;)) from me: good job Senors Smith and Deboy.
Yoav Shapira
Millennium ChemInformatics
>-Original Message-
>From: Ceki Gülcü [mailto:[EMAIL PROTECTED]
>Sent: Wednesday, June 18, 2003 4:48 AM
>To: [EMAIL PROTECTED]
>Subject: [VOTE] Two new committers
>
>
>Hi
I'd love to help test chainsaw v2 -
Could someone outline a quick howto on getting v2 set
up? I have built it and can run it via the ant build
script in the sandbox, but I can't seem to figure out
how to configure it. I'd like to test it using
receivers, but so far I've only been able to load l
They've very much overcome the earlier (very reasonable) reservations
expressed.
+1 for both
-Original Message-
From: Ceki Gülcü [mailto:[EMAIL PROTECTED]
Sent: Wednesday, June 18, 2003 4:48 AM
To: [EMAIL PROTECTED]
Subject: [VOTE] Two new committers
Hi all,
I would like to propose
+1
Hermod
-Opprinnelig melding-
Fra: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sendt: 18. juni 2003 09:42
Til: [EMAIL PROTECTED]
Emne: cvs commit: jakarta-log4j-sandbox/docs Chainsawv2.jpg
psmith 2003/06/18 00:42:03
Added: docs Chainsawv2.jpg
Log:
addition of Scr
At 02:06 PM 6/17/2003 -0700, Mark Womack wrote:
Paul,
If you want to look at it before then, please have no hesitation about
checking a modified version into the sandbox. I'm starting to think that
checking modified versions of the core classes into the sandbox is a nice
way to explore changes an
Would you like to see an alpha version of log4j 1.3 be released? That is
sure to generate many "comments".
At 04:56 PM 6/18/2003 +1000, Paul Smith wrote:
[Crossing fings this attachment comes through ok]
In a reasonably desperate attempt to gather feedback from the Log4j
community, I am providin
Hi all,
I would like to propose the following two developers as comitters to
the log4j project. They both had access to log4j-sandbox for some time
now and made very significant improvements to chainsaw among other
valuable contributions.
- Paul Smith <[EMAIL PROTECTED]>
- Scott Deboy <[EMAIL PROT
psmith 2003/06/18 00:42:03
Added: docs Chainsawv2.jpg
Log:
addition of Screenshot.
Revision ChangesPath
1.1 jakarta-log4j-sandbox/docs/Chainsawv2.jpg
<>
-
To unsu
looks awesome :-)
i will give it a try.
Paul Smith
This link is a general purpose TOC for Web Start:
http://java.sun.com/j2se/1.4.2/docs/guide/jws/developersguide/contents.html
These are probably the relevant sections for the converstation:
Web server config -
http://java.sun.com/j2se/1.4.2/docs/guide/jws/developersguide/setup.html
JAR signing
Hi All, my email to log4j-user with the Chainsaw v2 screen shot keeps
getting rejected because of size limitations (and fair enough I guess). I
apologise for the duplicate transmissions.
(Anyone know how I can show the rest of the Log4j community what we're up
to? I figure a screenshot may entice
69 matches
Mail list logo