Fedora 3.5 I'm fairly new to Fedora and have a couple of questions regarding checksums and the batch ingest process. (1) In my fedora.fcfg file, I have "autoChecksum" set to "true" and "checksumAlgorithm" set to "SHA-256". If I interactively add a datastream to an object using the Fedora Web Administrator, it does indeed calculate a SHA-256 checksum on the datastream. However, if I ingest a FOXML file using the batch ingest process, it does not. The ingested datastreams show the checksum as "DISABLED". If I specifically include "<foxml:contentDigest TYPE="SHA-256"/>" on a datastream in the FOXML being ingested via batch ingest, then it does calculate the checksum. I expected the batch ingest to automatically calculate a SHA-256 checksum for each datastream without having to add "<foxml:contentDigest TYPE="SHA-256"/>" to each datastream in the FOXML file being ingested, since I had "autoChecksum" set to "true" in the fedora.fcfg file. But I guess not? (2) When I am ingesting a FOXML file using batch ingest, is there a way to include an externally calculated checksum for a datastream as of verifying that the datastream gets ingested correctly? I read in the Fedora documentation about the "checksum" parameter that can be passed in certain API-M functions for precisely this purpose but it wasn't clear whether there was a way to invoke the same functionality with batch ingest. Thanks in advance for any assistance you can provide. --Jim
------------------------------------------------------------------------------ Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d _______________________________________________ Fedora-commons-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fedora-commons-users
