Return-Path: Delivered-To: apmail-ant-dev-archive@www.apache.org Received: (qmail 85434 invoked from network); 13 Oct 2007 02:36:51 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 13 Oct 2007 02:36:51 -0000 Received: (qmail 13717 invoked by uid 500); 13 Oct 2007 02:36:38 -0000 Delivered-To: apmail-ant-dev-archive@ant.apache.org Received: (qmail 13664 invoked by uid 500); 13 Oct 2007 02:36:37 -0000 Mailing-List: contact dev-help@ant.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Ant Developers List" Reply-To: "Ant Developers List" Delivered-To: mailing list dev@ant.apache.org Received: (qmail 13653 invoked by uid 99); 13 Oct 2007 02:36:37 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 12 Oct 2007 19:36:37 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO brutus.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 13 Oct 2007 02:36:49 +0000 Received: by brutus.apache.org (Postfix, from userid 33) id 4B40D7141FD; Fri, 12 Oct 2007 19:35:59 -0700 (PDT) From: bugzilla@apache.org To: dev@ant.apache.org Subject: DO NOT REPLY [Bug 25734] - XmlLogger doesn't log when parallel is used. In-Reply-To: X-Bugzilla-Reason: AssignedTo Message-Id: <20071013023559.4B40D7141FD@brutus.apache.org> Date: Fri, 12 Oct 2007 19:35:59 -0700 (PDT) X-Virus-Checked: Checked by ClamAV on apache.org DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG� RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND� INSERTED IN THE BUG DATABASE. http://issues.apache.org/bugzilla/show_bug.cgi?id=25734 ------- Additional Comments From carej@us.ibm.com 2007-10-12 19:35 ------- Every time this topic comes up, I have to remind people that logging in parallel execution environments is extremely complex & not for the faint of heart. At IBM we use a custom Antlib to build the WebSphere family of products. One of the tasks in that antlib handles parallel build dispatch for our many components based on registered dependencies (of which we have defined our own metadata format). Strangely enough the most complicated part of getting the parallel dispatch to work was not the actual dispatch, but rather getting the logs to make any sense. We found that the standard Ant loggers just aren't up to the task for massively parallel builds. This is no reflection on Ant: it wasn't designed to handle this kind of environment. We ended up writing our own custom logger that uses stacks & thread locals to present the logging information in a format that is understandable by a human. you may need to do something similar if you are highly parallel. -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org For additional commands, e-mail: dev-help@ant.apache.org