logging-log4j-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jung, Eric" <Eric.J...@Arbella.com>
Subject RE: [Chainsaw] IP address for SocketReceiver is lost when editbox loses focus
Date Tue, 05 Oct 2004 21:15:45 GMT
Well, is there a nightly build? I wasn't able to find it. Is anyone using
these 4 classes yet -- if so, how (are they pulling down the entire CVS tip
and compiling locally?)

-----Original Message-----
From: Scott Deboy [mailto:sdeboy@comotivsystems.com] 
Sent: Tuesday, October 05, 2004 5:08 PM
To: Log4J Users List
Subject: RE: [Chainsaw] IP address for SocketReceiver is lost when editbox
loses focus


That won't work - there are lots of changes to the core logging event.  

It may work to change the LoggingEvent constructor being used and remove the
event.setProperty calls.

Scott
-----Original Message-----
From:	Jung, Eric [mailto:Eric.Jung@Arbella.com]
Sent:	Tue 10/5/2004 1:47 PM
To:	'Log4J Users List'
Cc:	
Subject:	RE: [Chainsaw] IP address for SocketReceiver is lost when
editbox loses focus
Thanks, Scott. Your reply and the source code is definitely helpful. It's
only now that I've realized these classes aren't in log4j-1.2.8, even though
they've been around since 2003 according to CVS. Were they not included
because of JDK compatibilty issues?

In any case, I downloaded the files, added them to the 1.2.8 tree, did a
build, and have 168 various errors. It seems like I'm missing something
basic. I'd rather not build a new jar if I have to; is this the only way?

Thanks again,
Eric

-----Original Message-----
From: Scott Deboy [mailto:sdeboy@comotivsystems.com] 
Sent: Tuesday, October 05, 2004 3:54 PM
To: Log4J Users List
Subject: RE: [Chainsaw] IP address for SocketReceiver is lost when editbox
loses focus


name isn't hostname...socketAppenders require a destination host and port.
The machine socketReceiver runs on IS the destination host - the 'name'
property is just used for display purposes - maybe you have multiple
socketreceivers configured to receive events from multiple machines, for
example.

SocketReceiver uses socketserver accept to accept connections from
socketAppenders on the port provided.

Multicast is udp - the difference is really that multicastappender joins a
multicast group and relies on routers to forward packets to interested
networks.

UDP appender sends UDP packets to a target host.  UDP receiver receives 
the packet and converts the packet to an event and hands it over to
Chainsaw.

Multicast packets are sent to a multicast group by the multicast appender.
Any number of machines can send packets to the multicast group.

Any number of machines can also join the multicast group using a multicast
receiver and receive all of the logging events sent by anyone sending to
that multicast group.

UDP/multicast is an unreliable protocol (you may lose events) and there are
limits on the packet size (the smallest MTU of any link in the chain, I
believe).

Here is a link to the net package containing the sources for these receivers
and appenders:
http://cvs.apache.org/viewcvs.cgi/logging-log4j/src/java/org/apache/log4j/ne
t/

Does that help?

Scott

-----Original Message-----
From:	Jung, Eric [mailto:Eric.Jung@Arbella.com]
Sent:	Tue 10/5/2004 12:13 PM
To:	'Log4J Users List'
Cc:	Kapur, Rajneesh
Subject:	RE: [Chainsaw] IP address for SocketReceiver is lost when
editbox loses focus
Thanks, Scott. It wasn't clear to me that "name" is "hostname." 

Maybe you could answer another log4j/Chainsaw question, if you have a
moment...do you know the difference between MulticastReceiver and
UDPReceiver? I always thought UDP *is* a type of multicasting. I'm also
looking for sample log4j.xml configurations for appenders corresponding to
MulticastReceiver and UDPReceiver.

Thank you again,
Eric Jung

-----Original Message-----
From: Scott Deboy [mailto:sdeboy@comotivsystems.com] 
Sent: Tuesday, October 05, 2004 2:42 PM
To: Log4J Users List
Subject: RE: [Chainsaw] IP address for SocketReceiver is lost when editbox
loses focus


You should just need to specify the 'name' and 'port' fields to get a
SocketReceiver to work (unless you're getting ClassNotFoundExceptions -
display the WebStart console and look for exceptions).

socketDetails will show you the connected sockets, which don't exist when
you first create it, and listener is deprecated.

If you are getting classNotFoundExceptions, move the socket appender to the
beginning of your list of appenders, and remove 'locationInfo=true' if it's
set on the socketappender.

Scott


-----Original Message-----
From:	Jung, Eric [mailto:Eric.Jung@Arbella.com]
Sent:	Tue 10/5/2004 10:48 AM
To:	'log4j-user@logging.apache.org'
Cc:	
Subject:	[Chainsaw] IP address for SocketReceiver is lost when
editbox loses focus
Hi,
When I create a new SocketReceiver in Chainsaw and try to configure the
connectedSocketDetails or listener properties, anything I type in those
fields is erased when the field loses focus. Actually, I can't type anything
at all for connectedSocketDetails. I can type an IP or DNS name for the
listener property, but as soon as I click "OK" to save what I've typed, the
value is cleared.

This used to work a few weeks ago -- must have been a prior release -- but
now I can't get Chainsaw SocketReceivers to work at all.

Any advice would be greatly appreciated.

Thank you in advance,
Eric Jung

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-user-help@logging.apache.org






---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-user-help@logging.apache.org






---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-user-help@logging.apache.org






---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-user-help@logging.apache.org


Mime
View raw message