From dev-return-60639-apmail-ant-dev-archive=ant.apache.org@ant.apache.org Mon Oct 04 11:53:15 2004 Return-Path: Delivered-To: apmail-ant-dev-archive@www.apache.org Received: (qmail 71066 invoked from network); 4 Oct 2004 11:53:15 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 4 Oct 2004 11:53:15 -0000 Received: (qmail 77038 invoked by uid 500); 4 Oct 2004 11:53:12 -0000 Delivered-To: apmail-ant-dev-archive@ant.apache.org Received: (qmail 76900 invoked by uid 500); 4 Oct 2004 11:53:10 -0000 Mailing-List: contact dev-help@ant.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Ant Developers List" Reply-To: "Ant Developers List" Delivered-To: mailing list dev@ant.apache.org Received: (qmail 78877 invoked by uid 99); 4 Oct 2004 07:56:36 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=HTML_MESSAGE,LINES_OF_YELLING,LINES_OF_YELLING_2 X-Spam-Check-By: apache.org Received-SPF: neutral (hermes.apache.org: local policy) X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C4A9E7.85EC7AA0" Subject: XML Logger conceptual usage Date: Mon, 4 Oct 2004 09:55:32 +0200 Message-ID: <4952F633F6959741BCD5E10D7842E20106CCF3@epbsa003.budapest.epam.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: XML Logger conceptual usage Thread-Index: AcSp54Tkf89ohRg8T+q+enT41NCxXg== From: "Botond Orban" To: X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N ------_=_NextPart_001_01C4A9E7.85EC7AA0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Dear Ant Developers =20 I'm a developer from Budapest, Hungary. =20 We have tried to use the CruiseControl in our continuous integration=20 process, but we run in some difficulties. We get a=20 java.lang.OutOfMemoryError. =20 After a few days spent near the CruiseControl I observerd, that the=20 CruiseControl uses the org.apache.tools.ant.XmlLogger for formatting=20 the ant output. =20 The problem is that our build process is so huge, that the result=20 doesn't fits in a DOM. =20 I have also tried to tell to the JVM to use more memory, but it=20 doesn't works. =20 I thing that conceptually it is not the best idea to use the a DOM = implementation for logging purposes. The log events musn't be stored in = the memory for long time. (And this "long time" in our case depends how = long the build takes.) They should be flushed as soon as possible. =20 My question would be: Is there any change request which requests that=20 the XMLLogger not to use DOM API, rather some stream? =20 If there is, in which build the change will be released? =20 If not then I propose this change as a change request. =20 PS: By the time I solved the problem, I made a workaround, but the = problem is still there... :( =20 Waiting for your answer. Botond Orb=E1n software developer email: botond.orban@fathomtechnology.com To talk to me interactively over the Internet I can be contacted on=20 MSN Messenger - orban_botond@hotmail.com _______________________________________________________________________ =20 CONFIDENTIALITY CAUTION AND DISCLAIMER=20 This message is intended only for the use of the individual(s) or = entity(ies) to which it is addressed and contains information that is = legally privileged and confidential. If you are not the intended = recipient, or the person responsible for delivering the message to the = intended recipient, you are hereby notified that any dissemination, = distribution or copying of this communication is strictly prohibited. = All un-intended recipients are obliged to delete this message and = destroy any printed copies. =20 ------_=_NextPart_001_01C4A9E7.85EC7AA0--