Unique key constraint violation or duplicate key exception thrown on PROCESSLOG table while workflow is running.
book
Article ID: KB0084751
calendar_today
Updated On:
Products
Versions
TIBCO Collaborative Information Manager
-
Not Applicable
-
Description
Resolution:
Description: ============ Workflow execution throws unique key constraint violation or duplicate key exception on PROCESSLOG table while workflow is running at certain activities.
Environment: =========== TIBCO Collaborative Information Manager (CIM) All (so far)
Symptoms: ======== Workflow execution throws unique key constraint violation or duplicate key exception on PROCESSLOG table at certain activities.
For Microsoft SQL SERVER: "com.microsoft.sqlserver.jdbc.SQLServerException: Violation of PRIMARY KEY constraint 'XPKPROCESSLOG'. Cannot insert duplicate key in object 'dbo.PROCESSLOG'"
For Oracle: "java.sql.SQLException: ORA-00001: unique constraint (CIMADM.XPKPROCESSLOG) violated"
Cause: ===== This occurs when the text in the <Description lang="en"></Description> node of a workflow activity exceeds 80 characters.
Resolution: ========== The resolution for this issue/error is to limit the number of characters in the <Description lang="en"></Description> node of all the workflow activities to less than 80 characters.
Attachments: =========== None
References: ========== None
Issue/Introduction
Unique key constraint violation or duplicate key exception thrown on PROCESSLOG table while workflow is running.