Scorpion's initialization file

Section Required Description
[Scorpion] YES Contains parameters necessary to Scorpion.
[ RecordSetHandler Sections] NO Set parameters for the RecordSetHandler class. Dependent on how you write your RecordSetHandler.

[Scorpion]

Parameter Required Description
RecordSetHandler YES Specifies the class that will be used to handle record sets.
GwenProps YES Full path to the Gwen properties file.
scoreID NO Each record returned has a score(rank) associated with it. If this parameter is set, then its value will be the fldid of the score in each record returned. Defaults to 777.
ScoreMethod NO There are several different methods for calculating the record scores. The default is "ATC". See here for other score methods

[ScorpionFieldMap]
Note: This section is implementation specific.

Parameter Required Description
FIDID* YES A string that will be used as the key for this fldid in a Hashtable.

[ORG.oclc.scorpion.lcc.LCCRecordCollection]
Note: This section is implementation specific.

Parameter Required Description
Formatter YES Specifies the class used to format each record of a record set.

Below is a sample Scorpion initialization file.

[Scorpion]
RecordSetHandler = ORG.oclc.scorpion.lcc.LCCRecordCollection 
GwenProps = /path/to/scorpion/demo/gwen.props
scoreID = 992
ScoreMethod = ATC

[ScorpionFieldMap]
11      = a
25      = ScorpionCaption
26      = ScorpionHierarchy
27      = ScorpionKeywords
28      = ScorpionTerms
29      = ScorpionNum
992     = ScorpionWeight

[ORG.oclc.scorpion.lcc.LCCRecordCollection]
Formatter = ORG.oclc.scorpion.lcc.LCCFormatter2
#Formatter = ORG.oclc.scorpion.lcc.LCCFormatter
#Formatter = ORG.oclc.scorpion.lcc.LCCXMLFormatter

We are a worldwide library cooperative, owned, governed and sustained by members since 1967. Our public purpose is a statement of commitment to each other—that we will work together to improve access to the information held in libraries around the globe, and find ways to reduce costs for libraries through collaboration.