problem printing large files via task manager saxon8 and saxon7 definitions
- Article Type: General
- Product: Aleph
- Product Version: 18.01
Description:
problem printing large files via task manager
Resolution:
Related SI 8192-53189
Related KB 8192-3512
If you run into a problem printing large files it may be best to use saxon8 instead of saxon7.
This is defined in AL500\alephcom\tab\alephcom.ini. Here is the section of alephcom.ini from version 18:
[PrintExecute]
;There two options:
;Saxon7.jar - requires Sun Virtual Machine installed
;Saxon8.jar - requires Sun Virtual Machine installed
SaxonVersion=Saxon8.jar
While version 16 does not offer Saxon8.jar as an option (in the commented explanation) it is still possible to use Saxon8.jar .
To do so, define SaxonVersion=Saxon8.jar in alephcom.ini and copy the attached saxon8.jar file into the alephcom/bin directory.
Case in point:
We took a file with 2132 letters from a library and put it in our USM50 $data_print.
We changed all of the <email-address> fields to one email yoel.kortick@exlibris.co.il (so the emails would not go to original recipient)
We did this via the following command:
perl -pi.backup -e 's|(<email-address>).*?(</email-address>)|$1yoel.kortick@exlibris.co.il$2|' file_name
When alephcom.ini was set to SaxonVersion=Saxon7.jar, we opened Task Manager and printed the file via "normal printing".
The GUI did not respond and had to be closed via "ctrl+alt+del" and "end task".
When SaxonVersion was set to SaxonVersion=Saxon8.jar, the entire file printed and emailed successfully
Additional Information
printing large files task manager saxon email
- Article last edited: 10/8/2013