Record Edit Approval business process rules with action selected as "Mass Update" does not create workitems for mass update events.

book

Article ID: KB0085590

calendar_today

Updated On:

Products Versions
TIBCO Collaborative Information Manager -
Not Applicable -

Description

Resolution:
Record Edit Approval business process rules with action selected as "Mass Update" does not create workitems for mass update events.

Environment:

TIBCO Product name and version: TIBCO Collaborative Information Manager 8.0
Operating System(s): All Operating Systems

Symptoms:

None

Cause:

N/A

Resolution:

Follow the steps given below to resolve this issue.

1. Modify the $MQ_HOME/config/rules/CONDITION_Action.xml to have the following xml:

<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XML Spy v3.0.7 NT (http://www.xmlspy.com) by TIBCO Software Inc. -->
&ltCondition Visible="true" ID="Action">
    &ltResourceKey key="DOMAINENTRY_ACTION_$1"/>
    &ltType&gtString</Type>
    &ltPresentationFormat PresentationFormat="the action is ( name )"/>
    &ltConditionOperand>
        &ltGetOperand>
            &ltClassName ClassName="com.tibco.mdm.integration.ruleengine.IAttributable"/>
            &ltAttributeName AttributeName="Action"/>
            &ltDataSourceType Type="XPATH"/>
            &ltDataSourceValue Value="/Message/Body/Document/@type"/>
        </GetOperand>
    </ConditionOperand>
    &ltBooleanOperator ProgrammingOperator="equals"/>
    &ltConditionOperand>
        &ltParameterOperand>
            &ltSQLQuery Dependents="" SQLQuery="SELECT VALUE, description FROM domainentry WHERE domaintype='ACTION' and value not in ('DeleteProduct') "/>
        </ParameterOperand>
    </ConditionOperand>
</Condition>

2. Restart the application server instance.

3. Delete existing business process rules and create new business process rules for Record Edit Approval.

Attachments:

None

References:
None

Issue/Introduction

Record Edit Approval business process rules with action selected as "Mass Update" does not create workitems for mass update events.