Archive light 5.7.2 STORESCP fails with config error

374 views
Skip to first unread message

Scott McCrimmon

unread,
Dec 19, 2016, 2:56:54 PM12/19/16
to dcm4che
Hi All:

I just set up a new instance of archive light 5.7.2 with MySQL on RH Enterprise Linux. The attached server log shows a clean start with no errors or warnings. When I attempt to send a known good ultrasound image to the archive, i get the following exception:

java.lang.IllegalArgumentException: Annotation member value org.dcm4chee.arc.conf.NamedQualifier.value must not be null

The stacktrace (also in the attachment) points to a problem in the StorageFactory at the following line:

String scheme = descriptor.getStorageURI().getScheme();

Apparently, the getScheme() method is returning null, but I can't see why this is the case. The dcm4chee-arc storage descriptor, fs1, is configured in ldap and I can see my modification to the default in the web UI.

Any suggestions for solving this would be greatly appreciated.

Scott
server.log

gunterze

unread,
Dec 23, 2016, 4:33:25 AM12/23/16
to dcm4che
Did you changed the dcmURI of the Storage Attributes from the default configuration?

dn: dcmStorageID=fs1,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
dcmInstanceAvailability: ONLINE
dcmProperty: pathFormat={now,date,yyyy/MM/dd}/{0020000D,hash}/{0020000E,hash}/{00080018,hash}
dcmProperty: checkMountFile=NO_MOUNT
dcmDigestAlgorithm: MD5
objectClass: dcmStorage
dcmStorageID: fs1
dcmURI: ${jboss.server.data.url}/fs1/

Scott McCrimmon

unread,
Jan 3, 2017, 9:39:41 PM1/3/17
to dcm4che
Hi Gunter,

After looking over your example ldif and the directions more carefully, I noticed that I had entered the dcmURI attribute value as /mnt/s3/pacs instead of file:///mnt/s3/pacs. Making this change fixed the problem. There's no problem with the documentation and it should have been obvious, but I missed it.

Thanks very much for your support and for DCM4CHEE!

Scott

Denis Shpekin

unread,
Jun 7, 2018, 8:03:07 AM6/7/18
to dcm4che
THX  it works

i  set    Storage URI    file:/dcm1/
Reply all
Reply to author
Forward
0 new messages