Return-Path: list-help: list-unsubscribe: List-Post: List-Id: Mailing-List: contact cactus-user-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list cactus-user@jakarta.apache.org Received: (qmail 4086 invoked by uid 99); 4 Aug 2004 21:28:38 -0000 X-ASF-Spam-Status: No, hits=0.1 required=10.0 tests=DNS_FROM_RFC_ABUSE X-Spam-Check-By: apache.org Received: from [47.129.242.56] (HELO zcars04e.nortelnetworks.com) (47.129.242.56) by apache.org (qpsmtpd/0.27.1) with ESMTP; Wed, 04 Aug 2004 14:28:36 -0700 Received: from zcard303.ca.nortel.com (zcard303.ca.nortel.com [47.129.242.59]) by zcars04e.nortelnetworks.com (Switch-2.2.6/Switch-2.2.0) with ESMTP id i74LSXW28124 for ; Wed, 4 Aug 2004 17:28:33 -0400 (EDT) Received: from [47.128.185.168] (denism-3.ca.nortel.com [47.128.185.168]) by zcard303.ca.nortel.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2653.13) id NALT1FL5; Wed, 4 Aug 2004 17:28:33 -0400 Message-ID: <41115500.20807@americasm01.nt.com> Date: Wed, 04 Aug 2004 17:28:32 -0400 X-Sybari-Space: 00000000 00000000 00000000 00000000 From: "Denis McLaughlin" Organization: Nortel Networks User-Agent: Mozilla Thunderbird 0.7.1 (X11/20040626) X-Accept-Language: en-us, en MIME-Version: 1.0 To: cactus-user@jakarta.apache.org Subject: cactus maven plugin timeout value Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked Hi all, I apologize if this question has come up before: I didn't see anything in the FAQ or in the mailing list archives that seemed like a match. We're using maven and cactus as part of a build and automated sanity cycle, driven by Cruisecontrol. It's working very well, with one exception: the system we're executing this build and test cycle on is rather underpowered. As a result of this, the JBoss startup time can exceed 5 and even 10 minutes. It seems that the cactus maven plugin has a hardwired timeout value of 3 minutes (180000ms): if the JBoss hasn't started in 3 minutes, the cactus test fails. I did see this email http://www.mail-archive.com/cactus-dev@jakarta.apache.org/msg03300.html, which talks about using mechanisms other than timers to determine when the JBoss was started. I'm all for that, but doing that exceeds my ability, and I'm in need of a more immediate fix. I directly modified the cactus maven plugin, adding a timeout="900000" attribute to the tag, and that sorted me right out. If the long term plan is to move away from timers, then that's fine, I can sit tight and wait for that. However, if there's interest in something more immediate, I can modify the cactus plugin.jelly to allow the user to override the timout using a cactus.containerset.timeout variable: it would be 180000 (the current default) if not explicitly set, but if the user wanted to override it, then it would detect that and override it. Is there interest in this? Denis