Return-Path: X-Original-To: apmail-lucene-dev-archive@www.apache.org Delivered-To: apmail-lucene-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B1ED4D043 for ; Tue, 25 Sep 2012 21:52:10 +0000 (UTC) Received: (qmail 67901 invoked by uid 500); 25 Sep 2012 21:52:08 -0000 Delivered-To: apmail-lucene-dev-archive@lucene.apache.org Received: (qmail 67799 invoked by uid 500); 25 Sep 2012 21:52:08 -0000 Mailing-List: contact dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@lucene.apache.org Delivered-To: mailing list dev@lucene.apache.org Received: (qmail 67752 invoked by uid 99); 25 Sep 2012 21:52:07 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 25 Sep 2012 21:52:07 +0000 Date: Wed, 26 Sep 2012 08:52:07 +1100 (NCT) From: "Uwe Schindler (JIRA)" To: dev@lucene.apache.org Message-ID: <186103713.125324.1348609927906.JavaMail.jiratomcat@arcas> Subject: [jira] [Created] (LUCENE-4430) Lucene Demo module should not ship with servlet-api.jar file MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 Uwe Schindler created LUCENE-4430: ------------------------------------- Summary: Lucene Demo module should not ship with servlet-api.jar file Key: LUCENE-4430 URL: https://issues.apache.org/jira/browse/LUCENE-4430 Project: Lucene - Core Issue Type: Bug Affects Versions: 4.0-BETA Reporter: Uwe Schindler Assignee: Uwe Schindler Priority: Blocker Fix For: 4.1, 5.0, 4.0 As noted in SOLR-3879, Mike's new check in the smoketester found out that Lucene's binary release ships with a servlet-api.jar file in the Lucene demo module. This file is an interface-only file and is provided by the servlet container where you would run the webapp. This file should be removed from the binary release (the License is also questionable, because the "original" Sun License of servlet-api.jar was CDDL, although thats unimportant because it is an API definition file and not a implementation with actual program code. Shipping any binary code with servlet-api.jar is as wrong as shipping a Java project with JDK's rt.jar bundled). In general we should (in another issue) restructure our lib folders and differentiate (using IVY configs) between compile-time dependencies and run-time dependencies. Servlet-api.jar is a typical example for a pure-compile-time dep. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org For additional commands, e-mail: dev-help@lucene.apache.org