DCM4CHEE new install / integration questions

720 views
Skip to first unread message

Michael Oswald

unread,
Jan 27, 2015, 11:21:52 AM1/27/15
to
First off, I LOVE this application. Compared to some of the other software options out there, DCM4CHEE is hands down the best solution I have implemented for testing.

As I have learned so much about the configuration and implementation of this product, I have come up with a lot of questions as a result. Many of my questions I have been able to figure out slowly by reading through documentation and posts by others but there still remains some unanswered questions.

I will just start with my questions and go from there:
  1. When extracting a series of images, the server will zip them up and send them... however, the download speed, internally, is rather slow... around 850K a second...is there a setting within JBoss management console that I would adjust the rate of speed in which I can download the .zip files?
  2. I want to configure the archive portion to save those files to a local share... being that the local share has AD permissions assigned, I was thinking that I would simply setup a service account and then configure the archive to then save, using those credentials, to the share. Could someone point me in the direction of where I can learn how to do this?
  3. What exactly is stored in the database? I am currently using a SQL 2012 database for storing... but I am confused as to what exactly gets stored in the database. I guess I am confused as to the process flow. As I understand it now, there is a primary database and there is the archive database. My assumption is that images are stored in the primary database and then if you choose to archive, the images are then sent to the archive database? Is that correct? But aren't the images also stored in their native format on the server outside of the databases?
Any kind of information I could gather about the process flow, of a default installation, would be great! Or a simple explanation of how a default installation works would be super too!

Just to be clear, I have installed DCM4CHE using these instructions http://www.dcm4che.org/confluence/display/ee2/Installation

I also installed the weasis web view utility and that works great!

Thank you in advance for any and all replies!

Michael Oswald

unread,
Jan 27, 2015, 11:32:20 AM1/27/15
to dcm...@googlegroups.com
One other additional question:
  1. I followed the instructions for setting up the server Image Archive as a Windows service. However, I also want the website to automatically run while either logged out or upon rebooting the server. How is that achieved?
  • My test environment consists of Windows 2008 R2 SP1 x64 and I have SQL Server 2012 installed and both my pacsdb and arrdb databases are installed on the local server. Once I go live with this, I will want to put those databases within my enterprise database environment which I have read posts of others that have achieved that... so it shouldn't be a problem... actually, any information about how to configure DCM4CHEE to point to an external database would be much appreciated!

Michael Oswald

unread,
Jan 27, 2015, 1:36:43 PM1/27/15
to dcm...@googlegroups.com
I was able to figure out the part of having DCM4CHE running as a service. My issue was that I had set the xms too high. With that, I realized that the install_service.bat actually is for the DCM4CHE website piece as well. So now the website runs as a service. Brilliant!

fleetwoodfc

unread,
Jan 27, 2015, 3:05:27 PM1/27/15
to dcm...@googlegroups.com
Database connection configuration is controlled by datasource xml files located in the deploy folder e.g pacs-mysql-ds.xml and arr-mysql-ds.xml for mysql database. 

Michael Oswald

unread,
Jan 27, 2015, 4:02:15 PM1/27/15
to dcm...@googlegroups.com
Thank you! That was what I needed!

I am just loving this application... wish I was a programmer so I could contribute!!!

Michael Oswald

unread,
Jan 29, 2015, 10:08:10 AM1/29/15
to dcm...@googlegroups.com
Could someone point me in the direction of information regarding how to configure and or change where the images get archived? I want to configure the Archive portion so that it saves to a file share... the tricky part of that is the file share will require a service account in order to access the file share...

  1. How do I configure the archive location?
  2. Can I include a service account within the configuration so the DCM4CHE can access the file share?

fleetwoodfc

unread,
Jan 29, 2015, 11:54:25 AM1/29/15
to dcm...@googlegroups.com
From jmx-console select:

group=ONLINE_STORAGE,service=FileSystemMgt

Then use the Operation:
org.dcm4chex.archive.ejb.interfaces.FileSystemDTO addRWFileSystem()

DCM4CHEE assumes it has R/W access to the share.

Michael Oswald

unread,
Jan 29, 2015, 3:22:47 PM1/29/15
to dcm...@googlegroups.com
I see that there is an option DefaultUserInformation. I wonder, if I created a service account and placed it there if that would give DCM4CHE the permissions it needed in order to access the file share?

Thank you for pointing me in the right direction!

Michael Oswald

unread,
Jan 29, 2015, 3:32:14 PM1/29/15
to dcm...@googlegroups.com
Well... not sure that would work because then the question is, where would the password be saved...

Hmm... gonna have to do some experimentation I suppose.

Michael Oswald

unread,
Feb 4, 2015, 3:57:31 PM2/4/15
to dcm...@googlegroups.com
Ask and ye shall receive!

The old forums gave me the answer I needed... I don't know why I didn't think of this...

Basically, I set a UNC path up... and then started the DCM4CHE with a service account I created that had access to the UNC path. Voila, I now am able to store on my desired NAS location.

For those who might stumble upon this thread in the future with the same question, visit: http://forums.dcm4che.org/jiveforums/thread.jspa?threadID=836

Hope this helps,

Oz

Denis Shrestha

unread,
Jul 19, 2016, 12:10:43 AM7/19/16
to dcm4che
Hello Michael,
I am trying to install, configure and run dcm4chee as a server in order to archive my X-rays for future retrieval and printing (when necessary).
After research and multiple trials and error, I have managed to successfully install dcm4chee and run it.
As me being a doctor and with limited knowledge on IT, I got stuck on few things, which after research I came across your posts, and hopefully you can shed some lights:
I used this installation guide: https://dcm4che.atlassian.net/wiki/display/ee2/Installation
I used: Windows XP (32bit), JDK 6+, dcm4chee 2.17.3, mySQL

1. I do not know how to test the installation as mentioned in 16. Test DICOM storage and 17. Test Object retrieval.
2. I run the application with run.bat in command prompt, but is there a way to keep running the application? I mean if I quit command prompt my dcm4chee stops running. I tried install_service.bat but it doesnt show any application installed as when I see using just run.bat
3. I also followed the instruction on Installing Weasis in DCM4CHEE. But I dont know how to use it, as I still do not have any images imported yet.

Any other step by step detailed instruction after the installation will be highly appreciated.

Thank you in advance.

Antonio Gonzalez

unread,
Aug 7, 2016, 12:45:46 PM8/7/16
to dcm4che
Hello

1. You can use ginko-CADx (get it on sourceforge), which has graphical interface to DICOM operations to test your installation.
2. You must go to Windows services and see if it rises from automatic form.
3. You must set weasis-pacs-connector in /server/default/depoly/xxx.war file, and /server/default/conf/xxx.properties

You can give me remote access to help

regards
Reply all
Reply to author
Forward
0 new messages