2019-05-02 00:03:29,132 WARN [org.dcm4chee.arc.delete.impl.RejectExpiredStudiesScheduler] (EE-ManagedScheduledExecutorService-default-Thread-1) Failed to reject Expired Study[UID=1.2.4.0.13.1.4.2252867.10.196.122.108.918011220190422223633].
: org.dcm4che3.net.service.DicomServiceException: Retention Period of Study not yet expired.
at org.dcm4chee.arc.store.impl.StoreServiceEJB.checkExpirationDate(StoreServiceEJB.java:413)
at org.dcm4chee.arc.store.impl.StoreServiceEJB.rejectInstances(StoreServiceEJB.java:357)
at org.dcm4chee.arc.store.impl.StoreServiceEJB.updateDB(StoreServiceEJB.java:215)
at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at
Note :
Reject Expired Studies Polling Start Time
shall be configured.Reject Expired Studies Polling Start Time
is discontinued and instead one or more
Reject Expired Studies Schedule
shall be configuredSELECT
study0_.pk AS pk1_28_,
study0_.access_control_id AS access_c2_28_,
study0_.access_time AS access_t3_28_,
study0_.accession_no AS accessio4_28_,
study0_.dicomattrs_fk AS dicomat26_28_,
study0_.completeness AS complete5_28_,
study0_.created_time AS created_6_28_,
study0_.expiration_date AS expirati7_28_,
study0_.expiration_exporter_id AS expirati8_28_,
study0_.expiration_state AS expirati9_28_,
study0_.ext_retrieve_aet AS ext_ret10_28_,
study0_.failed_retrieves AS failed_11_28_,
study0_.accno_issuer_fk AS accno_i27_28_,
study0_.modified_time AS modifie12_28_,
study0_.patient_fk AS patient28_28_,
study0_.ref_phys_name_fk AS ref_phy29_28_,
study0_.rejection_state AS rejecti13_28_,
study0_.study_size AS study_s14_28_,
study0_.storage_ids AS storage15_28_,
study0_.study_custom1 AS study_c16_28_,
study0_.study_custom2 AS study_c17_28_,
study0_.study_custom3 AS study_c18_28_,
study0_.study_date AS study_d19_28_,
study0_.study_desc AS study_d20_28_,
study0_.study_id AS study_i21_28_,
study0_.study_iuid AS study_i22_28_,
study0_.study_time AS study_t23_28_,
study0_.updated_time AS updated24_28_,
study0_.version AS version25_28_
FROM
study study0_
WHERE
study0_.expiration_date <= '20190502'
AND (study0_.expiration_state IN (0 , 1))
LIMIT 2000
2019-05-02 00:03:29,132 WARN [org.dcm4chee.arc.delete.impl.RejectExpiredStudiesScheduler] (EE-ManagedScheduledExecutorService-default-Thread-1) Failed to reject Expired Study[UID=1.2.4.0.13.1.4.2252867.10.196.122.108.918011220190422223633].
: org.dcm4che3.net.service.DicomServiceException: Retention Period of Study not yet expired.
at org.dcm4chee.arc.store.impl.StoreServiceEJB.checkExpirationDate(StoreServiceEJB.java:413)
at org.dcm4chee.arc.store.impl.StoreServiceEJB.rejectInstances(StoreServiceEJB.java:357)
at org.dcm4chee.arc.store.impl.StoreServiceEJB.updateDB(StoreServiceEJB.java:215)
at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at
update d4c5.study
set expiration_state = 0
where expiration_state = 2;