<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Hi guys,</p>
    <p>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:</p>
    <p> 1) moved everything related to tjws from resteasy-jaxrs to tjws</p>
    <p> 2) moved all tests (except i18n tests) from resteasy-jaxrs to
      resteasy-jaxrs-testsuite (so resteasy-jaxrs doesn't depend on
      tjws)<br>
    </p>
    <p> 3) removed the dependency of resteasy-jaxrs on tjws<br>
    </p>
    <p> 4) created a dependency of tjws on resteasy-jaxrs</p>
    <p>I thought I'd ask for comments before I create a pull request.
      Two points come to mind:</p>
    <p>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.<br>
    </p>
    <p>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.</p>
    <p>-Ron<br>
    </p>
    <pre class="moz-signature" cols="72">-- 
My company's smarter than your company (unless you work for Red Hat)</pre>
  </body>
</html>