+ catch (org.apache.axis.AxisFault f) {
+ // JBPNote - should do this a better way!
+ if (f.getFaultReason().indexOf("(407)")>-1) {
+ if (jalview.gui.Desktop.desktop!=null)
+ JOptionPane.showMessageDialog(jalview.gui.Desktop.desktop, "Please set up your proxy settings in the 'Connections' tab of the Preferences window",
+ "Proxy Authorization Failed",
+ JOptionPane.WARNING_MESSAGE);
+ } else {
+ jalview.bin.Cache.log.warn("No Discovery service at " +
+ location);
+ jalview.bin.Cache.log.debug("Axis Fault", f);
+ }
+ }
+ catch (Exception e) {
+ jalview.bin.Cache.log.warn("No Discovery service at " +
+ location);
+ jalview.bin.Cache.log.debug("Discovery Service General Exception", e);