All,

 

We have upgraded our test 1.6.2 installation to 1.7.2.  The systems seems to be working ok,  except for indexing the discovery portion.  When I attempt to connect directly from the command line:

 

wget http://localhost:8080/solr/search/select?q=*:* (or any other parameter)

I get:

 

Connecting to localhost|xxx.xxx.xxx.xxx|:8080... connected.

HTTP request sent, awaiting response... 500 Internal Server Error

2011-10-28 19:19:33 ERROR 500: Internal Server Error.

 

If I just reindex , /dspace/bin/dspace update-discovery-index, I get the dump below. The dump seems similar to several earlier reports but none of the proposed fixes worked.  Any suggestons?  Thanks.

 

 

bash-3.00# /dspace/bin/dspace update-discovery-index

Exception: Error executing query

org.dspace.discovery.SearchServiceException: Error executing query

        at org.dspace.discovery.SolrServiceImpl.cleanIndex(SolrServiceImpl.java:380)

        at org.dspace.discovery.IndexClient.main(IndexClient.java:120)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

        at java.lang.reflect.Method.invoke(Method.java:597)

        at org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:183)

Caused by: org.apache.solr.client.solrj.SolrServerException: Error executing query

        at org.apache.solr.client.solrj.request.QueryRequest.process(QueryRequest.java:95)

        at org.apache.solr.client.solrj.SolrServer.query(SolrServer.java:118)

        at org.dspace.discovery.SolrServiceImpl.getSolr(SolrServiceImpl.java:105)

        at org.dspace.discovery.SolrServiceImpl.cleanIndex(SolrServiceImpl.java:353)

        ... 6 more

Caused by: org.apache.solr.common.SolrException: Internal Server Error

 

Internal Server Error

 

request: http://127.0.0.1:8080/solr/search/select?q=search.resourcetype:2 AND search.resourceid:1&wt=javabin&version=1

        at org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:435)

        at org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:244)

        at org.apache.solr.client.solrj.request.QueryRequest.process(QueryRequest.java:89)

        ... 9 more

 

--Dale

 

---------------------------------------
Dale Poulter
Automation Coordinator

Library Information Technology Services
Vanderbilt University

419 21st Avenue South, Room 812 
Nashville, TN  37203-2427
(615)343-5388
(615)343-8834 (fax)
(615)207-9705 (cell)
dale.poulter@vanderbilt.edu