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
4 replies
Subscribers
8 subscribers
Views
1663 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
AI and Rules
I have a three variable rule that's behaving inconsistently. When I test the
davidj578
over 9 years ago
I have a three variable rule that's behaving inconsistently. When I test the rule on its own it works fine. When I test the rule with a CDT in a test process model it works fine. When I test the rule in my Production Process Model it works (value, value, value) but fails when we pass it (null, null, value). Does anyone have any suggestions about how to troubleshoot this issue or an explanation as to why it is happening?
OriginalPostID-188952
OriginalPostID-188952
Discussion posts and replies are publicly visible
0
Eliot Gerson
Appian Employee
over 9 years ago
When a process model fails, an alert is typically generated. If you go to /designer and click on "Alerts", you should see an alert for the process with a more detailed explanation of where it failed.
There will also likely be an error message in the application-server.log file that will contain even more information.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
davidj578
over 9 years ago
Hi Eliot - thanks for responding so quickly. Unfortunately the rule/process does not error out. It just doesn't return the value we expect it to. When we test it we get what we expect. In Production we get {}... null.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Eliot Gerson
Appian Employee
over 9 years ago
Ah, I see. I'll reach out to you separately.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
narasimhaadityac
A Score Level 2
over 9 years ago
Hi David, one possibility could be the variables you are looking for validating them might be updated after the node is passed, can you verify by going into the process nodes, and the variable values updated order so that you can be sure, if the values you are testing outside the process model and the values when actually the node is executing are matching?
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel