Overview
The Self Service Process Unarchive (SSPU) is an Appian plug-in and application that enables users to unarchive a subset of processes from within the Appian environment. This will be useful for most Appian Cloud customers as they do not have direct access to the server backend to either directly search for archived processes or to unarchive processes using a script.
Preconditions:
What the application will NOT do:
== SSPU Application features ==
Key Features and Functionality
== SSPU Plug-in features ==
Hi Richard, will you update the plugin today?
Hi Stephan,
Thanks for confirming. I'm currently aiming to get an update out for this by the end of next week.
Hi Richard,
Yes, that is correct. There is a comma in the process name. When do you think you will have an update available?
Thanks,Stephan
Hi Andre,
Thanks for attaching the stack trace. It appears that the issue is related to parsing the process model ID and I believe its likely because the process name has a comma in it which is causing the code to look at the wrong string to parse.
Can you confirm if one or more process names in your Appian environment have commas in them?
Either way, my plan is to update the code to handle this situation since one of the preconditions for parsing the removed_processes files was that columns would always be consistent given its a csv file but this doesn't appear to be the case anymore.
Thanks for getting back to me.
Here is the snippet that you asked for
Cheers,
Andre
Can you post a snippet of the stack trace related to this error so that I can review it? You should be able to find this in the application server log with the help of the timestamp the error occurred.
This will help me narrow down which specific method in the plugin threw this exception.
Hi,
I've followed the instructions that are provided in the folder, but when running it, it crashes in 3 environments on the "Insert Archived Processes To DB" smart service with this errorcom.appiancorp.suiteapi.process.exceptions.SmartServiceException: java.lang.NumberFormatException: For input string: "SSs(1053) "
What can be done to resolve this?
Thanks
Awesome! I found the logs. Thanks Richard!
Hi Vivian,
The removed_processes_db_PX*.csv log (Documentation link) is a product log that comes with Appian out of the box and can be found in the /audit directory in the Systems logs site if on a cloud environment. Otherwise it can be found in the <APPIAN_HOME>/logs/audit directory if on a self-managed environment.