[Dspace-tech] 1.8.2 Discovery Search returns no results

39 views
Skip to first unread message

Matthew McKinley

unread,
Aug 26, 2015, 10:03:42 AM8/26/15
to dspace-tech, veg...@uci.edu
Hello all,

We upgraded our DSpace test server from 1.7.2 to 1.8.2 and ran through the steps to enable discovery (changes to dspace.cfg, modules/discovery.cfg, and xmlui.xconf), and I am able to run update-discovery-index with no problems. Looking at dspace/solr/search/data reveals there is content in there, so our content is being indexed. Finally, we've been running SOLR statistics successfully for about a year, and the statistics can be accessed and are displayed correctly.

However, we're not getting any search results no matter what term we put in, and dspace is throwing multiple errors each time we try to search. The full stack trace is below, but the salient bits seem to be

"Error in discovery while setting up date facet range:date facet\colon; dateIssued.year [...] Caused by: java.net.MalformedURLException"

and

"Error while searching for sidebar facets [...] Caused by: java.net.MalformedURLException"

seeing the apparent problem with "dateIssued.year", we commented out all mentions of any date facet from dspace/config/spring/discovery/spring-dspace-addon-discovery-configuration-services.xml, but even after rebuilding the discovery index, clearing out tomcat's cache, and restarting tomcat, all of the date facets are still displaying in the interface. This tells me that dspace-addon-discovery-configuration-services.xml is not actually setting the display configuration as it should be.

So to boil my questions down:
1. Why won't discovery return search results, despite update-discovery-index and SOLR statistics both working correctly?
2. Why aren't changes to dspace-addon-discovery-configuration-services.xml displaying in the xmlui interface?

Thanks!
Matthew

2012-11-07 12:11:55,459 INFO  org.dspace.app.xmlui.aspect.discovery.SidebarFacetsTransformer @ facets for scope, null: 3
2012-11-07 12:11:55,460 ERROR org.dspace.app.xmlui.aspect.discovery.SidebarFacetsTransformer @ anonymous:session_id=CF09B97D56F5FF51E833655AB20D9820:ip_addr=128.200.225.21:Error in discovery while setting up date facet range:date facet\colon; dateIssued.year
org.dspace.discovery.SearchServiceException
    at org.dspace.discovery.SolrServiceImpl.search(SolrServiceImpl.java:1144)
    at org.dspace.discovery.SolrServiceImpl.search(SolrServiceImpl.java:1050)
    at org.dspace.app.xmlui.aspect.discovery.SidebarFacetsTransformer.getQueryArgs(SidebarFacetsTransformer.java:371)
    at org.dspace.app.xmlui.aspect.discovery.SidebarFacetsTransformer.performSearch(SidebarFacetsTransformer.java:154)
    at org.dspace.app.xmlui.aspect.discovery.SidebarFacetsTransformer.addOptions(SidebarFacetsTransformer.java:173)
    at org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractWingTransformer.java:228)
    at sun.reflect.GeneratedMethodAccessor85.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 $Proxy30.startElement(Unknown Source)
    at org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
    at org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:94)
    at org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractWingTransformer.java:240)
    at sun.reflect.GeneratedMethodAccessor85.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 $Proxy30.startElement(Unknown Source)
    at org.apache.cocoon.environment.internal.EnvironmentChanger.startElement(EnvironmentStack.java:140)
    at org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
    at org.apache.cocoon.environment.internal.EnvironmentChanger.startElement(EnvironmentStack.java:140)
    at org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
    at org.apache.cocoon.environment.internal.EnvironmentChanger.startElement(EnvironmentStack.java:140)
    at org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
    at org.apache.cocoon.environment.internal.EnvironmentChanger.startElement(EnvironmentStack.java:140)
    at org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
    at org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:94)
    at org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractWingTransformer.java:240)
    at sun.reflect.GeneratedMethodAccessor85.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 $Proxy30.startElement(Unknown Source)
    at org.apache.cocoon.environment.internal.EnvironmentChanger.startElement(EnvironmentStack.java:140)
    at org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
    at org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:94)
    at org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractWingTransformer.java:240)
    at sun.reflect.GeneratedMethodAccessor85.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 $Proxy30.startElement(Unknown Source)
    at org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:94)
    at org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractWingTransformer.java:240)
    at sun.reflect.GeneratedMethodAccessor85.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 $Proxy30.startElement(Unknown Source)
    at org.apache.cocoon.environment.internal.EnvironmentChanger.startElement(EnvironmentStack.java:140)
    at org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
    at org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:94)
    at org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractWingTransformer.java:240)
    at sun.reflect.GeneratedMethodAccessor85.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 $Proxy30.startElement(Unknown Source)
    at org.apache.cocoon.environment.internal.EnvironmentChanger.startElement(EnvironmentStack.java:140)
    at org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
    at org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:94)
    at org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractWingTransformer.java:240)
    at sun.reflect.GeneratedMethodAccessor85.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 $Proxy30.startElement(Unknown Source)
    at org.apache.cocoon.environment.internal.EnvironmentChanger.startElement(EnvironmentStack.java:140)
    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.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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.generate(Unknown Source)
    at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
    at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750)
    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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.generate(Unknown Source)
    at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
    at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750)
    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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.generate(Unknown Source)
    at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
    at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750)
    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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.generate(Unknown Source)
    at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
    at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750)
    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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.generate(Unknown Source)
    at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
    at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750)
    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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.generate(Unknown Source)
    at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
    at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750)
    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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.generate(Unknown Source)
    at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
    at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750)
    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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.generate(Unknown Source)
    at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
    at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750)
    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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.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.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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.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.GeneratedMethodAccessor112.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 $Proxy25.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 $Proxy22.service(Unknown Source)
    at org.apache.cocoon.servletservice.DispatcherServlet.service(DispatcherServlet.java:106)
    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.apache.cocoon.servlet.multipart.MultipartFilter.doFilter(MultipartFilter.java:131)
    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:127)
    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:298)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
    at java.lang.Thread.run(Thread.java:662)
Caused by: java.net.MalformedURLException
    at java.net.URL.<init>(URL.java:601)
    at java.net.URL.<init>(URL.java:464)
    at java.net.URL.<init>(URL.java:413)
    at org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.<init>(CommonsHttpSolrServer.java:146)
    at org.dspace.discovery.SolrServiceImpl.getSolr(SolrServiceImpl.java:94)
    at org.dspace.discovery.SolrServiceImpl.search(SolrServiceImpl.java:1140)
    ... 304 more
2012-11-07 12:11:55,463 ERROR org.dspace.app.xmlui.aspect.discovery.SidebarFacetsTransformer @ Error while searching for sidebar facets
org.dspace.discovery.SearchServiceException
    at org.dspace.discovery.SolrServiceImpl.search(SolrServiceImpl.java:1144)
    at org.dspace.discovery.SolrServiceImpl.search(SolrServiceImpl.java:1050)
    at org.dspace.app.xmlui.aspect.discovery.SidebarFacetsTransformer.performSearch(SidebarFacetsTransformer.java:164)
    at org.dspace.app.xmlui.aspect.discovery.SidebarFacetsTransformer.addOptions(SidebarFacetsTransformer.java:173)
    at org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractWingTransformer.java:228)
    at sun.reflect.GeneratedMethodAccessor85.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 $Proxy30.startElement(Unknown Source)
    at org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
    at org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:94)
    at org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractWingTransformer.java:240)
    at sun.reflect.GeneratedMethodAccessor85.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 $Proxy30.startElement(Unknown Source)
    at org.apache.cocoon.environment.internal.EnvironmentChanger.startElement(EnvironmentStack.java:140)
    at org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
    at org.apache.cocoon.environment.internal.EnvironmentChanger.startElement(EnvironmentStack.java:140)
    at org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
    at org.apache.cocoon.environment.internal.EnvironmentChanger.startElement(EnvironmentStack.java:140)
    at org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
    at org.apache.cocoon.environment.internal.EnvironmentChanger.startElement(EnvironmentStack.java:140)
    at org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
    at org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:94)
    at org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractWingTransformer.java:240)
    at sun.reflect.GeneratedMethodAccessor85.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 $Proxy30.startElement(Unknown Source)
    at org.apache.cocoon.environment.internal.EnvironmentChanger.startElement(EnvironmentStack.java:140)
    at org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
    at org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:94)
    at org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractWingTransformer.java:240)
    at sun.reflect.GeneratedMethodAccessor85.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 $Proxy30.startElement(Unknown Source)
    at org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:94)
    at org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractWingTransformer.java:240)
    at sun.reflect.GeneratedMethodAccessor85.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 $Proxy30.startElement(Unknown Source)
    at org.apache.cocoon.environment.internal.EnvironmentChanger.startElement(EnvironmentStack.java:140)
    at org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
    at org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:94)
    at org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractWingTransformer.java:240)
    at sun.reflect.GeneratedMethodAccessor85.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 $Proxy30.startElement(Unknown Source)
    at org.apache.cocoon.environment.internal.EnvironmentChanger.startElement(EnvironmentStack.java:140)
    at org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
    at org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:94)
    at org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractWingTransformer.java:240)
    at sun.reflect.GeneratedMethodAccessor85.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 $Proxy30.startElement(Unknown Source)
    at org.apache.cocoon.environment.internal.EnvironmentChanger.startElement(EnvironmentStack.java:140)
    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.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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.generate(Unknown Source)
    at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
    at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750)
    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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.generate(Unknown Source)
    at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
    at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750)
    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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.generate(Unknown Source)
    at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
    at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750)
    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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.generate(Unknown Source)
    at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
    at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750)
    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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.generate(Unknown Source)
    at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
    at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750)
    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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.generate(Unknown Source)
    at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
    at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750)
    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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.generate(Unknown Source)
    at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
    at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750)
    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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.generate(Unknown Source)
    at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
    at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750)
    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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.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.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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.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.GeneratedMethodAccessor112.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 $Proxy25.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 $Proxy22.service(Unknown Source)
    at org.apache.cocoon.servletservice.DispatcherServlet.service(DispatcherServlet.java:106)
    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.apache.cocoon.servlet.multipart.MultipartFilter.doFilter(MultipartFilter.java:131)
    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:127)
    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:298)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
    at java.lang.Thread.run(Thread.java:662)
Caused by: java.net.MalformedURLException
    at java.net.URL.<init>(URL.java:601)
    at java.net.URL.<init>(URL.java:464)
    at java.net.URL.<init>(URL.java:413)
    at org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.<init>(CommonsHttpSolrServer.java:146)
    at org.dspace.discovery.SolrServiceImpl.getSolr(SolrServiceImpl.java:94)
    at org.dspace.discovery.SolrServiceImpl.search(SolrServiceImpl.java:1140)
    ... 303 more
2012-11-07 12:11:55,491 ERROR org.dspace.app.xmlui.aspect.discovery.AbstractSearch @
org.dspace.discovery.SearchServiceException
    at org.dspace.discovery.SolrServiceImpl.search(SolrServiceImpl.java:1144)
    at org.dspace.discovery.SolrServiceImpl.search(SolrServiceImpl.java:1050)
    at org.dspace.app.xmlui.aspect.discovery.AbstractSearch.performSearch(AbstractSearch.java:530)
    at org.dspace.app.xmlui.aspect.discovery.AbstractSearch.buildSearchResultsDivision(AbstractSearch.java:222)
    at org.dspace.app.xmlui.aspect.discovery.SimpleSearch.addBody(SimpleSearch.java:240)
    at org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractWingTransformer.java:223)
    at sun.reflect.GeneratedMethodAccessor85.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 $Proxy30.startElement(Unknown Source)
    at org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:94)
    at org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractWingTransformer.java:240)
    at sun.reflect.GeneratedMethodAccessor85.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 $Proxy30.startElement(Unknown Source)
    at org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
    at org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:94)
    at org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractWingTransformer.java:240)
    at sun.reflect.GeneratedMethodAccessor85.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 $Proxy30.startElement(Unknown Source)
    at org.apache.cocoon.environment.internal.EnvironmentChanger.startElement(EnvironmentStack.java:140)
    at org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
    at org.apache.cocoon.environment.internal.EnvironmentChanger.startElement(EnvironmentStack.java:140)
    at org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
    at org.apache.cocoon.environment.internal.EnvironmentChanger.startElement(EnvironmentStack.java:140)
    at org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
    at org.apache.cocoon.environment.internal.EnvironmentChanger.startElement(EnvironmentStack.java:140)
    at org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
    at org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:94)
    at org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractWingTransformer.java:240)
    at sun.reflect.GeneratedMethodAccessor85.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 $Proxy30.startElement(Unknown Source)
    at org.apache.cocoon.environment.internal.EnvironmentChanger.startElement(EnvironmentStack.java:140)
    at org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
    at org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:94)
    at org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractWingTransformer.java:240)
    at sun.reflect.GeneratedMethodAccessor85.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 $Proxy30.startElement(Unknown Source)
    at org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:94)
    at org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractWingTransformer.java:240)
    at sun.reflect.GeneratedMethodAccessor85.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 $Proxy30.startElement(Unknown Source)
    at org.apache.cocoon.environment.internal.EnvironmentChanger.startElement(EnvironmentStack.java:140)
    at org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
    at org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:94)
    at org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractWingTransformer.java:240)
    at sun.reflect.GeneratedMethodAccessor85.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 $Proxy30.startElement(Unknown Source)
    at org.apache.cocoon.environment.internal.EnvironmentChanger.startElement(EnvironmentStack.java:140)
    at org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
    at org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:94)
    at org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractWingTransformer.java:240)
    at sun.reflect.GeneratedMethodAccessor85.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 $Proxy30.startElement(Unknown Source)
    at org.apache.cocoon.environment.internal.EnvironmentChanger.startElement(EnvironmentStack.java:140)
    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.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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.generate(Unknown Source)
    at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
    at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750)
    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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.generate(Unknown Source)
    at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
    at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750)
    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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.generate(Unknown Source)
    at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
    at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750)
    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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.generate(Unknown Source)
    at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
    at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750)
    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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.generate(Unknown Source)
    at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
    at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750)
    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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.generate(Unknown Source)
    at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
    at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750)
    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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.generate(Unknown Source)
    at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
    at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750)
    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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.generate(Unknown Source)
    at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
    at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750)
    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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.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.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 $Proxy25.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.GeneratedMethodAccessor107.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 $Proxy26.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.GeneratedMethodAccessor112.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 $Proxy25.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 $Proxy22.service(Unknown Source)
    at org.apache.cocoon.servletservice.DispatcherServlet.service(DispatcherServlet.java:106)
    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.apache.cocoon.servlet.multipart.MultipartFilter.doFilter(MultipartFilter.java:131)
    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:127)
    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:298)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
    at java.lang.Thread.run(Thread.java:662)
Caused by: java.net.MalformedURLException
    at java.net.URL.<init>(URL.java:601)
    at java.net.URL.<init>(URL.java:464)
    at java.net.URL.<init>(URL.java:413)
    at org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.<init>(CommonsHttpSolrServer.java:146)
    at org.dspace.discovery.SolrServiceImpl.getSolr(SolrServiceImpl.java:94)
    at org.dspace.discovery.SolrServiceImpl.search(SolrServiceImpl.java:1140)
    ... 311 more


Matthew McKinley
Digital Project Specialist, University of California, Irvine
about.me

helix84

unread,
Aug 26, 2015, 10:03:43 AM8/26/15
to Matthew McKinley, dspace-tech, veg...@uci.edu
Hi Matthew,

did you try rebuilding the Discovery index?

update-discovery-index -b

I also recommend running "index-init" before that.


Regards,
~~helix84

Compulsory reading: DSpace Mailing List Etiquette
https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

Matthew McKinley

unread,
Aug 26, 2015, 10:10:49 AM8/26/15
to Ivan Masár, dspace-tech
I started with an entirely clean & new dspace 1.8.2 source folder and hand copied all customizations to it. After building and updating, now the dspace xmlui interface will not load at all. The errors I receive and the 404 "The requested resource () is not available." error in the browser are almost identical to those experienced by Kai Bjørnenak in this thread:

http://www.mail-archive.com/dspac...@lists.sourceforge.net/msg18736.html

Things I have tried from that thread:
-replacing the spring-dspace-addon-discovery-configuration-services.xml and restarting tomcat
-disabling discovery and restarting tomcat
-changing ownership of all /dspace to dspace.dspace and permissions to 775 and restarting tomcat
-starting from scratch with a fresh dspace 1.8.2 source code and adding all customizations manually, restarting tomcat
-defining an xmlui-context path in server.xml (this was already defined) and restarting tomcat

I have also tried all of the above followed by a rebuild and update of dspace code. The errors still persist and the xmlui interface will not load.

dspace/bin/dspace update-discovery-index runs fine.

At this point I've wasted far too much time on this and just want to disable discovery search for 1.8.2, hoping that it may be easier to get working with dspace 3.0. However, I cannot get my test server back to a workable state even after disabling discovery!

The dspace log does not list any errors, even in debug, but here's what it does report on a tomcat restart:

2012-11-28 15:27:33,409 DEBUG net.sf.ehcache.CacheManager @ CacheManager already shutdown
2012-11-28 15:27:37,988 DEBUG net.sf.ehcache.CacheManager @ Creating new CacheManager with InputStream
2012-11-28 15:27:37,992 DEBUG net.sf.ehcache.config.ConfigurationFactory @ Configuring ehcache from InputStream
2012-11-28 15:27:38,004 DEBUG net.sf.ehcache.config.DiskStoreConfiguration @ Disk Store Path: /var/cache/tomcat6/work/Catalina/localhost/xmlui/cache-dir/
2012-11-28 15:27:38,009 DEBUG net.sf.ehcache.config.ConfigurationHelper @ No CacheManagerEventListenerFactory class specified. Skipping...
2012-11-28 15:27:38,022 DEBUG net.sf.ehcache.config.ConfigurationHelper @ No BootstrapCacheLoaderFactory class specified. Skipping...
2012-11-28 15:27:38,022 DEBUG net.sf.ehcache.config.ConfigurationHelper @ No CacheExceptionHandlerFactory class specified. Skipping...
2012-11-28 15:27:38,027 DEBUG net.sf.ehcache.util.UpdateChecker @ Checking for update...
2012-11-28 15:27:38,051 DEBUG net.sf.ehcache.store.MemoryStore @ Initialized net.sf.ehcache.store.MemoryStore for cocoon-ehcache
2012-11-28 15:27:38,051 DEBUG net.sf.ehcache.Cache @ Initialised cache: cocoon-ehcache
2012-11-28 15:27:38,298 INFO  net.sf.ehcache.util.UpdateChecker @ New update(s) found: 2.4.7 [http://www.terracotta.org/confluence/display/release/Release+Notes+Ehcache+Core+2.4]
2012-11-28 15:27:38,496 DEBUG net.sf.ehcache.store.MemoryStore @ cocoon-ehcache is persistent. Spooling 0 elements to the disk store.
2012-11-28 15:27:40,063 INFO  net.sf.ehcache.util.UpdateChecker @ New update(s) found: 2.4.7 [http://www.terracotta.org/confluence/display/release/Release+Notes+Ehcache+Core+2.4]
2012-11-28 15:27:42,978 DEBUG net.sf.ehcache.CacheManager @ Creating new CacheManager with InputStream
2012-11-28 15:27:42,981 DEBUG net.sf.ehcache.config.ConfigurationFactory @ Configuring ehcache from InputStream
2012-11-28 15:27:42,988 DEBUG net.sf.ehcache.config.DiskStoreConfiguration @ Disk Store Path: /var/cache/tomcat6/work/Catalina/localhost/_/cache-dir/
2012-11-28 15:27:42,993 DEBUG net.sf.ehcache.config.ConfigurationHelper @ No CacheManagerEventListenerFactory class specified. Skipping...
2012-11-28 15:27:43,005 DEBUG net.sf.ehcache.config.ConfigurationHelper @ No BootstrapCacheLoaderFactory class specified. Skipping...
2012-11-28 15:27:43,005 DEBUG net.sf.ehcache.config.ConfigurationHelper @ No CacheExceptionHandlerFactory class specified. Skipping...
2012-11-28 15:27:43,009 DEBUG net.sf.ehcache.util.UpdateChecker @ Checking for update...
2012-11-28 15:27:43,022 DEBUG net.sf.ehcache.store.MemoryStore @ Initialized net.sf.ehcache.store.MemoryStore for cocoon-ehcache
2012-11-28 15:27:43,022 DEBUG net.sf.ehcache.Cache @ Initialised cache: cocoon-ehcache
2012-11-28 15:27:43,074 INFO  net.sf.ehcache.util.UpdateChecker @ New update(s) found: 2.4.7 [http://www.terracotta.org/confluence/display/release/Release+Notes+Ehcache+Core+2.4]
2012-11-28 15:27:43,275 DEBUG net.sf.ehcache.store.MemoryStore @ cocoon-ehcache is persistent. Spooling 0 elements to the disk store.

Here is the error message from tomcat's catalina.out log:

Nov 28, 2012 3:27:32 PM org.apache.coyote.http11.Http11Protocol pause
INFO: Pausing Coyote HTTP/1.1 on http-8080
Nov 28, 2012 3:27:33 PM org.apache.catalina.core.StandardService stop
INFO: Stopping service Catalina
Nov 28, 2012 3:27:33 PM org.apache.solr.core.SolrCore close
INFO: [search]  CLOSING SolrCore org.apache.solr.core.SolrCore@51762a
Nov 28, 2012 3:27:33 PM org.apache.solr.update.DirectUpdateHandler2 close
INFO: closing DirectUpdateHandler2{commits=0,autocommit maxDocs=10000,autocommit maxTime=10000ms,autocommits=0,optimizes=0,rollbacks=0,expungeDeletes=0,docsPending=0,adds=0,deletesById=0,deletesByQuery=0,errors=0,cumulative_adds=0,cumulative_deletesById=0,cumulative_deletesByQuery=0,cumulative_errors=0}
Nov 28, 2012 3:27:33 PM org.apache.solr.update.DirectUpdateHandler2 close
INFO: closed DirectUpdateHandler2{commits=0,autocommit maxDocs=10000,autocommit maxTime=10000ms,autocommits=0,optimizes=0,rollbacks=0,expungeDeletes=0,docsPending=0,adds=0,deletesById=0,deletesByQuery=0,errors=0,cumulative_adds=0,cumulative_deletesById=0,cumulative_deletesByQuery=0,cumulative_errors=0}
Nov 28, 2012 3:27:33 PM org.apache.solr.core.SolrCore closeSearcher
INFO: [search] Closing main searcher on request.
Nov 28, 2012 3:27:33 PM org.apache.solr.search.SolrIndexSearcher close
INFO: Closing Searcher@2a7640 main
    fieldValueCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
    filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
    queryResultCache{lookups=0,hits=0,hitratio=0.00,inserts=2,evictions=0,size=2,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
    documentCache{lookups=0,hits=0,hitratio=0.00,inserts=14,evictions=0,size=14,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
Nov 28, 2012 3:27:33 PM org.apache.solr.core.SolrCore close
INFO: [statistics]  CLOSING SolrCore org.apache.solr.core.SolrCore@c069ec
Nov 28, 2012 3:27:33 PM org.apache.solr.update.DirectUpdateHandler2 close
INFO: closing DirectUpdateHandler2{commits=0,autocommit maxDocs=10000,autocommit maxTime=900000ms,autocommits=0,optimizes=0,rollbacks=0,expungeDeletes=0,docsPending=0,adds=0,deletesById=0,deletesByQuery=0,errors=0,cumulative_adds=0,cumulative_deletesById=0,cumulative_deletesByQuery=0,cumulative_errors=0}
Nov 28, 2012 3:27:33 PM org.apache.solr.update.DirectUpdateHandler2 close
INFO: closed DirectUpdateHandler2{commits=0,autocommit maxDocs=10000,autocommit maxTime=900000ms,autocommits=0,optimizes=0,rollbacks=0,expungeDeletes=0,docsPending=0,adds=0,deletesById=0,deletesByQuery=0,errors=0,cumulative_adds=0,cumulative_deletesById=0,cumulative_deletesByQuery=0,cumulative_errors=0}
Nov 28, 2012 3:27:33 PM org.apache.solr.core.SolrCore closeSearcher
INFO: [statistics] Closing main searcher on request.
Nov 28, 2012 3:27:33 PM org.apache.solr.search.SolrIndexSearcher close
INFO: Closing Searcher@1016505 main
    fieldValueCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
    filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
    queryResultCache{lookups=0,hits=0,hitratio=0.00,inserts=2,evictions=0,size=2,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
    documentCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
Nov 28, 2012 3:27:33 PM org.apache.catalina.core.StandardContext stop
INFO: Container org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/xmlui] has not been started
Nov 28, 2012 3:27:33 PM org.apache.catalina.loader.WebappClassLoader clearThreadLocalMap
SEVERE: A web application created a ThreadLocal with key of type [org.springframework.core.NamedThreadLocal] (value [Prototype beans currently in creation]) and a value of type [null] (value [null]) but failed to remove it when the web application was stopped. To prevent a memory leak, the ThreadLocal has been forcibly removed.
Nov 28, 2012 3:27:33 PM org.apache.catalina.loader.WebappClassLoader clearThreadLocalMap
SEVERE: A web application created a ThreadLocal with key of type [org.springframework.core.NamedThreadLocal] (value [Prototype beans currently in creation]) and a value of type [null] (value [null]) but failed to remove it when the web application was stopped. To prevent a memory leak, the ThreadLocal has been forcibly removed.
Nov 28, 2012 3:27:33 PM org.apache.coyote.http11.Http11Protocol destroy
INFO: Stopping Coyote HTTP/1.1 on http-8080
Nov 28, 2012 3:27:34 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/lib/jvm/java-1.6.0-sun-1.6.0.33/jre/lib/i386/client:/usr/lib/jvm/java-1.6.0-sun-1.6.0.33/jre/lib/i386:/usr/lib/jvm/java-1.6.0-sun-1.6.0.33/jre/../lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib
Nov 28, 2012 3:27:34 PM org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'debug' to '0' did not find a matching property.
Nov 28, 2012 3:27:34 PM org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'debug' to '0' did not find a matching property.
Nov 28, 2012 3:27:35 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Nov 28, 2012 3:27:35 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 504 ms
Nov 28, 2012 3:27:35 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Nov 28, 2012 3:27:35 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.24
log4j:WARN No appenders could be found for logger (org.dspace.servicemanager.DSpaceKernelInit).
log4j:WARN Please initialize the log4j system properly.
Failed to startup the DSpace Service Manager: failure starting up spring service manager: Configuration problem: Failed to register bean definition with name 'org.dspace.discovery.SearchService'
Offending resource: URL [jar:file:/data/dspace/webapps/xmlui/WEB-INF/lib/dspace-discovery-solr-1.8.2.jar!/spring/spring-dspace-addon-discovery-services.xml]; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'org.dspace.discovery.SearchService' defined in URL [jar:file:/data/dspace/webapps/xmlui/WEB-INF/lib/dspace-discovery-solr-1.8.2.jar!/spring/spring-dspace-addon-discovery-services.xml]: Cannot register bean definition [Generic bean: class [org.dspace.discovery.SolrServiceImpl]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in URL [jar:file:/data/dspace/webapps/xmlui/WEB-INF/lib/dspace-discovery-solr-1.8.2.jar!/spring/spring-dspace-addon-discovery-services.xml]] for bean 'org.dspace.discovery.SearchService': There is already [Generic bean: class [org.dspace.discovery.SolrServiceImpl]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in URL [jar:file:/data/dspace/webapps/xmlui/WEB-INF/lib/dspace-discovery-provider-1.7.2.jar!/spring/spring-dspace-addon-discovery-services.xml]] bound.
Failure during filter init: Failed to startup the DSpace Service Manager: failure starting up spring service manager: Configuration problem: Failed to register bean definition with name 'org.dspace.discovery.SearchService'
Offending resource: URL [jar:file:/data/dspace/webapps/xmlui/WEB-INF/lib/dspace-discovery-solr-1.8.2.jar!/spring/spring-dspace-addon-discovery-services.xml]; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'org.dspace.discovery.SearchService' defined in URL [jar:file:/data/dspace/webapps/xmlui/WEB-INF/lib/dspace-discovery-solr-1.8.2.jar!/spring/spring-dspace-addon-discovery-services.xml]: Cannot register bean definition [Generic bean: class [org.dspace.discovery.SolrServiceImpl]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in URL [jar:file:/data/dspace/webapps/xmlui/WEB-INF/lib/dspace-discovery-solr-1.8.2.jar!/spring/spring-dspace-addon-discovery-services.xml]] for bean 'org.dspace.discovery.SearchService': There is already [Generic bean: class [org.dspace.discovery.SolrServiceImpl]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in URL [jar:file:/data/dspace/webapps/xmlui/WEB-INF/lib/dspace-discovery-provider-1.7.2.jar!/spring/spring-dspace-addon-discovery-services.xml]] bound.:java.lang.RuntimeException: Failed to startup the DSpace Service Manager: failure starting up spring service manager: Configuration problem: Failed to register bean definition with name 'org.dspace.discovery.SearchService'
Offending resource: URL [jar:file:/data/dspace/webapps/xmlui/WEB-INF/lib/dspace-discovery-solr-1.8.2.jar!/spring/spring-dspace-addon-discovery-services.xml]; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'org.dspace.discovery.SearchService' defined in URL [jar:file:/data/dspace/webapps/xmlui/WEB-INF/lib/dspace-discovery-solr-1.8.2.jar!/spring/spring-dspace-addon-discovery-services.xml]: Cannot register bean definition [Generic bean: class [org.dspace.discovery.SolrServiceImpl]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in URL [jar:file:/data/dspace/webapps/xmlui/WEB-INF/lib/dspace-discovery-solr-1.8.2.jar!/spring/spring-dspace-addon-discovery-services.xml]] for bean 'org.dspace.discovery.SearchService': There is already [Generic bean: class [org.dspace.discovery.SolrServiceImpl]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in URL [jar:file:/data/dspace/webapps/xmlui/WEB-INF/lib/dspace-discovery-provider-1.7.2.jar!/spring/spring-dspace-addon-discovery-services.xml]] bound.
INFO: Loading provided config file: /dspace/config/dspace.cfg
INFO: Using dspace provided log configuration (log.init.config)
INFO: Loading: /dspace/config/log4j.properties
Loading catalog: file:/usr/share/tomcat6/work/Catalina/localhost/xmlui/cocoon_xml_resolver_entities/catalog
Nov 28, 2012 3:27:38 PM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
Nov 28, 2012 3:27:38 PM org.apache.catalina.core.StandardContext start
SEVERE: Context [/xmlui] startup failed due to previous errors
Nov 28, 2012 3:27:38 PM org.apache.catalina.loader.WebappClassLoader clearThreadLocalMap
SEVERE: A web application created a ThreadLocal with key of type [org.springframework.core.NamedThreadLocal] (value [Prototype beans currently in creation]) and a value of type [null] (value [null]) but failed to remove it when the web application was stopped. To prevent a memory leak, the ThreadLocal has been forcibly removed.
Nov 28, 2012 3:27:38 PM org.apache.catalina.loader.WebappClassLoader clearThreadLocalMap
SEVERE: A web application created a ThreadLocal with key of type [org.springframework.core.NamedThreadLocal] (value [Prototype beans currently in creation]) and a value of type [null] (value [null]) but failed to remove it when the web application was stopped. To prevent a memory leak, the ThreadLocal has been forcibly removed.
log4j:WARN No appenders could be found for logger (org.dspace.servicemanager.DSpaceKernelInit).
log4j:WARN Please initialize the log4j system properly.
INFO: Loading provided config file: /dspace/config/dspace.cfg
INFO: Using dspace provided log configuration (log.init.config)
INFO: Loading: /dspace/config/log4j.properties
Nov 28, 2012 3:27:40 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory 2Merritt
Nov 28, 2012 3:27:40 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory examples
Nov 28, 2012 3:27:40 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory sample
Nov 28, 2012 3:27:40 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory oai
INFO: Loading provided config file: /dspace/config/dspace.cfg
INFO: Using dspace provided log configuration (log.init.config)
INFO: Loading: /dspace/config/log4j.properties
Nov 28, 2012 3:27:40 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory ROOT
log4j:WARN No appenders could be found for logger (org.dspace.servicemanager.DSpaceKernelInit).
log4j:WARN Please initialize the log4j system properly.
Failed to startup the DSpace Service Manager: failure starting up spring service manager: Configuration problem: Failed to register bean definition with name 'org.dspace.discovery.SearchService'
Offending resource: URL [jar:file:/data/dspace/webapps/xmlui/WEB-INF/lib/dspace-discovery-solr-1.8.2.jar!/spring/spring-dspace-addon-discovery-services.xml]; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'org.dspace.discovery.SearchService' defined in URL [jar:file:/data/dspace/webapps/xmlui/WEB-INF/lib/dspace-discovery-solr-1.8.2.jar!/spring/spring-dspace-addon-discovery-services.xml]: Cannot register bean definition [Generic bean: class [org.dspace.discovery.SolrServiceImpl]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in URL [jar:file:/data/dspace/webapps/xmlui/WEB-INF/lib/dspace-discovery-solr-1.8.2.jar!/spring/spring-dspace-addon-discovery-services.xml]] for bean 'org.dspace.discovery.SearchService': There is already [Generic bean: class [org.dspace.discovery.SolrServiceImpl]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in URL [jar:file:/data/dspace/webapps/xmlui/WEB-INF/lib/dspace-discovery-provider-1.7.2.jar!/spring/spring-dspace-addon-discovery-services.xml]] bound.
Failure during filter init: Failed to startup the DSpace Service Manager: failure starting up spring service manager: Configuration problem: Failed to register bean definition with name 'org.dspace.discovery.SearchService'
Offending resource: URL [jar:file:/data/dspace/webapps/xmlui/WEB-INF/lib/dspace-discovery-solr-1.8.2.jar!/spring/spring-dspace-addon-discovery-services.xml]; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'org.dspace.discovery.SearchService' defined in URL [jar:file:/data/dspace/webapps/xmlui/WEB-INF/lib/dspace-discovery-solr-1.8.2.jar!/spring/spring-dspace-addon-discovery-services.xml]: Cannot register bean definition [Generic bean: class [org.dspace.discovery.SolrServiceImpl]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in URL [jar:file:/data/dspace/webapps/xmlui/WEB-INF/lib/dspace-discovery-solr-1.8.2.jar!/spring/spring-dspace-addon-discovery-services.xml]] for bean 'org.dspace.discovery.SearchService': There is already [Generic bean: class [org.dspace.discovery.SolrServiceImpl]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in URL [jar:file:/data/dspace/webapps/xmlui/WEB-INF/lib/dspace-discovery-provider-1.7.2.jar!/spring/spring-dspace-addon-discovery-services.xml]] bound.:java.lang.RuntimeException: Failed to startup the DSpace Service Manager: failure starting up spring service manager: Configuration problem: Failed to register bean definition with name 'org.dspace.discovery.SearchService'
Offending resource: URL [jar:file:/data/dspace/webapps/xmlui/WEB-INF/lib/dspace-discovery-solr-1.8.2.jar!/spring/spring-dspace-addon-discovery-services.xml]; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'org.dspace.discovery.SearchService' defined in URL [jar:file:/data/dspace/webapps/xmlui/WEB-INF/lib/dspace-discovery-solr-1.8.2.jar!/spring/spring-dspace-addon-discovery-services.xml]: Cannot register bean definition [Generic bean: class [org.dspace.discovery.SolrServiceImpl]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in URL [jar:file:/data/dspace/webapps/xmlui/WEB-INF/lib/dspace-discovery-solr-1.8.2.jar!/spring/spring-dspace-addon-discovery-services.xml]] for bean 'org.dspace.discovery.SearchService': There is already [Generic bean: class [org.dspace.discovery.SolrServiceImpl]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in URL [jar:file:/data/dspace/webapps/xmlui/WEB-INF/lib/dspace-discovery-provider-1.7.2.jar!/spring/spring-dspace-addon-discovery-services.xml]] bound.
INFO: Loading provided config file: /dspace/config/dspace.cfg
INFO: Using dspace provided log configuration (log.init.config)
INFO: Loading: /dspace/config/log4j.properties
Loading catalog: file:/usr/share/tomcat6/work/Catalina/localhost/_/cocoon_xml_resolver_entities/catalog
Nov 28, 2012 3:27:43 PM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
Nov 28, 2012 3:27:43 PM org.apache.catalina.core.StandardContext start
SEVERE: Context [] startup failed due to previous errors
Nov 28, 2012 3:27:43 PM org.apache.catalina.loader.WebappClassLoader clearThreadLocalMap
SEVERE: A web application created a ThreadLocal with key of type [org.springframework.core.NamedThreadLocal] (value [Prototype beans currently in creation]) and a value of type [null] (value [null]) but failed to remove it when the web application was stopped. To prevent a memory leak, the ThreadLocal has been forcibly removed.
Nov 28, 2012 3:27:43 PM org.apache.catalina.loader.WebappClassLoader clearThreadLocalMap
SEVERE: A web application created a ThreadLocal with key of type [org.springframework.core.NamedThreadLocal] (value [Prototype beans currently in creation]) and a value of type [null] (value [null]) but failed to remove it when the web application was stopped. To prevent a memory leak, the ThreadLocal has been forcibly removed.
Nov 28, 2012 3:27:43 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory solr
Nov 28, 2012 3:27:43 PM org.apache.solr.core.SolrResourceLoader locateSolrHome
INFO: Using JNDI solr.home: /dspace/solr
Nov 28, 2012 3:27:43 PM org.apache.solr.core.SolrResourceLoader <init>
INFO: Solr home set to '/dspace/solr/'
Nov 28, 2012 3:27:43 PM org.apache.solr.servlet.SolrDispatchFilter init
INFO: SolrDispatchFilter.init()
Nov 28, 2012 3:27:43 PM org.apache.solr.core.SolrResourceLoader locateSolrHome
INFO: Using JNDI solr.home: /dspace/solr
Nov 28, 2012 3:27:43 PM org.apache.solr.core.CoreContainer$Initializer initialize
INFO: looking for solr.xml: /dspace/solr/solr.xml
Nov 28, 2012 3:27:43 PM org.apache.solr.core.SolrResourceLoader locateSolrHome
INFO: Using JNDI solr.home: /dspace/solr
Nov 28, 2012 3:27:43 PM org.apache.solr.core.CoreContainer <init>
INFO: New CoreContainer: solrHome=/dspace/solr/ instance=3483042
Nov 28, 2012 3:27:43 PM org.apache.solr.core.SolrResourceLoader <init>
INFO: Solr home set to '/dspace/solr/'
Nov 28, 2012 3:27:43 PM org.apache.solr.core.SolrResourceLoader <init>
INFO: Solr home set to '/dspace/solr/search/'
Nov 28, 2012 3:27:43 PM org.apache.solr.core.SolrConfig initLibs
INFO: Adding specified lib dirs to ClassLoader
Nov 28, 2012 3:27:43 PM org.apache.solr.core.Config getLuceneVersion
WARNING: the luceneMatchVersion is not specified, defaulting to LUCENE_24 emulation. You should at some point declare and reindex to at least 3.0, because 2.4 emulation is deprecated and will be removed in 4.0. This parameter will be mandatory in 4.0.
Nov 28, 2012 3:27:43 PM org.apache.solr.core.SolrConfig <init>
INFO: Using Lucene MatchVersion: LUCENE_24
Nov 28, 2012 3:27:44 PM org.apache.solr.core.SolrConfig <init>
WARNING: Deprecated syntax found. <highlighting/> should move to <searchComponent/>
Nov 28, 2012 3:27:44 PM org.apache.solr.core.SolrConfig <init>
INFO: Loaded SolrConfig: solrconfig.xml
Nov 28, 2012 3:27:44 PM org.apache.solr.schema.IndexSchema readSchema
INFO: Reading Solr Schema
Nov 28, 2012 3:27:44 PM org.apache.solr.schema.IndexSchema readSchema



Here is the error message from cocoon.log:

2012-11-28 15:27:43,282 ERROR org.springframework.web.context.ContextLoader  - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dspace.eventService' defined in ServletContext resource [/WEB-INF/spring/applicationContext.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public org.dspace.services.EventService org.dspace.utils.DSpace.getEventService()] threw exception; nested exception is java.lang.IllegalStateException: DSpace kernel cannot be null
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:444)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:903)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:817)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
    at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
    at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
    at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3972)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4467)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1041)
    at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:964)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(StandardService.java:516)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:593)
    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.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public org.dspace.services.EventService org.dspace.utils.DSpace.getEventService()] threw exception; nested exception is java.lang.IllegalStateException: DSpace kernel cannot be null
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:435)
    ... 41 more
Caused by: java.lang.IllegalStateException: DSpace kernel cannot be null
    at org.dspace.utils.DSpace.getServiceManager(DSpace.java:63)
    at org.dspace.utils.DSpace.getEventService(DSpace.java:75)
    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.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
    ... 42 more

Thanks for your continued help!

Matthew


Matthew McKinley
Digital Project Specialist, University of California, Irvine
about.me



On Wed, Nov 7, 2012 at 2:56 PM, helix84 <hel...@centrum.sk> wrote:
I don't have the time to look at the error in detail but I'll try to
give you another suggestion. There were major changes in Discovery
configuration format between 1.7 and 1.8. Perhaps you (partialy) used
the old configuration which is no longer valid? Start over with a
default configuration folder and port your changes one by one from
your old configuration. I recommend doing that on each major version
upgrade.

helix84

unread,
Aug 26, 2015, 10:10:50 AM8/26/15
to Matthew McKinley, dspace-tech
Post your definition of the xmlui context in Tomcat's server.xml. That
was the problem in the other thread, so let's double-check.

These error messages also seem to indicate an error in context
configuration - the xmlui webapp wasn't started for some reason.

On Thu, Nov 29, 2012 at 12:45 AM, Matthew McKinley
<matthewjam...@gmail.com> wrote:
> Nov 28, 2012 3:27:38 PM org.apache.catalina.core.StandardContext start
> SEVERE: Error listenerStart
> Nov 28, 2012 3:27:38 PM org.apache.catalina.core.StandardContext start
> SEVERE: Context [/xmlui] startup failed due to previous errors
> Nov 28, 2012 3:27:38 PM org.apache.catalina.loader.WebappClassLoader
> clearThreadLocalMap
> SEVERE: A web application created a ThreadLocal with key of type
> [org.springframework.core.NamedThreadLocal] (value [Prototype beans
> currently in creation]) and a value of type [null] (value [null]) but failed
> to remove it when the web application was stopped. To prevent a memory leak,
> the ThreadLocal has been forcibly removed.
> Nov 28, 2012 3:27:38 PM org.apache.catalina.loader.WebappClassLoader
> clearThreadLocalMap


If you look up that error (SEVERE: A web application created a
ThreadLocal with key of type
[org.springframework.core.NamedThreadLocal]) in Google, does any of it
seem to be conencted with your customizations?

If your modifications change any sitemaps, post those patches.

Did you also start with a clean 1.8 config directory, putting in your
changes? I see I already told you that, just checking.

I looked briefly at your original stack trace and it struck me as
familiar, in fact, I just encountered somthing similiar today.
Caused by: java.net.MalformedURLException

You should check that your configuration value
"discovery.search.server" contains a valid URL
(http://localhost:8080/solr/search) and not a value ${something}. In
fact, post the output of grep -RnI '\${.*}' /dspace/config/*

helix84

unread,
Aug 26, 2015, 10:10:51 AM8/26/15
to Matthew McKinley, dspace-tech
On Thu, Nov 29, 2012 at 2:17 AM, Matthew McKinley
<matthewjam...@gmail.com> wrote:
> helix,
>
> Thanks for the reply.
>
> 1. The context path in tomcat6/server.xml is as follows, as it has been in
> previous (working) versions of dspace:
>
> <!-- DEFINE A CONTEXT PATH FOR DSpace XML User Interface (Manakin)
> -->
> <Context path="/xmlui"
> docBase="/data/dspace/webapps/xmlui"
> debug="0" reloadable="true"
> cachingAllowed="false"
> allowLinking="true"/>

That looks fine.

> 2. I've googled the "Threadlocal" errors before, as they happened many many
> times on a daily basis even while our dspace instance was running perfectly.
> Not being a formally trained IT guy, I couldn't really make heads or tails
> of a lot of the conversations, but the gist I got was that 99% of the time
> these messages are superfluous despite tomcat reporting them. I could be
> wrong about this but I'm not sure where to start in addressing, I spent a
> long while researching them about a year ago but quickly got out of my
> depth.
>
> 3. As a matter of fact I have modified the java files slightly to change the
> URLs in our sitemap/handle servers to list the CNAME "ucispace.lib.uci.edu"
> instead of the true server name "dspace2.nacs.uci.edu". However, the server
> not working is the test server dspacex.lib.uci.edu, so though I made the
> changes below they don't really apply to dspacex because A it's not running
> a handle server and B its address is different. Could this be causing
> problems? I can remove the following changes and try rebuilding/updating.
>
> I added this line to dspace.cfg:
>
> #ucispace.url was created so generated sitemaps/handle server
> #point to ucispace.lib.uci.edu instead of dspace2.nacs.uci.edu MM 10/17/11
> ucispace.url = http://ucispace.lib.uci.edu
>
> And changed ALL references of "dspace.url" to "ucispace.url" in the
> following java files:
>
> Source Location:
> /data/src/dspace-1.8.2-src-release/dspace-api/src/main/java/org/dspace/app/sitemap/GenerateSitemaps.java
>
> Source Location:
> /data/src/dspace-1.8.2-src-release/dspace-api/src/main/java/org/dspace/handle/HandleManager.java
>
> 4. I started with a clean 1.8 config directory and added customizations
> (twice!)
>
> 5. In config/modules/discovery.cfg, the search.server value is set to:
>
> http://dspacex.lib.uci.edu/solr/search

Set this to:
search.server = http://localhost:8080/solr/search


> Output of grep -RnI '\${.*}' data/dspace/config/* :

Go to /data/dspace/config/dspace.cfg and replace all occurences of
"${dspace.dir}" by "/data/dspace". Then restart Tomcat and see if it
fixes things. If not, we may try looking at your customizations (send
a complete diff).

Matthew McKinley

unread,
Aug 26, 2015, 10:10:52 AM8/26/15
to Ivan Masár, dspace-tech
helix,

Thanks for the reply.

1. The context path in tomcat6/server.xml is as follows, as it has been in previous (working) versions of dspace:

        <!-- DEFINE A CONTEXT PATH FOR DSpace XML User Interface (Manakin) -->
        <Context path="/xmlui"
              docBase="/data/dspace/webapps/xmlui"
              debug="0" reloadable="true"
              cachingAllowed="false"
              allowLinking="true"/>

2. I've googled the "Threadlocal" errors before, as they happened many many times on a daily basis even while our dspace instance was running perfectly. Not being a formally trained IT guy, I couldn't really make heads or tails of a lot of the conversations, but the gist I got was that 99% of the time these messages are superfluous despite tomcat reporting them. I could be wrong about this but I'm not sure where to start in addressing, I spent a long while researching them about a year ago but quickly got out of my depth.

3. As a matter of fact I have modified the java files slightly to change the URLs in our sitemap/handle servers to list the CNAME "ucispace.lib.uci.edu" instead of the true server name "dspace2.nacs.uci.edu". However, the server not working is the test server dspacex.lib.uci.edu, so though I made the changes below they don't really apply to dspacex because A it's not running a handle server and B its address is different. Could this be causing problems? I can remove the following changes and try rebuilding/updating.

I added this line to dspace.cfg:

#ucispace.url was created so generated sitemaps/handle server
#point to ucispace.lib.uci.edu instead of dspace2.nacs.uci.edu MM 10/17/11
ucispace.url = http://ucispace.lib.uci.edu

And changed ALL references of "dspace.url" to "ucispace.url" in the following java files:

Source Location: /data/src/dspace-1.8.2-src-release/dspace-api/src/main/java/org/dspace/app/sitemap/GenerateSitemaps.java

Source Location: /data/src/dspace-1.8.2-src-release/dspace-api/src/main/java/org/dspace/handle/HandleManager.java

4. I started with a clean 1.8 config directory and added customizations (twice!)

5. In config/modules/discovery.cfg, the search.server value is set to:

 http://dspacex.lib.uci.edu/solr/search

This address does not resolve in a browser (403 access is forbidden), but neither does solr/statistics on both live and test machines and the statistics were operating/appearing normally despite this.

Output of grep -RnI '\${.*}' data/dspace/config/* :

[root@dspacex /]# grep -RnI '\${.*}' data/dspace/config/*
data/dspace/config/dspace.cfg:38:#dspace.url = ${dspace.baseUrl}/xmlui
data/dspace/config/dspace.cfg:149:assetstore.dir = ${dspace.dir}/assetstore
data/dspace/config/dspace.cfg:224:# log.init.config = ${dspace.dir}/config/log4j.xml
data/dspace/config/dspace.cfg:225:# log.init.config = ${dspace.dir}/config/log4j-console.properties
data/dspace/config/dspace.cfg:227:log.init.config = ${dspace.dir}/config/log4j.properties
data/dspace/config/dspace.cfg:230:log.dir = ${dspace.dir}/log
data/dspace/config/dspace.cfg:240:search.dir = ${dspace.dir}/search
data/dspace/config/dspace.cfg:320:#handle.canonical.prefix = ${dspace.url}/handle/
data/dspace/config/dspace.cfg:333:handle.dir = ${dspace.dir}/handle-server
data/dspace/config/dspace.cfg:724:org.dspace.app.itemexport.work.dir = ${dspace.dir}/exports
data/dspace/config/dspace.cfg:727:org.dspace.app.itemexport.download.dir = ${dspace.dir}/exports/download
data/dspace/config/dspace.cfg:1187:## webui.feed.logo.url = ${dspace.url}/themes/mysite/images/mysite-logo.png
data/dspace/config/dspace.cfg:1224:websvc.opensearch.longname = ${dspace.name}
data/dspace/config/dspace.cfg:1226:websvc.opensearch.description = ${dspace.name} DSpace repository
data/dspace/config/dspace.cfg:1274:sitemap.dir = ${dspace.dir}/sitemaps
data/dspace/config/dspace.cfg:1389:google-metadata.config = ${dspace.dir}/config/crosswalks/google-metadata.properties
data/dspace/config/dspace.cfg:1401:upload.temp.dir = ${dspace.dir}/upload
data/dspace/config/dspace.cfg:1416:report.dir = ${dspace.dir}/reports/
data/dspace/config/dspace.cfg-20110915-124530.old:45:dspace.oai.url = ${dspace.baseUrl}/oai
data/dspace/config/dspace.cfg-20110915-124530.old:149:assetstore.dir = ${dspace.dir}/assetstore
data/dspace/config/dspace.cfg-20110915-124530.old:224:# log.init.config = ${dspace.dir}/config/log4j.xml
data/dspace/config/dspace.cfg-20110915-124530.old:225:# log.init.config = ${dspace.dir}/config/log4j-console.properties
data/dspace/config/dspace.cfg-20110915-124530.old:227:log.init.config = ${dspace.dir}/config/log4j.properties
data/dspace/config/dspace.cfg-20110915-124530.old:230:log.dir = ${dspace.dir}/log
data/dspace/config/dspace.cfg-20110915-124530.old:240:search.dir = ${dspace.dir}/search
data/dspace/config/dspace.cfg-20110915-124530.old:315:#handle.canonical.prefix = ${dspace.url}/handle/
data/dspace/config/dspace.cfg-20110915-124530.old:328:handle.dir = ${dspace.dir}/handle-server
data/dspace/config/dspace.cfg-20110915-124530.old:485:#authentication.x509.ca.cert = ${dspace.dir}/config/MyClientCA.pem
data/dspace/config/dspace.cfg-20110915-124530.old:969:org.dspace.app.itemexport.work.dir = ${dspace.dir}/exports
data/dspace/config/dspace.cfg-20110915-124530.old:972:org.dspace.app.itemexport.download.dir = ${dspace.dir}/exports/download
data/dspace/config/dspace.cfg-20110915-124530.old:1403:## webui.feed.logo.url = ${dspace.url}/themes/mysite/images/mysite-logo.png
data/dspace/config/dspace.cfg-20110915-124530.old:1422:websvc.opensearch.longname = ${dspace.name}
data/dspace/config/dspace.cfg-20110915-124530.old:1424:websvc.opensearch.description = ${dspace.name} DSpace repository
data/dspace/config/dspace.cfg-20110915-124530.old:1470:sitemap.dir = ${dspace.dir}/sitemaps
data/dspace/config/dspace.cfg-20110915-124530.old:1585:google-metadata.config = ${dspace.dir}/config/crosswalks/google-metadata.properties
data/dspace/config/dspace.cfg-20110915-124530.old:1597:upload.temp.dir = ${dspace.dir}/upload
data/dspace/config/dspace.cfg-20110915-124530.old:1613:report.dir = ${dspace.dir}/reports/
data/dspace/config/dspace.cfg-20110915-124530.old:2115:#sword.failed-package.dir=${dspace.baseUrl}/upload  
data/dspace/config/dspace.cfg-20110915-124530.old:2248:solr.dbfile = ${dspace.dir}/config/GeoLiteCity.dat
data/dspace/config/dspace.cfg.default:38:#dspace.url = ${dspace.baseUrl}/xmlui
data/dspace/config/dspace.cfg.default:149:assetstore.dir = ${dspace.dir}/assetstore
data/dspace/config/dspace.cfg.default:224:# log.init.config = ${dspace.dir}/config/log4j.xml
data/dspace/config/dspace.cfg.default:225:# log.init.config = ${dspace.dir}/config/log4j-console.properties
data/dspace/config/dspace.cfg.default:227:log.init.config = ${dspace.dir}/config/log4j.properties
data/dspace/config/dspace.cfg.default:230:log.dir = ${dspace.dir}/log
data/dspace/config/dspace.cfg.default:240:search.dir = ${dspace.dir}/search
data/dspace/config/dspace.cfg.default:320:#handle.canonical.prefix = ${dspace.url}/handle/
data/dspace/config/dspace.cfg.default:333:handle.dir = ${dspace.dir}/handle-server
data/dspace/config/dspace.cfg.default:724:org.dspace.app.itemexport.work.dir = ${dspace.dir}/exports
data/dspace/config/dspace.cfg.default:727:org.dspace.app.itemexport.download.dir = ${dspace.dir}/exports/download
data/dspace/config/dspace.cfg.default:1187:## webui.feed.logo.url = ${dspace.url}/themes/mysite/images/mysite-logo.png
data/dspace/config/dspace.cfg.default:1224:websvc.opensearch.longname = ${dspace.name}
data/dspace/config/dspace.cfg.default:1226:websvc.opensearch.description = ${dspace.name} DSpace repository
data/dspace/config/dspace.cfg.default:1274:sitemap.dir = ${dspace.dir}/sitemaps
data/dspace/config/dspace.cfg.default:1389:google-metadata.config = ${dspace.dir}/config/crosswalks/google-metadata.properties
data/dspace/config/dspace.cfg.default:1401:upload.temp.dir = ${dspace.dir}/upload
data/dspace/config/dspace.cfg.default:1416:report.dir = ${dspace.dir}/reports/
data/dspace/config/dspace.cfg.default-20111018-095756.old:42:#dspace.url = ${dspace.baseUrl}/xmlui
data/dspace/config/dspace.cfg.default-20111018-095756.old:46:dspace.oai.url = ${dspace.baseUrl}/oai
data/dspace/config/dspace.cfg.default-20111018-095756.old:154:assetstore.dir = ${dspace.dir}/assetstore
data/dspace/config/dspace.cfg.default-20111018-095756.old:229:# log.init.config = ${dspace.dir}/config/log4j.xml
data/dspace/config/dspace.cfg.default-20111018-095756.old:230:# log.init.config = ${dspace.dir}/config/log4j-console.properties
data/dspace/config/dspace.cfg.default-20111018-095756.old:232:log.init.config = ${dspace.dir}/config/log4j.properties
data/dspace/config/dspace.cfg.default-20111018-095756.old:235:log.dir = ${dspace.dir}/log
data/dspace/config/dspace.cfg.default-20111018-095756.old:245:search.dir = ${dspace.dir}/search
data/dspace/config/dspace.cfg.default-20111018-095756.old:313:#handle.canonical.prefix = ${dspace.url}/handle/
data/dspace/config/dspace.cfg.default-20111018-095756.old:326:handle.dir = ${dspace.dir}/handle-server
data/dspace/config/dspace.cfg.default-20111018-095756.old:483:#authentication.x509.ca.cert = ${dspace.dir}/config/MyClientCA.pem
data/dspace/config/dspace.cfg.default-20111018-095756.old:967:org.dspace.app.itemexport.work.dir = ${dspace.dir}/exports
data/dspace/config/dspace.cfg.default-20111018-095756.old:970:org.dspace.app.itemexport.download.dir = ${dspace.dir}/exports/download
data/dspace/config/dspace.cfg.default-20111018-095756.old:1397:## webui.feed.logo.url = ${dspace.url}/themes/mysite/images/mysite-logo.png
data/dspace/config/dspace.cfg.default-20111018-095756.old:1416:websvc.opensearch.longname = ${dspace.name}
data/dspace/config/dspace.cfg.default-20111018-095756.old:1418:websvc.opensearch.description = ${dspace.name} DSpace repository
data/dspace/config/dspace.cfg.default-20111018-095756.old:1464:sitemap.dir = ${dspace.dir}/sitemaps
data/dspace/config/dspace.cfg.default-20111018-095756.old:1579:google-metadata.config = ${dspace.dir}/config/crosswalks/google-metadata.properties
data/dspace/config/dspace.cfg.default-20111018-095756.old:1591:upload.temp.dir = ${dspace.dir}/upload
data/dspace/config/dspace.cfg.default-20111018-095756.old:1607:report.dir = ${dspace.dir}/reports/
data/dspace/config/dspace.cfg.default-20111018-095756.old:2111:#sword.failed-package.dir=${dspace.baseUrl}/upload  
data/dspace/config/dspace.cfg.default-20120509-100822.old:42:#dspace.url = ${dspace.baseUrl}/xmlui
data/dspace/config/dspace.cfg.default-20120509-100822.old:50:dspace.oai.url = ${dspace.baseUrl}/oai
data/dspace/config/dspace.cfg.default-20120509-100822.old:158:assetstore.dir = ${dspace.dir}/assetstore
data/dspace/config/dspace.cfg.default-20120509-100822.old:233:# log.init.config = ${dspace.dir}/config/log4j.xml
data/dspace/config/dspace.cfg.default-20120509-100822.old:234:# log.init.config = ${dspace.dir}/config/log4j-console.properties
data/dspace/config/dspace.cfg.default-20120509-100822.old:236:log.init.config = ${dspace.dir}/config/log4j.properties
data/dspace/config/dspace.cfg.default-20120509-100822.old:239:log.dir = ${dspace.dir}/log
data/dspace/config/dspace.cfg.default-20120509-100822.old:249:search.dir = ${dspace.dir}/search
data/dspace/config/dspace.cfg.default-20120509-100822.old:317:#handle.canonical.prefix = ${dspace.url}/handle/
data/dspace/config/dspace.cfg.default-20120509-100822.old:330:handle.dir = ${dspace.dir}/handle-server
data/dspace/config/dspace.cfg.default-20120509-100822.old:487:#authentication.x509.ca.cert = ${dspace.dir}/config/MyClientCA.pem
data/dspace/config/dspace.cfg.default-20120509-100822.old:971:org.dspace.app.itemexport.work.dir = ${dspace.dir}/exports
data/dspace/config/dspace.cfg.default-20120509-100822.old:974:org.dspace.app.itemexport.download.dir = ${dspace.dir}/exports/download
data/dspace/config/dspace.cfg.default-20120509-100822.old:1401:## webui.feed.logo.url = ${dspace.url}/themes/mysite/images/mysite-logo.png
data/dspace/config/dspace.cfg.default-20120509-100822.old:1420:websvc.opensearch.longname = ${dspace.name}
data/dspace/config/dspace.cfg.default-20120509-100822.old:1422:websvc.opensearch.description = ${dspace.name} DSpace repository
data/dspace/config/dspace.cfg.default-20120509-100822.old:1468:sitemap.dir = ${dspace.dir}/sitemaps
data/dspace/config/dspace.cfg.default-20120509-100822.old:1583:google-metadata.config = ${dspace.dir}/config/crosswalks/google-metadata.properties
data/dspace/config/dspace.cfg.default-20120509-100822.old:1595:upload.temp.dir = ${dspace.dir}/upload
data/dspace/config/dspace.cfg.default-20120509-100822.old:1611:report.dir = ${dspace.dir}/reports/
data/dspace/config/dspace.cfg.default-20120509-100822.old:2115:#sword.failed-package.dir=${dspace.baseUrl}/upload  
data/dspace/config/dspace.cfg.default-20121114-155339.old:140:assetstore.dir = ${dspace.dir}/assetstore
data/dspace/config/dspace.cfg.default-20121114-155339.old:215:# log.init.config = ${dspace.dir}/config/log4j.xml
data/dspace/config/dspace.cfg.default-20121114-155339.old:216:# log.init.config = ${dspace.dir}/config/log4j-console.properties
data/dspace/config/dspace.cfg.default-20121114-155339.old:218:log.init.config = ${dspace.dir}/config/log4j.properties
data/dspace/config/dspace.cfg.default-20121114-155339.old:221:log.dir = ${dspace.dir}/log
data/dspace/config/dspace.cfg.default-20121114-155339.old:231:search.dir = ${dspace.dir}/search
data/dspace/config/dspace.cfg.default-20121114-155339.old:316:#handle.canonical.prefix = ${dspace.url}/handle/
data/dspace/config/dspace.cfg.default-20121114-155339.old:329:handle.dir = ${dspace.dir}/handle-server
data/dspace/config/dspace.cfg.default-20121114-155339.old:720:org.dspace.app.itemexport.work.dir = ${dspace.dir}/exports
data/dspace/config/dspace.cfg.default-20121114-155339.old:723:org.dspace.app.itemexport.download.dir = ${dspace.dir}/exports/download
data/dspace/config/dspace.cfg.default-20121114-155339.old:1172:## webui.feed.logo.url = ${dspace.url}/themes/mysite/images/mysite-logo.png
data/dspace/config/dspace.cfg.default-20121114-155339.old:1209:websvc.opensearch.longname = ${dspace.name}
data/dspace/config/dspace.cfg.default-20121114-155339.old:1211:websvc.opensearch.description = ${dspace.name} DSpace repository
data/dspace/config/dspace.cfg.default-20121114-155339.old:1257:sitemap.dir = ${dspace.dir}/sitemaps
data/dspace/config/dspace.cfg.default-20121114-155339.old:1372:google-metadata.config = ${dspace.dir}/config/crosswalks/google-metadata.properties
data/dspace/config/dspace.cfg.default-20121114-155339.old:1384:upload.temp.dir = ${dspace.dir}/upload
data/dspace/config/dspace.cfg.default-20121114-155339.old:1399:report.dir = ${dspace.dir}/reports/
data/dspace/config/dspace.cfg.original:52:db.name = ${default.db.name}
data/dspace/config/dspace.cfg.original:57:db.url = ${default.db.url}
data/dspace/config/dspace.cfg.original:61:db.driver = ${default.db.driver}
data/dspace/config/dspace.cfg.original:65:db.username = ${default.db.username}
data/dspace/config/dspace.cfg.original:66:db.password = ${default.db.password}
data/dspace/config/dspace.cfg.original-20110915-124530.old:52:db.name = ${default.db.name}
data/dspace/config/dspace.cfg.original-20110915-124530.old:57:db.url = ${default.db.url}
data/dspace/config/dspace.cfg.original-20110915-124530.old:61:db.driver = ${default.db.driver}
data/dspace/config/dspace.cfg.original-20110915-124530.old:65:db.username = ${default.db.username}
data/dspace/config/dspace.cfg.original-20110915-124530.old:66:db.password = ${default.db.password}
data/dspace/config/dspace.cfg.original-20111018-095756.old:52:db.name = ${default.db.name}
data/dspace/config/dspace.cfg.original-20111018-095756.old:57:db.url = ${default.db.url}
data/dspace/config/dspace.cfg.original-20111018-095756.old:61:db.driver = ${default.db.driver}
data/dspace/config/dspace.cfg.original-20111018-095756.old:65:db.username = ${default.db.username}
data/dspace/config/dspace.cfg.original-20111018-095756.old:66:db.password = ${default.db.password}
data/dspace/config/dspace.cfg.WRONG:42:#dspace.url = ${dspace.baseUrl}/xmlui
data/dspace/config/dspace.cfg.WRONG:46:dspace.oai.url = ${dspace.baseUrl}/oai
data/dspace/config/dspace.cfg.WRONG:154:assetstore.dir = ${dspace.dir}/assetstore
data/dspace/config/dspace.cfg.WRONG:229:# log.init.config = ${dspace.dir}/config/log4j.xml
data/dspace/config/dspace.cfg.WRONG:230:# log.init.config = ${dspace.dir}/config/log4j-console.properties
data/dspace/config/dspace.cfg.WRONG:232:log.init.config = ${dspace.dir}/config/log4j.properties
data/dspace/config/dspace.cfg.WRONG:235:log.dir = ${dspace.dir}/log
data/dspace/config/dspace.cfg.WRONG:245:search.dir = ${dspace.dir}/search
data/dspace/config/dspace.cfg.WRONG:319:#handle.canonical.prefix = ${dspace.url}/handle/
data/dspace/config/dspace.cfg.WRONG:332:handle.dir = ${dspace.dir}/handle-server
data/dspace/config/dspace.cfg.WRONG:489:#authentication.x509.ca.cert = ${dspace.dir}/config/MyClientCA.pem
data/dspace/config/dspace.cfg.WRONG:982:org.dspace.app.itemexport.work.dir = ${dspace.dir}/exports
data/dspace/config/dspace.cfg.WRONG:985:org.dspace.app.itemexport.download.dir = ${dspace.dir}/exports/download
data/dspace/config/dspace.cfg.WRONG:1418:## webui.feed.logo.url = ${dspace.url}/themes/mysite/images/mysite-logo.png
data/dspace/config/dspace.cfg.WRONG:1437:websvc.opensearch.longname = ${dspace.name}
data/dspace/config/dspace.cfg.WRONG:1439:websvc.opensearch.description = ${dspace.name} DSpace repository
data/dspace/config/dspace.cfg.WRONG:1485:sitemap.dir = ${dspace.dir}/sitemaps
data/dspace/config/dspace.cfg.WRONG:1600:google-metadata.config = ${dspace.dir}/config/crosswalks/google-metadata.properties
data/dspace/config/dspace.cfg.WRONG:1612:upload.temp.dir = ${dspace.dir}/upload
data/dspace/config/dspace.cfg.WRONG:1628:report.dir = ${dspace.dir}/reports/
data/dspace/config/dspace.cfg.WRONG:2135:#sword.failed-package.dir=${dspace.baseUrl}/upload  
data/dspace/config/dspace_original.cfg:42:dspace.url = ${dspace.baseUrl}/xmlui
data/dspace/config/dspace_original.cfg:45:dspace.oai.url = ${dspace.baseUrl}/oai
data/dspace/config/dspace_original.cfg:150:assetstore.dir = ${dspace.dir}/assetstore
data/dspace/config/dspace_original.cfg:225:# log.init.config = ${dspace.dir}/config/log4j.xml
data/dspace/config/dspace_original.cfg:226:# log.init.config = ${dspace.dir}/config/log4j-console.properties
data/dspace/config/dspace_original.cfg:228:log.init.config = ${dspace.dir}/config/log4j.properties
data/dspace/config/dspace_original.cfg:231:log.dir = ${dspace.dir}/log
data/dspace/config/dspace_original.cfg:241:search.dir = ${dspace.dir}/search
data/dspace/config/dspace_original.cfg:308:#handle.canonical.prefix = ${dspace.url}/handle/
data/dspace/config/dspace_original.cfg:321:handle.dir = ${dspace.dir}/handle-server
data/dspace/config/dspace_original.cfg:478:#authentication.x509.ca.cert = ${dspace.dir}/config/MyClientCA.pem
data/dspace/config/dspace_original.cfg:971:org.dspace.app.itemexport.work.dir = ${dspace.dir}/exports
data/dspace/config/dspace_original.cfg:974:org.dspace.app.itemexport.download.dir = ${dspace.dir}/exports/download
data/dspace/config/dspace_original.cfg:1400:## webui.feed.logo.url = ${dspace.url}/themes/mysite/images/mysite-logo.png
data/dspace/config/dspace_original.cfg:1419:websvc.opensearch.longname = ${dspace.name}
data/dspace/config/dspace_original.cfg:1421:websvc.opensearch.description = ${dspace.name} DSpace repository
data/dspace/config/dspace_original.cfg:1467:sitemap.dir = ${dspace.dir}/sitemaps
data/dspace/config/dspace_original.cfg:1582:google-metadata.config = ${dspace.dir}/config/crosswalks/google-metadata.properties
data/dspace/config/dspace_original.cfg:1594:upload.temp.dir = ${dspace.dir}/upload
data/dspace/config/dspace_original.cfg:1610:report.dir = ${dspace.dir}/reports/
data/dspace/config/dspace_original.cfg:2112:#sword.failed-package.dir=${dspace.baseUrl}/upload  
data/dspace/config/dspace_original.cfg:2245:solr.dbfile = ${dspace.dir}/config/GeoLiteCity.dat
data/dspace/config/log4j_20121115.properties:14:# Text surrounded by ${} symbols is replaced with the corresponding
data/dspace/config/log4j.properties:14:# Text surrounded by ${} symbols is replaced with the corresponding
data/dspace/config/log4j.properties-20110915-124530.old:14:# Text surrounded by ${} symbols is replaced with the corresponding
data/dspace/config/log4j.properties-20121023-090829.old:14:# Text surrounded by ${} symbols is replaced with the corresponding
data/dspace/config/log4j.properties-20121114-155339.old:14:# Text surrounded by ${} symbols is replaced with the corresponding
data/dspace/config/log4j.properties-20121128-122133.old:14:# Text surrounded by ${} symbols is replaced with the corresponding
data/dspace/config/oaicat.properties:9:# Text surrounded by two '${' and '}' symbols is replaced with the corresponding
data/dspace/config/oaicat.properties-20110915-124530.old:9:# Text surrounded by two '${' and '}' symbols is replaced with the corresponding
data/dspace/config/oaicat.properties-20121114-155339.old:9:# Text surrounded by two '${' and '}' symbols is replaced with the corresponding



Thanks for your continued help!
Matthew


Matthew McKinley
Digital Project Specialist, University of California, Irvine
about.me



Matthew McKinley

unread,
Aug 26, 2015, 10:11:07 AM8/26/15
to Ivan Masár, dspace-tech
I've changed the search.server settings and changed all occurrences of "${dspace.dir}" with "/data/dspace" in dspace.cfg. Restarted Tomcat and no change.

Here is the diff output for the dspace.cfg file:

[root@dspacex /]# diff /data/dspace/config/dspace.cfg /data/dspace/config/dspace_DEFAULT.cfg
10c10
< # Revision: $Revision: 6830 $
---
> # Revision: $Revision$
12c12
< # Date:     $Date: 2011-10-28 18:30:14 -0500 (Fri, 28 Oct 2011) $
---
> # Date:     $Date$
25c25
< dspace.dir = /dspace
---
> dspace.dir = ${default.dspace.dir}
28,29c28
< #dspace.hostname = localhost
< dspace.hostname = dspacex.lib.uci.edu
---
> dspace.hostname = localhost
32c31
< dspace.baseUrl = http://dspacex.lib.uci.edu:8080
---
> dspace.baseUrl = http://localhost:8080
38,43c37

< #dspace.url = ${dspace.baseUrl}/xmlui
< dspace.url = http://dspacex.lib.uci.edu/xmlui

<
< #ucispace.url was created so generated sitemaps/handle server
< #point to ucispace.lib.uci.edu instead of dspace2.nacs.uci.edu MM 10/17/11
< ucispace.url = http://ucispace.lib.uci.edu
---

> dspace.url = ${dspace.baseUrl}/xmlui
46,47c40
< #dspace.name = DSpace at My University
< dspace.name = UCIspace @ the Libraries
---
> dspace.name = DSpace at My University
51a45
> db.name = ${default.db.name}
53d46
< db.name = postgres
57,58c50
< #db.url = jdbc:postgresql://localhost:5432/dspace
< db.url = jdbc:postgresql://localhost:5432/dspace
---
> db.url = ${default.db.url}
61a54
> db.driver = ${default.db.driver}
63d55
< db.driver = org.postgresql.Driver
65a58,59
> db.username = ${default.db.username}
> db.password = ${default.db.password}
68,69d61
< db.username = dspace
< db.password = 3c@psD
97,98c89
< #mail.server = smtp.example.com
< mail.server=localhost
---
> mail.server = ${default.mail.server}
108c99
< mail.from.address = libuc...@uci.edu
---
> mail.from.address = dspace-...@myu.edu
111c102
< feedback.recipient = libuc...@uci.edu
---
> feedback.recipient = dspac...@myu.edu
114c105
< mail.admin = libuc...@uci.edu
---
> mail.admin = dspac...@myu.edu
117c108
< alert.recipient = libuc...@uci.edu
---
> # alert.recipient = email-address-here
120c111
< registration.notify = libuc...@uci.edu
---
> # registration.notify = email-address-here
149c140
< assetstore.dir = /data/dspace/assetstore
---

> assetstore.dir = ${dspace.dir}/assetstore
224,225c215,216
< # log.init.config = /data/dspace/config/log4j.xml
< # log.init.config = /data/dspace/config/log4j-console.properties
---

> # log.init.config = ${dspace.dir}/config/log4j.xml
> # log.init.config = ${dspace.dir}/config/log4j-console.properties
227c218
< log.init.config = /data/dspace/config/log4j.properties
---

> log.init.config = ${dspace.dir}/config/log4j.properties
230c221
< log.dir = /data/dspace/log
---

> log.dir = ${dspace.dir}/log
240c231
< search.dir = /data/dspace/search
---

> search.dir = ${dspace.dir}/search
286c277
< search.index.1 = keyword:dc.*
---
> search.index.1 = author:dc.contributor.*
288,304c279,288
< search.index.3 = author:dc.contributor
< search.index.4 = title:dc.title.*
< search.index.5 = subject:dc.subject
<
< # Added for VAOHP collection search
< search.index.6 = narrator:dc.creator
< search.index.7 = interviewer:dc.contributor
< search.index.8 = dateofinterview:dc.date.created
< search.index.9 = decadeofbirth:dc.coverage.temporal
<
< #search.index.6 = author:dc.description.statementofresponsibility
< #search.index.7 = series:dc.relation.ispartofseries
< #search.index.8 = abstract:dc.description.tableofcontents
< #search.index.9 = mime:dc.format.mimetype
< #search.index.10 = sponsor:dc.description.sponsorship
< #search.index.11 = identifier:dc.identifier.*
< #search.index.12 = language:dc.language.iso
---
> search.index.3 = title:dc.title.*
> search.index.4 = keyword:dc.subject.*
> search.index.5 = abstract:dc.description.abstract
> search.index.6 = author:dc.description.statementofresponsibility
> search.index.7 = series:dc.relation.ispartofseries
> search.index.8 = abstract:dc.description.tableofcontents
> search.index.9 = mime:dc.format.mimetype
> search.index.10 = sponsor:dc.description.sponsorship
> search.index.11 = identifier:dc.identifier.*
> search.index.12 = language:dc.language.iso
330c314
< handle.prefix = 10575
---
> handle.prefix = 123456789
333c317
< handle.dir = /data/dspace/handle-server
---

> handle.dir = ${dspace.dir}/handle-server
417,418c401
<                                  Word Text Extractor, JPEG Thumbnail, \
<                                    PDF Thumbnail
---
>                                  Word Text Extractor, JPEG Thumbnail
425,426c408
<   org.dspace.app.mediafilter.XPDF2Text = PDF Text Extractor, \
<   org.dspace.app.mediafilter.XPDF2Thumbnail = PDF Thumbnail, \
---
>   org.dspace.app.mediafilter.PDFFilter = PDF Text Extractor, \
434c416,417
< filter.org.dspace.app.mediafilter.HTMLFilter.inputFormats = HTML, Text, CSV
---
> filter.org.dspace.app.mediafilter.PDFFilter.inputFormats = Adobe PDF
> filter.org.dspace.app.mediafilter.HTMLFilter.inputFormats = HTML, Text
439,440d421
< filter.org.dspace.app.mediafilter.XPDF2Thumbnail.inputFormats = Adobe PDF
< filter.org.dspace.app.mediafilter.XPDF2Text.inputFormats = Adobe PDF
452,455d432
< #XPDF paths
< xpdf.path.pdftotext = /usr/local/src/xpdf/xpdfbin-linux-3.03/bin32/pdftotext
< xpdf.path.pdftoppm = /usr/local/src/xpdf/xpdfbin-linux-3.03/bin32/pdftoppm
< xpdf.path.pdfinfo = /usr/local/src/xpdf/xpdfbin-linux-3.03/bin32/pdfinfo
662c639
< #event.dispatcher.default.consumers = search, browse, discovery, eperson, harvester
---
> # event.dispatcher.default.consumers = search, browse, discovery, eperson, harvester
699c676
< embargo.field.terms = dc.date.available
---
> embargo.field.terms = SCHEMA.ELEMENT.QUALIFIER
702c679
< embargo.field.lift = dc.date.available
---
> embargo.field.lift = SCHEMA.ELEMENT.QUALIFIER
724c701
< org.dspace.app.itemexport.work.dir = /data/dspace/exports
---

> org.dspace.app.itemexport.work.dir = ${dspace.dir}/exports
727c704
< org.dspace.app.itemexport.download.dir = /data/dspace/exports/download
---

> org.dspace.app.itemexport.download.dir = ${dspace.dir}/exports/download
778c755
< webui.submit.upload.required = false
---
> #webui.submit.upload.required = true
831,832c808,809
< webui.browse.thumbnail.maxheight = 100
< webui.browse.thumbnail.maxwidth = 100
---
> #webui.browse.thumbnail.maxheight = 80
> #webui.browse.thumbnail.maxwidth = 80
844,845c821,822
< thumbnail.maxwidth  = 300
< thumbnail.maxheight = 300
---
> thumbnail.maxwidth  = 80
> thumbnail.maxheight = 80
858c835
< webui.preview.brand.abbrev = UCISpace@theLibraries
---
> webui.preview.brand.abbrev = MyOrg
887c864
< webui.strengths.cache = true
---
> webui.strengths.cache = false
942,945c919,922
< #webui.browse.index.1 = dateissued:item:dateissued
< #webui.browse.index.2 = author:metadata:dc.contributor.*,dc.creator:text
< #webui.browse.index.3 = title:item:title
< #webui.browse.index.4 = subject:metadata:dc.subject.*:text
---
> webui.browse.index.1 = dateissued:item:dateissued
> webui.browse.index.2 = author:metadata:dc.contributor.*,dc.creator:text
> webui.browse.index.3 = title:item:title
> webui.browse.index.4 = subject:metadata:dc.subject.*:text
948,954d924
< webui.browse.index.1 = title:item:title
< webui.browse.index.2 = date:metadata:dc.date.created:date
< webui.browse.index.3 = author:metadata:dc.creator:text
< webui.browse.index.4 = subject:metadata:dc.subject:text
< webui.browse.index.5 = contributor:metadata:dc.contributor:text
< webui.browse.index.6 = decade:metadata:dc.coverage.temporal:date
<
979,982d948
< #webui.itemlist.sort-option.1 = title:dc.title:title
< #webui.itemlist.sort-option.2 = dateissued:dc.date.issued:date
< #webui.itemlist.sort-option.3 = dateaccessioned:dc.date.accessioned:date
<
984,992c950,951
< webui.itemlist.sort-option.2 = author:dc.creator:text
< webui.itemlist.sort-option.3 = collection:dc.relation.isPartOf:text
< webui.itemlist.sort-option.4 = date:dc.date.created:date
<
< #Added for VAOHP collection sort
< webui.itemlist.sort-option.5 = narrator:dc.creator:text
< webui.itemlist.sort-option.6 = interviewer:dc.contributor:text
< webui.itemlist.sort-option.7 = dateofinterview:dc.date.created:date
< webui.itemlist.sort-option.8 = decadeofbirth:dc.coverage.temporal:date
---
> webui.itemlist.sort-option.2 = dateissued:dc.date.issued:date
> webui.itemlist.sort-option.3 = dateaccessioned:dc.date.accessioned:date
1010c969
< webui.browse.metadata.case-insensitive = true
---
> # webui.browse.metadata.case-insensitive = true
1104,1106c1063
< #Put the recent submissions count to 0 so that discovery can use it's recent submissions,
< # not doing this when discovery is enabled will cause UI overlap issues
< #How many recent submissions should be displayed at any one time
---
> # how many recent submissions should be displayed at any one time
1108d1064
< #recent.submissions.count = 0
1246,1248c1202
<
< #Changing to allow inline (in-browser) serving of all bitstreams up to 20 Mb (default was 8 Mb) MM 11/2012
< xmlui.content_disposition_threshold = 20971520
---
> xmlui.content_disposition_threshold = 8388608
1274c1228
< sitemap.dir = /data/dspace/sitemaps
---

> sitemap.dir = ${dspace.dir}/sitemaps
1389c1343
< google-metadata.config = /data/dspace/config/crosswalks/google-metadata.properties
---

> google-metadata.config = ${dspace.dir}/config/crosswalks/google-metadata.properties
1401c1355
< upload.temp.dir = /data/dspace/upload
---

> upload.temp.dir = ${dspace.dir}/upload
1405c1359
< upload.max= 1048576000
---
> upload.max = 536870912
1416c1370
< report.dir = /data/dspace/reports/
---

> report.dir = ${dspace.dir}/reports/
1581c1535
< webui.suggest.enable = true
---
> webui.suggest.enable = false
1628,1629c1582,1583
< xmlui.user.registration=false
< xmlui.user.editmetadata=true
---
> #xmlui.user.registration=true
> #xmlui.user.editmetadata=true
1711,1713c1665
< #
< # Google Analytics key is already declared in structural.xsl and should not be redeclared here!
< #xmlui.google.analytics.key=UA-15607289-1
---
> #xmlui.google.analytics.key=UA-XXXXXX-X

Thanks!
Matthew


Matthew McKinley
Digital Project Specialist, University of California, Irvine
about.me



Hilton Gibson

unread,
Aug 26, 2015, 10:11:09 AM8/26/15
to Matthew McKinley, dspace-tech
Perhaps these will help.

Cheers

hg


------------------------------------------------------------------------------
Keep yourself connected to Go Parallel:
VERIFY Test and improve your parallel project with help from experts
and peers. http://goparallel.sourceforge.net
_______________________________________________
DSpace-tech mailing list
DSpac...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette



--
Hilton Gibson
Systems Administrator
JS Gericke Library
Room 1025D
Stellenbosch University
Private Bag X5036
Stellenbosch
7599
South Africa


Matthew McKinley

unread,
Aug 26, 2015, 10:11:12 AM8/26/15
to Hilton Gibson, dspace-tech
Hilton,

Thanks for the documentation. In general, I find your documents to be clearer and to cover more ground than the official dspace install/update documentation. However, in this case they unfortunately did not help--I've applied all the tricks that could reasonably be applied given our slightly different dspace set-up, and the error logs and non-functionality remain.

Thanks!
Matthew


Matthew McKinley
Digital Project Specialist, University of California, Irvine
about.me



helix84

unread,
Aug 26, 2015, 10:11:14 AM8/26/15
to Matthew McKinley, dspace-tech
On Thu, Nov 29, 2012 at 5:40 PM, Matthew McKinley
<matthewjam...@gmail.com> wrote:
> I've changed the search.server settings and changed all occurrences of
> "${dspace.dir}" with "/data/dspace" in dspace.cfg. Restarted Tomcat and no
> change.

That's a pity. We have to go on looking. But at least I'm sure what
caused the original Discovery problem, that should be solved now.

> Here is the diff output for the dspace.cfg file:

What I meant was send the diff of your changes to the source code.
Always use the unified format (diff -u) and if comparing directories,
the recursive flag (-r). If you downloaded DSpace using git, it's even
easier, just run "git diff" if your changes are uncommited on top of
the working directory.

Matthew McKinley

unread,
Aug 26, 2015, 10:11:18 AM8/26/15
to Ivan Masár, dspace-tech
helix,

Do you mean to diff the whole dspace-1.8.2-src-release we've customized against a "clean" dspace-1.8.2-src-release? Because that returns a huge amount of data. Here's the results when I diff with the -q option and only return the name of different/unique files. Should I just diff a certain sub-directory or post the diff of the whole of both source directories?:

diff -qur dspace-1.8.2-src-release dspace-1.8.2-src-release_ORIGINAL > DIFFoutput.txt

DIFFoutput.txt

Only in dspace-1.8.2-src-release: build11282012.txt
Only in dspace-1.8.2-src-release: build11292012.txt
Only in dspace-1.8.2-src-release/dspace: build11142012.txt
Only in dspace-1.8.2-src-release/dspace: build11282012.txt
Files dspace-1.8.2-src-release/dspace/config/crosswalks/oaidc.properties and dspace-1.8.2-src-release_ORIGINAL/dspace/config/crosswalks/oaidc.properties differ
Files dspace-1.8.2-src-release/dspace/config/crosswalks/QDC.properties and dspace-1.8.2-src-release_ORIGINAL/dspace/config/crosswalks/QDC.properties differ
Files dspace-1.8.2-src-release/dspace/config/default.license and dspace-1.8.2-src-release_ORIGINAL/dspace/config/default.license differ
Files dspace-1.8.2-src-release/dspace/config/dspace.cfg and dspace-1.8.2-src-release_ORIGINAL/dspace/config/dspace.cfg differ
Files dspace-1.8.2-src-release/dspace/config/emails/change_password and dspace-1.8.2-src-release_ORIGINAL/dspace/config/emails/change_password differ
Files dspace-1.8.2-src-release/dspace/config/emails/export_error and dspace-1.8.2-src-release_ORIGINAL/dspace/config/emails/export_error differ
Files dspace-1.8.2-src-release/dspace/config/emails/export_success and dspace-1.8.2-src-release_ORIGINAL/dspace/config/emails/export_success differ
Files dspace-1.8.2-src-release/dspace/config/emails/flowtask_notify and dspace-1.8.2-src-release_ORIGINAL/dspace/config/emails/flowtask_notify differ
Files dspace-1.8.2-src-release/dspace/config/emails/harvesting_error and dspace-1.8.2-src-release_ORIGINAL/dspace/config/emails/harvesting_error differ
Files dspace-1.8.2-src-release/dspace/config/emails/internal_error and dspace-1.8.2-src-release_ORIGINAL/dspace/config/emails/internal_error differ
Files dspace-1.8.2-src-release/dspace/config/emails/register and dspace-1.8.2-src-release_ORIGINAL/dspace/config/emails/register differ
Files dspace-1.8.2-src-release/dspace/config/emails/registration_notify and dspace-1.8.2-src-release_ORIGINAL/dspace/config/emails/registration_notify differ
Files dspace-1.8.2-src-release/dspace/config/emails/submit_archive and dspace-1.8.2-src-release_ORIGINAL/dspace/config/emails/submit_archive differ
Files dspace-1.8.2-src-release/dspace/config/emails/submit_reject and dspace-1.8.2-src-release_ORIGINAL/dspace/config/emails/submit_reject differ
Files dspace-1.8.2-src-release/dspace/config/emails/submit_task and dspace-1.8.2-src-release_ORIGINAL/dspace/config/emails/submit_task differ
Files dspace-1.8.2-src-release/dspace/config/emails/subscription and dspace-1.8.2-src-release_ORIGINAL/dspace/config/emails/subscription differ
Files dspace-1.8.2-src-release/dspace/config/emails/suggest and dspace-1.8.2-src-release_ORIGINAL/dspace/config/emails/suggest differ
Files dspace-1.8.2-src-release/dspace/config/input-forms.xml and dspace-1.8.2-src-release_ORIGINAL/dspace/config/input-forms.xml differ
Files dspace-1.8.2-src-release/dspace/config/item-submission.xml and dspace-1.8.2-src-release_ORIGINAL/dspace/config/item-submission.xml differ
Files dspace-1.8.2-src-release/dspace/config/modules/discovery.cfg and dspace-1.8.2-src-release_ORIGINAL/dspace/config/modules/discovery.cfg differ
Files dspace-1.8.2-src-release/dspace/config/modules/solr-statistics.cfg and dspace-1.8.2-src-release_ORIGINAL/dspace/config/modules/solr-statistics.cfg differ
Files dspace-1.8.2-src-release/dspace/config/news-xmlui.xml and dspace-1.8.2-src-release_ORIGINAL/dspace/config/news-xmlui.xml differ
Files dspace-1.8.2-src-release/dspace/config/oaicat.properties and dspace-1.8.2-src-release_ORIGINAL/dspace/config/oaicat.properties differ
Files dspace-1.8.2-src-release/dspace/config/xmlui.xconf and dspace-1.8.2-src-release_ORIGINAL/dspace/config/xmlui.xconf differ
Only in dspace-1.8.2-src-release/dspace/modules/jspui: target
Only in dspace-1.8.2-src-release/dspace/modules/lni: target
Only in dspace-1.8.2-src-release/dspace/modules/oai: target
Only in dspace-1.8.2-src-release/dspace/modules/solr: target
Only in dspace-1.8.2-src-release/dspace/modules/sword: target
Only in dspace-1.8.2-src-release/dspace/modules/swordv2: target
Only in dspace-1.8.2-src-release/dspace/modules/xmlui/src/main/webapp: aspects
Only in dspace-1.8.2-src-release/dspace/modules/xmlui/src/main/webapp: exception2html_original.xslt
Only in dspace-1.8.2-src-release/dspace/modules/xmlui/src/main/webapp: exception2html.xslt
Only in dspace-1.8.2-src-release/dspace/modules/xmlui/src/main/webapp: i18n
Only in dspace-1.8.2-src-release/dspace/modules/xmlui/src/main/webapp: META-INF
Only in dspace-1.8.2-src-release/dspace/modules/xmlui/src/main/webapp: sitemap_original.xmap
Only in dspace-1.8.2-src-release/dspace/modules/xmlui/src/main/webapp: sitemap.xmap
Only in dspace-1.8.2-src-release/dspace/modules/xmlui/src/main/webapp: static
Only in dspace-1.8.2-src-release/dspace/modules/xmlui/src/main/webapp: themes
Only in dspace-1.8.2-src-release/dspace/modules/xmlui/src/main/webapp: WEB-INF
Only in dspace-1.8.2-src-release/dspace/modules/xmlui: target
Only in dspace-1.8.2-src-release/dspace: target
Only in dspace-1.8.2-src-release/dspace: update11142012.txt
Only in dspace-1.8.2-src-release/dspace: update11282012.txt
Only in dspace-1.8.2-src-release/dspace: update11292012.txt
Files dspace-1.8.2-src-release/dspace-api/src/main/java/org/dspace/app/sitemap/GenerateSitemaps.java and dspace-1.8.2-src-release_ORIGINAL/dspace-api/src/main/java/org/dspace/app/sitemap/GenerateSitemaps.java differ
Files dspace-1.8.2-src-release/dspace-api/src/main/java/org/dspace/handle/HandleManager.java and dspace-1.8.2-src-release_ORIGINAL/dspace-api/src/main/java/org/dspace/handle/HandleManager.java differ
Only in dspace-1.8.2-src-release/dspace-api: target
Only in dspace-1.8.2-src-release/dspace-discovery/dspace-discovery-provider: target
Only in dspace-1.8.2-src-release/dspace-discovery/dspace-discovery-solr: target
Only in dspace-1.8.2-src-release/dspace-discovery/dspace-discovery-xmlui-api: target
Only in dspace-1.8.2-src-release/dspace-discovery/dspace-discovery-xmlui-webapp: target
Only in dspace-1.8.2-src-release/dspace-jspui/dspace-jspui-api: target
Only in dspace-1.8.2-src-release/dspace-jspui/dspace-jspui-webapp: target
Only in dspace-1.8.2-src-release/dspace-lni/dspace-lni-client: target
Only in dspace-1.8.2-src-release/dspace-lni/dspace-lni-core: target
Only in dspace-1.8.2-src-release/dspace-lni/dspace-lni-webapp: target
Only in dspace-1.8.2-src-release/dspace-oai/dspace-oai-api: target
Only in dspace-1.8.2-src-release/dspace-oai/dspace-oai-webapp: target
Only in dspace-1.8.2-src-release/dspace-stats: target
Only in dspace-1.8.2-src-release/dspace-sword/dspace-sword-api: target
Only in dspace-1.8.2-src-release/dspace-sword/dspace-sword-webapp: target
Only in dspace-1.8.2-src-release/dspace-sword-client/dspace-sword-client-api: target
Only in dspace-1.8.2-src-release/dspace-sword-client/dspace-sword-client-xmlui-api: target
Only in dspace-1.8.2-src-release/dspace-sword-client/dspace-sword-client-xmlui-webapp: target
Only in dspace-1.8.2-src-release/dspace-swordv2: target
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-api: target
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/aspects: json-solr.xmap
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/aspects/protodocument.xml and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/aspects/protodocument.xml differ
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/exception2html.xslt and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/exception2html.xslt differ
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_120210MM.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_20120117.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_20120119.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_20120120.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_20120203.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_20120216.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_20120302.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_20120405.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_20120406.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_20120411.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_20120417.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_20120430.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_20120507.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_20120508.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_20120523.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_20120524.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_20120531.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_20120601.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_20120615.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_20120618.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_20120627.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_20120924.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_20120925.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_20121019.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_20121102.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_ca.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_cs.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_de.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_draft01.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_draft02.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_draft03.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_draft04.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_draft05.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_draft06.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_draft07.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_draft08.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_el.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_es.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_it.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_ja.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_original.xml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n: messages_pt_BR.xml
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n/messages.xml and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/i18n/messages.xml differ
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/sitemap.xmap and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/sitemap.xmap differ
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static: about-ucihistory.xhtml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static: about-ucispace_20120322.xhtml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static: about-ucispace.xhtml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static: about-vaohp_20120322.xhtml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static: about-vaohp.xhtml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static: css
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static: deposit-agreement.xhtml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static: images
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static/js: discovery
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static/js: embedMediaPlayer.js
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static/js: jquery
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static/js/jquery-1.4.2.min.js and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static/js/jquery-1.4.2.min.js differ
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static/js: lytebox.js
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static/js/scriptaculous/builder.js and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static/js/scriptaculous/builder.js differ
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static/js/scriptaculous/controls.js and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static/js/scriptaculous/controls.js differ
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static/js/scriptaculous/effects.js and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static/js/scriptaculous/effects.js differ
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static/js/scriptaculous/prototype.js and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static/js/scriptaculous/prototype.js differ
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static/js: shadowbox.js
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static/js: test-perl-db.pl
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static/js: test-perl-download.pl
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static/js: ucispace.js
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static: jwplayer
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static: jw-player_20120322.xhtml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static: jw-player_20120417.xhtml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static: jw-player2.xhtml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static: jw-player.xhtml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static: media-player_20120705.xhtml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static: media-player.xhtml
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static: robots_original.txt
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static/robots.txt and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static/robots.txt differ
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static: shadowbox
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/static: static-template.xhtml
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Classic/lib/style.css and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Classic/lib/style.css differ
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Classic/lib/style-ie6.css and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Classic/lib/style-ie6.css differ
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Classic/sitemap.xmap and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Classic/sitemap.xmap differ
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/dri2xhtml: aspect
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/dri2xhtml: core
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/dri2xhtml/DIM-Handler.xsl and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/dri2xhtml/DIM-Handler.xsl differ
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/dri2xhtml: dri2xhtml.xsl
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/dri2xhtml/structural.xsl and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/dri2xhtml/structural.xsl differ
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes: dri2xhtml_20110922.xsl
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes: dri2xhtml_20111006.xsl
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes: dri2xhtml_20120119.xsl
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/dri2xhtml-alt/aspect/artifactbrowser/item-list.xsl and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/dri2xhtml-alt/aspect/artifactbrowser/item-list.xsl differ
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/dri2xhtml-alt/aspect/artifactbrowser/item-view.xsl and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/dri2xhtml-alt/aspect/artifactbrowser/item-view.xsl differ
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/dri2xhtml-alt/aspect/artifactbrowser/ORE.xsl and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/dri2xhtml-alt/aspect/artifactbrowser/ORE.xsl differ
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/dri2xhtml-alt/core/attribute-handlers.xsl and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/dri2xhtml-alt/core/attribute-handlers.xsl differ
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/dri2xhtml-alt/core: elements_original.xsl
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/dri2xhtml-alt/core/elements.xsl and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/dri2xhtml-alt/core/elements.xsl differ
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/dri2xhtml-alt/core: global-variables_original.xsl
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/dri2xhtml-alt/core: navigation_original.xsl
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/dri2xhtml-alt/core/navigation.xsl and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/dri2xhtml-alt/core/navigation.xsl differ
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/dri2xhtml-alt/core: page-structure_original.xsl
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/dri2xhtml-alt/core/page-structure.xsl and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/dri2xhtml-alt/core/page-structure.xsl differ
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes: dri2xhtml_olducispace.xsl
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes: dri2xhtml_original.xsl
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Kubrick/Kubrick.xsl and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Kubrick/Kubrick.xsl differ
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Kubrick/lib/css/style.css and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Kubrick/lib/css/style.css differ
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Kubrick/lib/jquery-1.2.min.js and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Kubrick/lib/jquery-1.2.min.js differ
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Kubrick/sitemap.xmap and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Kubrick/sitemap.xmap differ
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Mirage: css
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Mirage: dri2xhtml.xsl
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Mirage/images/authority_control/confidence/readme.txt and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Mirage/images/authority_control/confidence/readme.txt differ
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Mirage/images/jquery_ui/ui-bg_flat_100_fff2f2_40x100.png and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Mirage/images/jquery_ui/ui-bg_flat_100_fff2f2_40x100.png differ
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Mirage/images/jquery_ui/ui-bg_flat_75_f0f2f5_40x100.png and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Mirage/images/jquery_ui/ui-bg_flat_75_f0f2f5_40x100.png differ
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Mirage/images/jquery_ui/ui-icons_c22121_256x240.png and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Mirage/images/jquery_ui/ui-icons_c22121_256x240.png differ
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Mirage: scripts
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Mirage/sitemap.xmap and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Mirage/sitemap.xmap differ
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Mirage: xsl
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes: Mirage_original
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Reference/images/confidence/readme.txt and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Reference/images/confidence/readme.txt differ
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Reference/lib/style.css and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Reference/lib/style.css differ
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Reference/sitemap.xmap and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Reference/sitemap.xmap differ
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/template/sitemap.xmap and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/template/sitemap.xmap differ
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes: themes_20111006.xmap
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes: themes_original.xmap
Files dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/themes.xmap and dspace-1.8.2-src-release_ORIGINAL/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/themes.xmap differ
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes: ucihistory
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes: ucispace
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes: vaohp
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-webapp: target
Only in dspace-1.8.2-src-release/dspace-xmlui/dspace-xmlui-wing: target
Only in dspace-1.8.2-src-release: update11282012.txt


Thanks for your continued help!
Matthew


Matthew McKinley
Digital Project Specialist, University of California, Irvine
about.me



helix84

unread,
Aug 26, 2015, 10:11:35 AM8/26/15
to Matthew McKinley, dspace-tech
Hi Matthew,

looking at your diff, I don't see what could have caused the problem.
One recommendation I have for you is to keep your customizations
separately from the source, e.g. the patch to the handle server, to
the sitemaps, to the messages.xml file, the whole theme folder. That
will enable you to find which modification causes the problem by
applying them in turn on top of the clean source (which you should
first check that it compiles and runs without modifications). The
first thing I'd try is to leave out the modifications to the .java
files - those are the prime suspects, because changes to theme,
messages and sitemaps shouldn't cause such an error. Did you just
replace the new .java files with your old customized ones (that could
be the source of the problem) or did you make a diff of the old
original and modification and then apply the patch on top of the new
one?

Another recommendation I have is to try your luck with DSpace 3.0,
which was just released. To upgrade, you only need to run both
database upgrade scripts and pay attention to any changes in the
configuration files. Also briefly look at the Upgrading chapters if
there are any other steps. Note that in 3.0, most paths have changed
slightly, so you may have to edit paths in your patch files.

Sorry I couldn't give more immediate help.
Reply all
Reply to author
Forward
0 new messages