It looks like my most recent commit isn't sufficient. I'll see if I can improve it before you cut a RC.
Scott Deboy COMOTIV SYSTEMS 111 SW Columbia Street Ste. 950 Portland, OR 97201 Telephone: 503.224.7496 Cell: 503.997.1367 Fax: 503.222.0185 [EMAIL PROTECTED] www.comotivsystems.com -----Original Message----- From: Scott Deboy [mailto:[EMAIL PROTECTED] Sent: Wed 8/22/2007 10:19 PM To: Log4J Developers List Subject: RE: Bug list survey Looks good - A few things: 1. helpers/Constants.java is in both extras & component. I looked in helpers for other dups, but didn't see any - not sure if we have other dups.. 2. When I try to use UDPReceiver (with XMLDecoder), it looks like it's trying to go out to the internet to retrieve the DTD. Here's the exception: log4j:ERROR Could not find [log4j.dtd]. Used [EMAIL PROTECTED] 2e78c] class loader in the search. java.net.ConnectException: Connection refused: connect at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) at java.net.Socket.connect(Socket.java:519) at java.net.Socket.connect(Socket.java:469) at sun.net.NetworkClient.doConnect(NetworkClient.java:157) at sun.net.www.http.HttpClient.openServer(HttpClient.java:382) at sun.net.www.http.HttpClient.openServer(HttpClient.java:509) at sun.net.www.http.HttpClient.<init>(HttpClient.java:231) at sun.net.www.http.HttpClient.New(HttpClient.java:304) at sun.net.www.http.HttpClient.New(HttpClient.java:316) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnecti on.java:817) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.j ava:769) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:6 94) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection .java:938) at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity( XMLEntityManager.java:973) at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(XMLEnti tyManager.java:905) at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startDTDEntity(XMLE ntityManager.java:872) at com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.setInputSource(XML DTDScannerImpl.java:282) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDispatcher .dispatch(XMLDocumentScannerImpl.java:1021) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanD ocument(XMLDocumentFragmentScannerImpl.java:368) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Con figuration.java:834) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Con figuration.java:764) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:14 8) at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:25 0) at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBu ilderImpl.java:292) at org.apache.log4j.xml.XMLDecoder.parse(XMLDecoder.java:167) at org.apache.log4j.xml.XMLDecoder.decodeEvents(XMLDecoder.java:257) at org.apache.log4j.net.UDPReceiver$UDPHandlerThread.run(UDPReceiver.java:196) To prevent this, I had to add log4j's src/main/resources path to my classpath.. Of course, I'm testing from inside eclipse, so this may not be an issue once I try out the final jars. Just curious if we should change how the entity resolver works (as you mentioned in a previous email). I ended up calling MDC.put on the main Chainsaw thread to get the chainsaw-log application & hostname mdc entries to appear, and I remove them in the workerthread in ChainsawAppenderHandler, so I think we're ok with properties in Chainsaw for now. I think we're ready for a 1.2.15 rc.. By the way, I'm not sure where we left event properties - not important now, just curious. -----Original Message----- From: Curt Arnold [mailto:[EMAIL PROTECTED] Sent: Wed 8/22/2007 8:48 PM To: Log4J Developers List Subject: Bug list survey I don't know what possessed me, but I think I've reviewed all the open log4j bugs today and fixed several of them. I didn't see any of the other ones that seemed ready for log4j 1.2.15. The big clusters of bugs seemed to be: 1) Tomcat shutdown/restart breaking what were intended to be invariants within a class. Unfortunately a lot of these "invariants" weren't made private (many have package visibility) and could potentially be modified (like o.a.l.helpers.PatternConverter.SPACES). I considered rewriting PatternConverter.spacePad, but didn't want to touch it due to its potential to impact performance and that EnhancedPatternLayout has a totally different implementation that may or may not be affected with the Tomcat blues. 2) Users running multiple the same RFA configuration in multiple VMs. 3) Chainsaw related Unless someone wants to lobby for a particular bug, I think I'm going to let Gump do a nightly build and cut another release candidate tomorrow and call a vote. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
<<winmail.dat>>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]