Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 40862 invoked from network); 13 Oct 2003 09:09:24 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 13 Oct 2003 09:09:24 -0000 Received: (qmail 99780 invoked by uid 500); 13 Oct 2003 09:08:54 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 99756 invoked by uid 500); 13 Oct 2003 09:08:53 -0000 Mailing-List: contact dev-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: dev@cocoon.apache.org Delivered-To: mailing list dev@cocoon.apache.org Received: (qmail 99743 invoked from network); 13 Oct 2003 09:08:53 -0000 Received: from unknown (HELO out2.smtp.messagingengine.com) (66.111.4.26) by daedalus.apache.org with SMTP; 13 Oct 2003 09:08:53 -0000 Received: from mail.messagingengine.com (localhost [127.0.0.1]) by localhost.localdomain (Postfix) with ESMTP id 09D512D7129 for ; Mon, 13 Oct 2003 05:07:04 -0400 (EDT) Received: from 10.202.2.150 ([10.202.2.150] helo=mail.messagingengine.com) by messagingengine.com with SMTP; Mon, 13 Oct 2003 05:07:04 -0400 X-Epoch: 1066036024 X-Sasl-enc: cY+s2tZSXA1Ux8XyILxzVQ Received: from upaya.co.uk (unknown [213.48.13.34]) by www.fastmail.fm (Postfix) with ESMTP id 60BB62D71CA for ; Mon, 13 Oct 2003 05:07:03 -0400 (EDT) Message-ID: <3F8A6B15.3020607@upaya.co.uk> Date: Mon, 13 Oct 2003 10:06:29 +0100 From: Upayavira User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@cocoon.apache.org Subject: A new Ant task Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N I am completing coding of an Ant task that integrates nicely with the Cocoon Bean. Its features include: 1) It shares the cli.xconf interpreting code with Main.java (the CLI) 2) The xconf configuration can be embedded into your Ant build script, and variable substitution can happen wherever you want. 3) You can either supply a classpath to the Cocoon task, or it will implicitly derive one from the context directory provided. I propose to commit it to CVS as a separate (very small) block. That way, a single jar file will be created, with that being all that must be referenced within the Ant node. Does creating a separate block seem the best way, or should it just be in the bean package? Regards, Upayavira