使用dcm4che3 DICOM工具包的grails 3应用程序出现问题。
首先,代码正在运行并执行应做的事情。但是过了一会儿,它不再工作了,我收到了GroovyCastException。
这是我不太了解的异常消息:
org.codehaus.groovy.runtime.typehandling.GroovyCastException: Cannot cast object 'org.dcm4che3.imageio.plugins.dcm.DicomImageReader@2e5177d0' with class 'org.dcm4che3.imageio.plugins.dcm.DicomImageReader' to class 'org.dcm4che3.imageio.plugins.dcm.DicomImageReader'
在我的代码中,它看起来像这样:
Iterator<ImageReader> iter = ImageIO.getImageReadersByFormatName("DICOM");
DicomImageReader dReader = (DicomImageReader) iter.next();
有一个为DICOM注册的图像读取器。它返回并运行良好。但是过了一会儿,它似乎以某种方式刹车了。
有什么想法或建议吗?
谢谢
grailsfan