Has anyone seen this error occur in DSpace 1.5.1?  We deleted some duplicate 
records yesterday and now, if a search is done on the handle of the record that 
was deleted (or on the document name, or on any other metadata that was indexed 
by "index-init" and added to the search index), the following errors occur:

Search term entered in Simple Search box on home page:
--> Entered handle of a deleted record
--> Errors in dspace.log:
2009-07-16 13:12:14,674 INFO  org.dspace.search.DSQuery @ Final query string: 
2121/138230
2009-07-16 13:12:14,680 WARN  org.dspace.app.webui.servlet.DSpaceServlet @ 
anonymous:session_id=5B8E91A7ED52FF2C4344D055F89CDF0B:ip_addr=198.119.152.109:database_error:java.sql.SQLException:
 Query "2121/138230" returned unresolvable item
java.sql.SQLException: Query "2121/138230" returned unresolvable item
                at 
org.dspace.app.webui.servlet.SimpleSearchServlet.doDSGet(SimpleSearchServlet.java:297)
                at 
org.dspace.app.webui.servlet.DSpaceServlet.processRequest(DSpaceServlet.java:151)
                at 
org.dspace.app.webui.servlet.DSpaceServlet.doGet(DSpaceServlet.java:99)
                at javax.servlet.http.HttpServlet.service(HttpServlet.java:796)
                at javax.servlet.http.HttpServlet.service(HttpServlet.java:917)
                at 
org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:398)
                at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:277)
                at 
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:255)
                at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188)
                at 
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:586)
                at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:556)
                at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:187)
                at 
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:586)
                at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:556)
                at 
com.sun.webserver.connector.nsapi.NSAPIProcessor.service(NSAPIProcessor.java:160)
2009-07-16 13:12:14,698 WARN  org.dspace.app.webui.servlet.InternalErrorServlet 
@ :session_id=5B8E91A7ED52FF2C4344D055F89CDF0B:internal_error:-- URL Was: 
http://ldr.larc.nasa.gov/dspace/webapps/jspui/simple-search?query=2121%2F138230&submit=Go
-- Method: GET
-- Parameters were:
-- submit: "Go"
-- query: "2121/138230"

java.lang.NullPointerException
                at org.apache.jsp.error.internal_jsp._jspService(Unknown Source)
                at 
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:80)
                at javax.servlet.http.HttpServlet.service(HttpServlet.java:917)
                at 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373)
                at 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:464)
                at 
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:358)
                at javax.servlet.http.HttpServlet.service(HttpServlet.java:917)
                at 
org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:398)
                at 
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:792)
                at 
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:472)
                at 
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:353)
                at 
org.dspace.app.webui.util.JSPManager.showJSP(JSPManager.java:91)
                at 
org.dspace.app.webui.util.JSPManager.showInternalError(JSPManager.java:106)
                at 
org.dspace.app.webui.servlet.DSpaceServlet.processRequest(DSpaceServlet.java:164)
                at 
org.dspace.app.webui.servlet.DSpaceServlet.doGet(DSpaceServlet.java:99)
                at javax.servlet.http.HttpServlet.service(HttpServlet.java:796)
                at javax.servlet.http.HttpServlet.service(HttpServlet.java:917)
                at 
org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:398)
                at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:277)
                at 
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:255)
                at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188)
                at 
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:586)
                at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:556)
                at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:187)
                at 
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:586)
                at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:556)
                at 
com.sun.webserver.connector.nsapi.NSAPIProcessor.service(NSAPIProcessor.java:160)

I'm thinking maybe the online delete process(or) did not update the browse 
and/or search indexes and, when a search is done on that handle, the search 
term is found in the search index, but then when it tries to display the search 
results, it can't find the record and then gets the Internal Server Error.  I'm 
also thinking that maybe if I run "index-update" it will resolve the 
situation....??

I'd appreciate any thoughts or suggestion on this issue!

Thanks in advance,
Best regards,
Sue

Sue Walker-Thornton
ConITS Contract
NASA Langley Research Center
Integrated Library Systems Application & Database Administrator
130 Research Drive
Hampton, VA  23666
Office: (757) 224-4074
Fax:    (757) 224-4001
Pager: (757) 988-2547
Email:  [email protected]<mailto:[email protected]>

------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech
  • [Dspac... Thornton, Susan M. (LARC-B702)[RAYTHEON TECHNICAL SERVICES COMPANY]
    • R... Thornton, Susan M. (LARC-B702)[RAYTHEON TECHNICAL SERVICES COMPANY]

Reply via email to