SignWare Redistribution
This chapter should help you to define which files need to be included in a redistribution package. It is subdivided into packages for each API. In any case you will always have to include the package C-API Redistribution.You will certainly have to install your own application beyond the steps included here.
C-API Redistribution
The core modules are required for any redistribution, you may have to add further modules for j-api or any other package, please see the appropriate section.C-API Redistribution using a merge module
SignWare includes a merge module to create setups. The merge module is located in c-api\MergeModul. It includes all Core files and the SOFTPRO tablet access modules. Add the merge modul to your setup project, add your application modules and x-api and or j-api files if required.The merge module does not include the manufacturers tablet drivers. These must be handled by your setup project if desired.
The merge module copies all c-api files to the target destination folder. If this folder does not include the application executable, then your setup will have to add a path to the target destination folder.
Please also add the merge modules of the Microsoft runtime merge modules to your setup project.
C-API Redistribution packages
The redistributable C-API components are located in the signware folder c-api\Win32. You must copy all files to the destination file system. The folder of the destination file system must be added to the environment variable PATH on the destination computer.Please also copy the files from System_Software\msshared to the destination file system. These files are normally copied to the %windir%\system32 folder, but this requires a setup, that knows how to replace system files.
You will need additional drivers if you intend to use either Interlink, StepOver or Topaz tablets:
- Interlink tablets: copy the files from drivers\Interlink to the destination file system. you will have to install the appriate Interlink drivers as well.
- StepOver tablets: copy the files from drivers\StepOver to the destination file system. You may have to install the USB -> COM bridge when using USB devices.
- Topaz tablets: copy the files from drivers\Topaz to the destination file system. you will have to install the appriate Topaz drivers as well.
- TabletPC: copy all files from drivers\TabletPC to the destination file system.
Tablet and scanner drivers will also need to be installed on the client computers if the application captures signaturs or images from a tablet or scanner.
J-API Redistribution
Besides the steps described in C-API Redistribution you will also need SPSignWare_??.jar. Copy SPSignWare_??.jar to the destination filesystem, and add the fully qualified file name to the CLASSPATH environment variable. Please locate the file jawt.dll on the destination file system, and add the path to jawt.dll to the PATH environment variable (typically %JAVA_HOME%\jre\bin).X-API Redistribution
Besides the steps described in C-API Redistribution you will also need activeSW.dll. Copy activeSW.dll to the destination filesystem, and register activeSW (regsvr32 (fully qualified file name activeSW.dll)).Please note that you may need administrative rights to invoke regsvr32, you will have to run regsvr32 as administrator.