-
Recently active
Hi Team, While upgrading Appian server to 24.3, after installation at the time of starting search server I have received this error :- [WARN ][com.amazonaws.auth.profile.internal.BasicProfileConfigFileLoader] [localhost] Unable to load config file nulljava.security.AccessControlException: access denied ("java.io.FilePermission" "/cs/appian/.aws/config" "read") ERROR: Elasticsearch did not exit normally - check the logs at /ps/appian/appian/logs/search-server/appian-search-cluster.log Elasticsearch died while starting up, with exit code 1 Thanks in advance.
Hi Appian Team and Community, We’re designing a generic, audit-compliant task module to support multiple business processes—KYC, retail and corporate loan origination, ESG, and more. Before finalizing our architecture, I’m weighing two approaches for task management: Option 1: Appian’s Built-In Human Tasks via Process Models Uses process reports and task assignment rules Tasks are tied to process instances UI and SLA logic driven by Appian’s native task engine Option 2: Custom Task List Database We build our own TASK_GROUP and TASK tables Tasks are instantiated based on business rules and metadata UI, counters, and SLA logic are fully controlled via record types and expressions My Questions: If we rely on Appian’s built-in human tasks, what happens if the process instance is deleted or archived? – Can we still access task metadata (status, assignee, timestamps) via process reports or APIs? What are the trade-offs between us
We recently upgraded Appian from version 25.1 to 25.3, performed some testing, and created new objects in the latest version. Now, we want to revert to version 25.1. However, we did not take a backup before the upgrade.Is it possible to restore the previous version without a database backup?When attempting to downgrade to 25.1, we are encountering data synchronization issues during Tomcat startup.As a workaround, can we manually revert individual object changes and delete the newly created objects before downgrading?Please share your suggestions. Your input is much appreciated.
Hi Everyone, I am getting below error could you please let me know if you have any idea on this error error converting typed value TypedValue[it=1134,v={4cef5fb4-6aa9-499c-99e1-34fbb0d20616@6291,{TypedValue[it=5246,v={335,C-2025-0335,,,Efficacy and safety of liposomal amphotericin B(AmBisome® ) versus Isavuconazole in patients with invasive Aspergillosis in liver transplant recipients ,,,CRDRF,DRF,<null>,,jiaqi wei,2025-09-13,<null>,110000.0,0,,0,,<null>,1,15144486065@163.com,2025-09-13 01:56:30.0,<null>,15144486065@163.com,2025-09-13 02:28:22.48,,1,Shawn.xiao,,0,}]}}] to XML in order to convert it to java type com.appiancorp.common.EntityData
Hello, the truth is that the problem I have may sound very strange, but it is something related to Google Maps or the plugin. It happens that the map freezes, here I will leave my code and explain exactly what it does, the first thing is a pickerFieldCustom in which the user will enter an address close to their house and that address calls the Maps API to recommend addresses and then when selecting an address, the service is used to bring the latitude and longitude, it is here that this data is passed to the component that displays the map and where it seems to freeze. a!localVariables( local!data: {}, local!coordenadas, { a!cardLayout( contents: { a!pickerFieldCustom( label: "Direccion de Asistencia", suggestFunction: rule!CT_autocompletarDireccion(address: _), selectedLabels: local!data, value: ri!registroSiniestro.direccionAsistencia, saveInto: { local!data, ri!registroSiniestro.direcci
Hi I want to automate Appian server stop process. If I am starting or stopping Tomcat Server can we get the status of it as we get for other servers ? ( Not in tomcat-stdout log ) Thanks in advance .
Hi, Did all steps 2-3 times not sure what am i missing at step 5 application build for "W2375SAA Vehicle" Generate environment record types is not accessible. choose Database Table I see below Can some one look into this. looking forward to do next steps and learn more. Thanks, Ami
can anyone help me as to how to get access to admin console my community account is somehow set to basic user and I am not able to change the setting to system administrator
Hi Community, We’re planning to upgrade our on-premise Appian environment from version 23.3 to 25.3. Based on the official documentation, it appears that a direct upgrade isn’t supported, and we’ll need to follow a sequential path: 23.3 → 25.1 → 25.3. I’d appreciate any insights on the following: Is this sequential upgrade path (via 25.1) the recommended or most stable approach? For those running Appian in a High Availability (HA) setup, how did you manage the upgrade across multiple instances? Were there any challenges or performance impacts during the production upgrade, especially related to backup/restore of large volumes of data? Any lessons learned or best practices you’d recommend to ensure a smooth upgrade? Thanks in advance for your guidance and experiences! Best, Ramanji
We have created an Expression Rule named abc, where data is fetched from a Record Type with Smart Search enabled. The results are sorted in descending order of similarity score. Smart Search is enabled on the Full Name and Address fields. For example, the address field contains values like "St.", and we expect that when a user searches for "Street", addresses containing "St." should receive the highest similarity scores. However, we are observing unexpected behavior. For instance, the address "1817 W Broadway Columbia MO 65218" sometimes receives a higher similarity score than addresses that explicitly contain "St.". Additionally, we would like to understand how Smart Search handles nickname matching—for example, whether a search for "Leo" would return results like "Leonardo" with a high similarity score. Request: Could you please help us understand how similarity scores are calculated in Smart Search? Is t
Hello, We recently upgraded our Windows Server from 2016 to 2022. The Appian version remained the same at 24.1, and the Appian home directory is still at D:\Appian. We did not make any changes within Appian itself. The database server, MS SQL Server, was also upgraded from 2016 to 2022. After the server upgrade, the Appian engines and Tomcat application server started successfully. However, images are not loading on the sites. When I checked the logs, I found the following error related to this issue.I did the Test connection for DB in Admin console and it was successful.Any suggestion to resolve this issue? Thanks,Venu. 2025-09-11 01:26:47,429 [http-nio-80-exec-2] ERROR com.appiancorp.rest.shared.FallbackExceptionMapper - Internal Server Error on REST API invocation.java.io.IOException: unknown PGP public key algorithm encountered: -86 at org.bouncycastle.bcpg.PublicKeyPacket.<init>(Unknown Source) at org.bouncycastle.bcpg.PublicSubkeyPacket.<init>(Unknown Source) at or
I want to know if there is anyway can compile appian code in local? Or use git to manage the source code.(Source code not the package download from web). What problem we face is how to develop in parallel。we are a huge team (100 developers). When we develop a new function, we usually need to use the same object. But appian can not develop in parallel. So we want to find if there is any way we can compile appian code in local.
According to [mention:650c85e52fdf47f29168a7d381b7feb7:6b577b8c04704e209d29b6772bf67243:label=Leverage%20JMeter%20in%20Appian%20Load%20Testing%2C] this plug-in [mention:a056532754bb4d848e4bc838433a0ebd:f7d226abd59f475c9d224a79e3f0ec07] is needed for, or at least greatly streamlines, performance testing in Appian. The app is now unavailable, and a comment on the plug-in page notes that it is out of date. Is this plug-in permanently out of support, and consequently, is that a showstopper for using JMeter in Appian Load Testing? What is the latest guidance?
I'm hearing that Appian does not accept passwords that are 22 characters long. What is the maximum length for the password of an Appian user account? Is this published officially anywhere? (I did not see it on the Administration Console documentation page.) Thank you.
Q. There are 2 record types, ABC and XYZ, which sync enabled. The XYZ record type is added as a relationship into the ABC record type. A user has Viewer permission to the ABC record type but does not have access to the XYZ record type. A site page is represented to the user where the data is sourced from the ABC record type and its related record type the XYZ reference. What information does the user see on the site page? Page is presented to the user and the data reference to the XYZ record type appear as “null” Page is presented to the user with the XYZ record type data and field references redacted. Page does not load, and an error message is presented: “The record type [identifier=XYZ] does not exist, has been deleted, or you do not have sufficient privileges to access the data.”
Hi All, We want to understand more on the Maintenance Downtime Calendar in Appian.As we receive downtime emails in advance for maintenance of the site (for upgrade or any other thing).Also The timing and date can also be accessed from MyAppian Forum site.But these two things would only be accessible by few people in the org/site (support contacts).We want to notify other Appian users about the downtime scheduled so they can be prepared and resume their work accordingly.We are able to think on following ways:1. The Team who has the access will check and update us. 2. They will sent out an email to the Appian users explicitly about the downtime.But all of this would require manually checking the mail or the Appian Forum site. Is there any other way around that we can notify the user about it in advance so that they don’t lose their work. Kindly let us know if there is any other way to achieve this apart from the above.Thank you!
Hi Community, In our current implementation, we're using the Send E-Mail smart service in a few process models. However, the Appian Health Check report flagged this with the following message: "Send E-Mails references a smart service that is no longer recommended for use (Send E-Mail). Please remap this node in the process model to use the latest version." Could someone guide us on: What the recommended replacement is for the deprecated Send E-Mail smart service? Any best practices or migration steps we should follow while updating our process models? Thanks.
Initially, I considered using deployment packages to track changes. However, I noticed that once changes are pushed from UAT to Production, the environments become synchronized. As a result, all objects appeared in the deployment package; however, the ones that were initially modified before being pushed to Production are no longer listed as 'modified.' This makes it difficult to track the specific changes made during that deployment.I'm looking for a reliable approach to maintain visibility into code changes with each deployment. Has anyone found a good solution or best practice for this scenario?
Hi Everyone, I am trying to understand how the internal messaging service and Kafka Zookeeper work in Appian .I am trying to figure out what impact it would have if Kafka goes down on one of the nodes in a 3 node cluster due to storage issues or some other reason. One thing I can guess is that the application's performance might decrease, and writes to the data service could also be impacted. Are there any other potential issues that could arise? Thanks Udhaya
Hello, I have a on-premise installation with some Web API Authentication -> Third Party OAuth 2.0 Clients configured. However, we discovered that the JWKS Public Key file was removed, apparently directly from the server, as when trying to open them I'm getting the following error that for security reasons I cannot add any screenshots of: Error in a!forEach() expression during iteration 1: Expression evaluation error at function fn!content_appian_internal [line 40]: Invalid Content ID. I wanted to identify in the server where these configuration are being stored and if it's possible to restore the deleted file somehow, the only option for the moment is to delete the configuration and manually add it again. Also, I'd like to locate the root cause, just in case there's an automatic process running in the server making these deletions to prevent it from happening again. Thank you
Can someone please explain what are major pros and cons of process driven and db driven task and in which use case we should consider db driven and process driven approach.
Hi all, We have just upgraded Appian from 23.3 to Appian 25.2 and when starting Tomcat we have found the following error in the log: [PUT], host [http://localhost:9200], URI [/user-activity-8-0/_settings?master_timeout=30s&timeout=30s], status line [HTTP/1.1 401 Unauthorized] {"error":{"root_cause":[{"type":"security_exception","reason":"unable to authenticate user [appian] for REST request [/user-activity-8-0/_settings?master_timeout=30s&timeout=30s]","header":{"WWW-Authenticate":["Basic realm=\"security\", charset=\"UTF-8\"","ApiKey"]}}],"type":"security_exception","reason":"unable to authenticate user [appian] for REST request [/user-activity-8-0/_settings?master_timeout=30s&timeout=30s]","header":{"WWW-Authenticate":["Basic realm=\"security\", charset=\"UTF-8\"","ApiKey"]}},"status":401} at org.elasticsearch.client.RestCli
What are the steps involved to migrate appian from on-prem to cloud.
Hi everyone, We're building a bi-directional integration between Appian (BPM) and an external multi channels systems CRM, Mobile, Kiosk, Corebank etc. We have two architectural approaches and are looking for insights or best practices from the community: Approach 1: Task-ID Driven • CRM receives a generated Appian task ID via API • CRM later calls a second Appian API to complete that specific task by its ID Approach 2: Event-Driven Integration with Correlation ID (Using Appian Events) A shared correlationId (UUID) is generated and passed between CRM and BPM. Appian subprocesses register to Receive Message Events or wait via correlation-aware logic. CRM communicates by sending events (e.g., KYC_COMPLETED, DOCS_SUBMITTED) using a unified API. Appian routes events internally using correlationId + eventType. What I'm Looking For: Is there an Appian-recommended best practice for choosing between task-based vs event-driven integrations? Are Receive Message Events and cor
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.