[GLASSFISH-16735] EJB services (async, timer, etc.) should be using common, configurable thread pool Created: 25/May/11  Updated: 15/Nov/11  Resolved: 26/Oct/11

Status: Resolved
Project: glassfish
Component/s: ejb_container
Affects Version/s: 3.1
Fix Version/s: 3.1.2, 4.0

Type: Improvement Priority: Major
Reporter: marina vatkina Assignee: Cheng Fang
Resolution: Fixed Votes: 0
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original Estimate: Not Specified

GLASSFISH-17735 Need to document ejb container common... Sub-task Resolved Rebecca Parks  
Tags: 3_1_1-scrubbed


The ./src/main/java/com/sun/ejb/containers/EjbAsyncInvocationManager.java should use common thread pool, not its own factory

Comment by marina vatkina [ 25/May/11 ]

This needs to be fixed for all callers of addWork

Comment by marina vatkina [ 02/Jun/11 ]

Let's consider it an improvement

Comment by marina vatkina [ 23/Jun/11 ]

Let's make it flexible

Comment by Cheng Fang [ 08/Jul/11 ]

Checked revision 47929 into 3.2 (4.0) workspace:

Sending admin/config-api/src/main/java/com/sun/enterprise/config/serverbeans/EjbContainer.java
Sending deployment/dol/src/main/java/com/sun/enterprise/deployment/xml/RuntimeTagNames.java
Sending ejb/ejb-container/src/main/java/com/sun/ejb/containers/EjbAsyncInvocationManager.java
Sending ejb/ejb-container/src/main/java/com/sun/ejb/containers/EjbContainerUtil.java
Sending ejb/ejb-container/src/main/java/com/sun/ejb/containers/EjbContainerUtilImpl.java
Adding ejb/ejb-container/src/main/java/com/sun/ejb/containers/EjbThreadPoolExecutor.java

Committed revision 47929.

Comment by Cheng Fang [ 26/Oct/11 ]

Committed revision 50496. to 3.1.2 branch.

Comment by Cheng Fang [ 15/Nov/11 ]

Related doc issue:
(Need to document ejb container common thread pool configuration)

Generated at Sat May 30 10:38:45 UTC 2015 using JIRA 6.2.3#6260-sha1:63ef1d6dac3f4f4d7db4c1effd405ba38ccdc558.