On 10/7/2016 10:33 AM, Renee Sun wrote:
> In our production, we have cloud based big data indexing using Solr for many
> years. We have developed lots business related logic/component deployed as
> webapps working seamlessly with solr.
>
> I will give you a simple example, we purchased multi-lingual processors (and
> many other 3rd parties) which we integrated with solr by carefully deploy
> the libraries (e.g.) in the tomcat container so they work together. This
> basically means we have to rewrite all those components to make it work with
> solr 5 or 6. 
>
> In my opinion, for those solr users like our company, it will really be
> beneficial if Solr could keep supporting deploying a war and maintain
> parallel support with its new standalone release, although this might be too
> much work? 

For right now, Solr is still a webapp.  It is not packaged as a .war
file, but the information that would have been extracted from a .war
file is still there, in exactly the same layout.  It is already
exploded, and the included Jetty accesses it as a webapp directly.  You
should be able to add the exploded webapp to another container like you
would a .war file ... although you are on your own to make it work if
you choose this path.

https://wiki.apache.org/solr/WhyNoWar

Eventually, no idea when, Solr will become a true standalone
application, not a webapp.  It is likely that this will be initially
accomplished by embedding Jetty directly into the code, so internally
Solr will remain much the same ... but after we pass that point, Solr
will be free to evolve considerably.

Thanks,
Shawn

Reply via email to