-
Recently active
Dear Community, I am currently researching whether it is possible to import a Java library (Java JAR) into Appian and use it as a reusable component within Appian applications. Specifically, I would like to know: Can a Java library (e.g., a JAR file) be imported into Appian and used as a native function or service? If so, what are the recommended steps for integrating a Java-based business logic library into Appian? Are there any limitations or best practices when using Java-based logic within Appian? Additionally, I would appreciate it if you could provide any relevant documentation, best practices, or examples regarding Java integration within Appian. Thank you for your support.
Hi I've checked around on the discussion board and don't know if I've seen any definitive answer on this one. I have some processes that, when retried via Appian Designer, are not able to connect to this API. 2025-03-10 18:56:33,523 [Appian Work Item - 1713306 - WorkID 802 - execution05 - process 9100525 - model 171 : UnattendedJavaActivityRequest] ERROR com.appiancorp.connectedsystems.http.execution.AppianHttpRequestExecutor - ConnectorRuntimeException [title=There was a problem with the request, Failed to connect to https://*/*/ftk/rest/v1/recordItemOrder] There are thousands of requests between our Appian infrastructure and the APIs infrastructure, all of which connect without issue, which rules our FW or network related issues. The above is the only log that is displayed, there aren't any other clues here. Is there somewhere else I can look at to see exactly why I cannot connect? Appreciate any help on this. Mike
I have an interface that will be used by parish managers to fill out a Parish Profile. We have some of the Parish Profiles set up from last year and some of the Parish Managers fill out the profile for more than one parish. So the interface takes in the logged in user and retrieves the Parish Profiles for the user. This can return null, one or more parish profiles depending upon the User. If they have no parish profiles, I need to display a form that would allow them to select a Parish and create a profile. If they have one parish profile, then I need to display a form for them to review and update the parish profile as needed. If they have more than one profile, then I need for the User to select one of the profiles from a grid, then review and update the profile. 1 and 2 work great. My problem is with number 3. I have two local variables; selectedParishProfile and updatedParishProfile. The selectedParishProfile is set when the user selects a row from
Hi,Good Day!! users selects a filter which has 2 values Study or customer.default value is "Study"a!gridField( labelPosition: "ABOVE", data: 'recordType!List of Studies', columns: { a!gridColumn( label: if('recordType!List of Studies.fields.{isCustomer}isCustomer'="1", "Customer ID", "Project Number"), sortField: 'recordType!List of Studies.fields.{projectNumber}projectNumber' , value: fv!row['recordType!List of Studies.fields.{projectNumber}projectNumber'], helpTooltip: "If you do not see your project code, please consult with your PD and GRM Administration to resolve." ), a!gridColumn( label: if('recordType!List of Studies.fields.{isCustomer}isCustomer'="1", "Customer Name",
Hi all, I have hundreds of process instance with error, I just want to terminate this process bulk. I need the instance to be archived, so I don't want to delete or cancel the process. How can I terminate the process instance with error bulk? Kindly share your knowledge thanks in advance.
Does anyone have any idea what's causing this to show up? Given that the file extension .cdxml is a permitted file extension in the environment and the user has confirmed that the file type matches the extension.
I'm opening a Site without any process or Record Type or Data Store and fails due an script error. So far, everything is ok. My doubt is why I receive a message like that?: Problem: APNX-1-4198-000. Expression evaluation error [evaluation ID = a2876:282f4] in rule 'min_mod_ssjj_i_home_links' (called by rule 'min_mod_ssjj_i_home')When: 2025-03-14T09:55:37Page: Modulo de Servicios JuridicosDetails: Expression evaluation error [evaluation ID = a2876:282f4] in rule 'min_mod_ssjj_i_home_links' (called by rule 'min_mod_ssjj_i_home') : Un componente de tabla [label="null"] tiene un valor no válido para "data". "data" debe provenir de un tipo de registro, de una consulta, de una lista de un diccionario, de una lista de CDT o de un subconjunto de datos. Recibido: Lista de cadena de texto Why am I receiving messages like this? How can I turn them off so I don't receive them? I'm agree to receive messages if a process
Hi All,We have a constant containing a process model. Yesterday we moved that constant and process model from test to UAT. All values were present in test. After deployment, while doing sanity we found that the value of the constant was empty. All objects got imported even the constant and process model except the constant's value. We tried redeploying the constant but it said no change while inspecting. So we directly edited in model and saved the value in the constant. The deployment was done by devops person and he is a system admin. Any insights on this issue?
Hi, In Appian documentation, I've always read that 1/a!startProcess() works as asynchronously, while 2/a!startProcessLink() work as synchronously. But when I go in the Process Editor, and drag&drop the "Start Process" Service (3/), I can see in the "Setup" Tab that we can choose between synchronously or asynchronously mode. Could you tell me if 1/ or 2/ are using the smart service(3/) behind the scene ? and does 1/ always work asynchronously and 2/ always work synchronously ?Regards
Hi All, This "getconstantorruleuuidbyname" is working only for constants, any exp rules, interfaces but how to get the UUID for all the objects in appian like below AI SkillConnected SystemConstantData StoreData TypeDecisionDocumentExpression RuleFeedFolderGroupIntegrationInterfacePortalProcess ModelQuery RuleRecord TypeReportSiteTranslation SetWeb API is there any function or plugin? Please suggest
I have an error in a deployment and in looking at the deployment file it references an object by its UUID. I can't seem to find the UUID, but I want to know what the UUID is for a specific object in the application to see if it is the offending object in the deployment. How do you find out the UUID is for a specific object?
when i try to upload empty file, appian throws default message And this message is not going off when we upload valid file, can anyone help on this
Hi All. I hope all are doing good. I have a scenario and for that i need an idea on how to execute it. I have an excel sheet with data. I upload the excel sheet and fetch the data using expression rule and write it to records. Here the output of expression is - List of dictionary : Item 1 - a:{ data in it } b: { data in it } ; item 2 - a:{ data in it } b: { data in it }.etc............ Here the data in "a" should be stored to a record and the data in "b" should be stored to b record. Any ideas please let me know. Thank you in advance.
is there any to remove the Appian Page name in site header tab since we have only 1 tab in site and its not looking good. Is there any way to remove? In my case its a single page Dashboard because without its not allowing to create page? Is there any to remove this? Thanks in advance for your suggestions Screenshot: Site Config:
Partnering with a Global IT Services Group, I have an exciting opportunity for an or to drive enterprise-scale solutions. Lead the design, architecture, and deployment of enterprise-scale Appian solutions. Work closely with business stakeholders, IT teams, and developers and provide technical leadership, mentoring, and governance across Appian projects. Certified Appian Senior or Lead Developer. 10+ years of experience in Appian platform design and architecture. Candidates based overseas with relevant Australian work rights will be considered. If you are based in or , get in touch for a confidential discussion. Contact at [emoticon:db19f3deb1b948cda32e77e6c98ab4cb].@.. or www.linkedin.com/.../
Is there a way for a system admin to see which users have rejected a given task? If so, is this available to regular users with certain permissions granted to them? And which ones? NOTE: This is not the process start form.... it is a user input task within the process model. I have poked around on the process monitoring page and within a given process model instance, but I do not see a way to identify those that have rejected the task. Thank you.
how i insert image in email template <html> <body> <img src="C:\Users\lenovo 9fin\Downloads\Appain\th.jpg"> <h1>shifa</h1> </br></br> <b>Thanks,</b></br> <b>PM Team,</b> </body> </html> this code is not working
I dotn have an access to log files but trying to access through functionreadcsvlog( csvPath:"logs/application_usage.csv",filterColumName:"user",filterOperator:"=",filterValue:loggedInUser(),timestampColumnName:"timestamp",timestampStart:todatetime(today()-30),timestampEnd:todatetime(today()),headers:true())why it is not returning anything
hiI have grid there is selectable is trueI can select multiple dates and store the index in local if more then one data s selected the related action in hiding what i need is i have to select multiple data and if i click the related action in the popup i have to see whatever the data im had selected passing multiple data/identifier is not possible in rv! right so its not working or instead of related action just using btn/link the selected value have to be display in popup screen
Is it possible to create a dynamic Excel in Appian? Let me describe the challenge I am facing. I need to create a dynamic Excel in Appian that would have 10 different tables, each of which is displayed based on dynamic input (list of IDs 1,2,...10), possible scenarios a) If we pass 1,2, and 10 the tables with serial numbers 1, 2, and 10 should be displayed, b) if we pass all numbers, all 10 tables should be displayed, c) If we pass numbers from 1 to 5, only the first 5 should be displayed and so on. An example of the code we used to generate the Excel: local!dictionary: cast('type!{www.appian.com/.../2009}Dictionary', {}), local!dataExport: a!forEach( items: local!labelValue, expression: reduce( fn!insert(_, _, _), local!dictionary, merge( index(fv!item, "data", null), index(fv!item, "value", null) ) ) ), 'type!{urn:com:appian:ps:excel:types}ExportableDataSubset'(fieldLabels: index(local!labelValue, "label", null),fieldNames: ind
adding if condition in the label parameter of grid column, if local!docids are not available then column should be blank and otherwise Uploaded documents. Can you please help on this. Thanks for your thoughts on this.
Hi, I have a local variable with Map type. I have 2 fields inside a variable (Field label and Field Type) I need to save the variable in a loop by clicking on the Add dynamic link. Please help me out here since the current code is not working. local!manualDynamicField:a!map( manualdynamicFieldLabel:"", manualdynamicFieldType:"" ), a!gridLayout( label: "Manual Dynamic Fields", labelPosition: "ABOVE", headerCells: { a!gridLayoutHeaderCell(label: "Field Label"), a!gridLayoutHeaderCell(label: "Field Type"), a!gridLayoutHeaderCell(label: "") }, columnConfigs: { a!gridLayoutColumnConfig(width: "MEDIUM"), a!gridLayoutColumnConfig(width: "MEDIUM"), a!gridLayoutColumnConfig(width: "ICON") }, rows: a!forEach(
I have developed an Appian application in my environment (release 24.4) and I want to import it in an older environtment (release 23.x). I supose that the newer objects will crash but the old ones will run? Thanks in advance.
I need to refresh the browser page in order to refresh the layout change after switching language (From and to Arabic). How can I avoid manual refresh of browser page to better UX.
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.