Opened 16 years ago

Closed 16 years ago

#826 closed defect (fixed)

CEL file validator doesn't work for binary XDA type files

Reported by: Nicklas Nordborg Owned by: Nicklas Nordborg
Priority: major Milestone: BASE 2.5
Component: core Version:
Keywords: Cc:

Description (last modified by Nicklas Nordborg)

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.

Change History (2)

comment:1 by Nicklas Nordborg, 16 years ago

Description: modified (diff)
Owner: changed from everyone to Nicklas Nordborg
Status: newassigned

comment:2 by Nicklas Nordborg, 16 years ago

Resolution: fixed
Status: assignedclosed

(In [3970]) Fixes #826: CEL file validator doesn't work for binary XDA type files

Note: See TracTickets for help on using tickets.