I had a similar problem with DbVisualizer yesterday (NPE at startup), and it turned out that the forum post http://www.dbvis.com/forum/thread.jspa?messageID=14474 had a solution.
Try running this command to see where your Java timezone files are located:
locate GMT | grep java | grep zi
In my case, the contents of / usr / share / javazi were symbolic links that pointed to actual files, and many of these symbolic links were broken. I just redefined the symbolic links for my time zone into new file locations, and this led to the fact that DbViz worked for me. Perhaps something like this will work for you.
source share