Important: This hotfix has been superseded by Knowledge Base article 1012879.
This article details hotfix 1012842 for Laserfiche 8.2.1. The fix includes .msp files that update the Laserfiche Server, Laserfiche Search Engine, Laserfiche Client, and Laserfiche Snapshot.
Laserfiche Server
The Laserfiche Server update includes the following changes:
- Laserfiche again properly processes folder filter expressions that contain the || operator. (79719)
- There is no longer an internal race condition when moving or renaming one entry. Previously, Laserfiche could display an error 9001 if you attempted to move or rename an entry multiple times in a row. (75509)
- You should see improved search times for LFQL queries that include a subquery involving templates and field values. (73563)
- LFQL queries involving folder filter expressions should be faster. (76056)
- Laserfiche no longer errors out with an error 9008 when you attempt to merge text and number fields. (75396)
- Users licensed for the Starter edition of Audit Trail no longer receive an error 9179 when modifying audit settings. (76517)
- An LFSingleEntryListing object for a shortcut now properly returns field data. (76816)
- The default Laserfiche search plan embeds checking field rights in the search query. Depending on your database structure, this option may result in poor search performance. You can now add a registry value to control whether the search plan embeds checking field rights or performs the check separately. On the Laserfiche Server, within the HKEY_LOCAL_MACHINE\SOFTWARE\Laserfiche\Engine\8.0\Repositories\YourRepositoryName key, add a DWORD value named SearchFieldACLCheckMode. Set the value to 1 to do the field rights check separately. The slow search performance was most noticeable with quick searches involving numbers. (78861)
- Laserfiche no longer logs unnecessary entries in the Windows Event Log when users cancel searches. (76885)
- Full-text search results no longer exclude certain documents that a user has sufficient rights to see. (77870)
- Laserfiche could potentially become unstable if it attempts to disconnect a user that is in the process of opening a search result listing. This issue no longer occurs. (77963)
- There was a potential memory leak when processing LFQL queries. This issue no longer occurs. (76790)
- Laserfiche now properly imports briefcases when a %(parent) token for a number field resolves to a blank value. (79015)
- You can now attach volumes that contain personal stamps or custom stamps that contain tokens. (76357, 79239)
- The %(time) token includes the seconds value. (79324)
- The Laserfiche 8.1.2 to 8.2.0 repository upgrade process now resumes correctly if it was interrupted. (78598)
- The Laserfiche 5 Volume Converter no longer becomes unstable when there is an invalid date value. (78855)
The Laserfiche Server update includes the following file versions:
- cr.dll (8.2.1.710)
- httpserv.dll (8.2.1.710)
- lfbriefcase.dll (8.2.1.710)
- LFDB.dll (8.2.1.710)
- ms-upg20.sql (last modified on September 14, 2011)
- ms-upg22.sql (last modified on July 6, 2011)
- ora-upg20.sql (last modified on September 14,2011)
- ora-upg22.sql (last modified on July 6, 2011)
Laserfiche Search Engine
The search engine update includes stability updates. (76788, 77244)
The Search Engine update includes the following file versions:
- LFFTS.exe (8.2.1.706)
- FTSKernel.dll (8.2.1.706)
- LFFTSUtility.dll (8.2.1.706)
- LFDB.dll (8.2.1.706)
- lfso82.dll (8.2.1.701)
Laserfiche Client
The Laserfiche Client update includes the following changes:
- You can now open .lfe shortcut files that point to a Laserfiche shortcut. (78654)
- The Export List Contents option now properly supports multiple-value fields columns by including all the values of a multi-value field in the .csv file. Previously, you would receive an error 1282 and only the first value of the field would be included in the .csv file. (79309)
- The Client no longer limits field values in .lst import list to 521 characters. (77987)
- The last modified date for PDF files is now properly stored. (79322)
- You can now drag pages out of a document you reach through folder tunneling. (79412)
- The %(time) token includes the seconds value. (79324)
- Authentication now functions as expected when you manually type in a Windows user account and password in the Login dialog box. (75917)
- You no longer receive an "Access denied [9013]" error when you close the Metadata dialog box on a document where you only have read rights. (75779)
- There was a potential memory leak when using the Browser Folders dialog box that could cause document creation or import to fail with an "Entry not found. [9001]" error. This issue is now resolved. (77453)
- Double-clicking a repository in the Attachments from Laserfiche dialog box now functions correctly (77063)
- The Save to Laserfiche option now remembers the last selected folder. (74427)
The Client update includes the following file versions:
- lf.exe (8.2.1.710)
- lfso82.dll (8.2.1.701)
- LFCommonDialogs82.dll (8.2.1.699)
- LFDocInterfaces82.dll (8.2.1.699)
- LFMetadata82.ocx (8.2.1.699)
- DocumentProcessor82.dll (8.2.1.699)
- PDFImporter82.dll (8.2.1.701)
- LFSOFolderBrowser82.dll (8.2.1.699)
- O2S.Components.PDFView4Net.dll (3.0.4.24)
- O2S.Components.PDFRender4Net.dll (3.0.4.24)
- LFWicUtil.dll (8.2.0.5)
- BPImageWrapper.dll (8.2.1.681)
- BPInterfacesClient.dll (8.2.1.681)
- BPObjectsClient.dll (8.2.1.681)
- BPPageFixClient.dll (8.2.1.681)
- Laserfiche.BatchProcessor.dll (8.2.1.681)
- *SaveToLaserfiche.dll (8.2.1.710)
- Laserfiche.IntegrationUtility.dll (8.2.1.710)
Laserfiche Snapshot
The Snapshot update includes the following changes:
- The %(PrintJobName) token now resolves to the correct value on computers with the 32-bit version of Windows 7. (76569)
- Snapshot now connects correctly through SSL to the Laserfiche Server. (78264)
- Snapshot now correctly processes tokens in required Date and Date/Time fields. (74176)
The Snapshot update includes the following file versions:
- LFSO82.dll (8.2.1.701)
- Snapshot8.exe (8.2.1.710)
- DocumentProcessor82.dll (8.2.1.699)
- LfMetadata82.dll (8.2.1.699)
- LfCommonDialogs82.dll (8.2.1.699)
- LfDocInterfaces82.dll (8.2.1.699)
- LFSOFolderBrowser82.dll (8.2.1.699)
- BPImageWrapper.dll (8.2.1.681)
- BPInterfacesClient.dll (8.2.1.681)
- BPObjectsClient.dll (8.2.1.681)
- BPPageFixClient.dll (8.2.1.681)
- Laserfiche.BatchProcessor.dll (8.2.1.681)
- LFWicUtil (8.2.0.5)
Note: All updates in this Knowledge Base article are included as part of the Laserfiche 8.2.1 packages available on the Laserfiche Support Site after October 6, 2011. The updated product downloads contain an "updates" subfolder with the .msp patch files. When using the updated installation, 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.2.1 or Rio installations.
To update Laserfiche Server 8.2.1
- Stop the Laserfiche Server service.
- Click one of the following links to download either the 32-bit or the 64-bit version of Laserfiche Server hotfix 1012842.
KB1012842_lfs_win32.zip
KB1012842_lfs_x64.zip
- Extract the contents of the zip file to a temporary location and double-click the .msp file to update the Laserfiche Server.
- Copy ora-upg20.sql into the sql subfolder located in the Laserfiche Server installation folder. By default, the path is "C:\Program Files\Laserfiche\Server\sql."
- Restart the Laserfiche Server service.
To update Laserfiche Full-Text Search Engine (LFFTS) 8.2.1
- Stop the Laserfiche Full-Text Indexing and Search Service.
- Click one of the following links to download either the 32-bit or the 64-bit version of hotfix 1012842 for LFFTS.
KB1012842_lffts_win32.zip
KB1012842_lffts_x64.zip
- Extract the contents of the zip file to a temporary location and double-click the .msp file to update LFFTS.
- Restart the Laserfiche Full-Text Indexing and Search Service.
To update Laserfiche Client 8.2.1
- Click the following link to download a zip file containing Laserfiche Client hotfix 1012842.
KB1012842_Client_win32.zip
- Extract the contents of the zip file to a temporary location and double-click the .msp file to update the Laserfiche Client.
To update Laserfiche Snapshot 8.2.1
- Click one of the following links to download either the 32-bit or the 64-bit version of hotfix 1012842 for Laserfiche Snapshot.
KB1012842_lfsnapshot_win32.zip
KB1012842_lfsnapshot_x64.zip
- Extract the contents of the zip file to a temporary location and double-click the .msp file to update Laserfiche Snapshot.
1012813 List of Changes for Laserfiche 8.2.1 Hotfix 1012813 (July 2011).