Update of /cvsroot/mrpostman/mrpostman/src/org/mrbook/mrpostman/hotmail
In directory sc8-pr-cvs1:/tmp/cvs-serv13133
Modified Files:
HotmailMailSession.java
Log Message:
Better exception reporting
Index: HotmailMailSession.java
===================================================================
RCS file: /cvsroot/mrpostman/mrpostman/src/org/mrbook/mrpostman/hotmail/HotmailMailSession.java,v
retrieving revision 1.25
retrieving revision 1.26
diff -C2 -d -r1.25 -r1.26
*** HotmailMailSession.java 9 May 2003 02:03:18 -0000 1.25
--- HotmailMailSession.java 10 May 2003 04:54:46 -0000 1.26
***************
*** 256,260 ****
mspppostint = hiddenRedirectFormMatcher.group(3);
logger.fine("mspppostint: " + mspppostint);
! String request = "mspppostint=" + URLEncoder.encode(mspppostint) + "&mspprawqs=" + URLEncoder.encode(mspprawqs);
loginPageUrl = redirectUrl + "&" + request;
logger.fine("Redirecting to new login page: " + loginPageUrl);
--- 256,260 ----
mspppostint = hiddenRedirectFormMatcher.group(3);
logger.fine("mspppostint: " + mspppostint);
! String request = "mspppostint=" + URLEncoder.encode(mspppostint, "UTF-8") + "&mspprawqs=" + URLEncoder.encode(mspprawqs, "UTF-8");
loginPageUrl = redirectUrl + "&" + request;
logger.fine("Redirecting to new login page: " + loginPageUrl);
***************
*** 265,270 ****
rd.close();
}
} catch (Exception e) {
! logger.log(Level.SEVERE, "should not happen", e);
}
--- 265,273 ----
rd.close();
}
+ } catch (java.net.ConnectException ce) {
+ logger.log(Level.SEVERE, "Exception during login - " + ce.getMessage(), ce);
+ logger.log(Level.SEVERE, "Check your network/proxy (HTTP) settings! Could not connect!");
} catch (Exception e) {
! logger.log(Level.SEVERE, "Exception during login - " + e.getMessage(), e);
}
***************
*** 366,371 ****
}
rd.close();
} catch (Exception e) {
! logger.log(Level.SEVERE, "should not happen", e);
}
--- 369,378 ----
}
rd.close();
+
+ } catch (java.net.ConnectException ce) {
+ logger.log(Level.SEVERE, "Exception during login - " + ce.getMessage(), ce);
+ logger.log(Level.SEVERE, "Check your network/proxy (HTTPS) settings! Could not connect!");
} catch (Exception e) {
! logger.log(Level.SEVERE, "Exception during loging - " + e.getMessage(), e);
}
|