Just signed up for the list. First post. Need a little help.

We have implemented a metadata model for our research repository, consisting of datasets, that includes METS (wrapper), DC (description), MODS (personal name/owner information), and PREMIS (preservation) metadata.

Our programmer is coding in PHP and is using the libxml2 library to handle the xml construct for our metadata. I recently went through the process of metadata validation and well-formed checking. We are good in that regard. However, my programmer just informed me that the libxml2 library blows up when it encounters the info:lc/xmlns/premis-v2 namespace because it is relative instead of absolute. Problem is, if I change the namespace URI, our metadata is no longer valid.

Has anyone encountered this issue? What did you do as a workaround?

Thanks for any guidance on the this issue.


Amy J. Hatfield, MLS
Assistant Professor of Library Science, Metadata Specialist
Purdue University Libraries, Digital Programs
(765) 494-6333
[log in to unmask]<mailto:[log in to unmask]>
STEW, 279