Just tried the same queries with the 'example' in solr 4.2 build and
getting same issue:
http://localhost:8983/solr/collection1/select?q=*%3A*&wt=json&indent=true&shards=localhost:7574/solr/collection1

"trace":"java.lang.NullPointerException\r\n\tat
org.apache.solr.handler.component.HttpShardHandler.checkDistributed(HttpShardHandler.java:340)\r\n\tat
org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:182)\r\n\tat


These are working fine:

http://localhost:8983/solr/collection1/select?q=*%3A*&wt=json&indent=true&shards=shard1

http://localhost:8983/solr/collection1/select?q=*%3A*&wt=json&indent=true&shards=shard2


Here is the cluster state:

{"collection1":{
    "shards":{
      "shard1":{
        "range":"80000000-ffffffff",
        "state":"active",
        "replicas":{"10.88.160.145:8983_solr_collection1":{
            "shard":"shard1",
            "state":"active",
            "core":"collection1",
            "collection":"collection1",
            "node_name":"10.88.160.145:8983_solr",
            "base_url":"http://10.88.160.145:8983/solr";,
            "leader":"true"}}},
      "shard2":{
        "range":"0-7fffffff",
        "state":"active",
        "replicas":{"10.88.160.145:7574_solr_collection1":{
            "shard":"shard2",
            "state":"active",
            "core":"collection1",
            "collection":"collection1",
            "node_name":"10.88.160.145:7574_solr",
            "base_url":"http://10.88.160.145:7574/solr";,
            "leader":"true"}}}},
    "router":"compositeId"}}


Thanks,Sudhakar.



On Mon, Apr 22, 2013 at 12:52 PM, Sudhakar Maddineni <maddineni...@gmail.com
> wrote:

> Hi,
>   We recently upgraded our solr version from 4.1 to 4.2 and started seeing
> below exceptions when running distributed queries:
> Any idea what we are missing here -
>
> http://
> <solr-host-1:8080>/solr/core1/select?q=*%3A*&wt=json&indent=true&shards=<solr-host-1:8080>/solr/core1
> http://
> <solr-host-1:8080>/solr/core1/select?q=*%3A*&wt=json&indent=true&shards=<solr-host-2:8080>/solr/core1
> http://
> <solr-host-1:8080>/solr/core1/select?q=*%3A*&wt=json&indent=true&shards=<solr-host-3:8080>/solr/core1
>
>   "error":{
>     "trace":"java.lang.NullPointerException\n\tat
> org.apache.solr.handler.component.HttpShardHandler.checkDistributed(HttpShardHandler.java:340)\n\tat
> org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:182)\n\tat
> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135)\n\tat
> org.apache.solr.core.SolrCore.execute(SolrCore.java:1797)\n\tat
> org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:637)\n\tat
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:343)\n\tat
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:141)\n\tat
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)\n\tat
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)\n\tat
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)\n\tat
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)\n\tat
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470)\n\tat
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)\n\tat
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)\n\tat
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)\n\tat
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)\n\tat
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)\n\tat
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)\n\tat
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)\n\tat
> java.lang.Thread.run(Unknown Source)\n",
>     "code":500}}
>
>
> Thanks,Sudhakar.
>

Reply via email to