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

Reply via email to