Hi guys

Did it land anywhere? EE requires to propagate security context and would
need this pluggability if possible.


Le 7 oct. 2017 20:27, "Romain Manni-Bucau" <[email protected]> a écrit :

> Hi Sergey,
>
> 2017-10-07 19:01 GMT+02:00 Sergey Beryozkin <[email protected]>:
>
>> Hi Romain
>>
>> Was the idea it would be passed via one of rx() methods ?
>>
>
> more through Client/WebTarget/... (Configurations) properties without cxf
> imports required
>
>
>>
>> Though we can def start with 1. for sure, what property name do you
>> suggest ?
>>
>
> org.apache.cxf.jaxrs.client.rx.executor or anything matching cxf naming
> convention
>
>
>>
>> The look up (3.), would it require a non-SE dependency ?
>>
>
> No, lookup java:comp/DefaultManagedExecutorService and cast it to
> ExecutorService
>
>
>>
>> Cheers, Sergey
>> On 07/10/17 17:18, Romain Manni-Bucau wrote:
>>
>>> Hi guys,
>>>
>>> seems CompletionStageRxInvokerImpl doesn't support a user defined
>>> executor
>>> nor a default EE managed executor. Would it be an option to default to
>>> these impl instead of relying on the JVM implementation which makes it
>>> hard
>>> to tune?
>>>
>>> High level algorithm would be:
>>>
>>> 1. if user defined a custom executor in properties use it
>>> 2. if user defined a pool configuration (min/max/core/queue sizes) then
>>> create a new pool
>>> 3. if default managed executor service (from EE) exists then use it -
>>> simple lookup should be good
>>> 4. use forkjoin default pool like today
>>>
>>> wdyt?
>>>
>>> Romain Manni-Bucau
>>> @rmannibucau <https://twitter.com/rmannibucau> |  Blog
>>> <https://rmannibucau.metawerx.net/> | Old Blog
>>> <http://rmannibucau.wordpress.com> | Github <
>>> https://github.com/rmannibucau> |
>>> LinkedIn <https://www.linkedin.com/in/rmannibucau>
>>>
>>>
>

Reply via email to