bug #7638
openproblem with media data missing meta data
0%
Description
media imported via biocase sometimes do not show size and metadata and or exception "file not found"
AM:
Bei der Media Datei http://herbarium.univie.ac.at/database/image.php?filename=947084&method=europeana wird im Simple Media View „No file found“ angezeigt. Im Advanced view ebenfalls, es wird aber trotzdem das Bild angezeigt
Updated by Katja Luther over 4 years ago
the original exception is:
java.io.IOException: Could not read block (block start: 504, block length: 42453504, data length: 2040). at org.apache.sanselan.common.byteSources.ByteSourceArray.getBlock(ByteSourceArray.java:47) at org.apache.sanselan.formats.tiff.TiffReader.getTiffRawImageData(TiffReader.java:461) at org.apache.sanselan.formats.tiff.TiffReader.readDirectory(TiffReader.java:216) at org.apache.sanselan.formats.tiff.TiffReader.readDirectory(TiffReader.java:110) at org.apache.sanselan.formats.tiff.TiffReader.readDirectories(TiffReader.java:101) at org.apache.sanselan.formats.tiff.TiffReader.read(TiffReader.java:448) at org.apache.sanselan.formats.tiff.TiffReader.readContents(TiffReader.java:438) at org.apache.sanselan.formats.tiff.TiffImageParser.getMetadata(TiffImageParser.java:124) at org.apache.sanselan.ImageParser.getMetadata(ImageParser.java:81) at org.apache.sanselan.formats.jpeg.JpegImageParser.getExifMetadata(JpegImageParser.java:366) at org.apache.sanselan.formats.jpeg.JpegImageParser.getMetadata(JpegImageParser.java:307) at org.apache.sanselan.Sanselan.getMetadata(Sanselan.java:978) at org.apache.sanselan.Sanselan.getMetadata(Sanselan.java:923) at org.apache.sanselan.Sanselan.getMetadata(Sanselan.java:896) at eu.etaxonomy.cdm.common.media.ImageInfo.readMetaData(ImageInfo.java:135) at eu.etaxonomy.cdm.common.media.ImageInfo.NewInstanceWithMetaData(ImageInfo.java:56)
and is a result of missing meta data, opening an image with meta data does not throw an exception.
Updated by Katja Luther over 4 years ago
now the size is not set to 0 if an exception appears because of missing metadata.
Updated by Katja Luther over 4 years ago
- Status changed from New to Resolved
- Assignee changed from Katja Luther to Andreas Müller
Updated by Andreas Müller over 4 years ago
- Status changed from Resolved to Feedback
- Assignee changed from Andreas Müller to Katja Luther
Size is empty now, but heigth and width is still 0. Is this wanted or did you forget to handle them similarly?
Updated by Katja Luther over 4 years ago
The media file above does not exist, clicking on the link results in:
Sorry, no connection ...
Sorry, no connection to database ...
if there are data for size, height and width, they should be shown now.
Updated by Andreas Müller over 4 years ago
- Status changed from Feedback to Resolved
- Assignee changed from Katja Luther to Andreas Müller