Bug 779313 (SOA-1701) - Custom action development documentation do not discuss threading issues
Summary: Custom action development documentation do not discuss threading issues
Keywords:
Status: CLOSED NEXTRELEASE
Alias: SOA-1701
Product: JBoss Enterprise SOA Platform 5
Classification: JBoss
Component: Documentation
Version: 5.0.0 ER5
Hardware: Unspecified
OS: Unspecified
urgent
urgent
Target Milestone: ---
: 5.1.0 GA
Assignee: David Le Sage
QA Contact:
URL: http://jira.jboss.org/jira/browse/SOA...
Whiteboard:
Depends On:
Blocks: SOA-1533
TreeView+ depends on / blocked
 
Reported: 2009-12-10 11:09 UTC by Jiri Pechanec
Modified: 2011-03-07 01:29 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-03-07 01:29:58 UTC
Type: Feature Request


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker SOA-1701 0 None None None Never

Description Jiri Pechanec 2009-12-10 11:09:09 UTC
Affects: Documentation (Ref Guide, User Guide, etc.)
project_key: SOA

Programmer's Guide
Chapter 12 discusses issues regarding custom action development. It should be highlighted that a single action instance is shared between threads during parallel message processing and it has to be taken into consideration.

Moreover earlier in the documentation there is a paragraph - Using a list of method names in a single <action> element has some advantages over the use of successive <action> elements. This is because the action class is instantiated once and methods will be invoked on the same instance of that class. This reduces the overhead and means that "state" information can be kept in the instance objects. - This text is very misleading.

I suggest expanding this chapter into something Like Best practices of custom action development.

Comment 1 Len DiMaggio 2009-12-10 20:07:50 UTC
Link: Added: This issue is a dependency of SOA-1533


Comment 2 Anne-Louise Tangring 2010-09-10 20:21:14 UTC
This is a candidate for SOA 5.1.0

Comment 3 Anne-Louise Tangring 2010-12-02 15:37:28 UTC
This is a blocker for SOA 5.1.0. Kevin will provide input and then hand over to ECS.

Comment 5 Dana Mison 2011-01-05 00:12:25 UTC
Writer: Added: Darrin


Comment 6 Kevin Conner 2011-03-03 14:19:01 UTC
Link: Added: This issue depends JBESB-3576


Comment 7 Kevin Conner 2011-03-03 14:22:01 UTC
Link: Added: This issue depends JBESB-3577


Comment 8 Kevin Conner 2011-03-06 18:26:54 UTC
Updated ESB docs describing actions

Comment 9 Dana Mison 2011-03-07 00:25:44 UTC
David can you get these changes merged in and staged today please 

Comment 10 David Le Sage 2011-03-07 01:29:33 UTC
Release Notes Docs Status: Added: Not Required
Writer: Removed: Darrin Added: dlesage


Comment 11 David Le Sage 2011-03-07 01:29:58 UTC
Release Notes Text: Added: Changes merged into product documentation.



Note You need to log in before you can comment on or make changes to this bug.