Issue in visualizing studies using Oviyam 2.5 + dcm4chee-arc-light

72 views
Skip to first unread message

Alexandre Savaris

unread,
Jul 12, 2017, 8:23:06 AM7/12/17
to dcm4che
Hello all.

I am using dcm4chee-arc-light for some experiments, togheter with Oviyam 2.5. When calling the viewer to a specific study, the server log indicates that the tag (0020,000D) - StudyInstanceUID - is missing. According to previous posts, the referred tag is required to the relational query that will be executed by the server.

Follows the called URL and the server log.


URL
---
http://localhost:8080/oviyam2/oviyam?studyUID=<value_for_StudyInstanceUID_tag>

Server log
----------
2017-07-12 12:03:27,097 INFO  [org.dcm4che3.net.Connection] (EE-ManagedExecutorService-default-Thread-4) Accept connection Socket[addr=/177.16.203.24,port=48480,localport=11112]
2017-07-12 12:03:27,100 INFO  [org.dcm4che3.net.Association] (EE-ManagedExecutorService-default-Thread-77) DCM4CHEE<-OVIYAM2(207) >> A-ASSOCIATE-RQ
2017-07-12 12:03:27,100 INFO  [org.dcm4che3.net.Association] (EE-ManagedExecutorService-default-Thread-77) DCM4CHEE<-OVIYAM2(207) << A-ASSOCIATE-AC
2017-07-12 12:03:27,300 INFO  [org.dcm4che3.net.Dimse] (EE-ManagedExecutorService-default-Thread-77) DCM4CHEE<-OVIYAM2(207) >> 1:C-FIND-RQ[pcid=251, prior=0
  cuid=1.2.840.10008.5.1.4.1.2.2.1 - Study Root Query/Retrieve Information Model - FIND
  tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian
2017-07-12 12:03:27,727 INFO  [org.dcm4che3.net.Dimse] (EE-ManagedExecutorService-default-Thread-78) DCM4CHEE<-OVIYAM2(207) << 1:C-FIND-RSP[pcid=251, status=ff00H
  cuid=1.2.840.10008.5.1.4.1.2.2.1 - Study Root Query/Retrieve Information Model - FIND
  tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian
2017-07-12 12:03:27,728 INFO  [org.dcm4che3.net.Dimse] (EE-ManagedExecutorService-default-Thread-78) DCM4CHEE<-OVIYAM2(207) << 1:C-FIND-RSP[pcid=251, status=0H
  cuid=1.2.840.10008.5.1.4.1.2.2.1 - Study Root Query/Retrieve Information Model - FIND
  tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian
2017-07-12 12:03:27,907 INFO  [org.dcm4che3.net.Association] (EE-ManagedExecutorService-default-Thread-77) DCM4CHEE<-OVIYAM2(207) >> A-RELEASE-RQ
2017-07-12 12:03:27,908 INFO  [org.dcm4che3.net.Association] (EE-ManagedExecutorService-default-Thread-77) DCM4CHEE<-OVIYAM2(207) << A-RELEASE-RP
2017-07-12 12:03:27,958 INFO  [org.dcm4che3.net.Association] (EE-ManagedScheduledExecutorService-default-Thread-2) DCM4CHEE<-OVIYAM2(207): close Socket[addr=177.16.203.24/177.16.203.24,port=48480,localport=11112]
2017-07-12 12:03:28,127 INFO  [org.dcm4che3.net.Connection] (EE-ManagedExecutorService-default-Thread-4) Accept connection Socket[addr=/177.16.203.24,port=48482,localport=11112]
2017-07-12 12:03:28,131 INFO  [org.dcm4che3.net.Association] (EE-ManagedExecutorService-default-Thread-77) DCM4CHEE<-OVIYAM2(208) >> A-ASSOCIATE-RQ
2017-07-12 12:03:28,132 INFO  [org.dcm4che3.net.Association] (EE-ManagedExecutorService-default-Thread-77) DCM4CHEE<-OVIYAM2(208) << A-ASSOCIATE-AC
2017-07-12 12:03:28,331 INFO  [org.dcm4che3.net.Dimse] (EE-ManagedExecutorService-default-Thread-77) DCM4CHEE<-OVIYAM2(208) >> 1:C-FIND-RQ[pcid=251, prior=0
  cuid=1.2.840.10008.5.1.4.1.2.2.1 - Study Root Query/Retrieve Information Model - FIND
  tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian
2017-07-12 12:03:28,557 INFO  [org.dcm4che3.net.Dimse] (EE-ManagedExecutorService-default-Thread-78) DCM4CHEE<-OVIYAM2(208) << 1:C-FIND-RSP[pcid=251, status=ff00H
  cuid=1.2.840.10008.5.1.4.1.2.2.1 - Study Root Query/Retrieve Information Model - FIND
  tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian
2017-07-12 12:03:28,558 INFO  [org.dcm4che3.net.Dimse] (EE-ManagedExecutorService-default-Thread-78) DCM4CHEE<-OVIYAM2(208) << 1:C-FIND-RSP[pcid=251, status=ff00H
  cuid=1.2.840.10008.5.1.4.1.2.2.1 - Study Root Query/Retrieve Information Model - FIND
  tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian
2017-07-12 12:03:28,558 INFO  [org.dcm4che3.net.Dimse] (EE-ManagedExecutorService-default-Thread-78) DCM4CHEE<-OVIYAM2(208) << 1:C-FIND-RSP[pcid=251, status=ff00H
  cuid=1.2.840.10008.5.1.4.1.2.2.1 - Study Root Query/Retrieve Information Model - FIND
  tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian
2017-07-12 12:03:28,558 INFO  [org.dcm4che3.net.Dimse] (EE-ManagedExecutorService-default-Thread-78) DCM4CHEE<-OVIYAM2(208) << 1:C-FIND-RSP[pcid=251, status=ff00H
  cuid=1.2.840.10008.5.1.4.1.2.2.1 - Study Root Query/Retrieve Information Model - FIND
  tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian
2017-07-12 12:03:28,558 INFO  [org.dcm4che3.net.Dimse] (EE-ManagedExecutorService-default-Thread-78) DCM4CHEE<-OVIYAM2(208) << 1:C-FIND-RSP[pcid=251, status=ff00H
  cuid=1.2.840.10008.5.1.4.1.2.2.1 - Study Root Query/Retrieve Information Model - FIND
  tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian
2017-07-12 12:03:28,558 INFO  [org.dcm4che3.net.Dimse] (EE-ManagedExecutorService-default-Thread-78) DCM4CHEE<-OVIYAM2(208) << 1:C-FIND-RSP[pcid=251, status=ff00H
  cuid=1.2.840.10008.5.1.4.1.2.2.1 - Study Root Query/Retrieve Information Model - FIND
  tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian
2017-07-12 12:03:28,559 INFO  [org.dcm4che3.net.Dimse] (EE-ManagedExecutorService-default-Thread-78) DCM4CHEE<-OVIYAM2(208) << 1:C-FIND-RSP[pcid=251, status=ff00H
  cuid=1.2.840.10008.5.1.4.1.2.2.1 - Study Root Query/Retrieve Information Model - FIND
  tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian
2017-07-12 12:03:28,559 INFO  [org.dcm4che3.net.Dimse] (EE-ManagedExecutorService-default-Thread-78) DCM4CHEE<-OVIYAM2(208) << 1:C-FIND-RSP[pcid=251, status=ff00H
  cuid=1.2.840.10008.5.1.4.1.2.2.1 - Study Root Query/Retrieve Information Model - FIND
  tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian
2017-07-12 12:03:28,559 INFO  [org.dcm4che3.net.Dimse] (EE-ManagedExecutorService-default-Thread-78) DCM4CHEE<-OVIYAM2(208) << 1:C-FIND-RSP[pcid=251, status=ff00H
  cuid=1.2.840.10008.5.1.4.1.2.2.1 - Study Root Query/Retrieve Information Model - FIND
  tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian
2017-07-12 12:03:28,559 INFO  [org.dcm4che3.net.Dimse] (EE-ManagedExecutorService-default-Thread-78) DCM4CHEE<-OVIYAM2(208) << 1:C-FIND-RSP[pcid=251, status=ff00H
  cuid=1.2.840.10008.5.1.4.1.2.2.1 - Study Root Query/Retrieve Information Model - FIND
  tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian
2017-07-12 12:03:28,559 INFO  [org.dcm4che3.net.Dimse] (EE-ManagedExecutorService-default-Thread-78) DCM4CHEE<-OVIYAM2(208) << 1:C-FIND-RSP[pcid=251, status=0H
  cuid=1.2.840.10008.5.1.4.1.2.2.1 - Study Root Query/Retrieve Information Model - FIND
  tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian
2017-07-12 12:03:29,020 INFO  [org.dcm4che3.net.Association] (EE-ManagedExecutorService-default-Thread-77) DCM4CHEE<-OVIYAM2(208) >> A-RELEASE-RQ
2017-07-12 12:03:29,020 INFO  [org.dcm4che3.net.Association] (EE-ManagedExecutorService-default-Thread-77) DCM4CHEE<-OVIYAM2(208) << A-RELEASE-RP
2017-07-12 12:03:29,070 INFO  [org.dcm4che3.net.Association] (EE-ManagedScheduledExecutorService-default-Thread-1) DCM4CHEE<-OVIYAM2(208): close Socket[addr=177.16.203.24/177.16.203.24,port=48482,localport=11112]
2017-07-12 12:03:29,243 INFO  [org.dcm4che3.net.Connection] (EE-ManagedExecutorService-default-Thread-4) Accept connection Socket[addr=/177.16.203.24,port=48484,localport=11112]
2017-07-12 12:03:29,246 INFO  [org.dcm4che3.net.Association] (EE-ManagedExecutorService-default-Thread-77) DCM4CHEE<-OVIYAM2(209) >> A-ASSOCIATE-RQ
2017-07-12 12:03:29,246 INFO  [org.dcm4che3.net.Association] (EE-ManagedExecutorService-default-Thread-77) DCM4CHEE<-OVIYAM2(209) << A-ASSOCIATE-AC
2017-07-12 12:03:29,418 INFO  [org.dcm4che3.net.Dimse] (EE-ManagedExecutorService-default-Thread-77) DCM4CHEE<-OVIYAM2(209) >> 1:C-FIND-RQ[pcid=251, prior=0
  cuid=1.2.840.10008.5.1.4.1.2.2.1 - Study Root Query/Retrieve Information Model - FIND
  tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian
2017-07-12 12:03:29,654 INFO  [org.dcm4che3.net.Association] (EE-ManagedExecutorService-default-Thread-77) DCM4CHEE<-OVIYAM2(209): processing 1:C-FIND-RQ[pcid=251, prior=0
  cuid=1.2.840.10008.5.1.4.1.2.2.1 - Study Root Query/Retrieve Information Model - FIND
  tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian failed. Caused by: : org.dcm4che3.net.service.DicomServiceException: Missing StudyInstanceUID (0020,000D)
at org.dcm4che3.net.service.QueryRetrieveLevel2.identifierDoesNotMatchSOPClass(QueryRetrieveLevel2.java:136)
at org.dcm4che3.net.service.QueryRetrieveLevel2.missingAttribute(QueryRetrieveLevel2.java:125)
at org.dcm4che3.net.service.QueryRetrieveLevel2.checkUniqueKey(QueryRetrieveLevel2.java:119)
at org.dcm4che3.net.service.QueryRetrieveLevel2.validateIdentifier(QueryRetrieveLevel2.java:108)
at org.dcm4che3.net.service.QueryRetrieveLevel2.validateQueryIdentifier(QueryRetrieveLevel2.java:72)
at org.dcm4chee.arc.query.scp.CommonCFindSCP.calculateMatches(CommonCFindSCP.java:78)
at org.dcm4che3.net.service.BasicCFindSCP.onDimseRQ(BasicCFindSCP.java:65)
at org.dcm4che3.net.service.AbstractDicomService.onDimseRQ(AbstractDicomService.java:74)
at sun.reflect.GeneratedMethodAccessor104.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.weld.bean.proxy.AbstractBeanInstance.invoke(AbstractBeanInstance.java:38)
at org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:100)
at org.jboss.weld.proxies.DicomService$1351884683$Proxy$_$$_WeldClientProxy.onDimseRQ(Unknown Source)
at org.dcm4che3.net.service.DicomServiceRegistry.onDimseRQ(DicomServiceRegistry.java:86)
at org.dcm4che3.net.ApplicationEntity.onDimseRQ(ApplicationEntity.java:439)
at org.dcm4che3.net.Association.onDimseRQ(Association.java:691)
at org.dcm4che3.net.PDUDecoder.decodeDIMSE(PDUDecoder.java:459)
at org.dcm4che3.net.Association.handlePDataTF(Association.java:674)
at org.dcm4che3.net.State$4.onPDataTF(State.java:103)
at org.dcm4che3.net.Association.onPDataTF(Association.java:670)
at org.dcm4che3.net.PDUDecoder.nextPDU(PDUDecoder.java:177)
at org.dcm4che3.net.Association$2.run(Association.java:518)
at org.jboss.as.ee.concurrent.ControlPointUtils$ControlledRunnable.run(ControlPointUtils.java:105)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at org.glassfish.enterprise.concurrent.internal.ManagedFutureTask.run(ManagedFutureTask.java:141)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:748)
at org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl$ManagedThread.run(ManagedThreadFactoryImpl.java:250)


Is there any configuration or correction available to this situation?


Thanks in advance.

Regards,
Alexandre Savaris

xiezhong...@gmail.com

unread,
Sep 2, 2017, 4:28:13 AM9/2/17
to dcm4che
Hi,have you integrate oviyam2.5 and dcm4chee-arc-light?

在 2017年7月12日星期三 UTC+8下午8:23:06,Alexandre Savaris写道:
Reply all
Reply to author
Forward
0 new messages