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]

STEW, 279