Hi Samuele,

On May 26, 2009, at 10:14 AM, Samuele Kaplun wrote:
...
Given the above consideration the MARCXML as updated by --fix-marc seems now to correctly reflect the real situation i.e. no icon being attached to the
record.

Could it be that the icon is not correctly created upon submission? In
WebSubmit there are different methods to upload files. If you use Upload_Files for example, you should not use Move_Files_to_Storage at the same time, because the two functions are very similar (although implementing different algorithms) and thus conflicting. What is the exact flow of function your SRV
action?

Here is what the functions looked like:

Function Name                   Step    Score
Get_Report_Number               1               10
Get_Recid                               1               20
Is_Original_Submitter           1               30
Upload_Files                    1               40
Get_Report_Number               2               10
Get_Recid                               2               20
Move_Files_to_Storage   2               30
Print_Success_SRV               2               40
Send_SRV_Mail                   2               50
Move_to_Done                    2               60

I tried removing "Move_Files_to_Storage" and testing the process again.
- submit new picture record
- let bibindex, bibreformat, webcoll, and bibrank run
- revise image for picture record
- let bibindex, bibreformat, webcoll, and bibrank run

After all of this, the icon in the HB view and in the "Information" tab of the HD view still shows the "?" icon. The icon in the Fulltext tab of the HD view is correct. The MARCXML for this new record at the end of this process is as follows. <record> <controlfield tag="001">2068</controlfield> <datafield tag="037" ind1=" " ind2=" "> <subfield code="a">PICTURE-TEST-2009-016</ subfield> </datafield> <datafield tag="245" ind1=" " ind2=" "> <subfield code="a">test</subfield> </datafield> <datafield tag="520" ind1=" " ind2=" "> <subfield code="a">test</subfield> </datafield> <datafield tag="856" ind1="0" ind2=" "> <subfield code="f">[email protected] </subfield> </datafield> <datafield tag="980" ind1=" " ind2=" "> <subfield code="a">PICTURE</subfield> </datafield> <datafield tag="909" ind1="c" ind2="0"> <subfield code="e">TEST</subfield> </ datafield> <datafield tag="856" ind1="4" ind2=" "> <subfield code="u">https://edms.classe.cornell.edu/record/2068/files/PICTURE-TEST-2009-016.gif </subfield> <subfield code="z">Access to files</subfield> </datafield> <datafield tag="856" ind1="4" ind2=" "> <subfield code="q">https://edms.classe.cornell.edu/record/2068/files/icon-PICTURE-TEST-2009-016.gif </subfield> <subfield code="x">icon</subfield> </datafield> </record>
Is there some other function flow I should test?
Many thanks,
Devin

Reply via email to