[Koha] [Koha-devel] Marc framework test error
Ricardo Dias Marques
lists at ricmarques.net
Wed Jul 29 04:38:23 NZST 2009
Hi Joe, Sivasankari and list...
On 14-Jul-2009, Sivasankari <rms at 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 at 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
More information about the Koha
mailing list