Hi Phil

Your location should indeed NOT have the trailing slash. So it should be : mbgdevlsrv01.mobot.org:8080/fedora

Next you seem to have setup your fedora direct access databse params to point to the Fez mysql database, when they should be pointing
to the Fedora MySQL or Postgresql or Oracle database (where that table should exist).

No harm in going to SVN Fez either, just make sure you reimport the xsds.xml, workflows.xml and run a your_fez/upgrade

By the way Fez doesn’t support Fedora 3.0 (yet).

Cheers,
Christiaan

On 1/07/08 2:00 AM, "Phil Cryer" <phil.cryer@mobot.org> wrote:

> I've installed Fez 2.0 - site works, have gone through all of the
> sanity tests, they all pass.  When I try to create a community it gives me
> the error: Fatal error: Call to a member function getXSD_HTML_Match() on
> a non-object in /var/www/fez/include/class.record.php on line 2338 If I hit
> back, I get the following backtrace: Array ( [0] => Couldn't parse datastream
> XML [1] => Array ( [url]
> => http://fedoraAdmin:fedoraAdmin@mbgdevlsrv01.mobot.org:8080/fedora//listData
> strea ms/tropicos:1060?xml=true [content_type] =>
> text/html;charset=UTF8 [http_code] => 400 [header_size] => 248 [request_size]
> => 167 [filetime] => -1 [ssl_verify_result] => 0 [redirect_count] =>
> 0 [total_time] => 0.009553 [namelookup_time] => 0.001 [connect_time] =>
> 0.001173 [pretransfer_time] => 0.001176 [size_upload] => 0 [size_download] =>
> 630 [speed_download] => 65947 [speed_upload] => 0 [download_content_length] =>
> 0 [upload_content_length] => 0 [starttransfer_time] =>
> 0.009521 [redirect_time] => 0 ) [2] => <html><head> <title>Fedora: 400 Bad
> Request</title></head> <body> <center> <table border="0" cellpadding="0"
> cellspacing="0" width="784"> <tbody><tr> <td height="134" valign="top"
> width="141"><img src="/fedora/images/newlogo2.jpg" height="134"
> width="141"></td> <td valign="top" width="643"> <center> <h2>400 Bad
> Request</h2> <h3>The syntax of the request is
> incorrect.</h3> </center> </td> </tr> </tbody></table> </center> </body></html
> > ) Backtrace: Notice the URL:
> http://fedoraAdmin:fedoraAdmin@mbgdevlsrv01.mobot.org:8080/fedora//listDatast
> rea ms/tropicos:1060?xml=true there is a space between .../listDatastrea
> ms/... which is obviously wrong, if I change the URL manually in a brower it
> still fails, until I take away the extra forward slash after fedora, so if it
> looks
> like this: http://fedoraAdmin:fedoraAdmin@mbgdevlsrv01.mobot.org:8080/fedora
> /listDatastreams/tropicos:1060?xml=true it works, and I get back the
> following: <objectDatastreams xsi:schemaLocation="http://www.fedora.info/defi
> nitions/1/0/access/ http://mbgdevlsrv01:8080/listDatastreams.xsd"
> pid="tropicos:1060" baseURL="http://mbgdevlsrv01:8080/fedora/"> <datastream
> dsid="FezACML" label="Fez Access Control Markup
> Language" mimeType="text/xml"/> <datastream dsid="FezMD" label="Fez extension
> metadata" mimeType="text/xml"/> <datastream dsid="DC" label="Dublin Core
> Record" mimeType="text/xml"/> </objectDatastreams> how can I correct the URL
> issues?  If I change the fedora path in the Site Config section and take off
> the trailing slash, I can no longer see FC within Fez.  I can't find the point
> in the PHP where it inserts that space either. === Also, if I try to Index
> Objects, I get the error: Array ( [0] => DB Error: no such table [1] =>
> SELECT dopid AS pid, label AS title, objectstate FROM doRegistry WHERE (dopid
> LIKE '%%' OR label LIKE '%%') AND objectState = 'A' [nativecode=1146 ** Table
> 'fez.doRegistry' doesn't exist] ) include/class.fedora_direct_access.php 100
> Backtrace: Looking at the database, it's right, there is no table
> fez_doRegistry! I looked through schema.sql in the setup, and it has no
> mention of that table either. Is 2.0 workable?  I'd like to get it working
> if possible to test it, if 2.0 svn is available, I'll can work from
> that. Thanks P -- Open Source Development Missouri Botanical Garden  |  
> Lat: 38.6112700  |  Lon: -90.2583440  Email: phildotcryeratmobotdotorg | IM
> GoogleTalk/Skype:
> phil.cryer ------------------------------------------------------------------
> ------- Check out the new SourceForge.net Marketplace. It's the best place to
> buy or sell services for just about anything Open
> Source. http://sourceforge.net/services/buy/index.php ________________________
> _______________________ Fez-users mailing
> list Fez-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listi
> nfo/fez-users

--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Christiaan Kortekaas
Senior Library Open Sorcerer
Library Technology Service
The University of Queensland, Australia QLD 4072
Telephone : (+61) (7) 3346 4337
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~