You are viewing limited content. For full access, please sign in.

Question

Question

Cloud - Forms - LFF5408 error on exclusive gateway

asked on March 21, 2024

Hello,

I'm working on a fairly simple Forms process. Process diagram below:


Not sure what Laserfiche thinks the problem is on the Signal Catch activities, as they're working fine. Regardless, the process terminates when it hits the Exclusive Gateway that I have selected with an "LFF5408" error - "Routing cannot be split to any subsequent branch. XPath evaluation may fail for every possible condition. [LFF5408-RoutingConditionMayFail]"

I have a default path specified, but it doesn't even take that path. What am I doing wrong here?

0 0

Answer

SELECTED ANSWER
replied on March 22, 2024

I might be wrong - but I don’t think it is actually the Gateway that is having the issue. I believe you need to have a path out of the two signal catch activities to tell it what to do with that particular part of the flow.  Your original screenshot shows a red box around each of those, likely for this reason.  Try adding an End Event in between those two User Tasks and running a path from each of the two Signal Catch activities to that End Event activity.  It doesn’t end the whole process, just that one path.

2 0

Replies

replied on March 21, 2024

It looks like your signal throw sends back to the previous tasks or is there a different signal catch that is not showing?  From what I see here, it doesn't look like it would ever make it to the Exclusive Gateway.

 

0 0
replied on March 21, 2024

Hi Craig,

The signal throw interrupts the user task that hasn't been completed yet, which seems to be working. Screenshot of a terminated instance below:

 

It ends/terminates at the Exclusive Gateway.

0 0
SELECTED ANSWER
replied on March 22, 2024

I might be wrong - but I don’t think it is actually the Gateway that is having the issue. I believe you need to have a path out of the two signal catch activities to tell it what to do with that particular part of the flow.  Your original screenshot shows a red box around each of those, likely for this reason.  Try adding an End Event in between those two User Tasks and running a path from each of the two Signal Catch activities to that End Event activity.  It doesn’t end the whole process, just that one path.

2 0
replied on March 22, 2024 Show version history

Sharp as always, Matthew. I added an End Event and attached both Signal Catch activities to it and now it progresses as expected. Thanks!

1 0
You are not allowed to follow up in this post.

Sign in to reply to this post.