<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>On 06/01/2016 04:18 PM, Rebecca Searls wrote:<br>
    </p>
    <blockquote
      cite="mid:1542025578.72390055.1464812319670.JavaMail.zimbra@redhat.com"
      type="cite">
      <pre wrap="">

----- Original Message -----
</pre>
      <blockquote type="cite">
        <pre wrap="">From: "Ron Sigal" <a class="moz-txt-link-rfc2396E" href="mailto:rsigal@redhat.com">&lt;rsigal@redhat.com&gt;</a>
To: <a class="moz-txt-link-abbreviated" href="mailto:resteasy-dev@lists.jboss.org">resteasy-dev@lists.jboss.org</a>
Sent: Tuesday, May 31, 2016 9:14:22 PM
Subject: [resteasy-dev] tjws



Hi guys,

After slogging through as many bug JIRAs as possible for 3.0.17.Final, I felt
like I needed to do something different for a while, so I started looking at
non-blocking IO for JAX-RS 2.1. One of the issues I ran into is the servlet
version problem. Even though resteasy-jaxrs declares a dependency on servlet
3.1, its dependency on tjws brings in servlet 2.5, which gets in the way of
using servlet 3.1. I've done some refactoring:

1) moved everything related to tjws from resteasy-jaxrs to tjws

2) moved all tests (except i18n tests) from resteasy-jaxrs to
resteasy-jaxrs-testsuite (so resteasy-jaxrs doesn't depend on tjws)


3) removed the dependency of resteasy-jaxrs on tjws


4) created a dependency of tjws on resteasy-jaxrs

I thought I'd ask for comments before I create a pull request. Two points
come to mind:

1) Originally, resteasy-jaxrs-testsuite was created to hold tests
specifically related to JAX-RS 2.0 (hence the nextgen packages). The plan
was to upgrade all of the old tests to use JAX-RS 2.0 stuff like the new
client framework, but it never happened. This might be a good time to do
that.

</pre>
      </blockquote>
      <pre wrap=""><a class="moz-txt-link-freetext" href="https://issues.jboss.org/browse/RESTEASY-1363">https://issues.jboss.org/browse/RESTEASY-1363</a> is there to cover upgrading to the new client framework.
I'll suspend my work on this until your changes are merged.</pre>
    </blockquote>
    <br>
    I've been avoiding <a class="moz-txt-link-freetext" href="https://issues.jboss.org/browse/RESTEASY-824">https://issues.jboss.org/browse/RESTEASY-824</a>
    "Update client framework tests to JAX-RS 2.0" since January 2013.
    Maybe it's time. ;-)<br>
    <br>
    <blockquote
      cite="mid:1542025578.72390055.1464812319670.JavaMail.zimbra@redhat.com"
      type="cite">
      <pre wrap="">
 
 
</pre>
      <blockquote type="cite">
        <pre wrap="">
2) I know we've talked about what to do with tjws, but I don't know if we
reached a conclusion. This would be a good time to deprecate it, if we're
going to do that.

-Ron
--
My company's smarter than your company (unless you work for Red Hat)

_______________________________________________
resteasy-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:resteasy-dev@lists.jboss.org">resteasy-dev@lists.jboss.org</a>
<a class="moz-txt-link-freetext" href="https://lists.jboss.org/mailman/listinfo/resteasy-dev">https://lists.jboss.org/mailman/listinfo/resteasy-dev</a>

</pre>
      </blockquote>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
My company's smarter than your company (unless you work for Red Hat)</pre>
  </body>
</html>