create community error?

Help
chien
2007-11-15
2012-10-29
  • chien
    chien
    2007-11-15

    Fedora vision:
    fedora-2.1.1-server
    fedora-2.1.1-client

    Fez vision:
    fez-1.3

    Sanity Check:
    Testing JHove
    Failed: File Jhove Result = 'c:\temp\presmd_test.xml' This file doesn't exist, check the path and the permissions so that webserver user can read the file (the webserver must have 'rx' permission on any parent directories as well as 'r' permission on the file)

    [Thu Nov 15 10:52:50 2007] Array
    (
    [txt] => Array
    (
    [0] => JHOVE Error: , return status = 1, for command c:/jhove/jhove -h xml -o c:/temp/presmd_test.xml c:\temp\test.gif
    [1] =>
    )

    [script] => C:\xampp\htdocs\fez\webservices\wfb.presmd.php
    [line] => 81
    [backtrace] => Array
        (
            [0] => Array
                (
                    [file] => C:\xampp\htdocs\fez\webservices\wfb.presmd.php:81
                    [call] => Error_Handler::logError()
                )
    
        )
    

    )

    create community error:
    web error:
    Fatal error: Call to a member function getXSDMF_IDByXDIS_ID() on a non-object in C:\xampp\htdocs\fez\include\class.record.php on line 1501

    fedora error:
    ERROR 05:24 Compiler> Error compiling file: /C:/fedora-2.1.1/server/jakarta-tomc
    at-5.0.28/work/Catalina/localhost/fedora//org/apache/jsp\unauthorized_002d401_js
    p.java [javac] Compiling 1 source file

    no path in db registry for [iii-data:41]
    no path in db registry for [iii-data:41]
    no path in db registry for [iii-data:41]
    no path in db registry for [iii-data:49]
    no path in db registry for [iii-data:49]
    no path in db registry for [iii-data:49]
    no path in db registry for [iii-data:53]
    no path in db registry for [iii-data:53]
    no path in db registry for [iii-data:53]

    Can help me to solve these problems!!
    Thanks very much!!

     
    • chien
      chien
      2007-11-20

      Thank Christiaan !!
      I already check Sanity Check. It's ok!
      Configuration varaibles may need to be changed by editing config.inc.php in the base directory of the installation. Most error messages will show which configuration variable was the problem.
      Testing for PHP extensions
      Passed: Testing PHP extensions
      Testing general directories
      Passed: Testing general directories
      Testing JHove
      Passed: All JHove tests passed
      Testing imageMagick
      Passed: All imageMagick tests passed
      Testing backgroundProcess
      Passed: All backgroundProcess tests passed
      Testing graphviz dot
      Passed: All graphviz dot tests passed
      Testing Tidy
      Passed: All Tidy tests passed
      Testing Fedora
      Passed: All Fedora tests passed
      Testing Fedora Direct Access
      Passed: All Fedora Direct Access tests passed
      Testing SQL
      Passed: All SQL tests passed
      Testing PDFtoText
      Passed: All PDFtoText tests passed
      Passed: All tests Passed

      maybe the errors are in the fedora, i do not know!!

       
    • Christiaan
      Christiaan
      2007-11-17

      Hi

      Did you follow these instructions for editing the jhove.bat executable?

      • On windows, need to make the last line of jhove.bat look like this:

      %JAVA% -classpath %CP% jhove -c %JHOVE_HOME%/conf/jhove.conf %ARGS%

      Also we strongly suggest using Fez 2 over version 1.3

      Cheers,
      Christiaan

       
    • chien
      chien
      2007-11-19

      Thanks Christiaan!!
      I install Fedora 2.2.1 and Fez2.0_rc1 successly!!
      But i create community also had problems!


      web adress:http://localhost/fez/workflow/enter_metadata.php

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


      log:
      [0] => Record iii-data:63 doesn't exist


      [0] => Array
      [1] => (
      [2] => [0] => Error when calling getDatastreams :fedora.server.errors.ObjectNotInLowlevelStorageException: no path in db registry for [iii-data:63]
      [3] => [1] => POST /fedora/services/management HTTP/1.0
      [4] => Host: localhost:8080
      [5] => Authorization: Basic ZmVkb3JhQWRtaW46ZmVkb3JhQWRtaW4=
      [6] => User-Agent: NuSOAP/0.7.2 (1.95)
      [7] => Content-Type: text/xml; charset=ISO-8859-1
      [8] => SOAPAction: ""
      [9] => Content-Length: 579
      [10] =>
      [11] => <?xml version="1.0" encoding="ISO-8859-1"?><SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body><ns8610:getDatastreams xmlns:ns8610="http://tempuri.org"><pid xsi:type="xsd:string">iii-data:63</pid><asOfDateTime xsi:nil="true"/><dsState xsi:nil="true"/></ns8610:getDatastreams></SOAP-ENV:Body></SOAP-ENV:Envelope>
      [12] => )
      [13] =>


      [0] => The PID iii-data:63 doesn't appear to be in the fedora repository - perhaps it was not ingested correctly. Please let the Fez admin know so that the Fez index can be repaired.

      [0] => Record iii-data:63 doesn't exist

              [0] =&gt; The PID iii-data:63 does not have an display id (FezMD-&gt;xdis_id). This object is currently in an erroneous state.
      

      [0] => The PID iii-data:63 has an error getting it's display details. This object is currently in an erroneous state.

      mysql database:record in objectpaths
      tokenDbID:12
      token:iii-data:64
      path:C:\fedora-2.2.1\data/objects\2007\1119\18\49\iii-data_64



      I think the path is wrong, but i do not how to fixed it!!

      I already spend 2 weeks to solve this problem...
      I wish i can run Fez successfully to promte it in elearning, i need help,please!!
      Thanks a lot!!

       
      • Christiaan
        Christiaan
        2007-11-19

        Hi

        Can you run the Fez sanity check and make sure it passes all its sanity checks - especially regarding the fedora settings?

        Cheers,
        Christiaan