Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Not Answered
Replies
6 replies
Subscribers
6 subscribers
Views
3301 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
Process
We have got an activity chain through different tasks and processes which fails
mohamedb
over 9 years ago
We have got an activity chain through different tasks and processes which fails at the last chain for some reason. I understand there are several factors that can break a chain. Is there a way to trace why a chain gets broken on a specific link?
OriginalPostID-180870
OriginalPostID-180870
Discussion posts and replies are publicly visible
0
mahipalc
over 9 years ago
If you miss this link, Appian is already pointed out this at :
forum.appian.com/.../Configuring_Activity-Chaining.html
So to trace the exact reason, you need to check your process model against to all mentioned points in the above link. As per my understanding this will give you more knowledge to try alternatives also
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Shyam Bommakanti
Certified Lead Developer
over 9 years ago
Right, there are several reasons for activity chain breaking, check log4j if you could increase logging to debug.
For activity chain I recommend to follow best practices very closely as it impacts the over system performance.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
sikhivahans
over 9 years ago
@mohamedb Added to other's suggestions, I would like to suggest you to go through the instance's Process details ('Process Nodes' in particular). This will give you a high level idea about the time consuming operations. This serves your purpose incase if the operations (or nodes) being carried out in the process are heavier in terms of size and time. Actually this is one of the ways we used to opt for, to find out time consuming operations which thereby leads to chain breakage.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
narasimhaadityac
A Score Level 2
over 9 years ago
One more possibility could be exceeding the max nodes (generally configured at 50) in the process models between two user input nodes.. Please verify that as well. Thanks
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
adrianf
over 9 years ago
In addition, sometimes if you chain correctly, and everything runs correctly, and it still breaks, it may be because the nodes are taking too long. If that's the case, it may be in your interest to go back and reduce any redundancy, change some subproceases to run asynchronously to allow the main process the proceed quickly, or find ways to reduce the number of nodes within the chained process
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
mohamedb
over 9 years ago
Thank you guys! That helps.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel