tomee-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Romain Manni-Bucau <rmannibu...@gmail.com>
Subject Re: Remote Asynchronous EJB Method call followed quickly by client exit
Date Thu, 15 May 2014 21:15:53 GMT
HI

if asynchronous call is like 'call this ejb -> send call in a thread
pool', if first step is not done and connection cut then it is
aborted.

Sounds normal.

It is async on server not on client.



Romain Manni-Bucau
Twitter: @rmannibucau
Blog: http://rmannibucau.wordpress.com/
LinkedIn: http://fr.linkedin.com/in/rmannibucau
Github: https://github.com/rmannibucau


2014-05-14 23:24 GMT+02:00 ymaraner <tphaley@gmail.com>:
> I have a client that makes a call to a remote EJB method and then terminates
> within a very short period of time. If the EJB method is synchronous,
> everything works fine. If the EJB is annotated with @Asynchronous, the call
> doesn't seem to be processed on the server unless I introduce a short sleep
> in the client right after the method call.
>
> That doesn't seem like correct behavior to me. I was under the impression
> that the call would spawn a server-side thread to handle the method and then
> return control to the client; so the method would be successfully invoked no
> matter what the client did immediately after the call.
>
> Am I wrong? Or is this a potential bug in the implementation of asynchronous
> EJB method invocation in TomEE 1.6.0.1?
>
>
>
> -----
> - Tim
> --
> View this message in context: http://openejb.979440.n4.nabble.com/Remote-Asynchronous-EJB-Method-call-followed-quickly-by-client-exit-tp4669337.html
> Sent from the OpenEJB User mailing list archive at Nabble.com.

Mime
View raw message