Using java.util.logging has two related problems.
One is that virtually no java project in the wild uses it. Everyone uses the more advanced log4j.
Two is that unlike log4j, java.util.logging does not warn you when it is swallowing errors because it has not been configured.
So thrift exceptions vanish without a trace which is bad.
Here is a patch to switch to log4j.