Tungsten TotalAgility 2025.2 Update 9
Build date: September 17, 2026
© 2026 Tungsten Automation. All rights reserved.
Use is subject to license terms.
Introduction
This release contains priority fixes driven by on-demand requests in Tungsten TotalAgility On-Premise.
Note: To install Tungsten TotalAgility 2025.2.9 successfully, an existing full installation of Tungsten TotalAgility 2025.2 is required.
If you need to perform a full product installation, see the Tungsten TotalAgility 2025.2 Installation Guide for instructions.
Issues resolved in this update
| ID | Case ID | Issue |
|---|---|---|
| 2267370 | 28202564 | When processing a TIFF image using the "ICS 300DPI BWE" eVRS profile with document conversion enabled, the output image was incorrectly rotated and mirrored, rendering the text unreadable. |
| 2262914 | 28183930 | DeviceTextField controls were unavailable for selection when mapping business rule input or output parameters on the Device create new job form. |
| 2262728 | 28179516 | Microsoft Edge 151 prevented Web Capture Service from releasing the scan source when the Scan form was refreshed, reloaded, or changed. |
| 2262282 | 28194348 | The job was suspended at the Document conversion activity due to the input MicroSoft Word document being corrupt. |
| 2261416 | 28095552 | The filtering and selection functionality behaved inconsistently and unreliably across both the compare package and import package features. |
| 2260242 | 28005542, 28106742, 28195519 | Open Database Connectivity connection failed in the Tungsten Search and Matching Server 6.10, when loading MSSQL table data containing NULL values in nullable columns, due to an incorrect System.DBNull to System.String cast. |
| 2258110 | 28176450 | PDF text extraction produced incorrect values from PDF AcroForm fields. |
| 2257478 | 28146636 | AutoExtract locator failed during text extraction with the following error: "Web service failure: error code=0x803d0013. The server returned a fault: [05003] The rectangle is invalid." |
Previous updates
Features added in this update
The polling time for single-image calls to Azure AI Document Intelligence is increased from 750 milliseconds to 2 seconds following Microsoft's recommendation to avoid 429 rate-limit errors.
To reduce security risks, the File upload control settings are no longer passed as HTTP request parameters from the client to the server. Instead, the client sends only the Form ID and Control ID, and the server retrieves the corresponding upload settings from the database and enforces them server-side. This ensures that upload settings are obtained from a trusted server-side repository, preventing client-side tampering and improving the overall security of the file upload process.
Issues resolved in this update
| ID | Case ID | Issue |
|---|---|---|
| 2251450 | 28166295 | The EML to PDF conversion failed when the source EML file contained a PDF portfolio attachment. |
| 2249503 | 28157887 | When a Separation profile was configured in the Classification activity, a classification group script caused incorrect barcode-based separation. |
| 2249012 | 28150444 | An "Access denied" error occurred when logging in to Transformation Designer while Replay Protection was enabled. |
| 2248799 | 28120638 | When executing a PDF generation activity, the PDF generation failed with the following error: "FoX exception number 8." |
| 2244217 | 28088096, 28147055 | When navigating between documents in the Validation activity, the previously viewed document remained visible in the viewer until the next document was fully rendered. |
| 2244063 | 28134263, 28132467 | While converting a PDF to TIFF using the Document Converter, the job was suspended if the resulting TIFF file exceeded 2 GB. |
Issues resolved in this update
| ID | Case ID | Issue |
|---|---|---|
| 2244058 | 28150194 | In the Transformation Designer, the Table Locator value selected for "Find the start of the table" or "Find the end of the table" using "Use a locator" was saved incorrectly. After reopening the properties, a different locator value was displayed instead of the originally selected one. |
| 2243936 | 26742544, 28006711 | When processing certain documents through extraction in the Transformation Designer, the activity was suspended at runtime. |
| 2241664 | 27999859, 28117130 | The Document conversion activity remained in a "Taken" state for several hours before it got suspended due to a timeout. |
| 2240298 | 28095915 | When creating a Folder in the TotalAgility Designer, field names on a child field were not inherited from the parent. |
| 2239805 | 28086372, 28133560 | When the Enhanced Virtual ReScan (eVRS) DoHoleFill property in Advanced Settings was used in the default profile, barcode bars were removed. |
| 2239163 | 28106166 | The audit log incorrectly recorded the resource name when the "Restart Next" action was executed on the activity within the Job Properties form. |
| 2238252 | 28114227 | A job could not be created on the Scan form due to a layout configuration issue. |
| 2238214 | 28119319, 28120371 | An error occurred while processing the "Classify" call of the table extraction in the Transformation Designer. |
| 2237987 | 28107588 | The Reporting Server log recorded the following error: "Violation of UNIQUE KEY constraint. Cannot insert duplicate key." |
| 2237921 | 28089405 | When using a Kodak i4250 scanner with an A3 flatbed accessory, the Scan form became unresponsive. |
| 2237689 | 27995396 | In the Transformation Designer, the following error occurred while processing the "Detect" call of the table extraction: "Set document request failed with error: (invalid stoi argument)." |
| 2236941 | 28117765 | When the Transformation Server executed an Auto Extract Locator using a Bring Your Own License (BYOL) Generative AI provider, the following error occurred: "Unsupported value: 'temperature' does not support 0.0 with this model. Only the default value (1) is supported." |
Issues resolved in this update
| ID | Case ID | Issue |
|---|---|---|
| 2236895 | 28108519, 28122930 | After creating a Job query in the Workspace and sharing it with another resource, the query was displayed under the “My Queries” section for the additional resource instead of the “Shared Queries” section. |
| 2236158 | 28098433 | When a PDF file or large chunks of the file was uploaded via Capture Client forms, the Web Capture Service returned a corrupted PDF upon import. |
| 2236148 | 28098433 | The Capture Client forms ignored the 'Maximum binary chunk size' system setting in the Advanced Studio and uploaded the entire file instead of using the specified chunk size. |
| 2234119 | 28103191, 28079328 | TotalAgility upgrade process failed when encrypted database connections were used because the certificate chain was issued by an authority that was not trusted. |
| 2233901 | 28069169, 28110199 | When key-value prediction pairs referenced deleted words after page rotation, a "FoX exception number 8" error occurred. |
| 2233893 | 28103597 | If multiple robots were listed when TotalAgility's RPA activity called the RPA server, and the timeout was reached, the robot was canceled on the RPA side. However, in TotalAgility, the activity was neither suspended nor logged the status, leaving the activity marked as "taken." |
| 2233572 | 28101635 | On configuring the document validation rules, specifically the “exactly N number of pages” rule, processing documents through the Classification activity caused the job to be suspended with an error. |
| 2231579 | 28098386 | PDF text extraction produced inconsistent results between Transformation Designer and Transformation Server. |
| 2230024 | 28088294 | When the Transformation Server was on a dedicated machine and the REST API was called from Integration Server, the business rule execution failed with the following error: "The following configuration setting could not be found: CoreIntegrationServicesLocation". |
Issues resolved in this update
| ID | Case ID | Issue |
|---|---|---|
| 2232726 | 28109088 | Document Capture fields did not retain values when switching between documents in a Validation activity. |
| 2230756 | 28087461 | In Federated Security, the Single Logout Request (SLO) failed because the "ProtocolBinding" attribute was incorrectly included in the SAML SLO request. |
| 2228883 | 28092489 | On installing TotalAgility 2025.2 Update 3, the system failed to process business rule steps. |
| 2228746 | 28088096 | When navigating between documents using the thumbnail panel in a Validation activity, the previously selected document remained visible briefly before the newly selected document was rendered. |
| 2226722 | 28086027 | Text-layer extraction failed for certain PDF documents. |
| 2218454 | 28045854 | When the error description was translated, the system incorrectly marked the associated field as “modified” or “changed,” even if that field was not included in the list of fields designated for validation. |
Feature added in this update
The maximum page limit for the Predefined Document Type Locator is increased to 50 from 20. The limit is no longer hard-coded and can now be configured through the user interface or via script. The default value is 20.
Issues resolved in this update
| ID | Case ID | Issue |
|---|---|---|
| 2227971 | 28046298 | The “Mark Finished” Capture activity in Reporting consistently recorded entries in the WSA_MESSAGES table, even when the reporting feature was turned off. |
| 2226277 | 28065387 | License thresholds configured for reserve (one-time use) page counters were incorrectly evaluated against the annual page counters. |
| 2219749 | 28063449 | In the Message Connector, high-severity vulnerabilities were identified in the currently used version of 7-Zip. |
Features added in this update
The Document generation node is enhanced to ensure TotalAgility variable values are correctly passed to barcode merge fields in Microsoft Word templates. You can use TotalAgility variables to populate barcode merge fields, enabling accurate barcode generation based on runtime data.
Follow the steps below to insert a barcode field into a Microsoft Word template.
- Open the Word document where you want to insert the barcode.
- Press Ctrl + F9 to insert a pair of Word field braces
{ }. (Do not type the braces manually.) -
Inside the braces, type one of the following field codes depending on the requirement.
To display the value along with the barcode, include the
\tswitch.
Dynamic (merge field) barcode:
{ DISPLAYBARCODE "{ MERGEFIELD FieldName }" CODE128 \t }
Replace FieldName with the actual merge field name used in your data source.
Static barcode example:
{ DISPLAYBARCODE "490123456789" EAN13 \t }
Note: EAN13 requires exactly 12 numeric characters. - Press Alt + F9 to toggle between the field code view and the barcode preview.
- Save the document as a Word Template (
.dotx).
A retry mechanism has been implemented to improve resilience when using the Predefined Document Type Locator (PDTL).
The enhancements include:
- Automatic retries for transient HTTP errors.
- The following HTTP status codes are treated as transient: 408, 429, and 500–599.
- Retry handling for transient empty results that may occur due to server-side conditions.
The Restful Service activity has now been implemented in the Integration Server.
Issues resolved in this update
| ID | Case ID | Issue |
|---|---|---|
| 2222501 | 28074365 | When a process contained a Job Duration trigger, creating a job using CreateJobAndProgress() failed with a job evaluation error. |
| 2220741 | 28051268 | The Document Review form failed to load, and the error “Uncaught RangeError: Maximum call stack size exceeded” was written to the browser console. |
| 2220110 | 28062569 | On upgrading TotalAgility, executing the "Complete Activity" action redirected users to the first activity in the queue instead of returning them to the General Work queue. |
| 2219872 | 28033954 | The validation screen became unresponsive when additional events were configured before the Fuzzy Search action, and the Fuzzy Search dialog was canceled. |
| 2219355 | 28046014 | The Validation form became unresponsive when actions were executed after the DeleteRow action triggered via the Button control. |
| 2218504 | 28020843 | The activity layout of Document review and Validation changed upon logging out of Workspace because the local storage provider was not always properly reset after activity completion or cancellation. |
| 2218454 | 28045854 | Unexpected field validation occured in a Validation activity when the error description was translated. |
| 2218354 | 28041495 | The Document Library server returned empty during load testing. |
| 2216261 | 28043609 | The Reporting processing stopped with the following error: Cannot insert duplicate key in object 'dbo.@p' (OrmDoc). |
| 2216242 | 28013514 | The package could not be created when the process contained multiple skins. |
| 2215688 | 28008592 | Confirming an unrelated field incorrectly set ExtractionConfident=True for manual confirmation fields. |
| 2214807 | 27982642 | When a filter was applied to a work queue query, the work queue query criteria were ignored. |
| 2214751 | 28007498 | On upgrading TotalAgility, patch code separation could not be detected. |
| 2212094 | 28029839 | The DLL-thrown exceptions were not displayed in the suspended job notes, affecting troubleshooting. |
| 2210519 | 28011616 | Inconsistent OCR data was identified in the .xdc file in the Transformation Server. |
Features added in this update
The Artificial Intelligence (AI) Search schema has been updated to support sorting and faceted searches on key fields, enabling future enhancements like analytics, dropdowns, and document counts. These changes improve flexibility and prepare the system for advanced UI and admin features.
The existing "Knowledge base search" activity is renamed to "Knowledge discovery agent."
You can disable the CorrectSplittedNumbers normalization in Azure page profiles.
The new "Microsoft Document Intelligence Layout Model" is now integrated into extraction pipeline services. This enhancement provides more accurate and flexible document data-extraction capabilities. The output generated by the Layout Model is stored at the page level in a JSON file and written to the text-extension field, Kofax.CEBPM.RawPageData.
Issues resolved in this update
| ID | Case ID | Issue |
|---|---|---|
| 2216058 | 28051124 | The Advanced Extraction Locator (AEL) failed to process pages that contained no OCR content or key-value pairs due to an unhandled exception on empty pages. |
| 2215597 | 28049519 | Corrupted Db query result after upgrade from 8.1. |
| 2214409 | 28038327 | The following message in the folder field disappeared after the first job was submitted: "The field cannot be empty. Please provide a value." |
| 2214007 | 28040255 | On upgrading TotalAgility, the Calendar fields that were optional and empty prevented forms from being canceled or completed. |
| 2213167 | 28030551 | In TotalAgility, the jobs were suspended when the request made to generative AI failed with the following error: "Execute Artificial Intelligence prompt - Artificial Intelligence Provider failed." |
| 2211951 | 28036198 | The "Federated security support for encrypted SAML response" did not work as expected when the Web and Application components were installed on different servers. |
| 2211095 | 28023410 | When processing a document through PDF generation, the job was suspended with the following error: "Execution of Kofax.CEBPM.PdfGenerator failed: Pdf creation error.". |
| 2211007 | 28013514 | A package could not be created when the process had many skins. |
| 2210135 | 28024695 | The payload signature was generated incorrectly and did not include the payload data. As a result, the signature did not match the actual payload, and the signature validation failed in the target environment. |
| 2209916 | 28031028 | Requests to generative AI failed with the following error: "Request timed out. Please try again." |
| 2208737 | 27994030 | OmniPage did not recognize the QR barcode in TotalAgility. |
| 2208578 | 27923769 | In the Advanced Table Locator, parentheses were cut off from values at the edges of columns. |
| 2207232 | 28018697 | OCR errors between the C++ and .NET components were handled inconsistently, thereby causing unpredictable behavior during classification and extraction. |
Features added in this update
TotalAgility supports Amazon S3 with IAM Role–based authentication, eliminating the need for Access Key and Secret Key credentials. When TotalAgility runs on an Amazon EC2 instance configured with an IAM Assumed Role that has S3 access, Capture data can now be stored securely in Amazon S3 without static credentials. Use the Configuration Utility to switch existing storage settings to Amazon S3 (IAM Assumed Role).
Note: If you plan to use this feature, uninstall the Repository Browser from "Programs and Features" in the Control Panel and install the updated version included in the update archive.
OAuth authentication is added when configuring the recognition providers in TotalAgility, and OCR providers in Transformation Designer for recognizing OCR documents.
The document generation now retains original fonts during output, including Code 39 barcode fonts.
Accessibility is improved by resolving issues related to screen readers, keyboard navigation, and contrast ratios. These updates make the product easier to use for all users and align with accessibility best practices.
Active Directory synchronization is enhanced to support additional attributes for populating the resource name in TotalAgility. You can now configure the AD_DISPLAYNAME_FIELD server variable to use AD attributes such as UPN (User Principal Name) or CN (Common Name) as the resource name. If no value or an invalid value is specified for AD_DISPLAYNAME_FIELD, the Display Name is used by default when syncing resources.
The Workqueue and Job list filters support group-level supervisor–subordinate relationships. This enhancement improves visibility and management of assigned work.
Federated security is enhanced to handle encrypted SAML responses. TotalAgility Designer provides decryption settings, allowing you to configure a certificate that will be used to decrypt encrypted assertions. If the provider does not return encrypted assertions, assertion certificates are not required.
The "Require Session ID" system setting allows you to enforce session validation for the File Upload control. This ensures that a valid Session ID is required before a file can be uploaded to the TotalAgility database, thereby enforcing authentication and enhancing security.
TotalAgility uses the newer JsonWebTokenHandler .NET class, which supports empty payloads, replacing the older JwtSecurityTokenHandler class previously in use.
The Tenant Management System now supports OAuth authentication for SMTP, replacing outdated basic authentication. This change is essential due to Microsoft Exchange's deprecation of basic authentication. To enable OAuth for Simple Mail Transfer Protocol (SMTP), you must configure the following AppSettings in the Tenant Management System:
| Setting | Description |
|---|---|
| SendMailAuthenticationMode | Determines whether to use Basic or OAuth authentication to send email. |
| SendMailOAuthAccessTokenUrl | URL to retrieve the access token when using OAuth. |
| SendMailOAuthClientId" value | Client ID from App Registration in Azure Portal. |
| SendMailOAuthClientSecret | Client Secret from App Registration. |
| SendMailOAuthScope | OAuth scope to use for authentication. |
Following are the steps to configure OAuth (Client Credentials) for Microsoft Exchange:
Navigate to KofaxTotalAgility-8.0.1.11/Utilities/ConfigurationUtility.
- Run KTAConfigurationUtility.exe as an administrator.
Select the TMS tab.
In the Send Mail group, provide the OAuth configuration details.
On the Authentication list, select OAuth and enter the details for the following settings: Server name with port, User Name, OAuth Client ID, OAuth Client Secret, OAuth Access Token URL, Provide OAuth Scope, and From Address.
To enable SSL, select the check box for SSL Enabled.
Click Save.
The mapping of data object variables is supported in skin rules. You can only map simple fields in a data model, and this works correctly for top-level items. While you can select nested object fields in the Designer, these fields are currently not supported.
Issues resolved in this update
| ID | Case ID | Issue |
|---|---|---|
| 2208889 | 28000390 | Email body conversion did not work correctly. |
| 2208280 | 28020882 | An issue occurred with PDF generation where some images generated from email bodies appeared blurred. |
| 2207460 | 28022139 | During package export and import, security tokens and roles assigned to controls embedded within a Scan control were not included. |
| 2207412 | 28010417 | Debugging a business process that calls a Restful Webservice failed with the following error, "The job has been suspended. Error. Failed to execute business rule." |
| 2206946 | 28017669 | The TotalAgility application failed to load the assembly System.Diagnostics.DiagnosticSource (version 6.0.0.2) or one of its required dependencies. |
| 2206619 | 27971338 | Duplicate rows appeared when working through a long table. |
| 2204224 | 28013212 | The replay protection mechanism failed, allowing the RequestToken from a previous unsuccessful response header to be re-used, thereby enabling replay attacks. |
| 2204098 | 28004625 | After data retention in the Reporting system, the unique doc_key in Kofax Analytics for TotalAgility was reused. Instead of continuing from the next identity value, it was reassigned starting from the current maximum ID in the table. This resulted in mixed and inconsistent report data, as old keys overlapped with newly generated ones. |
| 2204083 | 28004885 | The calendar year was not displayed properly when the browser zoom level was set to 75% or higher. |
| 2204015 | 28000374 | If an Online Learning–enabled activity was completed while the Online Learning system task was still processing, the operation stayed in a 'Processing' state until a timeout occurred. |
| 2204003 | 28000374 | An error occurred when completing an Online Learning–enabled activity while the Online Learning system task was still active. |
| 2202404 | 27999284 | The document variants were not deleted once the retention policy criteria were met. |
| 2201850 | 28000433 | In TotalAgility, there was a security issue where the TotalAgilityPasswordBlacklist.txt file, which contained a list of forbidden passwords, was exposed without authentication. |
| 2201688 | 28004809 | The “LLM license not found” error appeared for each document during classification/extraction, indicating that GetAIProxyServiceInfo() was invoked even though no related features were in use. |
| 2201513 | 27969622/27997808 | Connecting to the Production Transformation Designer returned “Insufficient licensing” for the requested module or feature. |
| 2201494 | 27966089 | An error occurred with the Begin Condition action when the target field being checked was empty or null. |
| 2201329 | 28000908 | The original filename was recorded incorrectly when using a Tungsten XML import file. |
| 2201002 | 27994254 | When processes were deployed from one TotalAgility system to another (such as test or production), the user who last modified the asset (processes, forms, and more) changed unexpectedly. |
| 2200427 | 27992487 | After deployment, the “Last modified by” value changed unexpectedly. |
| 2200233 | 27961589 | When the unsupported or invalid emails were received in a polled mailbox, TotalAgility (via the shared Message Connector pool) could not import them, resulting in a backlog of emails in the mailbox. |
| 2199244 | 27987308 | An issue occurred with SMTP settings using oAuth configuration. |
| 2198616 | 27959042 | XLS to PDF document conversion failed with the following error: "Conversion to PDF failed with error code 50102: Unable to convert file to specified format - Shape to image Error!". |
| 2197844 | 27955579 | When the classification group was used for project-level classification, running the classification locator ignored the project-level logic, returning only general categories like Instructions and Content Classification. |
| 2197645 | 27962879 | Running OCR with an Azure profile returned an error. |
| 2197458 | 27969419 | Rolling over consolidated logging caused a memory leak in the Core Worker process. |
| 2197110 | 27964407, 27973652, 27973656 | The following error occurred during the completion of validation processes: "Cannot process OL folders. ExecuteNonQuery requires an open and available Connection. The connection's current state is closed." |
| 2196100 | 27943948 | When processing a large batch of documents through classification/separation, the job was suspended with an error. |
| 2195510 | 27935723 | The Capture control changes via an event incorrectly triggered another event. |
| 2195448 | 26890357 | The PDF generation activity was suspended despite enabling the "Reject documents on exceptions" setting. |
| 2195439 | 27950323 | When an attachment was added to a document and processed through PDF Generation with the new compression setting, the attachment was lost. |
| 2194957 | 27959585 | The predefined rejection reasons from the first document type validated in a session were persistently displayed for all subsequent document types in a Validation form, instead of showing the rejection reasons for the current document type. |
| 2193514 | 27941747 | When an expression node was executed synchronously within the CompleteActivityAndProgress() method, the following error occurred: "Index was out of range. Must be non-negative and less than the size of the collection." |
| 2192854 | 27947271 | An error occurred in an Expression activity, when multiple fields were mapped, each referencing the same document but different attributes. |
| 2191688 | 27917448 | Normalize to PDF/A failed to convert a document. |
| 2189664 | 27556771 | A PDF document was ingested, but the resulting document contained fewer pages than expected. Some pages were not processed, possibly due to blank-page removal or unrecognized content. |
| 2156258 | 27133320 | Predefined Document Type Locator returned “License details are invalid” when the license server used a MAC address as machine ID. |
Applies to
This update is cumulative and includes all new features and resolved issues from the Tungsten TotalAgility 2025.2 release.
Apply this update for use with the following versions:
- Tungsten TotalAgility 2025.2 Update 1 through 8
- Tungsten TotalAgility 2025.2
Install this update
For best results, install the update during off-peak processing hours.
Ensure the following:
- Back up your TotalAgility databases before running any upgrades.
- If you are upgrading TotalAgility from 2025.2.2 or earlier, you must upgrade the Integration Server to version 2025.2.3.
- Upgrade Transformation Designer.
Additional information:
- There are no database script changes in 2025.2.9.
- The version of Tungsten Web Capture Service included in this update is 11.5.0.3.0.403.
- The oldest compatible version of Tungsten Web Capture Service is 11.5.0.3.0.382.
- The version of Tungsten Message Connector included in this update is 2025.1.9.0.438.
To install this update
- Extract the .zip file onto the destination computer.
- Run setup.exe and follow the on-screen instructions.
For separately installed Transformation Server instances
- Stop the TransformationServer service.
- Extract the Tungsten TotalAgility patch archive to a folder.
- Run setup.exe from the TotalAgility\TransformationServer directory and follow the on-screen instructions. The installer automatically applies changes to all components.
- Start the TransformationServer service.
- If there are additional TransformationServer instances, repeat these steps for all of them.
For separately installed Reporting Server instances
Upgrade the Reporting Server by executing Tungsten.Reporting.TAService.msi from TotalAgility\Reporting\TAReportingService\Patch directory.
To install this update in silent mode
- By default, the "UpdateDatabases" setting in silentconfig.xml is set to true, and the TotalAgility databases are upgraded. If database upgrade is not required, change this setting to false as follows: <UpdateDatabases>false</UpdateDatabases>.
- Save the file.
- Open the Command Prompt window and change the path to the root directory of setup.exe.
- Type the following command:
setup.exe "/Silent" "/HotFix"
Note: By default, the services start automatically. To start the services manually after installation, use the following command:
"/Silent" "/HotFix" "/STARTSERVICES=false"
- Press Enter.
Remove this update
Use the following procedure to remove the update.
- Verify that the following applications/services are not running:
- TotalAgility 2025.2
- Antivirus software
- In Control Panel, select Programs and Features > View installed updates.
- On the list of updates, in the Name column, select the item that corresponds to TotalAgility 2025.2.9.
- Right-click and select Uninstall.
- Restart any applications/services that were stopped prior to removing the update.
Note: For best results, remove the update during off-peak processing hours.
Remove this update in silent mode
- Open the Command Prompt window and change the path to the root directory of
setup.exe. - Type the following command:
setup.exe "/Silent" "/PU" - Press Enter.
Files included
| FileName | Version |
|---|---|
| \ContentManagerInstallation\Agility.Server.Integration.Model.dll | 2025.2.9.0.527 |
| \ContentManagerInstallation\TotalAgilityCMCommunicator\bin\Agility.Server.Integration.Model.dll | 2025.2.9.0.527 |
| \ContentManagerInstallation\TotalAgilityTrimCommunicator\bin\Agility.Server.Integration.Model.dll | 2025.2.9.0.527 |
| \Dynamics365CRMInstallation\TotalAgility\Agility.Server.Integration.Model.dll | 2025.2.9.0.527 |
| \DynamicsCRMInstallation\TotalAgility\Agility.Server.Integration.Model.dll | 2025.2.9.0.527 |
| \Licensing\InstallSAL.bat | |
| \Licensing\Installs\KofaxLicenseClient-2025.2.0.msi | |
| \Licensing\Installs\KofaxLicenseServer-2025.2.0.msi | |
| \Licensing\Installs\KofaxLicenseServer.TotalAgility.Proxy-2025.2.0.msi | |
| \Licensing\Installs\KofaxLicenseServer.TotalAgility.Proxy-2025.2.0_ja.msi | |
| \Licensing\OEM\AboutBox.bmp | |
| \Licensing\OEM\BuildOemResources.bat | |
| \Licensing\OEM\OemResources.resx | |
| \Licensing\OEM\readme.txt | |
| \Licensing\OEM\Splash.bmp | |
| \Licensing\SAL\index.html | |
| \Licensing\SAL\All_Shared\c_gettinghelp.html | |
| \Licensing\SAL\All_Variables\variables.html | |
| \Licensing\SAL\resources\css\bootstrap.css | |
| \Licensing\SAL\resources\css\bootstrap.css.map | |
| \Licensing\SAL\resources\css\bootstrap.min.css | |
| \Licensing\SAL\resources\css\bootstrap.min.css.map | |
| \Licensing\SAL\resources\css\commonltr.css | |
| \Licensing\SAL\resources\css\commonrtl.css | |
| \Licensing\SAL\resources\fonts\Action-Icons-Library.svg | |
| \Licensing\SAL\resources\fonts\Action-Icons-Library.ttf | |
| \Licensing\SAL\resources\fonts\Action-Icons-Library.woff | |
| \Licensing\SAL\resources\fonts\Kofax-Action-Icons-colored.eot | |
| \Licensing\SAL\resources\fonts\Kofax-Action-Icons-colored.svg | |
| \Licensing\SAL\resources\fonts\Kofax-Action-Icons-colored.ttf | |
| \Licensing\SAL\resources\fonts\Kofax-Action-Icons-colored.woff | |
| \Licensing\SAL\resources\fonts\Kofax-Action-Icons.eot | |
| \Licensing\SAL\resources\fonts\Kofax-Action-Icons.svg | |
| \Licensing\SAL\resources\fonts\Kofax-Action-Icons.ttf | |
| \Licensing\SAL\resources\fonts\Kofax-Action-Icons.woff | |
| \Licensing\SAL\resources\fonts\notosans-bold.ttf | |
| \Licensing\SAL\resources\fonts\notosans-bold.woff | |
| \Licensing\SAL\resources\fonts\notosans-bold.woff2 | |
| \Licensing\SAL\resources\fonts\notosans-bolditalic.ttf | |
| \Licensing\SAL\resources\fonts\notosans-bolditalic.woff | |
| \Licensing\SAL\resources\fonts\notosans-bolditalic.woff2 | |
| \Licensing\SAL\resources\fonts\notosans-italic.ttf | |
| \Licensing\SAL\resources\fonts\notosans-italic.woff | |
| \Licensing\SAL\resources\fonts\notosans-italic.woff2 | |
| \Licensing\SAL\resources\fonts\notosans-regular.ttf | |
| \Licensing\SAL\resources\fonts\notosans-regular.woff | |
| \Licensing\SAL\resources\fonts\notosans-regular.woff2 | |
| \Licensing\SAL\resources\images\favicon.ico | |
| \Licensing\SAL\resources\images\logo_header.svg | |
| \Licensing\SAL\resources\js\bootstrap.bundle.js | |
| \Licensing\SAL\resources\js\bootstrap.bundle.js.map | |
| \Licensing\SAL\resources\js\bootstrap.bundle.min.js | |
| \Licensing\SAL\resources\js\bootstrap.bundle.min.js.map | |
| \Licensing\SAL\resources\js\bootstrap.min.js | |
| \Licensing\SAL\resources\js\bootstrap.min.js.map | |
| \Licensing\SAL\resources\js\cs_table.js | |
| \Licensing\SAL\resources\js\jquery-3.7.1.min.js | |
| \Licensing\SAL\resources\js\jquery.highlight.js | |
| \Licensing\SAL\resources\js\jquery.min.js | |
| \Licensing\SAL\resources\js\orientation.js | |
| \Licensing\SAL\resources\js\pagination.min.js | |
| \Licensing\SAL\resources\js\prism.js | |
| \Licensing\SAL\resources\js\search-help.js | |
| \Licensing\SAL\resources\js\search.js | |
| \Licensing\SAL\resources\js\unicode-base.js | |
| \Licensing\SAL\resources\js\xregexp-all.js | |
| \Licensing\SAL\SAL\c_about_license_utility_window.html | |
| \Licensing\SAL\SAL\c_about_status_bar.html | |
| \Licensing\SAL\SAL\c_activate_window.html | |
| \Licensing\SAL\SAL\c_activate_your_licenses.html | |
| \Licensing\SAL\SAL\c_connectedstations_tab.html | |
| \Licensing\SAL\SAL\c_license_utility_menus.html | |
| \Licensing\SAL\SAL\c_manual_activation_window.html | |
| \Licensing\SAL\SAL\c_refresh_license_status_display.html | |
| \Licensing\SAL\SAL\c_refresh_rate_window.html | |
| \Licensing\SAL\SAL\c_select_servers_window.html | |
| \Licensing\SAL\SAL\c_the_user_interface.html | |
| \Licensing\SAL\SAL\c_welcome.html | |
| \Licensing\SAL\SAL\t_additively_activate_licenses.html | |
| \Licensing\SAL\SAL\t_automatically_activating.html | |
| \Licensing\SAL\SAL\t_changing_display_refresh_rate.html | |
| \Licensing\SAL\SAL\t_manual_activation.html | |
| \Licensing\SAL\SAL\t_reactivation.html | |
| \Licensing\SAL\SAL\t_resizing_display_columns.html | |
| \Licensing\SAL\SAL\t_selecting_license_servers.html | |
| \Licensing\SAL\SAL\t_web_page_activation.html | |
| \Licensing\SDK\InstallSAL.bat | |
| \Licensing\SDK\Client\ACLicInf.dll | 2025.2.0.0.83 |
| \Licensing\SDK\Client\Kofax.Licensing.Activation.dll | 2025.2.0.0.83 |
| \Licensing\SDK\Client\Kofax.Licensing.SharedData.dll | 2025.2.0.0.83 |
| \Licensing\SDK\Client\Kofax.Licensing.TotalAgility.Proxy.exe | 2025.2.0.0.83 |
| \Licensing\SDK\Client\Kofax.Licensing.TotalAgility.ProxyCommon.dll | 2025.2.0.0.83 |
| \Licensing\SDK\Client\Kofax.Licensing.TotalAgility.ProxyConfig.exe | 2025.2.0.0.83 |
| \Licensing\SDK\Client\KSALicClnt.dll | 2025.2.0.0.83 |
| \Licensing\SDK\Client\KSALicenseCommon.dll | 2025.2.0.0.83 |
| \Licensing\SDK\Client\KSALicenseUtility.exe | 2025.2.0.0.83 |
| \Licensing\SDK\Client\KSALicSrvInf.dll | 2025.2.0.0.83 |
| \Licensing\SDK\Client\Azure\Kofax.SALicImpLib.Interop.dll | 2025.2.0.83 |
| \Licensing\SDK\Client\Azure\SALicImp.dll | 2025.2.0.0.83 |
| \Licensing\SDK\Client\Azure\SALicImp.manifest | |
| \Licensing\SDK\Client\ja\KSALicClnt.resources.dll | 6.6.1.0.0.1462 |
| \Licensing\SDK\Client\ja\KSALicenseService.resources.dll | 6.6.1.0.0.1462 |
| \Licensing\SDK\Client\ja\KSALicenseUtility.resources.dll | 6.6.1.0.0.1462 |
| \Licensing\SDK\Client\ja\KSALicSrvInf.resources.dll | 6.6.1.0.0.1462 |
| \Licensing\SDK\Client\ja\SALicImp.resources.dll | 6.6.1.0.0.1462 |
| \Licensing\SDK\Client\x64\Kofax.SALicImpLib.Interop.dll | 2025.2.0.83 |
| \Licensing\SDK\Client\x64\SALicImp.dll | 2025.2.0.0.83 |
| \Licensing\SDK\Client\x64\SALicImp.manifest | |
| \Licensing\SDK\Client\x86\Kofax.SALicImpLib.Interop.dll | 2025.2.0.83 |
| \Licensing\SDK\Client\x86\SALicImp.dll | 2025.2.0.0.83 |
| \Licensing\SDK\Client\x86\SALicImp.manifest | |
| \Licensing\SQL_Scripts\Create_KLS_Azure.sql | |
| \Licensing\SQL_Scripts\Create_KLS_OnPremise.sql | |
| \Licensing\SQL_Scripts\Create_KLS_OnPremiseTenants.sql | |
| \Licensing\SQL_Scripts\Drop_KLS_Azure.sql | |
| \Licensing\SQL_Scripts\Drop_KLS_OnPremise.sql | |
| \Licensing\SQL_Scripts\Drop_KLS_OnPremiseTenants.sql | |
| \Licensing\SQL_Scripts\2.0 to 2.1 Conversion Scripts\Convert_KLS_Azure.sql | |
| \Licensing\SQL_Scripts\2.0 to 2.1 Conversion Scripts\Convert_KLS_OnPremise.sql | |
| \Licensing\SQL_Scripts\DataReport\Create_Report.sql | |
| \Licensing\SQL_Scripts\KTA 7.10.0.0 To 7.11.0.0 Conversion Scripts\Convert_KLS_DataCenter.sql | |
| \Licensing\SQL_Scripts\KTA 7.10.0.0 To 7.11.0.0 Conversion Scripts\Convert_KLS_OnPremise.sql | |
| \Licensing\SQL_Scripts\KTA 7.10.0.5 To 7.10.0.6 Conversion Scripts\Convert_KLS_DataCenter.sql | |
| \Licensing\SQL_Scripts\KTA 7.10.0.5 To 7.10.0.6 Conversion Scripts\Convert_KLS_OnPremise.sql |