Return-Path: Delivered-To: apmail-maven-dev-archive@www.apache.org Received: (qmail 59469 invoked from network); 19 Sep 2003 16:47:37 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 19 Sep 2003 16:47:37 -0000 Received: (qmail 16346 invoked by uid 500); 19 Sep 2003 16:47:26 -0000 Delivered-To: apmail-maven-dev-archive@maven.apache.org Received: (qmail 16313 invoked by uid 500); 19 Sep 2003 16:47:26 -0000 Mailing-List: contact dev-help@maven.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Maven Developers List" Reply-To: "Maven Developers List" Delivered-To: mailing list dev@maven.apache.org Received: (qmail 16296 invoked from network); 19 Sep 2003 16:47:26 -0000 Received: from unknown (HELO smtp1.mail.vanderbilt.edu) (129.59.1.75) by daedalus.apache.org with SMTP; 19 Sep 2003 16:47:26 -0000 Received: from smtp1.mail.vanderbilt.edu (LOCALHOST [127.0.0.1]) by smtp1.mail.vanderbilt.edu (8.12.9/8.12.9/VU-3.7.1C+d3.7) with ESMTP id h8JGlSCP005092 for ; Fri, 19 Sep 2003 11:47:28 -0500 (CDT) Received: from imap2.mail.vanderbilt.edu (imap2.mail.Vanderbilt.Edu [129.59.1.135]) by smtp1.mail.vanderbilt.edu (8.12.9/8.12.9/VU-3.7.1B+d3.7) with ESMTP id h8JGlSBF005078 for ; Fri, 19 Sep 2003 11:47:28 -0500 (CDT) Received: from bmurray (A192168.N1.Vanderbilt.Edu [129.59.192.168]) by imap2.mail.vanderbilt.edu (8.12.9/8.12.9/VU-3.7.1A+d3.7) with ESMTP id h8JGlSZ9017867 for ; Fri, 19 Sep 2003 11:47:28 -0500 (CDT) From: "Brian Murray" To: "'Maven Developers List'" Subject: RE: [jira] Updated: (MAVEN-831) Can't specify location of web.xml Date: Fri, 19 Sep 2003 11:47:27 -0500 Message-ID: <004501c37ecd$b5d69400$a8c03b81@ds.Vanderbilt.edu> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.4510 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Importance: Normal In-Reply-To: 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 Michal Macza said: Flexibility is not necesserly a good thing. In current shape of the plugin you are able to define pre- or post- = goals which will do the same exact thing as you patch does. War plugin is not limiting your possibilities but if you want to do something non standard = you have to do this in non standard way. For me this is very resonable. = Keeping web xml in location different then {maven.war.src}/WEB-INF/web.xml) is = a no standard thing. Mandating non standard project layouts through the set = of configurable properties is imho a very bad thing (even though many = plugins are written in this way). I am not saying that the way how maven war plugin works currently is the best thing possible, but if you have better idea how to structure directories or where web.xml file should be kept - please speak out! (Token Filtering in web.xml file is a bit different subject! I have = nothing against it!) Brian Murray replies: Fundamentally I agree. Plugins with 395 properties to specify every possible configuration are so complex to use that they're no more = helpful than a plugin with no configurable properties. =20 In the case of the WAR plug-in I was interpreting a)the inclusion of the maven.war.webxml in plugin.properties; and b)the reference to it in the = tips document; as indicating a design intent to allow a user of the plug-in = to specify the source of the web.xml file. So, could I propose an alternative resolution: delete the = maven.war.webxml property from the plug.properties file and update tips.xml to show a postGoal that doesn't rely on maven.war.webxml. That would eliminate = the confusion I experienced which led me to open the issue. Personally, I like the property and think it is useful and appropriate. = But in the end I'm just a user. Brian Murray Vanderbilt University --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For additional commands, e-mail: dev-help@maven.apache.org