Cancel UpdateMetadataScheduler

37 views
Skip to first unread message

Alexandre Marquez Filho

unread,
Apr 16, 2017, 12:16:48 PM4/16/17
to dcm4che

This message repeats constantly. 

How can I remove them? 

They were tests with created studies (dicomizer) and we do not need more. 

thanks 


16:10:50,899 WARN  [org.dcm4chee.arc.metadata.UpdateMetadataScheduler] (EE-ManagedScheduledExecutorService-default-Thread-2) execute throws Exception: java.lang.IllegalArgumentException: Illegal character in path at index 11: 2017/04/16/"1.2.826.0.1.3680043.9.5462.2.2".0.20170407113747686/"1.2.826.0.1.3680043.9.5462.2.2".1.20170407113747689/metadata.zip 
        at java.net.URI.create(URI.java:852) 
        at java.net.URI.resolve(URI.java:1036) 
        at org.dcm4chee.arc.storage.filesystem.FileSystemStorage.openOutputStreamA(FileSystemStorage.java:95) 
        at org.dcm4chee.arc.storage.AbstractStorage.openOutputStream(AbstractStorage.java:91) 
        at org.dcm4chee.arc.metadata.UpdateMetadataScheduler.updateMetadata(UpdateMetadataScheduler.java:136) 
        at org.dcm4chee.arc.metadata.UpdateMetadataScheduler.execute(UpdateMetadataScheduler.java:122) 
        at org.dcm4chee.arc.Scheduler.run(Scheduler.java:78) 
        at org.jboss.as.ee.concurrent.ControlPointUtils$ControlledScheduledRunnable.run(ControlPointUtils.java:158) 
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
        at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) 
        at org.glassfish.enterprise.concurrent.internal.ManagedScheduledThreadPoolExecutor$ManagedScheduledFutureTask.access$201(ManagedScheduledThreadPoolExecutor.java:383) 
        at org.glassfish.enterprise.concurrent.internal.ManagedScheduledThreadPoolExecutor$ManagedScheduledFutureTask.run(ManagedScheduledThreadPoolExecutor.java:534) 
        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:745) 
        at org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl$ManagedThread.run(ManagedThreadFactoryImpl.java:250) 
Caused by: java.net.URISyntaxException: Illegal character in path at index 11: 2017/04/16/"1.2.826.0.1.3680043.9.5462.2.2".0.20170407113747686/"1.2.826.0.1.3680043.9.5462.2.2".1.20170407113747689/metadata.zip 
        at java.net.URI$Parser.fail(URI.java:2848) 
        at java.net.URI$Parser.checkChars(URI.java:3021) 
        at java.net.URI$Parser.parseHierarchical(URI.java:3105) 
        at java.net.URI$Parser.parse(URI.java:3063) 
        at java.net.URI.<init>(URI.java:588) 
        at java.net.URI.create(URI.java:850) 
        ... 15 more 

vrinda...@j4care.com

unread,
Apr 18, 2017, 5:56:34 AM4/18/17
to dcm4che
Hi,

You can disable the updation of series metadata by removing dcmSeriesMetadataPollingInterval attribute if present in your LDAP on dcm4chee-arc device level. this should stop polling for the scheduler.
Reply all
Reply to author
Forward
0 new messages