Ticket #382 (closed defect: fixed)
Opened 2009-04-23T15:10:04-05:00
Last modified 2010-01-19T14:35:57-06:00
Generated OME-TIFF files have invalid UUID elements
Reported by: | curtis | Owned by: | melissa |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | bio-formats | Severity: | serious |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description
A TiffData element with a UUID child must include CDATA with a UUID string referencing the OME element's UUID attribute.
$ bfconvert data/al3d/franz/Iron\ Plate.al3d Iron\ Plate.ome.tif data/al3d/franz/Iron Plate.al3d [Alicona AL3D] -> Iron Plate.ome.tif [OME-TIFF] ... [done] 1.21s elapsed (568.0+172.0ms per image, 469ms overhead) $ showinf Iron\ Plate.ome.tif -omexml -nopix Checking file format [OME-TIFF] ... Generating OME-XML (schema version 2008-09) ... <TiffData FirstC="0" FirstT="0" FirstZ="0" IFD="0" NumPlanes="1"> <UUID FileName="Iron Plate.ome.tif"/> </TiffData> <TiffData FirstC="1" FirstT="0" FirstZ="0" IFD="1" NumPlanes="1"> <UUID FileName="Iron Plate.ome.tif"/> </TiffData> <TiffData FirstC="2" FirstT="0" FirstZ="0" IFD="2" NumPlanes="1"> <UUID FileName="Iron Plate.ome.tif"/> </TiffData> ... Validating OME-XML ... error: cvc-pattern-valid: Value '' is not facet-valid with respect to pattern '(urn:uuid:[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})' for type 'UniversallyUniqueIdentifier'. error: cvc-complex-type.2.2: Element 'UUID' must have no element [children], and the value must be valid. error: cvc-pattern-valid: Value '' is not facet-valid with respect to pattern '(urn:uuid:[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})' for type 'UniversallyUniqueIdentifier'. error: cvc-complex-type.2.2: Element 'UUID' must have no element [children], and the value must be valid. error: cvc-pattern-valid: Value '' is not facet-valid with respect to pattern '(urn:uuid:[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})' for type 'UniversallyUniqueIdentifier'. error: cvc-complex-type.2.2: Element 'UUID' must have no element [children], and the value must be valid.
Change History
comment:1 Changed 2010-01-19T14:35:57-06:00 by melissa
- Status changed from new to closed
- Resolution set to fixed
(In [5808]) Fixed UUID population. Closes #382.