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 EEA4D8645 for ; Mon, 22 Aug 2011 18:49:54 +0000 (UTC) Received: (qmail 40286 invoked by uid 500); 22 Aug 2011 18:49:53 -0000 Delivered-To: apmail-lucene-dev-archive@lucene.apache.org Received: (qmail 40226 invoked by uid 500); 22 Aug 2011 18:49:52 -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 40219 invoked by uid 99); 22 Aug 2011 18:49:52 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 22 Aug 2011 18:49:52 +0000 X-ASF-Spam-Status: No, hits=-2000.9 required=5.0 tests=ALL_TRUSTED,RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 22 Aug 2011 18:49:50 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 30A44CA561 for ; Mon, 22 Aug 2011 18:49:29 +0000 (UTC) Date: Mon, 22 Aug 2011 18:49:29 +0000 (UTC) From: "Hoss Man (JIRA)" To: dev@lucene.apache.org Message-ID: <1079525743.2243.1314038969195.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <553123127.965.1307891703191.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Commented] (SOLR-2588) Make Velocity an optional dependency in SolrCore MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/SOLR-2588?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13088922#comment-13088922 ] Hoss Man commented on SOLR-2588: -------------------------------- bq. why are B and C mutually exclusive? i didn't mean to suggest that they were, we could certainly do both. bq. Obviously these won't all share the same exact config files but the example is meant to be modified, so its realistic right? you lost me there ... they *can* use the exact same configs -- that's kind of the point: testing the exact example configs as we ship them (with declarations that point at dirs which may or may not contain jars depending on what contribs are built; and request handler / response writer declarations configured that use lazyloading to dynamic load things as needed. i mean -- yes we could have tests that copy the example configs and modify them and test that those modifications still work, but that's not really the point. the point is "core features A,B,C should work with these example configs as is; and contrib feature X should also work with the same example configs (unmodified) as long as contrib-X is build and in dir-X; and contrib feature Y should also work with the same example configs (unmodified) as long as contrib-Y is build and in dir-Y; etc..." > Make Velocity an optional dependency in SolrCore > ------------------------------------------------ > > Key: SOLR-2588 > URL: https://issues.apache.org/jira/browse/SOLR-2588 > Project: Solr > Issue Type: Wish > Affects Versions: 3.2 > Reporter: Gunnar Wagenknecht > Assignee: Erik Hatcher > Priority: Minor > Fix For: 3.4, 4.0 > > Attachments: SOLR-2588.patch, SOLR-2588.patch, SOLR-2588.patch, SOLR-2588.patch, SOLR-2588.patch, SOLR-2588_Don_t_fail_if_velocity_libs_not_present_.patch > > > In 1.4. it was fine to run Solr without Velocity on the classpath. However, in 3.2. SolrCore won't load because of a hard reference to the Velocity response writer in a static initializer. > {noformat} > ... ERROR org.apache.solr.core.CoreContainer - java.lang.NoClassDefFoundError: org/apache/velocity/context/Context > at org.apache.solr.core.SolrCore.(SolrCore.java:1447) > at org.apache.solr.core.CoreContainer.create(CoreContainer.java:463) > at org.apache.solr.core.CoreContainer.load(CoreContainer.java:316) > at org.apache.solr.core.CoreContainer.load(CoreContainer.java:207) > {noformat} -- This message is automatically generated by JIRA. 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