Restrict retrieve silently - dcm4che/dcm4chee-arc-light GitHub Wiki
Certain retrieve destinations have issues to process particular SOP Classes received in a particular Transfer Syntax, although they accept the corresponding Presentation Context on Association Negotiation. To cater to this, one may restrict the Transfer Capabilities offered to particular retrieve destinations.
Note : Feature can be enabled only for storage associations initiated by the archive, and not for retrieve by C-GET and WADO-RS.
On Configuration -> devices -> dcm4chee-arc -> Device Extension -> Archive Device Extension
, set Restrict Retrieve Silently
to True
.
- Configure storescp simulating the retrieve destination STORESCP, where objects are retrieved.
- Configure at least one Transfer Capability with SCP role to this retrieve destination.
- Retrieve an object from archive which supports a different Transfer Capability than the one which was configured in the above step.
- Verify in archive server logs, the info messages as the following :
14:32:41,285 INFO [org.dcm4chee.arc.qmgt.impl.QueueManagerEJB] (Thread-12 (ActiveMQ-client-global-threads)) Start processing Task[id=ID:2db11261-3152-11ea-b895-c465169b5497] from Queue Export1 with Status: SCHEDULED 14:32:41,633 INFO [org.dcm4chee.arc.retrieve.impl.RetrieveServiceImpl] (Thread-12 (ActiveMQ-client-global-threads)) null: failed to send Instance[iuid=1.2.840.113674.950809132337081.100,cuid=1.2.840.10008.5.1.4.1.1.2] to STORESCP - no Presentation Context offered 14:32:41,635 INFO [org.dcm4chee.arc.retrieve.impl.RetrieveServiceImpl] (Thread-12 (ActiveMQ-client-global-threads)) null: failed to send Instance[iuid=1.2.840.113674.950809132343140.100,cuid=1.2.840.10008.5.1.4.1.1.2] to STORESCP - no Presentation Context offered 14:32:41,636 INFO [org.dcm4chee.arc.retrieve.impl.RetrieveServiceImpl] (Thread-12 (ActiveMQ-client-global-threads)) null: failed to send Instance[iuid=1.2.840.113674.950809132339103.100,cuid=1.2.840.10008.5.1.4.1.1.2] to STORESCP - no Presentation Context offered 14:32:41,636 INFO [org.dcm4chee.arc.retrieve.impl.RetrieveServiceImpl] (Thread-12 (ActiveMQ-client-global-threads)) null: failed to send Instance[iuid=1.2.840.113674.950809132345167.100,cuid=1.2.840.10008.5.1.4.1.1.2] to STORESCP - no Presentation Context offered 14:32:41,637 INFO [org.dcm4chee.arc.retrieve.impl.RetrieveServiceImpl] (Thread-12 (ActiveMQ-client-global-threads)) null: failed to send Instance[iuid=1.2.840.113674.950809132347178.100,cuid=1.2.840.10008.5.1.4.1.1.2] to STORESCP - no Presentation Context offered 14:32:41,637 INFO [org.dcm4chee.arc.retrieve.impl.RetrieveServiceImpl] (Thread-12 (ActiveMQ-client-global-threads)) null: failed to send Instance[iuid=1.2.840.113674.950809132342127.100,cuid=1.2.840.10008.5.1.4.1.1.2] to STORESCP - no Presentation Context offered 14:32:41,637 INFO [org.dcm4chee.arc.retrieve.impl.RetrieveServiceImpl] (Thread-12 (ActiveMQ-client-global-threads)) null: failed to send Instance[iuid=1.2.840.113674.950809132344152.100,cuid=1.2.840.10008.5.1.4.1.1.2] to STORESCP - no Presentation Context offered 14:32:41,637 INFO [org.dcm4chee.arc.retrieve.impl.RetrieveServiceImpl] (Thread-12 (ActiveMQ-client-global-threads)) null: failed to send Instance[iuid=1.2.840.113674.950809132338088.100,cuid=1.2.840.10008.5.1.4.1.1.2] to STORESCP - no Presentation Context offered 14:32:41,638 INFO [org.dcm4chee.arc.retrieve.impl.RetrieveServiceImpl] (Thread-12 (ActiveMQ-client-global-threads)) null: failed to send Instance[iuid=1.2.840.113674.950809132340115.100,cuid=1.2.840.10008.5.1.4.1.1.2] to STORESCP - no Presentation Context offered 14:32:41,638 INFO [org.dcm4chee.arc.retrieve.impl.RetrieveServiceImpl] (Thread-12 (ActiveMQ-client-global-threads)) null: failed to send Instance[iuid=1.2.840.113674.950809132355260.100,cuid=1.2.840.10008.5.1.4.1.1.2] to STORESCP - no Presentation Context offered 14:32:41,638 INFO [org.dcm4chee.arc.retrieve.impl.RetrieveServiceImpl] (Thread-12 (ActiveMQ-client-global-threads)) null: failed to send Instance[iuid=1.2.840.113674.950809132354242.100,cuid=1.2.840.10008.5.1.4.1.1.2] to STORESCP - no Presentation Context offered 14:32:41,648 INFO [org.dcm4chee.arc.qmgt.impl.QueueManagerEJB] (Thread-12 (ActiveMQ-client-global-threads)) Finished processing of Task[id=ID:2db11261-3152-11ea-b895-c465169b5497] at Queue Export1 with Status COMPLETED
- On
Monitoring page
inExport
tab, the task is seen asCOMPLETED
, with outcome message asExport Study[uid=1.2.840.113674.514.212.200] to AE: STORESCP - completed:0