GroovyCastException:无法将具有类A的对象A转换为类A

时间:2018-08-13 07:00:09

标签: grails grails-3.0 dcm4che

使用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

0 个答案:

没有答案