The following hotfix is available for Appian 18.4.

Hotfix Package R

This is a cumulative hotfix package that includes Hotfix Packages A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, and Q as well as new hotfixes in a single download and a set of instructions. This package is required for any Appian 18.4 installations not currently on Hotfix Package R. After installing, you will be running on Appian 18.4 Hotfix Package R.

See the Installation section at the bottom of this page for instructions on how to install this hotfix package.

18.4 Hotfix Package R

Release Date: 24 April 2020 (Package R)

Resolved Issues

  • Security Updates - Low

  • AN-155163 - High
    Fixed an issued where the users page in the design console was inaccessible in some scenarios

  • AN-154589 - Medium
    Fixed an issue with Search Server log rotation.

  • AN-156132 - Medium
    Fixed an issue that incorrectly warned developers that others were editing the same process model.

  • AN-154339 - Low
    Fixed an issue with Liquibase handling of Oracle DB timestamp values

Release Date: 30 March 2020 (Released as Hotfix Package Q)

Resolved Issues

  • Security Updates - Low

  • AN-153911 - High
    The performance of dictionaries with a large number of fields has been improved.

  • AN-152705 - Medium
    a!queryProcessAnalytics no longer returns an error when an empty list is provided as the query.

  • AN-154329 - Medium
    Improved performance of Interface Designer for interfaces with deeply nested components.

Release Date: 28 February 2020 (Released as Hotfix Package P)

Resolved Issues

  • Security Updates - Medium

  • AN-149140 - High
    For security reasons, the Query Database Smart Service has been updated. Customers cannot run the LOAD DATA LOCAL INFILE command against a MySQL database by default from a Query Database Node in the Process Model. To provide higher security, for Appian Cloud customers, this command was already disabled at the database level for the Appian Cloud database and at the JDBC level for configured MySQL databases. There is no impact or action for Cloud customers. On-premise customers who wish to use this command must set the property to "true" and property as a comma-separated list of paths to whitelisted directories that contain the files to be loaded. If the required properties are not set, any Process Model using this command will pause by exception at runtime. This command is generally used to periodically load data from files into the database, and so we expect that most customers will not have to take the required action.

  • AN-149305 - High
    JDBC connector configuration property "autoDeserialize" has been set to false for all MySQL database connections, in order to improve security.

  • AN-137156 - Medium
    Fixed an issue in the Interface Designer which prevented Design Mode from loading when using a!groupsByName().

  • AN-137156 - Medium
    Fixed an issue in the Interface Designer which prevented Design Mode from loading when using a!groupsByName().

  • AN-150265 -Low
    Updated export function and smart service descriptions to include column limits.

Release Date: 31 January 2020 (released as Package O)

Resolved Issues

  • Security Updates - Medium

  • AN-148043 - High
    When using IE11 in compatibility mode to authenticate to Appian via SAML, an error which prevents sign-in no longer occurs.

  • AN-147957 - High
    Application server performance under high concurrency has been improved.

  • AN-147763 - High
    Fixed an issue with the "not in" operator in a!queryFilter.

  • AN-146311 - High
    A condition that could cause the process execution engines to use abnormally high amounts of CPU has been removed.

  • AN-145981 - High
    An error that could prevent proper shutdown that would prevent upgrading has been prevented.

  • AN-142514 - High
    Fixed an issue that would have been introduced by an upcoming Chrome version, Chrome 80, where embedded users would be unable to login.

  • AN-148138 - Medium
    Fixed issue causing Query Database smart service to pause by exception when its first input is null

  • AN-146512 - Low
    The cleanup script no longer removes archived kdb files when the logs parameter is specified.

  • AN-60854 - Low
    A 'Report-Only' Content Security Policy header has been added.

Release Date: 13 December 2019 (Released as Hotfix Package N)

Resolved Issues

  • Security Updates - High

  • AN-145504 - Critical
    For security reasons, the Query DB Node smart service has been updated. Customers running the LOAD DATA INFILE command against a MySQL instance (only applicable to Configured Data Sources; not applicable to the Appian Cloud database) from a Query DB Node in a Process Model must set the custom property as a comma-separated list of file paths to whitelist the required directories. If the property is not set, any Process Model using this command will pause by exception at runtime. This command is generally used to periodically load data from files into the database, and so we expect that most customers will not have to take the required action described here.

  • AN-146705 - Low
    Fixed an issue causing Search Server to break a site that is low on disk space

Release Date: 22 November 2019 (Released as Hotfix Package M)

Resolved Issues

  • Security Updates - Critical

  • AN-141281 - High
    Fixed an issue where orphan process variables could exist and impact system performance.

  • AN-139947 - Medium
    System memory use for Appian Cloud sites has been reduced.

Release Date: 29 October 2019 (Released as Hotfix Package L)

Resolved Issues

  • Security Updates - Critical

  • AN-142283 - Medium
    Fixed an issue that caused some record links to break on import if the record type was deleted and then re-imported.

  • AN-142517 - Low
    Scheduled backups for on-premise customers taken with the backup script now include Kafka logs and Zookeeper data

  • AN-141300 - Low
    HTML entered in a post, message, or comment is now rendered as text in Appian emails.

Release Date: 30 September 2019 (Released as Hotfix Package K)

Resolved Issues

  • Security Updates - High

  • AN-141232 Critical
    The process analytics engine now correctly handles the case where it mistakenly receives multiple copies for a single process variable for the same process from the process execution engines. Previously this could cause a sudden increase in memory used by the analytics engine.

  • AN-140947 - Medium
    Fixed an issue where auditor and viewer roles for Sites were not being respected after upgrading to 18.4.

Release Date: 4 September 2019 (Released as Hotfix Package J)

Resolved Issues

  • Security Updates - Critical

  • AN-139079 - High
    An issue that could prevent zookeeper from restarting cleanly in on-premises installations has been resolved.

  • AN-70284 - Medium
    Fixes a variety of internationalization issues with date and time formatting. For the Arabic [ar] locale, hours and seconds are now internationalized correctly, as well as the timezone. For the Arabic [ar], Chinese (Simplified) [zh_CN], Chinese (Traditional) [zh_HK], Japanese [ja], and Swedish [sv] locales, AM and PM will also be properly internationalized.

  • AN-129916 - Medium
    A error in Kafka that could prevent startup has been corrected.

  • AN-136540 - Medium
    Fixed a bug that caused integrations to break on import when they reference themselves in the default test values

  • AN-137595 - Medium
    Fixed an indexing error that could occur with updates to the analytics engine

  • AN-138292 - Medium
    When running as a Windows service, the service manager process is now more tightly linked to the Windows service, preventing cases where one would be running without the other.

  • AN-50653 - Low
    Large folders no longer display negative sizes.

  • AN-134752 - Low
    Added data metrics for SSL certificates

  • AN-136623 Low
    Fixed an issue where duplicate entries were being logged for some exec errors

  • AN-137640 - Low
    Added a new audit log, removed_processes.csv, to track events where a process is deleted or archived off of the system

  • AN-138326 - Low
    Added logging improvements to the engine client.

  • AN-138674 - Low
    Search server startup now waits for 30 seconds before timing out. Enhanced messaging has been added for the waiting period.

Release Date: 26 July 2019 (Released as Hotfix Package I)

Resolved Issues

  • Security Updates - High

  • AN-137627 - High
    Query database smart service now tolerates MySQL client-side prepared statements and does not fail.

  • AN-113345 - Medium
    Drilling from a process report to individual processes now works correctly.

  • AN-135140 - Medium
    Fixes domain name mismatch on certificate from cloud sites

  • AN-135990 - Medium
    The "version" Process Model property now returns the correct result in Process Reports when the process has undergone In-Flight Modification (IFM).

  • AN-136782 - Medium
    MySQL prepared statements are now correctly closed. Query Database Smart Service will no longer fail because of application reaching the max_prepared_stmt_count value for prepared statements.

  • AN-136861 - Medium
    Side-By-Side Layout item lists no longer cause an error with null or empty string values.

  • AN-129208 - Low
    The start process smart service no longer logs excessive error messages if the user who starts the process does not have permission to see that process.

  • AN-134946 - Low
    Binding an Appian Engine to a port already in use now logs a detailed error message and returns error code 100.

  • AN-137338 - Low
    A rare race condition that could cause an engine to hang in a "stopping" state when stopping the engines immediately after starting them has been prevented.

Release Date: 25 June 2019 (Released as Hotfix Package H)

Resolved Issues

  • Security Updates - Medium
  • AN-135342 - Critical
    The Export Data Store Entity to Excel and the Export Data Store Entity to CSV smart services (and their related functions) now export data without having duplicated rows. This issue only occurred when no 'Selection' or 'Aggregation' parameters were set on these smart services.
  • AN-132064 - High
    Resolved a browser-specific issue with Google Chrome 78+ that caused developers to be falsely alerted about concurrent editing of an object.
  • AN-134686 - High
    An issue that prevented some Data Stores from appearing in the Create Constants dialog has been resolved.
  • AN-135803 - High
    Fixes content length too long when sending over multipart form data in an integration
  • AN-131227 - Medium
    Appian's shutdown process is now more resilient to services stopping out of order
  • AN-131428 - Medium
    Exporting a record list to Excel will now work when the record type's sort is defined using a!sortInfo() but the ascending parameter is not defined.
  • AN-131472 - Medium
    Appian's topology configurations are now more flexible
  • AN-132239 - Medium
    Loading interfaces containing start process links when the SAIL cache is full no longer results in an error.
  • AN-134022 - Medium
    Appian now recovers correctly after receiving certain types of error responses from an RDBMS. Previously an application server restart was required to recover.
  • AN-133038, AN-75970 - Low
    The "version" Process Model property now returns the correct result in Process Reports and sorts along with the other data when sorting by a different column.

Release Date: 28 May 2019 (Released as Hotfix Package G)

Resolved Issues

  • Security Updates - High
  • AN-133833 - Medium
    Fixes hanging request when convert to JSON is enabled with OAuth
  • AN-132129 - Medium
    Migration has been introduced to unlock the datatypes that are incorrectly locked. This will prevent errors on CDT import and updates.
  • AN-132813 - Medium
    The system is now more resilient against cascading degradations caused by thread exhaustion when the connection between the application server and business datasource is unavailable.
  • AN-119314 - Medium
    In High Availability configurations, when an Appian engine is unable to write to disk, that engine will be taken out of the cluster so that it no longer receives traffic.
  • AN-131812 - Medium
    The performance of task reports has been improved.
  • AN-126478 - Medium
    Improves performance currently experienced when loading a record list for which 'Export to Excel' is enabled.
  • AN-129783 - Medium
    Fixed a race condition issue related to the addition of multiple users to a new group. Users who have just been added to a new group will no longer see hibernate errors when they access product the product simultaneously.
  • AN-131695 - Low
    The logging mechanism for the embedded Tomcat application server is now more memory efficient.
  • AN-127646 - Low
    Incremental update errors no longer log the entire content of the update message to the analytics logs. Previously, repeated incremental update errors could rapidly increase the amount of disk space used by these logs.
  • AN-132430 - Low
    Fixed a race condition issue related to the creation of Users in Appian. Users will no longer see a "JDBC Batch Update" error which appeared randomly on opening User records that were not correctly stored in the database.

Release Date: 19 April 2019 (Released as Hotfix Package F)

Resolved Issues

  • Security Updates - Medium
  • AN-131443 - High
    Fixed an issue that prevented the Document Viewer component from being displayed correctly when using a non-standard top-level domain.
  • AN-131275 - High
    Fix wrong types for OpenAPI Integration headers and query parameters as well as wrong types for OpenAPI Connected System basic authentication.
  • AN-130798 - High
    Fixes an issue where an interface would revert back to a previous state and lose the user's input.
  • AN-129865 - Medium
    This migration fixes any existing occurrence of older versions of data type not being correctly associated with the newer versions. This will prevent errors on import and CDT updates.
  • AN-129840 - High
    Fixes an issue where some caches were not properly removing entries periodically.
  • AN-131163 - Medium
    Fixed an issue related to older versions of data types not being correctly associated with the newer versions. This will prevent errors on import and CDT updates.
  • AN-130960 - Medium
    Fixes an issue where one very large interface context caused a performance degradation in other interfaces.
  • AN-129632 - Medium
    Fixed an issue that prevented the application server from shutting down.
  • AN-129323 - Medium
    A rollback in the process execution engines that could result from saving a process variable of type Date and Time no longer occurs.
  • AN-127971 - Medium
    Arabic task titles now display correctly in emails.
  • AN-130704 - Low
    Amazon Machine Learning connected system now indicates that new Amazon customers cannot create AmazonML models.
  • AN-130316 - Low
    Engine leadership election upon site startup is now more stable.
  • AN-129466 - Low
    When importing a change that adds indirect members to a parent group, those indirect members will now have the correct permissions inherited from the parent.
  • AN-128658 - Low
    Changing the definition of a data type now results in less network traffic and lower memory usage for the analytics engines.
  • AN-128201 - Low
    Hidden process variables are no longer sent to the process analytics engines, reducing the amount of memory they use.
  • AN-110140 - Low
    Cleanup script now successfully executes on the nodes that do not run Search Server

Release Date: 22 March 2019 (Released as Hotfix Package E)


  • Appian now supports using as a SAML identity provider. See SAML for Single Sign-On documentation for details.

Resolved Issues

  • Security Updates - High

  • AN-126930 - High An error in the engine sizing script has been resolved

  • AN-116120 - Medium
    Fixed an issue to prevent visibility expressions in a record list grid column from evaluating on each row

  • AN-123111 - Medium
    Fixed an issue with performance when designing interfaces; the change will especially improve navigation to/from the Performance View and general performance of large interfaces.

  • AN-126960 - Medium
    Parameters for a!queryFilter are now not evaluated if the showWhen parameter is false.

  • AN-127442 - Medium
    The performance of the Start Process smart service has been improved.

  • AN-128387 - Medium
    Connecting to External JMS Brokers is now supported.

  • AN-127095 - Low
    Fixed an issue where recent changes to an interface of a component plugin are not reflected at runtime.

  • AN-128290 - Low
    Fixed an issue that reported an invalid session count for Appian Cloud sites with Trusted IP addresses.

Release Date: 27 February 2019 (Released as Hotfix Package D)


  • Added a new data metrics log tempo_reports.csv to track the total number of tempo reports in the system, and the number of users and groups on tempo report role maps. Updated the Sites metrics log sites.csv and Records metrics log records.csv with 3 new columns to track similar role map information.

  • The new Slow Plug-in Functions log helps identify plug-in functions that either take a long time to evaluate or return a large result, which may cause system-wide performance issues. See the Logging page for more information on what is included in the log.

  • The Memory Circuit Breaker now automatically detects when an expression is using too much memory and stops the evaluation before it can cause site-wide performance problems. See the Memory Circuit Breaker page for more information on how to diagnose memory issues and design memory-efficient expressions.

Resolved Issues

  • Security Updates - Medium

  • AN-122280 - High
    Integration objects now properly internationalize.

  • AN-123891 - High
    The isusernametaken() expression function now returns true when passed a null or empty string as a parameter. This returns behavior to that of versions 18.2 and earlier.

  • AN-124329 - High
    Entity-backed records now correctly handle primary keys of type text that contain pound (#) symbols.

  • AN-124892 - High
    Fixed an issue that prevented SOAP client from performing preemptive authentication.

  • AN-126208 - High
    Fixed an issue where group-assigned task forms containing dynamic links did not display correctly in preview mode.

  • AN-77353 - Medium
    Tasks can no longer be submitted via submit link in preview mode prior to acceptance.

  • AN-118197 - Medium
    The performance of saving very large interfaces and decisions has been improved.

  • AN-122026 - Medium
    When running in the high availability configuration, the service manager is now more resilient to temporary network failures as well as failures on startup and shutdown.

  • AN-122269 - Medium
    Should a primary engine fail to successfully checkpoint when shutting down the service manager, the engine will now remain running to allow for subsequent attempts to checkpoint. Should checkpointing continue to fail with no obvious cause, such as lack of disk space, please contact Appian Support.

  • AN-124302 - Medium
    Fixed an issue which prevented Arabic chart labels from displaying on the mobile app.

  • AN-124605 - Medium
    Fixed an issue that prevented users from sending emails with capital letters using the custom email sender option in the Send E-Mail node.

  • AN-124836 - Medium
    Fixed an issue that removed the @Table annotation from any CDT containing a field of type Document upon importing within an Appian patch.

  • AN-125471 - Medium
    Record lists using multiple sort fields will now export correctly and use the first sort in the list, when exporting up to 1,000 rows. For larger exports, the record's primary key will always be used.

  • AN-125925 - Medium
    The service manager will now terminate with a descriptive error message if it is unable to allocate a thread rather than run in a potentially unstable state.

  • AN-125975 - Medium
    Messages are now properly logged to the Design Error log (design_errors.csv). In rare circumstances, some messages would fail to be written to the log prior to this fix.

  • AN-126449 - Medium
    The Kafka component of the service manager has been updated to prevent crashes on Windows due to file contention during deletion operations.

  • AN-118825 - Low
    The timestamp column is now properly labeled in the logs/data-metrics/engine-client.csv file.

  • AN-121597 - Low
    The system now better protects against the inadvertent deletion of system objects.

  • AN-122025 - Low
    Tomcat logging will now rotate daily by default on Windows.

  • AN-123038 - Low
    Activity in the interface designer is now logged in the Interface Performance logs as "interface designer" instead of "internal."

  • AN-123496 - Low
    The disk usage by Search Server indexes is now correctly captured in disk_usage.csv file in data metrics.

  • AN-124416 - Low
    Resolved an issue that caused exceptions to be printed in application server logs.

  • AN-124693 - Low
    The Design Errors log now contains the process instance ID for errors encountered in task forms.

  • AN-125897 - Low
    Performance improvements to the logging framework.

  • AN-123928 - Low
    Reduces the logging level from ERROR to INFO when there is a problem writing to the Interface Performance logs.

Release Date: 18 January 2019 (Released as Hotfix Package C)


  • The new Plug-in Functions Running During High Memory log helps identify the root cause of heap spikes by listing all plug-ins that are evaluating when application server memory reaches a high level. See the Logging page for more information on what is included in the log.
  • The Design Errors log now contains an evaluation ID (which is also displayed in the error message) and UUID of the object that encountered the error. Additionally, errors on record views now log the record instance ID and the record view URL stub.

Resolved Issues

  • Security Updates - Medium

  • AN-122195 - Critical
    Fixed an issue where the process memory calculator could cause a bad process to prevent the site from functioning correctly.

  • AN-121976 - High
    Customers will no longer see the “Invalid Type” error when a package containing the referenced data type is inspected while processes are running.

  • AN-122213 - High
    Fixed an issue that prevented autofill of forms in Google Chrome.

  • AN-122742 - High
    Parsing very large expressions now uses significantly less memory.

  • AN-121001 - Medium
    Fixed an issue in the Monitoring page where large process memory values incorrectly display as "N/A".

  • AN-122350 - Medium
    On non-HA configurations only, the service manager will now wait longer for engines to respond to heartbeat requests before determining that the engine is no longer available. This allows for long transactions to complete more reliably on sites experiencing extreme load.

  • AN-122923 - Medium
    Memory usage has been reduced for large interfaces as well as expressions using the reduce() function.

  • AN-123124 - Medium
    Fixed a bug specific to IE11 which was preventing users from viewing Sender Display Name and Sender Email in the Send E-Mail node.

  • AN-123225 - Medium
    Fixed an issue that prevented configuring XA datasources.

  • AN-113640 - Low
    Administrators no longer need to run the configure script when deploying hotfixes.

  • AN-120664 - Low
    Fixed an issue that prevented chart reference line labels from displaying.

  • AN-121767 - Low
    Added a new data metrics log rules.csv to track information about each individual content engine object: constants, decisions, expression rules, interfaces, query rules, rule folders, and integrations.

  • AN-121769 - Low
    The process model metrics log models.csv now records an additional 4 columns to track the number of users and groups on process model role maps.

  • AN-122363 - Low
    Added additional logs to help Appian troubleshoot export issues in the future.

  • AN-1224791 - Low
    The folder breadcrumbs no longer display the "Not in Application" tooltip when the designer is in the Objects view.

  • AN-122552 - Low
    The configure script can now run without a connection to the internet. This restores behavior to be the same as in versions 18.3 and prior.

  • AN-122572 - Low
    User filters and search boxes in Appian Designer no longer cause an error when a space character is entered.

  • AN-122863 - Low
    Selecting a date in the Created To filter while viewing the Versions dialog for a process model no longer causes an error dialog.

  • AN-123568 - Low
    Reports are now logged correctly in the Interface Performance logs when accessed using a!reportLink().

Release Date: 21 December 2018 (Released as Hotfix Package B)

Resolved Issues

  • Security Updates - High

  • AN-120819 - Critical
    Fixes an issue where, in rare circumstances, Appian data store entries intended to be transient could accumulate indefinitely, using more and more disk space.

  • AN-117460 - High
    Users can now save mobile notification settings in all supported locales.

  • AN-122227 - High
    Fixed an issue that prevented application server startup when static or dynamic content domains were not configured.

  • AN-122309 - High
    Fixed an issue with using local variable values for process parameters in start process links.

  • AN-109387 - Medium
    The Document Viewer component now correctly displays, downloads, or prints documents even after they have been on the screen for an extended period of time.

  • AN-118230 - Medium
    During a failover event, the service manager now coordinates the failover to the new primary engine more quickly and accurately.

  • AN-119335 - Medium
    Appian will now perform TLS hostname verification when acting as a JMS client. JMS broker servers must have valid certificates when connecting over TLS.

  • AN-119731 - Medium
    A rollback in the personalization engine has been prevented.

  • AN-119769 - Medium
    When using the Arabic locale and entering integers in Western numerals, separators are now interpreted correctly and a validation is shown when entering a decimal value.

  • AN-120688 - Medium
    The sub_process_ids() function no longer returns an empty value. This restores behavior to that of version 18.1 and earlier.

  • AN-120897 - Medium
    Importing a child group no longer results in an insufficient permissions error when the designer is inheriting Administrator permissions to the child from the parent group.

  • AN-120993 - Medium
    Dragging the User List pattern into the Live View when designing interfaces no longer produces an expression evaluation error in certain environments.

  • AN-121408 - Medium
    Fixed an issue that occasionally prevented first attempt at dragging a pattern from the palette when designing interfaces.

  • AN-121728 - Medium
    Fixed an issue that caused nested boxes to incorrectly inherit styles.

  • AN-121978 - Medium
    Fixed an issue with searching for long numbers in record lists.

  • AN-117736 - Low
    When designing an interface, it is now possible to drag and drop identical components next to each other in all cases.

  • AN-117851 - Low
    Validation for the static and dynamic URLs now supports an additional property to handle sites using an internal/custom top-level domain.

  • AN-119375 - Low
    Added additional logs to help Appian troubleshoot export issues in the future.

  • AN-119671 - Low
    Start form evaluations are now correctly captured in the SAIL details and summary logs

  • AN-119899 - Low
    Improved performance of the global objects view.

  • AN-120795 - Low
    Fixed an issue that prevented quoted JNDI names from being parsed.

  • AN-121069 - Low
    The number of data server transactions replayed from Kafka logs on startup is no longer restricted.

  • AN-121183 - Low
    Fixes an issue in the Security Summary that prevented designers from paging through more than 100 sections of objects

  • AN-121808 - Low
    The public API setTaskDisplayName now updates the task display name in all locations, including the Tasks tab in Tempo.

  • AN-122096 - Low
    The Data Server startup process has been made more robust for Windows customers.

  • AN-122302 - Low
    Fixed a misleading log message about DataSource password decoding.

Release Date: 30 November 2018 (Released as Hotfix Package A)

Resolved Issues

  • Security Updates - High
  • AN-118384 - Medium
    Fixed an issue that prevented custom links from appearing on Cloud login pages.
  • AN-118416 - Low
    Fixes an issue where loading or interacting with a record view did not always get recorded in the Interface Performance Details log (sail_details.csv).
  • AN-118581 - Low
    Prevents a potential race condition that can occur during application server start up.
  • AN-119505 - Low
    Starting data server in a clean state now wipes version history data making startup process more robust.


Perform the following steps to apply the hotfix:

  1. Stop Appian. See Starting and Stopping Appian for detailed instructions:
    1. Shut down the application server.
    2. Shut down the search server.
    3. Shut down the data server.
    4. Shutdown all Appian Engines, ensuring that the engines are checkpointed upon shutdown.
  2. Back up your existing Appian instance. See Backing Up Your Existing Appian Instance for instructions.
  3. Unzip the contents of the archive into your <APPIAN_HOME> directory.
  4. Run the deleteFiles script (deleteFiles.bat on Windows, on Linux) that is now located in your <APPIAN_HOME> directory.
    • If the script reports that some files were not deleted, address the reason for the failure (common causes listed below), and run it again until it no longer reports failed deletions.
    • Common causes of failed file deletion include:
    • The file is open in another window or process
    • The file is locked
    • You do not have permission to delete the file
  5. Unzip the contents of the archive that is now located your <APPIAN_HOME> directory.
  6. If you maintain customized or overridden Spring Security .xml files, merge them with the associated base files in the /deployment/web.war/WEB-INF/conf/security/ directory.
  7. Delete the deleteFiles script and
  8. If you are using a Web server, copy the content of <APPIAN_HOME>/deployment/web.war to the folder where the Web server is getting the static resources. See Copy Static Resources to the Web Server for more information.
  9. Run the configure script to deploy your environment's configuration and re-configure any node names previously set by the configure script tools.
  10. Start Appian:
    1. Start the Appian Engines.
    2. Start the data server.
    3. Start the search server.
    4. Start the application server.

To determine if Appian 18.4 Hotfix Package R is deployed, open the file located in <APPIAN_HOME>/conf/. The contents of this file should match the following code sample:

Open in Github

On This Page