You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2015/02/26 23:17:05 UTC

[jira] [Commented] (SOLR-7016) techproducts example does not start on windows with "solr.cmd -e techproducts" if install dir contains whitespace

    [ https://issues.apache.org/jira/browse/SOLR-7016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14339296#comment-14339296 ] 

ASF subversion and git services commented on SOLR-7016:
-------------------------------------------------------

Commit 1662587 from [~steve_rowe] in branch 'dev/branches/lucene_solr_4_10'
[ https://svn.apache.org/r1662587 ]

SOLR-7016: Fix bin\solr.cmd to work in a directory with spaces in the name. (merged branch_5x r1655080)

> techproducts example does not start on windows with "solr.cmd -e techproducts" if install dir contains whitespace
> -----------------------------------------------------------------------------------------------------------------
>
>                 Key: SOLR-7016
>                 URL: https://issues.apache.org/jira/browse/SOLR-7016
>             Project: Solr
>          Issue Type: Bug
>          Components: scripts and tools
>            Reporter: Uwe Schindler
>            Assignee: Steve Rowe
>            Priority: Critical
>             Fix For: 4.10.4, 5.0, Trunk, 5.1
>
>         Attachments: SOLR-7016-lucene_solr_4_10.patch, SOLR-7016-lucene_solr_4_10.patch, SOLR-7016.patch, SOLR-7016.patch
>
>
> If you try to start the techproducts example on windows with "solr.cmd -e techproducts" it fails if install dir contains whitespace:
> {noformat}
> C:\Users\Uwe Schindler\Projects\lucene\trunk-lusolr1\solr\bin>solr.cmd -e techproducts -p 8984
> Ein Unterverzeichnis oder eine Datei mit dem Namen "C:\Users\Uwe Schindler\Projects\lucene\trunk-lusolr1\solr\example\techproducts\s
> olr" existiert bereits.
> Backing up C:\Users\Uwe Schindler\Projects\lucene\trunk-lusolr1\solr\example\techproducts\solr\..\logs\solr_gc.log
>         1 Datei(en) verschoben.
> Starting Solr on port 8984 from C:\Users\Uwe Schindler\Projects\lucene\trunk-lusolr1\solr\server
> Zugriff verweigert
> Gewartet wird 10 Sekunden. Weiter mit beliebiger Taste...Fehler: Hauptklasse Schindler\Projects\lucene\trunk-lusolr1\solr\example\re
> sources\log4j.properties konnte nicht gefunden oder geladen werden
>                0
> SLF4J: Class path contains multiple SLF4J bindings.
> SLF4J: Found binding in [jar:file:/C:/Users/Uwe%20Schindler/Projects/lucene/trunk-lusolr1/solr/server/lib/ext/slf4j-log4j12-1.7.6.ja
> r!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: Found binding in [jar:file:/C:/Users/Uwe%20Schindler/Projects/lucene/trunk-lusolr1/solr/server/lib/ext/slf4j-log4j12-1.7.7.ja
> r!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
> SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
> WARN  - 2015-01-22 12:40:23.866; org.apache.solr.util.SolrCLI; Request to http://localhost:8984/solr/admin/info/system failed due to
> : Connection refused: connect, sleeping for 5 seconds before re-trying the request ...
> Exception in thread "main" java.net.ConnectException: Connection refused: connect
>         at java.net.DualStackPlainSocketImpl.connect0(Native Method)
>         at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)
>         at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345)
>         at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
>         at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
>         at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
>         at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
>         at java.net.Socket.connect(Socket.java:589)
>         at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:117)
>         at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:178)
>         at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:304)
>         at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:610)
>         at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:445)
>         at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
>         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:72)
>         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:214)
>         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:160)
>         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:136)
>         at org.apache.solr.util.SolrCLI.getJson(SolrCLI.java:503)
>         at org.apache.solr.util.SolrCLI.getJson(SolrCLI.java:456)
>         at org.apache.solr.util.SolrCLI.getJson(SolrCLI.java:466)
>         at org.apache.solr.util.SolrCLI$CreateCoreTool.runTool(SolrCLI.java:1379)
>         at org.apache.solr.util.SolrCLI.main(SolrCLI.java:203)
> Indexing tech product example docs from C:\Users\Uwe Schindler\Projects\lucene\trunk-lusolr1\solr\example\exampledocs
> Error: Unable to access jarfile C:\Users\Uwe
> Solr techproducts example launched successfully.
> Direct your Web browser to http://localhost:8984/solr to visit the Solr Admin UI
> C:\Users\Uwe Schindler\Projects\lucene\trunk-lusolr1\solr\bin>
> {noformat}
> Basically there are some quotes missing, which leads to the fact that it thinks "log4j.properties" is the java class to be started. I tried to fix it but got lost in the script.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org