<div dir="ltr"><div>I&#39;ve pushed a fix for the ResteasyServletInitializer to master <a href="https://github.com/resteasy/Resteasy/commit/1b3870b0b7210a8b4ab70eb51fc903abdaac9b41">https://github.com/resteasy/Resteasy/commit/1b3870b0b7210a8b4ab70eb51fc903abdaac9b41</a> ; we&#39;ll double check it with tck before next release, anyway.</div><div><br></div><div>Going back to the issue, 3.0.24 basically removes any doubt I had regarding recent asyn changes, it&#39;s quite an old version.</div><div>The AsyncListener ... is this <a href="https://github.com/pavolloffay/smallrye-opentracing/blob/00f6c4dced4990b4e7ec0af57671399b6877f8a4/tck/src/test/java/io/smallrye/opentracing/ServletContextTracingInstaller.java#L27-L31">https://github.com/pavolloffay/smallrye-opentracing/blob/00f6c4dced4990b4e7ec0af57671399b6877f8a4/tck/src/test/java/io/smallrye/opentracing/ServletContextTracingInstaller.java#L27-L31</a> what you&#39;re referring to and which you believe is not working? it&#39;s really a servlet/undertow thing btw...<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jul 11, 2018 at 2:40 PM, Martin Kouba <span dir="ltr">&lt;<a href="mailto:mkouba@redhat.com" target="_blank">mkouba@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Also note that we use a modified ResteasyServletInitializer to init resteasy in the TCK: <a href="https://github.com/smallrye/smallrye-opentracing/pull/4/files#diff-ec8fa59dbdd6534b47de691e766aff61" rel="noreferrer" target="_blank">https://github.com/smallrye/sm<wbr>allrye-opentracing/pull/4/file<wbr>s#diff-ec8fa59dbdd6534b47de691<wbr>e766aff61</a><br>
<br>
M<br>
<br>
Dne 11.7.2018 v 13:29 Martin Kouba napsal(a):<div class="HOEnZb"><div class="h5"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
You&#39;re right, 3.0.24.Final.<br>
<br>
Dne 11.7.2018 v 13:09 Pavol Loffay napsal(a):<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Alessio,<br>
<br>
resteasy version in Thorntail and SmallRye should be the same - 3.0.24.Final. I have added Ken and Martin in case I am wrong.<br>
<br>
Regards,<br>
<br>
On Wed, Jul 11, 2018 at 11:30 AM Alessio Soldano &lt;<a href="mailto:asoldano@redhat.com" target="_blank">asoldano@redhat.com</a> &lt;mailto:<a href="mailto:asoldano@redhat.com" target="_blank">asoldano@redhat.com</a>&gt;&gt; wrote:<br>
<br>
    CC-ing Pavol, not sure he&#39;s subscribed to the list<br>
<br>
    On Wed, Jul 11, 2018 at 11:29 AM, Alessio Soldano<br>
    &lt;<a href="mailto:asoldano@redhat.com" target="_blank">asoldano@redhat.com</a> &lt;mailto:<a href="mailto:asoldano@redhat.com" target="_blank">asoldano@redhat.com</a>&gt;&gt; wrote:<br>
<br>
        Hi Pavol,<br>
        I&#39;m forwarding this to the dev-list, so that the whole team can<br>
        read and help.<br>
        Can you start by telling which version of RESTEasy was used in<br>
        the previous and current integration?<br>
        There&#39;s been a bunch of changes around async lately, which might<br>
        possibly be related to the issue you&#39;re seeing.<br>
<br>
        Cheers<br>
<br>
        ---------- Forwarded message ----------<br>
        From: *Pavol Loffay* &lt;<a href="mailto:ploffay@redhat.com" target="_blank">ploffay@redhat.com</a><br>
        &lt;mailto:<a href="mailto:ploffay@redhat.com" target="_blank">ploffay@redhat.com</a>&gt;&gt;<br>
        Date: Tue, Jul 10, 2018 at 6:15 PM<br>
        Subject: Microprofile-OpenTracing Async issues in TCK when<br>
        running on Wildfly<br>
        To: Alessio Soldano &lt;<a href="mailto:asoldano@redhat.com" target="_blank">asoldano@redhat.com</a><br>
        &lt;mailto:<a href="mailto:asoldano@redhat.com" target="_blank">asoldano@redhat.com</a>&gt;&gt;<br>
        Cc: jean-frederic clere &lt;<a href="mailto:jclere@redhat.com" target="_blank">jclere@redhat.com</a><br>
        &lt;mailto:<a href="mailto:jclere@redhat.com" target="_blank">jclere@redhat.com</a>&gt;&gt;<br>
<br>
<br>
        Hi Alessio,<br>
<br>
        Jean Frederic pointed me to you as the contact for issues<br>
        related to Resteasy/undertow in Wildfly.<br>
<br>
        I am migrating Microprofile-OpenTracing implementation from<br>
        Thorntail [1] to SmallRye [2]. TCK in Thorntail was passing<br>
        fine. Now when it&#39;s deployed on Wildfly a test for async<br>
        endpoint is failing. Basically, the AsyncListener (added in<br>
        filter) which reports some data is never called.<br>
<br>
        The issue is described on the PR<br>
        <a href="https://github.com/smallrye/smallrye-opentracing/pull/4#issuecomment-403847333" rel="noreferrer" target="_blank">https://github.com/smallrye/sm<wbr>allrye-opentracing/pull/4#issu<wbr>ecomment-403847333</a>. <br>
<br>
<br>
        Could you please have a look and comment on the PR? Is it safe<br>
        to rely on AsyncListener. Can it happen that the listener added<br>
        in the filter will not be invoked?<br>
<br>
        [1]:<br>
        <a href="https://github.com/thorntail/thorntail/tree/master/fractions/microprofile/microprofile-opentracing" rel="noreferrer" target="_blank">https://github.com/thorntail/t<wbr>horntail/tree/master/fractions<wbr>/microprofile/microprofile-<wbr>opentracing</a> <br>
        [2]: <a href="https://github.com/smallrye/smallrye-opentracing/pull/4" rel="noreferrer" target="_blank">https://github.com/smallrye/sm<wbr>allrye-opentracing/pull/4</a><br>
<br>
        Regards,<br>
        --<br>
        PAVOL LOFFAY<br>
<br>
        SOFTWARE ENGINEER<br>
<br>
        Red Hat&lt;<a href="https://www.redhat.com/" rel="noreferrer" target="_blank">https://www.redhat.com/</a>&gt;<br>
<br>
        M: +41791562647<br>
<br>
        &lt;<a href="https://red.ht/sig" rel="noreferrer" target="_blank">https://red.ht/sig</a>&gt;<br>
<br>
<br>
<br>
<br>
        --<br>
        Alessio Soldano<br>
<br>
        Associate Manager<br>
<br>
        Red Hat<br>
<br>
        &lt;<a href="https://www.redhat.com" rel="noreferrer" target="_blank">https://www.redhat.com</a>&gt;<br>
<br>
        &lt;<a href="https://red.ht/sig" rel="noreferrer" target="_blank">https://red.ht/sig</a>&gt;<br>
<br>
<br>
<br>
<br>
    --<br>
    Alessio Soldano<br>
<br>
    Associate Manager<br>
<br>
    Red Hat<br>
<br>
    &lt;<a href="https://www.redhat.com" rel="noreferrer" target="_blank">https://www.redhat.com</a>&gt;<br>
<br>
    &lt;<a href="https://red.ht/sig" rel="noreferrer" target="_blank">https://red.ht/sig</a>&gt;<br>
<br>
<br>
<br>
-- <br>
<br>
PAVOL LOFFAY<br>
<br>
SOFTWARE ENGINEER<br>
<br>
Red Hat&lt;<a href="https://www.redhat.com/" rel="noreferrer" target="_blank">https://www.redhat.com/</a>&gt;<br>
<br>
M: +41791562647 &lt;javascript:void(0);&gt;<br>
<br>
&lt;<a href="https://red.ht/sig" rel="noreferrer" target="_blank">https://red.ht/sig</a>&gt;<br>
<br>
</blockquote>
<br>
</blockquote>
<br>
-- <br>
Martin Kouba<br>
Senior Software Engineer<br>
Red Hat, Czech Republic<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>
<p style="font-weight:bold;margin:0;padding:0;font-size:14px;text-transform:uppercase;margin-bottom:0"><span>Alessio</span> <span>Soldano</span></p>
<p style="font-weight:normal;font-size:10px;margin:0px 0px 4px;text-transform:uppercase"><span>Associate Manager</span><span style="font-weight:normal;color:#aaa;margin:0"></span></p>
<p style="font-weight:normal;margin:0;font-size:10px;color:#999"><a style="color:#0088ce;font-size:10px;margin:0;text-decoration:none;font-family:&#39;overpass&#39;,sans-serif" href="https://www.redhat.com" target="_blank">Red Hat <span><br><br></span></a></p>




<table border="0"><tbody><tr><td width="100px"><a href="https://red.ht/sig" target="_blank"> <img src="https://www.redhat.com/files/brand/email/sig-redhat.png" width="90" height="auto"></a> </td>
</tr></tbody></table>

</div></div></div>
</div>