Ticket #208 (closed defect: fixed)

Opened 2 years ago

Last modified 1 year ago

Remove fixed paths from fedoragsearch

Reported by: ebrown Assigned to: ebrown
Priority: unassigned Milestone:
Component: topaz Version: 0.5-SNAPSHOT
Keywords: search Cc:
Blocking: Blocked By:

Description

#199/[825] makes ant-tasks:fedora-install add fixed-paths to certain fedoragsearch configuration files. These are problematic when we start packaging stuff up properly.

  • fedoragsearch.properties:fedoragsearch.deployFile = deploy.wsdd (not sure why fgs needs this)
  • index.properties:fgsindex.indexDir (location of lucene index)
  • repository.properties:fgsrepository.fedoraObjectDir (location of foxml files - not sure needed in our usage)
  • logDir - Used in shipping log4j.xml config in webapp
  • fedoragsearchPath (location of fgs webapp) - Used by xslt files to include other xslt files via <xsl:include href="...">. This might require a code change.

Dependency Graph

Change History

11/16/06 18:52:54 changed by ebrown

(In [1119]) Addresses #200 fedoragsearch service impl (ws-server-impl) and webapp

With [1118], this also addresses #208 to eliminate fixed-paths in fedoragsearch. However fedoragsearch.properties still fakes out fedoragsearch's Config class by providing settings and xslt in the webapp's WEB-INF that are not really used. In addition, in some instances, xsl:include's have been replaced with inline code (to eliminate resolving issues that should be fixed by setting system-ids and implementing resolvers appropriately).

ThredLocal? variables in source://head/topazproject/webservices/search/topaz-lucene-impl/src/main/java/org/topazproject/fedoragsearch/topazlucene/SearchContext.java are used to shuffle PEP and user information (for hit caching and authentication) to the search engine by the service impl -- FedoraGenericSearchServicePortSoapBindingImpl?.

01/16/07 16:55:10 changed by ebrown

  • status changed from new to closed.
  • resolution set to fixed.

I believe this was fixed long ago. In the future we need to either merge with the latest fedoragsearch or switch to solr.

08/07/07 16:25:51 changed by

  • milestone deleted.

Milestone Bugs deleted