Yes, I should I have mentioned that I did try that one. The CookieManager in
Oracle JDK 1.8.0_20 still appears to parse them and output those messages in
the LOG (see below).
This isn’t really a Jetty issue. It’s more just a sontraint of Jetty that I
can’t set a NULL cookieStore to workaround it.
for (String headerValue : responseHeaders.get(headerKey)) {
try {
List<HttpCookie> cookies;
try {
cookies = HttpCookie.parse(headerValue);
} catch (IllegalArgumentException e) {
// Bogus header, make an empty list and log the error
cookies = java.util.Collections.emptyList();
if (logger.isLoggable(PlatformLogger.Level.SEVERE)) {
logger.severe("Invalid cookie for " + uri + ": " +
headerValue);
}
}
Bradley Wagner
VP Engineering - Hannon Hill
+1 (678) 904-6900 x115
Blog | Twitter | Facebook
The 10th annual Cascade User Conference is Sept 20-22! #CUC15
On Tue, Apr 28, 2015 at 3:31 PM, Simone Bordet <[email protected]>
wrote:
> Hi,
> On Tue, Apr 28, 2015 at 8:33 PM, Bradley Wagner
> <[email protected]> wrote:
>>
>> Hi, we’ve built a link checker using Jetty’s HttpClient and we’re trying to
>> suppress SEVERE error logging that we’re seeing as a result of unparseable
>> cookies (see below). Basically, we’re not interested in cookies at all. I
>> saw in Java’s CookieManager that we could bypass this code if the
>> cookieStore was NULL but I don’t see any way to set a NULL cookieStore on
>> Jetty’s HttpClient since it validates it non-null on set.
>>
>> Any clever workarounds or suggestions on how we could use a NULL cookieStore
>> or otherwise suppress this error? Thanks!
> httpClient.setCookieStore(new HttpCookieStore.Empty());
> sets a no-operation cookie store that does not parse nor store them.
> That good ?
> --
> Simone Bordet
> ----
> http://cometd.org
> http://webtide.com
> http://intalio.com
> Developer advice, training, services and support
> from the Jetty & CometD experts.
> Intalio, the modern way to build business applications.
> _______________________________________________
> jetty-users mailing list
> [email protected]
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/jetty-users_______________________________________________
jetty-users mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from
this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users