[
https://issues.apache.org/jira/browse/SOLR-7240?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14389272#comment-14389272
]
Timothy Potter commented on SOLR-7240:
--------------------------------------
Solr won't start if using: java -jar start.jar
{code}
[~/dev/lw/projects/br5x/solr/server]$ java -jar start.jar
0 [main] WARN org.eclipse.jetty.xml.XmlConfiguration [] [] [] [] – Config
error at <New id="RewriteHandler"
class="org.eclipse.jetty.rewrite.handler.RewriteHandler"><Set
name="rewriteRequestURI">true</Set><Set name="rewritePathInfo">false</Set><Set
name="originalPathAttribute">requestedPath</Set><Call name="addRule"><Arg>
<New class="org.eclipse.jetty.rewrite.handler.RedirectRegexRule"><Set
name="regex">^/$</Set><Set name="replacement">/solr/</Set></New>
</Arg></Call></New>
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.eclipse.jetty.start.Main.invokeMain(Main.java:473)
at org.eclipse.jetty.start.Main.start(Main.java:615)
at org.eclipse.jetty.start.Main.main(Main.java:96)
Caused by: java.lang.ClassNotFoundException:
org.eclipse.jetty.rewrite.handler.RewriteHandler
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at org.eclipse.jetty.util.Loader.loadClass(Loader.java:100)
at
org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.nodeClass(XmlConfiguration.java:354)
at
org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.newObj(XmlConfiguration.java:754)
at
org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.configure(XmlConfiguration.java:392)
at
org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.configure(XmlConfiguration.java:343)
at
org.eclipse.jetty.xml.XmlConfiguration.configure(XmlConfiguration.java:296)
at org.eclipse.jetty.xml.XmlConfiguration$1.run(XmlConfiguration.java:1247)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:1182)
... 7 more
Usage: java -jar start.jar [options] [properties] [configs]
java -jar start.jar --help # for more information
{code}
Of course, you should use bin/solr to start Solr, but I don't think we ever
declared using java -jar start.jar is no longer supported?
> redirect / to /solr
> --------------------
>
> Key: SOLR-7240
> URL: https://issues.apache.org/jira/browse/SOLR-7240
> Project: Solr
> Issue Type: Improvement
> Reporter: Hoss Man
> Assignee: Hoss Man
> Fix For: Trunk, 5.1
>
> Attachments: SOLR-7240.patch, SOLR-7240_trunk.patch
>
>
> Prior to Solr 5, we avoided doing anything fancy with our jetty configs
> because we didn't want to overly customize "the example" beyond things that
> involved loading the solr.war.
> That's not longer an issue, so we might as well plop in some jetty config
> features to redirect / to /solr.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]