Description
Understanding driver versioning for the ProjectDox Job Processor requires some high level understanding of the lower level component architecture. The Job Processors are bundled with a component product called CDL (Common Display List). CDL is a shared component that the Job Processor treats it like its own component. In addition to the CDL there are several other component level drivers; DGN2DL.DLL, DWG2DL.DLL, LT2DL.DLL and PDF2DL.DLL. Each component level driver is responsible for publishing different types of files that may be uploaded by ProjectDox users.
Version numbers are structured as "major release"."minor release"."iterative release"."build number." For drivers, that major.minor part is always locked to the lowest version of CDL that is compatible with that driver.
The major.minor version number of the driver can never be higher than the major.minor version of CDL. It can be equal, but never higher. For example, in the 7.1.0.11 version of Brava Desktop, CDL version 4.1.0.11 is included. You know that PDF2DL 2.5.16.6 will work with this version of Brava Desktop because 2.5 < 4.1 (PDF version < CDL version).
A CDL's major.minor version would never be upgraded mid-product release, but you might see a big jump in driver major.minor numbers between releases if needed to depend on code within CDL for some driver functionality.
As the CDL major.minor version increases it will always support previous version of the drivers as long as the driver major.minor is never higher.
Solution
To determine CDL's version, check the version of DLConverter.dll on the ProjectDox Job Processor server located in the \Program Files (x86)\Avolve\Job Processor\Job Processor\ root folder or in the \Program Files (x86)\IGC\Brava!\Job Processor\ folder. In Brava Enterprise 7.1 and older you will find the file in the Job Processor directory. Starting with Brava Enterprise 7.2, check the properties of the file Igc.Cdl.DLConverter.dll instead.
Revised 02-26-2015
Comments
0 comments
Please sign in to leave a comment.