Hi Barbara
I saw this recently and I recall that the error was to do with setting up the Fedora Object XML properly.
I think that is was to do with either of these (I can't recall which one solved this):
 - for the FOXML display for your document type the element /datastream/datastreamVersion/xmlContent should have DC and MODS links to the DC and MODS displays for the your document type (those displays may need to be created).
 - the element for objectProjects\property\VALUE for Label needs to have the XSDMF ID Reference set to the (Title) !titleInfo!title for the MODS Version 1.0 display for your document type.
If that doesn't help I'll see if I can replicate the problem and solution...

From: Hilderbrand,Barbara (GSFC-999.9)[PEND] [mailto:Barbara.Y.Hilderbrand@nasa.gov]
Sent: Friday, 5 December 2008 4:53 AM
To: fez-users@lists.sourceforge.net
Subject: [Fez-users] Adding a datastream to the FOXML XSD display



I am currently in the process of testing open source repository software for implementation at my institution.  I have started working with Fez and am trying to add a datastream to the FOXML XSD display.  I was able to create my own XSD Schema and XSD Display. I have followed the documentation on the Fez Wiki but when I go in and try to create the record, the form works but when I click publish I get the following error:  


Fatal error: Call to a member function getXSD_HTML_Match() on a non-object in /srv/www/htdocs/fez/include/class.record.php on line 2338


Has anyone else encountered this problem or know what I might be doing wrong.


Thank you in advance for your help,



Barbara Yates Hilderbrand, MLS
Metadata/Digital Collections Librarian, Library Associates
Code 272, Building 21
Greenbelt, MD 20771