Good afternoon: 


I´m working with a DSpace vs.3.1 instance. 
It fails with solr statistics. With usage statistics (blank), search (says
errors) and workflow (also says there was error).
 
It  remembers me the  DS-1291 error
(https://jira.duraspace.org/browse/DS-1291), unless this is already
corrected in this version, and in fact I found that the file
dspace-api/src/main/java/org/dspace/statistics/SolrLogger.java was fine.
 
I tried to run 

"./dspace stats-util-o" 

but it did not work, it outputs 

"Exception: Not Found ... request:
http://localhost:8080/solr/statistics/update";
 
as you can see more below. 

I have noticed that indexes don´t appear updated in
/dspace/solr/statistics/data/index/.
 How I can do to re-create these solr indexes? 

Has this happened to someone else who can help?, Do you know what may be
happening?
 

[root@xx ~]# ls -l /dspace/solr/statistics/data/index/ 
total 8 
-rw-r--r-- 1 dspace dspace 32 abr 26 11:50 segments_1 
-rw-r--r-- 1 dspace dspace 20 abr 26 11:50 segments.gen 
[root@xx ~]# 


[dspace@xx bin]$ ./dspace stats-util -o 
 INFO [main] (DSpaceKernelInit.java:52) - Created new kernel:
DSpaceKernel:org.dspace:name=d67d8c00-27ec-4f6f-a006-14f4a950e73d,type=DSpaceKernel:lastLoad=null:loadTime=0:running=false:kernel=null
  INFO [main] (ConfigurationManager.java:1224) - Loading from classloader:
file:/dspace/config/dspace.cfg
  INFO [main] (ConfigurationManager.java:1224) - Using dspace provided log
configuration (log.init.config)
  INFO [main] (ConfigurationManager.java:1224) - Loading:
/dspace/config/log4j.properties
 SOLR Optimize -- Process Started:1375781184527 
Exception: Not Found 

Not Found 

request: http://localhost:8080/solr/statistics/update
org.apache.solr.common.SolrException: Not Found 

Not Found 

request: http://localhost:8080/solr/statistics/update
        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.AbstractUpdateRequest.process(AbstractUpdateRequest.java:105)
         at
org.apache.solr.client.solrj.SolrServer.optimize(SolrServer.java:94)
         at
org.apache.solr.client.solrj.SolrServer.optimize(SolrServer.java:82)
         at
org.dspace.statistics.SolrLogger.optimizeSOLR(SolrLogger.java:1148) 
        at
org.dspace.statistics.util.StatisticsClient.main(StatisticsClient.java:93)
         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) 
[dspace@xx bin]$ 


The log when I try to access the usage statistics is: 

[root@xx ~]# less /dspace/log/dspace.log.2013-08-06 

2013-08-06 09:12:24,174 ERROR
org.dspace.app.xmlui.aspect.statistics.StatisticsTransformer @ Error
occurred while creating statistics for home page
 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:266) 
        at org.dspace.statistics.SolrLogger.query(SolrLogger.java:1102) 
        at
org.dspace.statistics.SolrLogger.queryFacetField(SolrLogger.java:819)
         at
org.dspace.statistics.content.StatisticsDataVisits.queryFacetField(StatisticsDataVisits.java:647)
         at
org.dspace.statistics.content.StatisticsDataVisits.createDataset(StatisticsDataVisits.java:252)
         at
org.dspace.statistics.content.StatisticsDisplay.getDataset(StatisticsDisplay.java:88)
         at
org.dspace.app.xmlui.aspect.statistics.StatisticsTransformer.addDisplayListing(StatisticsTransformer.java:373)
         at
org.dspace.app.xmlui.aspect.statistics.StatisticsTransformer.renderHome(StatisticsTransformer.java:156)
         at
org.dspace.app.xmlui.aspect.statistics.StatisticsTransformer.addBody(StatisticsTransformer.java:106)
         at
org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractWingTransformer.java:223)
         at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source) 
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597) 
        at
org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71)
         at sun.proxy.$Proxy40.startElement(Unknown Source) 
        at
org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
         at
org.apache.cocoon.components.sax.AbstractXMLByteStreamInterpreter.parse(AbstractXMLByteStreamInterpreter.java:117)
         at
org.apache.cocoon.components.sax.XMLByteStreamInterpreter.deserialize(XMLByteStreamInterpreter.java:44)
         at
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:324)
         at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750)
         at sun.reflect.GeneratedMethodAccessor93.invoke(Unknown Source) 
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597) 
        at
org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71)
         at sun.proxy.$Proxy27.process(Unknown Source) 
        at
org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362)
         at
org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111)
         at
org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294)
         at
org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136)
         at sun.reflect.GeneratedMethodAccessor92.invoke(Unknown Source) 
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597) 
        at
org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71)
         at sun.proxy.$Proxy28.generate(Unknown Source) 
        at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:544)
         at
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:273)
         at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750)
         at sun.reflect.GeneratedMethodAccessor93.invoke(Unknown Source) 
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597) 
        at
org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71)
         at sun.proxy.$Proxy27.process(Unknown Source) 
        at
org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362)
         at
org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111)
         at
org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294)
         at
org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136)
         at sun.reflect.GeneratedMethodAccessor92.invoke(Unknown Source) 
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597) 
        at
org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71)
         at sun.proxy.$Proxy28.generate(Unknown Source) 
        at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:544)
         at
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:273)
         at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750)
         at sun.reflect.GeneratedMethodAccessor93.invoke(Unknown Source) 
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597) 
        at
org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71)
         at sun.proxy.$Proxy27.process(Unknown Source) 
        at
org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362)
         at
org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111)
         at
org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294)
         at
org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136)
         at sun.reflect.GeneratedMethodAccessor92.invoke(Unknown Source) 
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597) 
        at
org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71)
         at sun.proxy.$Proxy28.generate(Unknown Source) 
        at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:544)
         at
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:273)
         at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:439)
         at sun.reflect.GeneratedMethodAccessor113.invoke(Unknown Source) 
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597) 
        at
org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71)
         at sun.proxy.$Proxy27.process(Unknown Source) 
        at
org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:147)
         at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:55)
         at
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:87)
 
        at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78)
         at
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
         at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78)
         at
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:81)
         at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:239)
         at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:171)
         at
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:247)
         at
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117)
         at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:55)
         at
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:87)
         at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78)
         at
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
         at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78)
         at
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:81)
         at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:239)
         at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:171)
         at
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:247)
         at
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117)
         at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78)
         at
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
         at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78)
         at
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:81)
         at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:239)
         at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:171)
         at
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:247)
         at
org.apache.cocoon.servlet.RequestProcessor.process(RequestProcessor.java:351)
         at
org.apache.cocoon.servlet.RequestProcessor.service(RequestProcessor.java:169)
         at
org.apache.cocoon.sitemap.SitemapServlet.service(SitemapServlet.java:84)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 
        at
org.apache.cocoon.servletservice.ServletServiceContext$PathDispatcher.forward(ServletServiceContext.java:468)
         at
org.apache.cocoon.servletservice.ServletServiceContext$PathDispatcher.forward(ServletServiceContext.java:443)
         at
org.apache.cocoon.servletservice.spring.ServletFactoryBean$ServiceInterceptor.invoke(ServletFactoryBean.java:264)
         at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
         at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
         at sun.proxy.$Proxy24.service(Unknown Source) 
        at org.dspace.springmvc.CocoonView.render(CocoonView.java:113) 
        at
org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1180)
         at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:950)
         at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852)
         at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)
         at
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) 
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 

        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
         at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
         at
org.dspace.app.xmlui.cocoon.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111)
         at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
         at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
         at
org.dspace.app.xmlui.cocoon.DSpaceCocoonServletFilter.doFilter(DSpaceCocoonServletFilter.java:269)
         at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
         at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
         at
org.dspace.app.xmlui.cocoon.servlet.multipart.DSpaceMultipartFilter.doFilter(DSpaceMultipartFilter.java:119)
         at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
         at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
         at
org.dspace.utils.servlet.DSpaceWebappServletFilter.doFilter(DSpaceWebappServletFilter.java:78)
         at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
         at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
         at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
         at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
         at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
         at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
         at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
         at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
         at
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
         at
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283) 
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767) 
        at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
         at
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
         at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
         at java.lang.Thread.run(Thread.java:662) 
Caused by: org.apache.solr.common.SolrException: Not Found 

Not Found 

request: http://localhost:8080/solr/statistics/select?rows=0&q=type:
2&facet.mincount=1&facet.field=id&facet=true&facet.limit=10&fq=-isBot:true&fq=-(bundleName:[*
TO *]-bundleName:ORIGINAL)&fq=
 -(statistics_type:[* TO *] AND -statistics_type:view)&wt=javabin&version=2 
        at
org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:432)
         at
org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:246)
         at
org.apache.solr.client.solrj.request.QueryRequest.process(QueryRequest.java:89)
         ... 149 more 

[root@xx ~]# 

Regards, 





--
View this message in context: 
http://dspace.2283337.n4.nabble.com/Error-with-solr-statistics-with-XMLU-Dspace-vs-3-1-Caused-by-org-apache-solr-common-SolrException-Nod-tp4667883.html
Sent from the DSpace - Tech mailing list archive at Nabble.com.

------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk
_______________________________________________
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

Reply via email to