diff -r 85df38eb4012 -r df88fead2976 buildframework/helium/sf/java/diamonds/src/com/nokia/helium/diamonds/DiamondsClient.java --- a/buildframework/helium/sf/java/diamonds/src/com/nokia/helium/diamonds/DiamondsClient.java Tue Apr 27 08:33:08 2010 +0300 +++ b/buildframework/helium/sf/java/diamonds/src/com/nokia/helium/diamonds/DiamondsClient.java Thu Jul 22 17:08:43 2010 +0300 @@ -197,6 +197,10 @@ postMethod = getPostMethod(fileName, strURL); result = processPostMethodResult(httpClient .executeMethod(postMethod)); + } catch (IllegalArgumentException e) { + // Catching this exception is needed because it is raised by httpclient + // library if the server is under update. + log.error("sendData:The final data via http not sent because errors:IllegalArgumentException ", e); } catch (DiamondsException e) { log.error("sendData:The final data via http not sent because errors:DiamondsException ", e); } catch (IOException e) {