<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<br>
<br>
<div class="moz-cite-prefix">On 4/5/2016 7:47 AM, Marek Posolda
wrote:<br>
</div>
<blockquote cite="mid:5703A5B8.30209@redhat.com" type="cite">
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
<br>
<blockquote
cite="mid:CAJgngAe_sGcQnbj_HTrFNFuwO7GgwkkKhNw255o3MqQpR2K_rA@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"><span class="">
<blockquote type="cite">
<div dir="ltr">
<div><font face="arial, helvetica, sans-serif">2)
Use JAX-RS 2 client</font></div>
</div>
</blockquote>
</span><font face="arial, helvetica, sans-serif">+1<br>
<br>
But it will be good if people have possibility to
configure the details of underlying Apache HTTP
Client (connection pooling, connection/socket
timeouts, tls etc). If it's possible to achieve it
and use JAX-RS 2 client at the same time, it will be
cool. Otherwise if we need to choose just one of
these, the "configurability" of Apache HTTP client
is more important IMO.<br>
</font></div>
</blockquote>
<div><br>
</div>
<div>Sticking with RestEasy Client makes the assumption
that all users use other JBoss projects. We know that's
not true as Tomcat, Jetty and Spring adapters all have a
lot of use. IMO we should either convert to JAX-RS 2
client or use Apache HTTP client directly (I'm not to
keen on that though).<br>
</div>
</div>
</div>
</div>
</blockquote>
At least we may just have possibility to inject underlying
javax.ws.rs.<span style="background-color:#e4e4ff;">client.Client
during creation of admin-client. So if someone is on resteasy
and wants to tweak Apache HTTP Client, he can use RestEasy API
to build client by himself and inject it. If he's using some
other library, he would need to use it's API to build client
(and possibly configure connection pooling etc in library
specific way).<br>
<br>
</span></blockquote>
If you're using Tomcat, Spring or whatever, anything JBoss is evil
and they can't co-exist? That's ridiculous. You're really going to
stub out every single piece of the REST api and/or write your own
tool? No....<br>
<br>
We revise the rest interface. Either use Resteasy, or they can
write their own clients.<br>
<br>
<pre class="moz-signature" cols="72">--
Bill Burke
JBoss, a division of Red Hat
<a class="moz-txt-link-freetext" href="http://bill.burkecentral.com">http://bill.burkecentral.com</a></pre>
</body>
</html>