Hi Joe, Sivasankari and list... On 14-Jul-2009, Sivasankari <rms@srasys.co.in> wrote:
THis is the error while running marc framework test, how should i resolve this
[2.3 MB screenshot Bitmap file showing the following error message]:
invalid authority types Not all authority types referred to by the frameworks are defined.
Framework code Framework description Tag Subfield Invalid authority type Default framework 700 a PER TOTAL You have 1 error(s) in your MARC configuration. Please fix them before using Koha
And on 24-Jul-2009, Joe Atzberger <ohiocore@gmail.com> replied:
[...] In this case, the error message is clear. It says that the "PER" Authority Type used in your default framework at 700$a does not exist. That means you have probably deleted it or changed the code. Edit your default framework 700$a to refer to a valid Authority Type, or go add a "PER" Authority Type. Then run the tests again, since there may be additional errors..
FWIW, on February (2009), I had the same problem that Sivasankari is now having, and I posted about that, in the Koha mailing list: [Koha] question about invalid MARC authority type http://lists.katipo.co.nz/public/koha/2009-February/017249.html As you'll notice by reading my message in that URL, another user - Ella Delaney - also had the same problem on November 2008. Back then (February 2009), I wrote a followup to my own message, to provide some more information about my problem, but I also didn't get any answer: [Koha] question about invalid MARC authority type http://lists.katipo.co.nz/public/koha/2009-February/017312.html Quoting only the relevant part from that message: ---------------------------------------- => SETUP 2 - Koha 3.0 running SLES 10 SP2 (also using UNIMARC and NoZebra). This setup *returns* the error message! MARC subfield structure admin for 700 (framework ) http://sles:8080/cgi-bin/koha/admin/authtypes.pl [...] Subfield: a Text: Entry Element Constraints: Tab:7, Not repeatable, Not mandatory, | Authority:PER, [...] So, I guess that MY QUESTION now is: Where does the "| Authority:PER, " in the "Constraints" part of Subfield "a" (Entry Element) come from? I have clicked on the "Edit Subfields" button on that "MARC subfield structure admin for 700 (framework )" page, and then clicked on the "a" tab (for the "a" subfield), but I can NOT find that information! :( ---------------------------------------- I never found out where the "| Authority:PER, " in the "Constraints" part of Subfield "a" (Entry Element) for the 700 UNIMARC Bibliographic tag came from. For reference, 700 refers to this: Unimarc, Bibliographic, 2.3, English, 700 Personal Name - Primary Intelectual Responsability http://www.unimarc.info/bibliographic/2.3/en/700 The only way that I found to "shut up" this MARC Framework test error was to give the "Authority Type" for "Authors" the code "PER", as Joe suggests. My question is: is this intentional? Is there something hardcoded in Koha that forces this setup? Thanks in advance! Cheers, Ricardo Dias Marques lists AT ricmarques DOT net Installation Guide for Installing Koha 3 on openSUSE 11 http://wiki.koha.org/doku.php?id=opensuse_11.0