Hi. We enabled the Discovery aspect (and disabled the SearchArtifact aspect). It seemed there were no problem until we try the OpenSearch service. There are two main problems here: 1) URL "/simple-search" returns a 404 error 2) URL "/open-search" is not using Solr services
About problem 1, that value is defined in the "websvc.opensearch.uicontext" property (in dspace.cfg). The DSpace manual says it is for HTML requests and should be changed only for non-standard servlet mapping. As I can see, this property could be changed to "/discover" and the OpenSearch returning HTML pages with results would be working as expected. If this is true, maybe this situation could be added to the DSpace manual. About problem 2, I've seen the "/open-search" url is matched in the main sitemap.xmap (the one located in <xmlui-webapp>/WEB-INF/sitemap.xmap), and a special generator is invoked to make the search and to create the RSS/ATOM with the results.This special generator is org.dspace.app.xmlui.cocoon.OpenSearchGenerator . The problem here is that the search is made using the PostgreSQL index instead of the Solr services. I suspect a brand new generator should be created, which would use the Solr services for searching. Do you know if there is any work on this or if it's been considered to the 3.0 release. I haven't found anything about it on Jira and I wanted to know if there was something done before begin working on this Thanks Nestor ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Dspace-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dspace-devel
