Bug 779254 (SOA-1645)

Summary: Smooks does not support parameter addToList anymore
Product: [JBoss] JBoss Enterprise SOA Platform 5 Reporter: Martin Vecera <mvecera>
Component: Documentation, JBossESB, CompatibilityAssignee: David Le Sage <dlesage>
Status: CLOSED NEXTRELEASE QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 5.0.0 ER4Keywords: Regression
Target Milestone: ---   
Target Release: 5.0.0 GA   
Hardware: Unspecified   
OS: Unspecified   
URL: http://jira.jboss.org/jira/browse/SOA-1645
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Sun JDK 1.6
Last Closed: 2010-02-10 15:46:09 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:
Embargoed:

Description Martin Vecera 2009-11-24 16:38:13 UTC
Affects: Documentation (Ref Guide, User Guide, etc.), Compatibility/Configuration
Date of First Response: 2009-12-09 08:56:05
project_key: SOA

See the linked issue.

Comment 1 Martin Vecera 2009-11-24 16:39:22 UTC
Link: Added: This issue depends JBESB-3002


Comment 2 Kevin Conner 2009-12-09 13:53:51 UTC
Link: Added: This issue is duplicated by SOA-1580


Comment 3 Kevin Conner 2009-12-09 13:56:05 UTC
This is a problem with compatibility but would be better if this were documented, as the workaround is a straight forward configuration change.



Comment 4 trev 2009-12-09 14:05:57 UTC
Linked jira points out this is a compatibility change that needs documenting, From the Jira :-

The "addToList" option was removed in Smooks v1.1. Normally we try to maintain full backward compatibility for our configs, but in this case, support was removed completely.

Any configs using this can be updated to use the newer <jb:bean> config namespace (i.e. there is a migration path). It handles lists etc: http://www.smooks.org/mediawiki/index.php?title=V1.2:Smooks_v1.2_User_Guide#Java_Binding_Configuration_Details

Comment 5 trev 2009-12-09 14:06:19 UTC
Affects: Removed: [Compatibility/Configuration] Added: [Documentation (Ref Guide, User Guide, etc.), Compatibility/Configuration]


Comment 6 Aleksandar Kostadinov 2010-01-08 08:44:54 UTC
Link: Added: This issue is a dependency of JBQA-2762


Comment 7 David Le Sage 2010-02-10 03:15:23 UTC
This has now been documented in the "Migration" section of the Release Notes. 


Here is a draft of the text: 



The addToList option was completely removed in Smooks v1.1, meaning that the normal standard
of backward-compatibility could not be maintained.

Update any configurations that rely upon this option so that they instead use the newer <jb:bean>
configuration namespace, which can handle lists. See the "Java Binding" chapter in the Smooks
User Guide for more information.


EDIT:  Fixed grammar error.