About Gerard Davison
List/Grid Author Archives Subscribe to the RSS feed of Gerard Davison

Using Java WebSockets, JSR 356, and JSON mapped to POJO’s
So I have been playing around with Tyrus, the reference implementation of the JSR 356 WebSocket for Java spec. Because I was looking at test tooling I was interested in running both ...

Off-loading your test execution using Hudson
One of the annoyances if you have a load of tests for a particular project is that running them can tie up your machine for a while. There are also sometimes consistency issues when ...

JSON-Schema generation in Jersey
So in my previous post I talked about a proposal to allow the use of JSON-Schema in a WADL, this post looks at how to get this working with a recently build of Jersey. You are going ...

Using Hudson/Jenkins to diagnose that intermittent failure
I have been working on one of those intermittent bugs that just won’t reproduce on my machine; but will reproduce intermittently on other machines while they are running automated ...

Changing delay, and hence the order, in a DelayQueue
So I was looking at building a simple object cache that expires the objects after a given time. The obvious mechanism for this is the use the DelayedQueue class from the ...

Catch a StackOverFlowError by it’s tail
One of the more annoying situations you might have to deal with when working with a Java program is a StackOverFlowError, if you have a nice producible test case then there are few ...


