| Summary: | ContextInstance.deleteVariable() does not delete the variable from the database | ||
|---|---|---|---|
| Product: | [JBoss] JBoss Enterprise SOA Platform 4 | Reporter: | Alejandro Guizar <alex.guizar> |
| Component: | JBPM - standalone | Assignee: | Len DiMaggio <ldimaggi> |
| Status: | CLOSED NEXTRELEASE | QA Contact: | |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | 4.3 CP02 | CC: | jpechane |
| Target Milestone: | --- | ||
| Target Release: | 4.3 CP05 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| URL: | http://jira.jboss.org/jira/browse/SOA-2208 | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-04-20 13:02:29 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Alejandro Guizar
2010-08-06 17:45:41 UTC
Link: Added: This issue duplicates SOA-1995 Link: Added: This issue incorporates JBPM-2828 JBPM-2828 is in the jbpm 3.2.10 tag. Release Notes Docs Status: Added: Not Yet Documented Writer: Added: dlesage Release Notes Docs Status: Removed: Not Yet Documented Added: Documented as Resolved Issue Release Notes Text: Added: https://issues.jboss.org/browse/SOA-2208 The ContextInstance.deleteVariable(name) method was not actually deleting variables from the database. Rather, it only removed references to the process execution. This could lead to database records being orphaned records. The method has been fixed so that it now removes the variables from the database if the logging service is disabled. If logging is enabled, the new VariableDeleteLog holds a reference to the variable and this reference is removed when the process instance is deleted. Verified in ER2 |