dear community,
all our data is compressed with a faulty jpeg-ls compression rendering it unreadable for some of our clients. the problem is related to the bug in the used java imageio library (
http://www.dcm4che.org/jira/browse/DCMEE-1144). we're using dcm4chee 2.14.1 which is affected by this bug.
what is the correct way to address this? more specifically:
1) is there a way how to patch the existing system in order to address the situation?
2) is it possible to configure for specific aets for the system to not to offer the jpegls transfer syntax and therefore force the data to be sent in some uncorrupted way?
3) what is the preferred way to repair the faulty historical binary data files on disc?
4) if i send the jpegls compressed data to a new chee instance running 2.17+ version of the software, will they be re-compressed so that they are correct within the new system?
i researched the problem somewhat, and i noticed that:
1) by 2.17.1 the compression system of dcm4chee has been fixed tp produce correct jpeg-ls data
2) there is a fixjpegls commad in the dcm4che2 library enabling fixing of corrupted streams
than you on participating on finding a solution to this problem!
peter