Right now, the Java Client doesn't really communicate errors very well; in fact it usually just swallows the entire problem and doesn't tell you. We should probably update it to communicate to the dev that something has gone wrong and they need to handle it.