Opened 17 years ago
Last modified 17 years ago
#826 closed defect
CEL file validator doesn't work for binary XDA type files — at Initial Version
Reported by: | Nicklas Nordborg | Owned by: | everyone |
---|---|---|---|
Priority: | major | Milestone: | BASE 2.5 |
Component: | core | Version: | |
Keywords: | Cc: |
Description
It does work for text format and binary Calvin format. The validation message you get when using an XDA file is:
Could not read CEL file '/home/minad/E-TABM-271-raw-cel-1381315369.cel': E-TABM-271-raw-cel-1381315369.cel (The system cannot find the file specified)
I am pretty sure that this problem is related to the changes made to the Fusion SDK to make it support InputStream:s instead of File objects. Looking at the (Fusion SDK) code it seems like the path taken for the XDA format simply ignores the InputStream and tries to read from a non-existing file.
The CDF file validator works for XDA files and I think a similar solution can be used for reading CEL files. The code for reading CDF files simple copies everything from the InputStream to a temporary file that is then used for reading.