You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have no problem connecting DCM4CHEE from Vitrea station or Inobitec client.
But when I try to connect from eFilm – client just hangs up.
As far as I understand – DCM4CHEE stores CT images as 1.2.840.10008.1.2.4.90 (JPEG 2000), but eFilm accepts only 1.2.840.10008.1.2 - Implicit VR Little Endian.
Is there any way to instruct DCM4CHEE convert 1.2.840.10008.1.2.4.90 to 1.2.840.10008.1.2 on-the-fly? Or any other way to connect eFilm to DCm4CHEE?
DCM4CHEE log:
2021-11-22 20:43:39,093 INFO [org.dcm4che3.net.Dimse] (EE-ManagedScheduledExecutorService-default-Thread-1) DCM4CHEE<-AE_TITLE(3) << 2:C-MOVE-RSP[pcid=7, remaining=199, completed=0, failed=0, warning=0, status=ff00H
cuid=1.2.840.10008.5.1.4.1.2.2.2 - Study Root Query/Retrieve Information Model - MOVE
tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian]
2021-11-22 20:43:44,101 INFO [org.dcm4che3.net.Dimse] (EE-ManagedScheduledExecutorService-default-Thread-2) DCM4CHEE<-AE_TITLE(3) << 2:C-MOVE-RSP[pcid=7, remaining=199, completed=0, failed=0, warning=0, status=ff00H
cuid=1.2.840.10008.5.1.4.1.2.2.2 - Study Root Query/Retrieve Information Model - MOVE
tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian]
2021-11-22 20:43:49,095 INFO [org.dcm4che3.net.Dimse] (EE-ManagedScheduledExecutorService-default-Thread-1) DCM4CHEE<-AE_TITLE(3) << 2:C-MOVE-RSP[pcid=7, remaining=199, completed=0, failed=0, warning=0, status=ff00H
cuid=1.2.840.10008.5.1.4.1.2.2.2 - Study Root Query/Retrieve Information Model - MOVE
tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian]
2021-11-22 20:43:54,099 INFO [org.dcm4che3.net.Dimse] (EE-ManagedScheduledExecutorService-default-Thread-2) DCM4CHEE<-AE_TITLE(3) << 2:C-MOVE-RSP[pcid=7, remaining=199, completed=0, failed=0, warning=0, status=ff00H
cuid=1.2.840.10008.5.1.4.1.2.2.2 - Study Root Query/Retrieve Information Model - MOVE
tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian]
2021-11-22 20:45:54,098 INFO [org.dcm4che3.net.Dimse] (EE-ManagedScheduledExecutorService-default-Thread-1) DCM4CHEE<-AE_TITLE(3) << 2:C-MOVE-RSP[pcid=7, remaining=199, completed=0, failed=0, warning=0, status=ff00H
cuid=1.2.840.10008.5.1.4.1.2.2.2 - Study Root Query/Retrieve Information Model - MOVE
tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian]
2021-11-22 20:45:54,098 WARN [org.dcm4chee.arc.store.scu.impl.RetrieveTaskImpl] (EE-ManagedScheduledExecutorService-default-Thread-1) DCM4CHEE<-AE_TITLE(3): Unable to send C-GET or C-MOVE RSP on association to AE_TITLE: java.net.SocketException: Software caused connection abort: socket write error
at java.base/java.net.SocketOutputStream.socketWrite0(Native Method)
at java.base/java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:110)
at java.base/java.net.SocketOutputStream.write(SocketOutputStream.java:150)
at [email protected]//org.dcm4che3.net.PDUEncoder.writePDU(PDUEncoder.java:128)
at [email protected]//org.dcm4che3.net.PDUEncoder.writePDataTF(PDUEncoder.java:394)
at [email protected]//org.dcm4che3.net.Association.doWritePDataTF(Association.java:747)
at [email protected]//org.dcm4che3.net.State$6.writePDataTF(State.java:142)
at [email protected]//org.dcm4che3.net.Association.writePDataTF(Association.java:743)
at [email protected]//org.dcm4che3.net.PDUEncoder.writeDIMSE(PDUEncoder.java:442)
at [email protected]//org.dcm4che3.net.Association.writeDimseRSP(Association.java:858)
at deployment.dcm4chee-arc-ear-5.24.2-mysql.ear//org.dcm4chee.arc.store.scu.impl.RetrieveTaskImpl.writePendingRSP(RetrieveTaskImpl.java:292)
at deployment.dcm4chee-arc-ear-5.24.2-mysql.ear//org.dcm4chee.arc.store.scu.impl.RetrieveTaskImpl.access$100(RetrieveTaskImpl.java:73)
at deployment.dcm4chee-arc-ear-5.24.2-mysql.ear//org.dcm4chee.arc.store.scu.impl.RetrieveTaskImpl$1.run(RetrieveTaskImpl.java:309)
at [email protected]//org.jboss.as.ee.concurrent.ControlPointUtils$ControlledScheduledRunnable.run(ControlPointUtils.java:178)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at org.glassfish.javax.enterprise.concurrent//org.glassfish.enterprise.concurrent.internal.ManagedScheduledThreadPoolExecutor$ManagedScheduledFutureTask.access$201(ManagedScheduledThreadPoolExecutor.java:360)
at org.glassfish.javax.enterprise.concurrent//org.glassfish.enterprise.concurrent.internal.ManagedScheduledThreadPoolExecutor$ManagedScheduledFutureTask.run(ManagedScheduledThreadPoolExecutor.java:511)
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:227)
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I have no problem connecting DCM4CHEE from Vitrea station or Inobitec client.
But when I try to connect from eFilm – client just hangs up.
As far as I understand – DCM4CHEE stores CT images as 1.2.840.10008.1.2.4.90 (JPEG 2000), but eFilm accepts only 1.2.840.10008.1.2 - Implicit VR Little Endian.
Is there any way to instruct DCM4CHEE convert 1.2.840.10008.1.2.4.90 to 1.2.840.10008.1.2 on-the-fly? Or any other way to connect eFilm to DCm4CHEE?
System:
DCM4CHE-ARC LIGHT v5.24.2
eFilm v4.1
eFilm log:
(1364) 11-22 20:37:06.98 MC3 W: Presentation context 13 rejected, reason 0x03
(1364) 11-22 20:37:06.98 MC3 W: | Abstract syntax: 1.2.840.10008.5.1.4.1.2.4.2 (COMPOSITE_INSTANCE_ROOT_RET_MOVE)
(1364) 11-22 20:37:06.98 MC3 W: | Abstract Syntax Rejected
DCM4CHEE log:
2021-11-22 20:43:39,093 INFO [org.dcm4che3.net.Dimse] (EE-ManagedScheduledExecutorService-default-Thread-1) DCM4CHEE<-AE_TITLE(3) << 2:C-MOVE-RSP[pcid=7, remaining=199, completed=0, failed=0, warning=0, status=ff00H
cuid=1.2.840.10008.5.1.4.1.2.2.2 - Study Root Query/Retrieve Information Model - MOVE
tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian]
2021-11-22 20:43:44,101 INFO [org.dcm4che3.net.Dimse] (EE-ManagedScheduledExecutorService-default-Thread-2) DCM4CHEE<-AE_TITLE(3) << 2:C-MOVE-RSP[pcid=7, remaining=199, completed=0, failed=0, warning=0, status=ff00H
cuid=1.2.840.10008.5.1.4.1.2.2.2 - Study Root Query/Retrieve Information Model - MOVE
tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian]
2021-11-22 20:43:49,095 INFO [org.dcm4che3.net.Dimse] (EE-ManagedScheduledExecutorService-default-Thread-1) DCM4CHEE<-AE_TITLE(3) << 2:C-MOVE-RSP[pcid=7, remaining=199, completed=0, failed=0, warning=0, status=ff00H
cuid=1.2.840.10008.5.1.4.1.2.2.2 - Study Root Query/Retrieve Information Model - MOVE
tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian]
2021-11-22 20:43:54,099 INFO [org.dcm4che3.net.Dimse] (EE-ManagedScheduledExecutorService-default-Thread-2) DCM4CHEE<-AE_TITLE(3) << 2:C-MOVE-RSP[pcid=7, remaining=199, completed=0, failed=0, warning=0, status=ff00H
cuid=1.2.840.10008.5.1.4.1.2.2.2 - Study Root Query/Retrieve Information Model - MOVE
tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian]
2021-11-22 20:45:54,098 INFO [org.dcm4che3.net.Dimse] (EE-ManagedScheduledExecutorService-default-Thread-1) DCM4CHEE<-AE_TITLE(3) << 2:C-MOVE-RSP[pcid=7, remaining=199, completed=0, failed=0, warning=0, status=ff00H
cuid=1.2.840.10008.5.1.4.1.2.2.2 - Study Root Query/Retrieve Information Model - MOVE
tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian]
2021-11-22 20:45:54,098 WARN [org.dcm4chee.arc.store.scu.impl.RetrieveTaskImpl] (EE-ManagedScheduledExecutorService-default-Thread-1) DCM4CHEE<-AE_TITLE(3): Unable to send C-GET or C-MOVE RSP on association to AE_TITLE: java.net.SocketException: Software caused connection abort: socket write error
at java.base/java.net.SocketOutputStream.socketWrite0(Native Method)
at java.base/java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:110)
at java.base/java.net.SocketOutputStream.write(SocketOutputStream.java:150)
at [email protected]//org.dcm4che3.net.PDUEncoder.writePDU(PDUEncoder.java:128)
at [email protected]//org.dcm4che3.net.PDUEncoder.writePDataTF(PDUEncoder.java:394)
at [email protected]//org.dcm4che3.net.Association.doWritePDataTF(Association.java:747)
at [email protected]//org.dcm4che3.net.State$6.writePDataTF(State.java:142)
at [email protected]//org.dcm4che3.net.Association.writePDataTF(Association.java:743)
at [email protected]//org.dcm4che3.net.PDUEncoder.writeDIMSE(PDUEncoder.java:442)
at [email protected]//org.dcm4che3.net.Association.writeDimseRSP(Association.java:858)
at deployment.dcm4chee-arc-ear-5.24.2-mysql.ear//org.dcm4chee.arc.store.scu.impl.RetrieveTaskImpl.writePendingRSP(RetrieveTaskImpl.java:292)
at deployment.dcm4chee-arc-ear-5.24.2-mysql.ear//org.dcm4chee.arc.store.scu.impl.RetrieveTaskImpl.access$100(RetrieveTaskImpl.java:73)
at deployment.dcm4chee-arc-ear-5.24.2-mysql.ear//org.dcm4chee.arc.store.scu.impl.RetrieveTaskImpl$1.run(RetrieveTaskImpl.java:309)
at [email protected]//org.jboss.as.ee.concurrent.ControlPointUtils$ControlledScheduledRunnable.run(ControlPointUtils.java:178)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at org.glassfish.javax.enterprise.concurrent//org.glassfish.enterprise.concurrent.internal.ManagedScheduledThreadPoolExecutor$ManagedScheduledFutureTask.access$201(ManagedScheduledThreadPoolExecutor.java:360)
at org.glassfish.javax.enterprise.concurrent//org.glassfish.enterprise.concurrent.internal.ManagedScheduledThreadPoolExecutor$ManagedScheduledFutureTask.run(ManagedScheduledThreadPoolExecutor.java:511)
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:227)
Beta Was this translation helpful? Give feedback.
All reactions