)]}'
{"java/monasca-common-middleware/src/main/java/monasca/common/middleware/AdminAuthException.java":[{"author":{"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},"change_message_id":"251ebe19f7fb1321caf4470562c2fee36da97566","unresolved":false,"context_lines":[{"line_number":4,"context_line":" * An exception to indicate authentication error on the Admin"},{"line_number":5,"context_line":" *"},{"line_number":6,"context_line":" */"},{"line_number":7,"context_line":"public class AdminAuthException extends RuntimeException {"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"  private static final long serialVersionUID \u003d 9192863663767343364L;"},{"line_number":10,"context_line":""}],"source_content_type":"text/x-java","patch_set":2,"id":"5a890539_11d69ac5","line":7,"updated":"2014-11-13 14:31:11.000000000","message":"you sure this is supposed to be an unchecked exception?","commit_id":"af750137e1ca0d0983a3b4e01a5fde5275f6cf46"}],"java/monasca-common-middleware/src/main/java/monasca/common/middleware/AuthClientFactory.java":[{"author":{"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},"change_message_id":"251ebe19f7fb1321caf4470562c2fee36da97566","unresolved":false,"context_lines":[{"line_number":46,"context_line":"   * @return AuthClientFactory singleton."},{"line_number":47,"context_line":"   * @throws Exception"},{"line_number":48,"context_line":"   */"},{"line_number":49,"context_line":"  public static synchronized AuthClientFactory build(String host, int port, boolean useHttps,"},{"line_number":50,"context_line":"    int timeout, boolean clientAuth, String keyStore, String keyPass,"},{"line_number":51,"context_line":"    String trustStore, String trustPass, int maxActive, int maxIdle,"},{"line_number":52,"context_line":"    long timeBetweenEvictionRunsMillis,"}],"source_content_type":"text/x-java","patch_set":2,"id":"5a890539_71ab5e1d","line":49,"updated":"2014-11-13 14:31:11.000000000","message":"might want to consider wrapping all the parms in a class.","commit_id":"af750137e1ca0d0983a3b4e01a5fde5275f6cf46"}],"java/monasca-common-middleware/src/main/java/monasca/common/middleware/Config.java":[{"author":{"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},"change_message_id":"251ebe19f7fb1321caf4470562c2fee36da97566","unresolved":false,"context_lines":[{"line_number":133,"context_line":"      }"},{"line_number":134,"context_line":"      logger.info(\"Read Servlet Initialization Parameters \");"},{"line_number":135,"context_line":"      initialized \u003d true;"},{"line_number":136,"context_line":"    } catch (Throwable t) {"},{"line_number":137,"context_line":"      logger.error(\"Failure initializing connection to authentication endpoint : {}\","},{"line_number":138,"context_line":"        t.getMessage());"},{"line_number":139,"context_line":"      throw new ServletException("}],"source_content_type":"text/x-java","patch_set":2,"id":"5a890539_315f1643","line":136,"updated":"2014-11-13 14:31:11.000000000","message":"catching throwable is usually a bad code smell. wasn\u0027t done in this submission, but it might be good to clean it up.","commit_id":"af750137e1ca0d0983a3b4e01a5fde5275f6cf46"}]}
