<SourceConfig>

    <SourceType name="ScienceDirectHTMLSource"
          type="HTMLSearchSource"
          displayName="ScienceDirect"
          sourceFactoryClass="com.raritantechnologies.federated.html.HTMLSearchSourceFactory"
          queryProcessor="com.raritantechnologies.federated.html.HTMLQueryProcessor" >

          <Fields>
              <Field ID="query" xPath="/SearchProcess/Step/params/param[@formName='sterms']/@value" />
          </Fields>

          <SecurityModel>
              <search>Public</search>
              <fullText>Public</fullText>
          </SecurityModel>

          <SearchProcess> 
              <Step type="getURLSocket" URL="http://www.sciencedirect.com/science">
                  <params>
                      <param formName="_ob" value="QuickSearchURL" />
                      <param formName="_method" value="submitForm" />
                      <param formName="_userid" value="10" />
                      <param formName="_acct" value="C000050221" />
                      <param formName="sterms" value="" />
                      <param formName="source" value="all" />
                      <param formName="md5" value="c0f869365f1e27cdd74d221890b97f60" />
                  </params>
              </Step>
          </SearchProcess>

          <PageProcess>
              <Step>
              </Step>
          </PageProcess>

          <ScraperConfigFile>ScienceDirectScraperConfig.xml</ScraperConfigFile>
          <OutputTransformer>ScienceDirectOutputTransform.xsl</OutputTransformer>

   </SourceType>

</SourceConfig>

