Hi all,
I have "inherited" the support of an application that uses CTP.
In order to do a better support, I wanted to try to upgrade CTP to its last version.
I have installed and run it with the config.xml file that was defined by the former creator of the application. The xml file is:
<Configuration>
<Server port="8082" />
<Pipeline name="DIRECTFILE MAINPipeline 1">
<ImportService
name="DIRECTFILE MAINImport 1"
id="111101"
class="org.rsna.ctp.stdstages.DirectoryCustomQImportService"
root="root-directory\pipeline1\directfileimport"
minAge="1000"
countFilesRoot="root-directory\pipeline1"
countDicomRoot="root-directory\pipeline1"
fsName=""
fsNameTag=""
acceptDicomObjects="yes"
acceptXmlObjects="no"
acceptZipObjects="no"
acceptFileObjects="no"
quarantine="quarantine-directory-pre-import"
/>
<StorageService
name="STORAGETEMP 1"
id="222201"
class="org.rsna.ctp.stdstages.FileCustomQStorageService"
root="storetemp1"
countFilesRoot="root-directory\pipeline1"
acceptDicomObjects="yes"
acceptXmlObjects="no"
acceptZipObjects="no"
acceptFileObjects="no"
fsNameTag="00100020"
quarantine="quarantine-directory-storagetemp" >
</StorageService>
</Pipeline>
<Pipeline name="DIRECTFILE PatientPipeline 1">
<ImportService
name="DIRECTFILE PatientImport 1"
id="333301"
class="org.rsna.ctp.stdstages.DirectoryCustomQImportService"
root="root-directory\pipeline1\patientpipeline"
minAge="3000"
countFilesRoot="root-directory\pipeline1"
countDicomRoot="root-directory\pipeline1"
fsName=""
fsNameTag=""
acceptDicomObjects="yes"
acceptXmlObjects="no"
acceptZipObjects="no"
acceptFileObjects="no"
quarantine="quarantine-directory-patient-import"
/>
<Anonymizer
name="Anonymizer1"
class="org.rsna.ctp.stdstages.DicomAnonymizer"
root="roots\anonymizer"
script="roots\anonymizer\scripts\mainpipeline1\anon.script"
quarantine="quarantines\anonymizer"
/>
<StorageService
name="Storagefinal1"
id="444401"
class="org.rsna.ctp.stdstages.FileCustomQStorageOrgService"
root="images\Dicom"
countFilesRoot="root-directory\pipeline1"
serieXmlRoot="root-directory\pipeline1\xmls"
acceptDicomObjects="yes"
acceptXmlObjects="no"
acceptZipObjects="no"
acceptFileObjects="no"
quarantine="quarantine-directory-storage" >
</StorageService>
</Pipeline>
</Configuration>
I took a look at the log and the there were errors because CTP did not find some of the classes that it needed, so I copied the custom defined classes from the previous CTP.jar to the new CTP.jar.
Now, in the log there are no more errors, but when I put DICOM files in "root-directory\pipeline1\directfileimport" directory, nothing happens.
So, what exactly am I doing wrong?
Thanks and best regards.
falfaro.
P.D. I am working on a Windows7 PC.