Bug 780272 (SOA-2670)

Summary: jBPM JtaDbPersistenceServiceFactory backward incompatility in revision 6859
Product: [JBoss] JBoss Enterprise SOA Platform 5 Reporter: Julian Coleman <jcoleman>
Component: JBPM - within SOA, JBPM - standaloneAssignee: Julian Coleman <jcoleman>
Status: CLOSED NEXTRELEASE QA Contact:
Severity: high Docs Contact:
Priority: high    
Version: unspecifiedCC: jcoleman
Target Milestone: ---   
Target Release: 5.1.0 GA, 5.1.0.ER6   
Hardware: Unspecified   
OS: Unspecified   
URL: http://jira.jboss.org/jira/browse/SOA-2670
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
SOA 5.1.0 snapshot (post ER5)
Last Closed: 2011-02-15 10:14:53 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 Julian Coleman 2010-12-13 11:40:00 UTC
Affects: Documentation (Ref Guide, User Guide, etc.), Compatibility/Configuration, Release Notes
project_key: SOA

See JBPM-2984.

The change in JtaDbPersistenceServiceFactory property names from:
  isTransactionEnabled
  isCurrentSessionEnabled
to:
  transactionEnabled
  currentSessionEnabled
breaks backward compatibility for configurations which have the old names.

Comment 1 Julian Coleman 2010-12-15 11:45:13 UTC
Resolved with revisiosn 6867 of:

  http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbpm/jbpm3/branches/jbpm-3.2-soa/core/src/main/java/org/jbpm/configuration/PropertyInfo.java

Commit message:

  JBPM-2984 restore PropertyInfo's binding property name isFoo to accessor method setFoo


Comment 2 Julian Coleman 2010-12-15 11:52:05 UTC
Release notes entry for SOA-2670/jBPM-2984 could be something like:

  Property names for bean configuration have been changed to adhere to JavaBeans conventions,
  so that property names of the form:

    isTransactionEnabled

  are now named:

    transactionEnabled

Backward compatibility has been retained, so that names in the previous form can still be used.


Comment 3 Laura Bailey 2010-12-17 01:10:54 UTC
Release Notes Docs Status: Added: Not Yet Documented


Comment 4 Dana Mison 2011-01-04 06:02:17 UTC
Labels: Removed: rn-open 


Comment 6 Dana Mison 2011-01-05 00:14:33 UTC
Writer: Added: dlesage


Comment 7 David Le Sage 2011-02-09 23:44:53 UTC
Release Notes Docs Status: Removed: Not Yet Documented Added: Documented as Resolved Issue
Release Notes Text: Added: https://issues.jboss.org/browse/SOA-2670

The bean configuration property names have been changed so that they now adhere to JavaBeans conventions. For example, property names of the form:

isTransactionEnabled

are now named:

transactionEnabled

They are still backwards-compatible, so names in the previous format can still be used.


Comment 8 Jiri Pechanec 2011-02-15 10:14:53 UTC
Verified in CR1