lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "shenjc (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (SOLR-3781) when wiring Solr into a larger web application which controls the web context root,something can't work
Date Sun, 02 Sep 2012 04:55:08 GMT

     [ https://issues.apache.org/jira/browse/SOLR-3781?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

shenjc updated SOLR-3781:
-------------------------

    Description: 
if i am wiring Solr into a larger web application which controls the web context root, you
will probably want to mount Solr under a path prefix (app.war with /app/solr mounted into
it, for example).
 For example:

RootApp.war /
myApp.war 	/myApp
prefixPath         xxx
                      js
                        main.js
                      admin.html

org.apache.solr.servlet.LoadAdminUiServlet
line:49  InputStream in = getServletContext().getResourceAsStream("/admin.html");
can't find admin/html because it's in the prefixPath directory


org.apache.solr.cloud.ZkController
line:149-150
this.nodeName = this.hostName + ':' + this.localHostPort + '_' + this.localHostContext;
    this.baseURL = this.localHost + ":" + this.localHostPort + "/" + this.localHostContext;

it can't match this condition
baseURL need to be http://xx:xx/myApp/myPrefixPath

  was:
if i am wiring Solr into a larger web application which controls the web context root, you
will probably want to mount Solr under a path prefix (app.war with /app/solr mounted into
it, for example).
 For example:

RootApp.war /
myApp.war 	/myApp
prefixPath	   xxx
 		     js
                   	main.js

org.apache.solr.servlet.LoadAdminUiServlet
line:49  InputStream in = getServletContext().getResourceAsStream("/admin.html");
can't find admin/html because it's in the prefixPath directory


org.apache.solr.cloud.ZkController
line:149-150
this.nodeName = this.hostName + ':' + this.localHostPort + '_' + this.localHostContext;
    this.baseURL = this.localHost + ":" + this.localHostPort + "/" + this.localHostContext;

it can't match this condition
baseURL need to be http://xx:xx/myApp/myPrefixPath

    
> when wiring Solr into a larger web application which controls the web context root,something
can't work
> -------------------------------------------------------------------------------------------------------
>
>                 Key: SOLR-3781
>                 URL: https://issues.apache.org/jira/browse/SOLR-3781
>             Project: Solr
>          Issue Type: Improvement
>          Components: SolrCloud
>    Affects Versions: 4.0-BETA
>         Environment: win7 jetty-distribution-7.6.5.v20120716
> startup param:
> -Djetty.port=8084 -DzkRun -Dbootstrap_conf=true
>            Reporter: shenjc
>              Labels: patch
>             Fix For: 4.0
>
>   Original Estimate: 24h
>  Remaining Estimate: 24h
>
> if i am wiring Solr into a larger web application which controls the web context root,
you will probably want to mount Solr under a path prefix (app.war with /app/solr mounted into
it, for example).
>  For example:
> RootApp.war /
> myApp.war 	/myApp
> prefixPath         xxx
>                       js
>                         main.js
>                       admin.html
> org.apache.solr.servlet.LoadAdminUiServlet
> line:49  InputStream in = getServletContext().getResourceAsStream("/admin.html");
> can't find admin/html because it's in the prefixPath directory
> org.apache.solr.cloud.ZkController
> line:149-150
> this.nodeName = this.hostName + ':' + this.localHostPort + '_' + this.localHostContext;
>     this.baseURL = this.localHost + ":" + this.localHostPort + "/" + this.localHostContext;
> it can't match this condition
> baseURL need to be http://xx:xx/myApp/myPrefixPath

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
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


Mime
View raw message