Urgent workflow question

7 views
Skip to first unread message

Grover Tharp

unread,
Jun 13, 2018, 9:07:04 AM6/13/18
to KCTechCollab

Greetings,

 

We have a pretty significant issue with workflow in Proposals.  We made some changes to our workflow document ProposalDevelopmentDocument.xml, that were concerned mainly with the responsibility sections of our custom routing rules. All the changes were contained within a single route node.  No changes were made to the route paths, and none of the route node names were changed.

 

However, after ingesting the new workflow document, it would appear that our custom workflow resolver classes are being called twice, once with the old rules and again with the new rules.  This results in individuals getting duplicate approval requests.

 

No node or rule names were changed, only the role names being passed to the resolver classes in our custom rule.

 

Thanks in advance,

Chuck Tharp

Ronald Gouldner

unread,
Jun 14, 2018, 5:18:59 PM6/14/18
to Grover...@mail.wvu.edu, KC.Tech.Collab
Did you try ingesting a second time or ingesting the old flow to see it either resolves the issue?

Did you try looking at the krew_rte_node.... tables to see if there are duplicate entries?
For example what is the result of this query
select *
from krew_rte_node_t
where doc_typ_id = (select doc_typ_id
                    from krew_doc_typ_t
                    where doc_typ_nm = 'ProposalDevelopmentDocument'
                      and cur_ind = 1);

Do you have more than one document with cur_ind = 1.  I could see that causing your issue.


--
You received this message because you are subscribed to the Google Groups "KC Technical User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kc.technical.co...@kuali.org.

Grover Tharp

unread,
Jun 15, 2018, 7:56:19 AM6/15/18
to KCTechCollab

We tried reingesting the workflow a second time, and tried re-ingesting the previous document as well.  Neither helped.

 

Since we were so pressed for time, we ended up flashing back our database to a state immediately before we ingested.

 

We will eventually have to make these workflow changes, but at least we can do it first in a sandbox environment. I’ll have to take a look at the route node table then.

 

Thanks, Ron!

Chuck

Reply all
Reply to author
Forward
0 new messages