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
24 replies
Subscribers
7 subscribers
Views
16733 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
Process
Process does not show User Input Task
minalabib
over 7 years ago
I had a process model that has sub-process, events, script tasks and user tasks, and it was working fine, recently I had to updated the process model and added a sub-process right before the user task that will run multiple sub-processes synchronously and then start a user task; after the update and running the task from the end-user site the process runs but it won't show the user task although it is created and user has to go to tasks tab to access the user task.
Any idea what is going? or any setup that I need to change for that to act as expected?
OriginalPostID-273235
Discussion posts and replies are publicly visible
0
Colton Beck
over 7 years ago
Please ensure you have proper activity chaining enabled. This usually happens when a link in the chain is missing.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Colton Beck
over 7 years ago
docs.appian.com/.../Configuring_Activity-Chaining.html
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
PhilB
A Score Level 1
over 7 years ago
You could also be breaking the chaining limit of 50 (by default) unattended nodes.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
minalabib
over 7 years ago
The chaining looks fine to me, it might be theh 50 unattended nodes limit, as the sub-process runs multiple times and it has large number of nodes ..
what would be the best practice in that case ?
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
aloks0189
Certified Lead Developer
over 7 years ago
@minal as @coltonb already mention, please enable activity chaining for each and every node within each and every subprocess till the User Input Task, if anywhere it gets missed, then again you need to go to task tab and manually pick-up the Task. Also there is some fixed duration in seconds(specially between one to another User Input Task node) if that exceeds before the flow reaches till the User Input Task node, then also the activity chaining will get break.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Colton Beck
over 7 years ago
What is your use case for looping the sub-process? Maybe there is a better way to meet the requirements.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
minalabib
over 7 years ago
the sub-process is called number of times equal to process variable list length the configuration is attached.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Colton Beck
over 7 years ago
Is it not possible to handle every index in that array in a single sub-process instance? Are you only writing to database tables, or are there other, more complex activities happening in the sub-process?
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
PhilB
A Score Level 1
over 7 years ago
Also how many unattended nodes in the sub-process and any child processes?
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
ChristineH
Certified Lead Developer
over 7 years ago
you could try having a sub that you chain, pass your data to another sub that has the MNI set up. That way, the first sub starts asynchronously and then chains to the user task, but not to the MNI. Just a thought to get away from the max node instance.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
>