[ https://issues.apache.org/jira/browse/SOLR-4792?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14228904#comment-14228904 ]
Uwe Schindler commented on SOLR-4792: ------------------------------------- I would really want to make the WAR file disappear completely. Its more or lessa matter of classpath. I would prefer to have a similar setup like in the test cases: Just start up JETTY with out own Main.class and configure a servlet context there, without an web application. I can help to do that. I fact the classpath separation done by the webapp container also brings more issues than it helps. We are already working on cleanup on SolrResourceLoader, so we should remove all classpath abstraction and let run Solr in its root application classloader, just starting a Jetty instance as a connector not start itsself inside solr. Thats an easy change. In the future we can then freely go the route to switch to Netty and remove the ServletFilter completely. With a WAR file in 5.0 we are hard wired to the webapp infrastructure until 6.0. > stop shipping a war in 5.0 > -------------------------- > > Key: SOLR-4792 > URL: https://issues.apache.org/jira/browse/SOLR-4792 > Project: Solr > Issue Type: Task > Components: Build > Reporter: Robert Muir > Assignee: Mark Miller > Fix For: Trunk > > Attachments: SOLR-4792.patch > > > see the vote on the developer list. > This is the first step: if we stop shipping a war then we are free to do > anything we want. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org