Another possible issue here, if e.getproxyConfig() returns null (which is valid and will happen most of the time) will we end upgetting a ProxyConfigException and will will have a SEVERE error in the logs?