FAST/ESP Certain search profile updated causes publishing to fail

Symptom

After updating and publishing a search profile to point to a different composite field and rank profile, a Failed status is returned on the publishing step and the following is seen in the adminserver.scrap file:

ERROR no.fast.vespa.backend.deploymentmanager.module.dict.DictionaryDeploymentTask: Could not deploy dictionary: <search profile name>sppublished (DeploymentWorker)
java.io.FileNotFoundException: %FASTSEARCH%\adminserver\webapps\adminserver\downloads\dictionaries\synonyms\qt\<search profile name>sppublished.aut (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.(FileInputStream.java:106)
at java.io.FileInputStream.(FileInputStream.java:66)
at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:70)
at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:161)
at java.net.URL.openStream(URL.java:1009)
at no.fast.vespa.backend.deploymentmanager.module.dict.DictionaryDeploymentTask.perform(DictionaryDeploymentTask.java:103)
at no.fast.vespa.backend.deploymentmanager.Deployer.runTask(Deployer.java:341)
at no.fast.vespa.backend.deploymentmanager.Deployer.run(Deployer.java:255)
at java.lang.Thread.run(Thread.java:619)

Cause

This can be caused by a failed dictionary deployment specific to the search profile.

Resolution

To resolve this issue:

1.     Copy the preview and published dictionaries from another search profile that does not have any synonyms defined in the SBC.  These can be found in the %FASTSEARCH%\adminserver\webapps\adminserver\downloads\dictionaries\synonyms\qt\ directory.

NOTE: If all search profiles have synonyms defined, one may create a temporary search profile, which may be deleted at the end of these steps, to create these files. 

2.     Rename these files to match the name of the search profile having the issue.  For example:
myprofilesppreview.aut
myprofilesppublished.aut

3.     Place both in the %FASTSEARCH%\adminserver\webapps\adminserver\downloads\dictionaries\synonyms\qt\ directory.

NOTE: If some dictionaries already exist with the same names, back them up to a different directory outside of ESP before this step.
Eigenschaften

Artikelnummer: 2567993 – Letzte Überarbeitung: 01.09.2011 – Revision: 1

Feedback