Daniel Kulp created CXF-4312:
--------------------------------

             Summary: JAX-WS clients set executor to a "thread per async 
request" version
                 Key: CXF-4312
                 URL: https://issues.apache.org/jira/browse/CXF-4312
             Project: CXF
          Issue Type: Bug
          Components: JAX-WS Runtime
    Affects Versions: 2.6, 2.5.3, 2.4.7, 2.3.10
            Reporter: Daniel Kulp
            Assignee: Daniel Kulp
             Fix For: 2.6.1, 2.5.4, 2.4.8, 2.3.11



The JAX-WS ServiceImpl used on the client side sets the Executor for the client 
to OneShotAsyncExecutor which creates a thread for each async request.  This 
doesn't allow transports such as the HTTPConduit to use the configured 
workqueues and there isn't any control over the number of threads created.   

The TCK does not require the executor.  I also verified that the RI's 
service.getExecutor returns null if an executor is not set.  Thus, setting this 
is not required.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to