WARN 10/02 15:01:31 o.b.p.h.BrowserMobH~ - Failed to parse user agent string

51 views
Skip to first unread message

Michael

unread,
Oct 2, 2013, 11:13:06 AM10/2/13
to browserm...@googlegroups.com
I have been seeing a lot of this in the console:

WARN 10/02 15:01:31 o.b.p.h.BrowserMobH~ - Failed to parse user agent string
java.util.NoSuchElementException
    at java.util.AbstractList$Itr.next(AbstractList.java:350)
    at cz.mallat.uasparser.RobotEntry.<init>(RobotEntry.java:27)
    at cz.mallat.uasparser.UASparser.createInternalDataStructre(UASparser.java:237)
    at cz.mallat.uasparser.UASparser.loadDataFromFile(UASparser.java:213)
    at cz.mallat.uasparser.CachingOnlineUpdateUASparser.<init>(CachingOnlineUpdateUASparser.java:55)
    at cz.mallat.uasparser.CachingOnlineUpdateUASparser.<init>(CachingOnlineUpdateUASparser.java:26)
    at org.browsermob.proxy.http.BrowserMobHttpClient.execute(BrowserMobHttpClient.java:418)
    at org.browsermob.proxy.http.BrowserMobHttpClient.execute(BrowserMobHttpClient.java:393)
    at org.browsermob.proxy.http.BrowserMobHttpRequest.execute(BrowserMobHttpRequest.java:149)
    at org.browsermob.proxy.BrowserMobProxyHandler.proxyPlainTextRequest(BrowserMobProxyHandler.java:270)
    at org.browsermob.proxy.selenium.SeleniumProxyHandler.handle(SeleniumProxyHandler.java:185)
    at org.browsermob.proxy.jetty.http.HttpContext.handle(HttpContext.java:1509)
    at org.browsermob.proxy.jetty.http.HttpContext.handle(HttpContext.java:1461)
    at org.browsermob.proxy.jetty.http.HttpServer.service(HttpServer.java:892)
    at org.browsermob.proxy.jetty.http.HttpConnection.service(HttpConnection.java:815)
    at org.browsermob.proxy.jetty.http.HttpConnection.handleNext(HttpConnection.java:981)
    at org.browsermob.proxy.jetty.http.HttpConnection.handle(HttpConnection.java:832)
    at org.browsermob.proxy.jetty.http.SocketListener.handleConnection(SocketListener.java:245)
    at org.browsermob.proxy.jetty.util.ThreadedServer.handle(ThreadedServer.java:357)
    at org.browsermob.proxy.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:534)

This has always been there but since it doesn't seem to be preventing anything from working I didn't bother until now.

Anyway, I figured you could do something about these...

 :)

Michael

Patrick Lightbody

unread,
Oct 27, 2013, 5:25:04 PM10/27/13
to browserm...@googlegroups.com
Michael,

The UA parsing library we use depends on a live service and something went sideways. A new release is coming soon that should fix this once and for all!

Patrick

--
 
---
You received this message because you are subscribed to the Google Groups "BrowserMob Proxy" group.
To unsubscribe from this group and stop receiving emails from it, send an email to browsermob-pro...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply all
Reply to author
Forward
0 new messages