This article details Service Pack 1 (hotfix 1012974) for Laserfiche 8.3.1. The fix includes a .exe file that updates various components of the Laserfiche 8.3.1 product suite.
Laserfiche Server
The Laserfiche Server update includes the following changes:
- Laserfiche may not correctly enable checksums on newly created volumes. This issue only affected repositories that were created prior to Laserfiche 8.2. This issue also only occurs when using the Calculate Data Checksums option when creating a new volume. As a workaround, after the volume is created you can disable checksums and re-enable checksums on the affected volume. This issue is now resolved for new upgrades to Laserfiche 8.3.1. (86804)
- There are new performance optimizations when searching for blank field values. (86247)
- Laserfiche could display an "error 9008" message when searching for a date range in a field value and the Resolve shortcuts search option is enabled in the Laserfiche Client. This issue is now resolved. (86292)
- Laserfiche could become unstable when you import a briefcase file that contains certain types of records management information. This issue is now resolved. (86518)
The Laserfiche Server update includes the following file versions:
- ora-upg30.sql (last updated April 26, 2012)
- ms-upg30.sql (last updated April 26, 2012)
- cr.dll (8.3.1.625)
- httpserv.dll (8.3.1.625)
- lfbriefcase.dll (8.3.1.625)
- LfWicUtil.dll (8.3.0.107)
Laserfiche Client
The Laserfiche Client includes the following changes:
- Generating image pages from certain types of PDF files could result in images that are flipped vertically and horizontally. This issue is now resolved. (87209)
- Briefcase import could result in unnecessarily high CPU usage. This issue is now resolved. (87022)
- In certain situations, the Laserfiche Client could become unstable when loading the Metadata dialog box. This issue is now resolved. (86803)
- The %(Count) token is now properly replaced and the value is properly incremented. (86730, 86731)
- You no longer receive a "You cannot move or delete pages in a document while you are editing it" error message when moving a thumbnail from the Document Viewer to another Document Viewer window or the Folder Browser. (86314)
- The Document Viewer properly supports the CTRL+D keyboard shortcut for creating a new document from selected thumbnails. (86313)
- The Document Viewer now attempts to display partial image data for corrupted (truncated) images instead of displaying a
"Failed to load image. Unknown image format. [6604]" error message. (86312)
- The Document Viewer now attempts to display non-compliant TIFF JPEG images that are incorrectly encoded instead of displaying a "Failed to load image Unknown image format [6604" error message. (84678)
- Laserfiche now better handles displaying certain types of incorrectly encoded TIFF LZW images. (85997)
- The Microsoft Office Integration no longer displays a "Input string was not in a correct format" error message when logging in to a repository on a computer set to a non-English regional setting. (86690)
The Laserfiche Client update includes the following file versions:
- lf.exe (8.3.1.625)
- LfMetadata83.ocx (8.3.1.622)
- LfCommonDialogs83.dll (8.3.1.622)
- LFDocInterfaces83.dll (8.3.1.622)
- PDFImporter83.dll (8.3.1.623)
- lfso83.dll (8.3.1.622)
- LfWicUtil.dll (8.3.0.107)
- IntegrationUtil (8.3.1.625)
- Laserfiche.Excel2003Plugin.dll (8.3.1.625)
- Laserfiche.Excel2007Plugin.dll (8.3.1.625)
- Laserfiche.Excel2010Plugin.dll (8.3.1.625)
- Laserfiche.Outlook2003Plugin.dll (8.3.1.625)
- Laserfiche.Outlook2007Plugin.dll (8.3.1.625)
- Laserfiche.Outlook2010Plugin.dll (8.3.1.625)
- Laserfiche.PPT2003Plugin.dll (8.3.1.625)
- Laserfiche.PPT2007Plugin.dll (8.3.1.625)
- Laserfiche.PPT2010Plugin.dll (8.3.1.625)
- Laserfiche.Word2003Plugin (8.3.1.625)
- Laserfiche.Word2007Plugin (8.3.1.625)
- Laserfiche.Word2010Plugin (8.3.1.625)
Note: All updates in this Knowledge Base article are included as part of the Laserfiche 8.3.1 packages available on the Laserfiche Support Site after May 15, 2012. The updated download packages contain an "updates" subfolder with the .msp patch files. When using the updated installation to install Laserfiche 8.3.1 for the first time, the installation process will automatically detect and install the appropriate .msp files located in that subfolder. If you have not yet installed Laserfiche, please download the most recent version of the Laserfiche 8.3.1 Avante or Rio installations. If you have already installed Laserfiche 8.3.1, please see below.
Click the following link to download a zip file containing the service pack.
KB1012974.zip
Double-click the .exe file to install Service Pack 1 for Laserfiche 8.3.1. The .exe file will automatically detect and install updates for applicable products installed on the computer.
If you have previously installed Laserfiche 8.3.1, and are encountering the issue listed above with bug ID 86804, you can manually run one of the following SQL statements to update the affected stored procedure for creating new volumes. Choose the appropriate statement depending on whether you have a Microsoft SQL Server database or Oracle database. (86804)
Microsoft SQL Server:
alter procedure create_volume
@vol_name nvarchar(63),
@localid nvarchar(16),
@vol_flags int,
@fixpath nvarchar(236),
@rempath nvarchar(236),
@sizelimit bigint,
@sourceVol int,
@cksumalg int,
@vol_id int output
as
set nocount on
insert into vol (vol_name, localid, vol_flags, fixpath, rempath,
maxsize, sourcevol, cksum_alg)
values (@vol_name, @localid, @vol_flags, @fixpath, @rempath,
@sizelimit, @sourceVol, @cksumalg)
set @vol_id = @@identity
Oracle:
create or replace procedure create_volume(
p_vol_name vol.vol_name%type,
p_localid vol.localid%type,
p_vol_flags vol.vol_flags%type,
p_fixpath vol.fixpath%type,
p_rempath vol.rempath%type,
p_sizelimit vol.maxsize%type,
p_sourceVol vol.sourcevol%type,
p_cksumalg vol.cksum_alg%type,
p_vol_id out vol.vol_id%type)
as
begin
insert into vol (vol_name, localid, vol_flags, fixpath, rempath,
maxsize, sourcevol, cksum_alg)
values (p_vol_name, p_localid, p_vol_flags, p_fixpath, p_rempath,
p_sizelimit, p_sourceVol, p_cksumalg)
returning vol_id into p_vol_id;
end create_volume;
/
1012979 Command-Line Options for Laserfiche Server/Client Service Packs.
1012978 List of Changes for the Laserfiche Client 8.3.1.625 Language Packs.