Dear,
I am configured compression rule at attached.
However i am getting error below error for some studies:
cuid=1.2.840.10008.5.1.4.1.1.1.1 - Digital X-Ray Image Storage - For Presentation
iuid=1.3.51.0.7.
14024965605.15791.64838.35912.44215.33109.58947 - ?
tsuid=1.2.840.10008.1.2.1 - Explicit VR Little Endian]
ERROR: 16-bit data must be encoded with syntax 1.2.840.10008.1.2.4.57 or 1.2.840.10008.1.2.4.70
22:02:42,105 WARN [org.dcm4chee.arc.store.impl.StoreServiceImpl] (EE-ManagedExecutorService-default-Thread-11) RADSHARE<-AAROPACS(2): Failed to store received object:
: javax.imageio.IIOException: Native JPEG encoding error
at org.dcm4c...@5.22.0//org.dcm4che3.opencv.NativeJPEGImageWriter.write(NativeJPEGImageWriter.java:161)
at org.dcm4c...@5.22.0//org.dcm4che3.imageio.codec.Transcoder.compressFrame(Transcoder.java:652)
at org.dcm4c...@5.22.0//org.dcm4che3.imageio.codec.Transcoder.compressPixelData(Transcoder.java:494)
at org.dcm4c...@5.22.0//org.dcm4che3.imageio.codec.Transcoder.processPixelData(Transcoder.java:431)
at org.dcm4c...@5.22.0//org.dcm4che3.imageio.codec.Transcoder.access$300(Transcoder.java:70)
at org.dcm4c...@5.22.0//org.dcm4che3.imageio.codec.Transcoder$1.readValue(Transcoder.java:389)
at org.dcm4...@5.22.0//org.dcm4che3.io.DicomInputStream.readAttributes(DicomInputStream.java:534)
at org.dcm4c...@5.22.0//org.dcm4che3.imageio.codec.Transcoder.transcode(Transcoder.java:368)
at deployment.dcm4chee-arc-ear-5.22.2-mysql.ear.dcm4chee-arc-store-5.22.2.jar//org.dcm4chee.arc.store.impl.StoreServiceImpl.writeToStorage(StoreServiceImpl.java:218)
at deployment.dcm4chee-arc-ear-5.22.2-mysql.ear.dcm4chee-arc-store-5.22.2.jar//org.dcm4chee.arc.store.impl.StoreServiceImpl.store(StoreServiceImpl.java:171)
at deployment.dcm4chee-arc-ear-5.22.2-mysql.ear.dcm4chee-arc-store-5.22.2.jar//org.dcm4chee.arc.store.impl.StoreServiceImpl$Proxy$_$$_WeldClientProxy.store(Unknown Source)
at deployment.dcm4chee-arc-ear-5.22.2-mysql.ear//org.dcm4chee.arc.store.scp.CStoreSCP.store(CStoreSCP.java:36)
at org.dcm...@5.22.0//org.dcm4che3.net.service.BasicCStoreSCP.onDimseRQ(BasicCStoreSCP.java:72)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.jboss...@3.1.2.Final//org.jboss.weld.bean.proxy.AbstractBeanInstance.invoke(AbstractBeanInstance.java:38)
at org.jboss...@3.1.2.Final//org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:106)
at deployment.dcm4chee-arc-ear-5.22.2-mysql.ear//org.dcm4che3.net.service.DicomService$458768749$Proxy$_$$_WeldClientProxy.onDimseRQ(Unknown Source)
at org.dcm...@5.22.0//org.dcm4che3.net.service.DicomServiceRegistry.onDimseRQ(DicomServiceRegistry.java:86)
at org.dcm...@5.22.0//org.dcm4che3.net.ApplicationEntity.onDimseRQ(ApplicationEntity.java:474)
at org.dcm...@5.22.0//org.dcm4che3.net.Association.onDimseRQ(Association.java:746)
at org.dcm...@5.22.0//org.dcm4che3.net.PDUDecoder.decodeDIMSE(PDUDecoder.java:467)
at org.dcm...@5.22.0//org.dcm4che3.net.Association.handlePDataTF(Association.java:729)
at org.dcm...@5.22.0//org.dcm4che3.net.State$4.onPDataTF(State.java:103)
at org.dcm...@5.22.0//org.dcm4che3.net.Association.onPDataTF(Association.java:725)
at org.dcm...@5.22.0//org.dcm4che3.net.PDUDecoder.nextPDU(PDUDecoder.java:177)
at org.dcm...@5.22.0//org.dcm4che3.net.Association$2.run(Association.java:562)
at org.jbo...@18.0.1.Final//org.jboss.as.ee.concurrent.ControlPointUtils$ControlledRunnable.run(ControlPointUtils.java:105)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at org.glassfish.javax.enterprise.concurrent//org.glassfish.enterprise.concurrent.internal.ManagedFutureTask.run(ManagedFutureTask.java:141)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
at org.glassfish.javax.enterprise.concurrent//org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl$ManagedThread.run(ManagedThreadFactoryImpl.java:250)
Caused by: CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.2.0) C:\jenkins\workspace\opencv\modules\imgcodecs\src\loadsave.cpp:1205: error: (-215:Assertion failed) code in function 'cv::dicomJpgWrite'
]
at org.dcm4c...@5.22.0//org.opencv.imgcodecs.Imgcodecs.dicomJpgWrite_0(Native Method)
at org.dcm4c...@5.22.0//org.opencv.imgcodecs.Imgcodecs.dicomJpgWrite(Imgcodecs.java:260)
at org.dcm4c...@5.22.0//org.dcm4che3.opencv.NativeJPEGImageWriter.write(NativeJPEGImageWriter.java:147)
... 36 more
22:02:42,121 INFO [org.dcm4che3.net.Association] (EE-ManagedExecutorService-default-Thread-11) RADSHARE<-AAROPACS(2): processing 2:C-STORE-RQ[pcid=61, prior=0
cuid=1.2.840.10008.5.1.4.1.1.1.1 - Digital X-Ray Image Storage - For Presentation
iuid=1.3.51.0.7.
14024965605.15791.64838.35912.44215.33109.58947 - ?
tsuid=1.2.840.10008.1.2.1 - Explicit VR Little Endian] failed. Caused by: : org.dcm4che3.net.service.DicomServiceException: javax.imageio.IIOException: Native JPEG encoding error
at deployment.dcm4chee-arc-ear-5.22.2-mysql.ear.dcm4chee-arc-store-5.22.2.jar//org.dcm4chee.arc.store.impl.StoreServiceImpl.writeToStorage(StoreServiceImpl.java:225)
at deployment.dcm4chee-arc-ear-5.22.2-mysql.ear.dcm4chee-arc-store-5.22.2.jar//org.dcm4chee.arc.store.impl.StoreServiceImpl.store(StoreServiceImpl.java:171)
at deployment.dcm4chee-arc-ear-5.22.2-mysql.ear.dcm4chee-arc-store-5.22.2.jar//org.dcm4chee.arc.store.impl.StoreServiceImpl$Proxy$_$$_WeldClientProxy.store(Unknown Source)
at deployment.dcm4chee-arc-ear-5.22.2-mysql.ear//org.dcm4chee.arc.store.scp.CStoreSCP.store(CStoreSCP.java:36)
at org.dcm...@5.22.0//org.dcm4che3.net.service.BasicCStoreSCP.onDimseRQ(BasicCStoreSCP.java:72)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.jboss...@3.1.2.Final//org.jboss.weld.bean.proxy.AbstractBeanInstance.invoke(AbstractBeanInstance.java:38)
at org.jboss...@3.1.2.Final//org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:106)
at deployment.dcm4chee-arc-ear-5.22.2-mysql.ear//org.dcm4che3.net.service.DicomService$458768749$Proxy$_$$_WeldClientProxy.onDimseRQ(Unknown Source)
at org.dcm...@5.22.0//org.dcm4che3.net.service.DicomServiceRegistry.onDimseRQ(DicomServiceRegistry.java:86)
at org.dcm...@5.22.0//org.dcm4che3.net.ApplicationEntity.onDimseRQ(ApplicationEntity.java:474)
at org.dcm...@5.22.0//org.dcm4che3.net.Association.onDimseRQ(Association.java:746)
at org.dcm...@5.22.0//org.dcm4che3.net.PDUDecoder.decodeDIMSE(PDUDecoder.java:467)
at org.dcm...@5.22.0//org.dcm4che3.net.Association.handlePDataTF(Association.java:729)
at org.dcm...@5.22.0//org.dcm4che3.net.State$4.onPDataTF(State.java:103)
at org.dcm...@5.22.0//org.dcm4che3.net.Association.onPDataTF(Association.java:725)
at org.dcm...@5.22.0//org.dcm4che3.net.PDUDecoder.nextPDU(PDUDecoder.java:177)
at org.dcm...@5.22.0//org.dcm4che3.net.Association$2.run(Association.java:562)
at org.jbo...@18.0.1.Final//org.jboss.as.ee.concurrent.ControlPointUtils$ControlledRunnable.run(ControlPointUtils.java:105)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at org.glassfish.javax.enterprise.concurrent//org.glassfish.enterprise.concurrent.internal.ManagedFutureTask.run(ManagedFutureTask.java:141)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
at org.glassfish.javax.enterprise.concurrent//org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl$ManagedThread.run(ManagedThreadFactoryImpl.java:250)
Caused by: javax.imageio.IIOException: Native JPEG encoding error
at org.dcm4c...@5.22.0//org.dcm4che3.opencv.NativeJPEGImageWriter.write(NativeJPEGImageWriter.java:161)
at org.dcm4c...@5.22.0//org.dcm4che3.imageio.codec.Transcoder.compressFrame(Transcoder.java:652)
at org.dcm4c...@5.22.0//org.dcm4che3.imageio.codec.Transcoder.compressPixelData(Transcoder.java:494)
at org.dcm4c...@5.22.0//org.dcm4che3.imageio.codec.Transcoder.processPixelData(Transcoder.java:431)
at org.dcm4c...@5.22.0//org.dcm4che3.imageio.codec.Transcoder.access$300(Transcoder.java:70)
at org.dcm4c...@5.22.0//org.dcm4che3.imageio.codec.Transcoder$1.readValue(Transcoder.java:389)
at org.dcm4...@5.22.0//org.dcm4che3.io.DicomInputStream.readAttributes(DicomInputStream.java:534)
at org.dcm4c...@5.22.0//org.dcm4che3.imageio.codec.Transcoder.transcode(Transcoder.java:368)
at deployment.dcm4chee-arc-ear-5.22.2-mysql.ear.dcm4chee-arc-store-5.22.2.jar//org.dcm4chee.arc.store.impl.StoreServiceImpl.writeToStorage(StoreServiceImpl.java:218)
... 28 more
Caused by: CvException [org.opencv.core.CvException: cv::Exception: OpenCV(4.2.0) C:\jenkins\workspace\opencv\modules\imgcodecs\src\loadsave.cpp:1205: error: (-215:Assertion failed) code in function 'cv::dicomJpgWrite'
]
at org.dcm4c...@5.22.0//org.opencv.imgcodecs.Imgcodecs.dicomJpgWrite_0(Native Method)
at org.dcm4c...@5.22.0//org.opencv.imgcodecs.Imgcodecs.dicomJpgWrite(Imgcodecs.java:260)
at org.dcm4c...@5.22.0//org.dcm4che3.opencv.NativeJPEGImageWriter.write(NativeJPEGImageWriter.java:147)
... 36 more
22:02:42,137 INFO [org.dcm4che3.net.Dimse] (EE-ManagedExecutorService-default-Thread-11) RADSHARE<-AAROPACS(2) << 2:C-STORE-RSP[pcid=61, status=110H, errorComment=javax.imageio.IIOException: Native JPEG encoding error
Can someone help me how to fix this.
Thanks a lot