https://sonar.onap.org/project/issues?fileUuids=AWBPi64T-08if2a6vO68&id=org.onap.dmaap.dbcapi%3Adbcapi&open=AWBPi68C-08if2a6vO8k&resolved=false&severities=CRITICAL
Issue-ID: DMAAP-779
Change-Id: I540bf00862ef643a1319a5dee969f786216da100
Signed-off-by: Amaresh Kumar <kamaresh@in.ibm.com>
public class AafConnection extends BaseLoggingClass {
public class AafConnection extends BaseLoggingClass {
private String aafCred;
private String unit_test;
private String aafCred;
private String unit_test;
private HttpsURLConnection uc;
private HttpsURLConnection uc;
unit_test = p.getProperty( "UnitTest", "No" );
}
unit_test = p.getProperty( "UnitTest", "No" );
}
private boolean makeConnection( String pURL ) {
private boolean makeConnection( String pURL ) {
try {
URL u = new URL( pURL );
uc = (HttpsURLConnection) u.openConnection();
try {
URL u = new URL( pURL );
uc = (HttpsURLConnection) u.openConnection();
return(false);
} catch (Exception e) {
logger.error("Error", e);
return(false);
} catch (Exception e) {
logger.error("Error", e);
- errorLogger.error(DmaapbcLogMessageEnum.HTTP_CONNECTION_ERROR, pURL, e.getMessage() );
+ errorLogger.error(DmaapbcLogMessageEnum.HTTP_CONNECTION_ERROR, pURL, e.getMessage());
e.printStackTrace();
return(false);
}
e.printStackTrace();
return(false);
}
sb.append( line );
}
} catch (IOException ex ) {
sb.append( line );
}
} catch (IOException ex ) {
- errorLogger.error( DmaapbcLogMessageEnum.IO_EXCEPTION, ex.getMessage());
+ errorLogger.error( DmaapbcLogMessageEnum.IO_EXCEPTION + ex.getMessage(),ex);
String auth = "Basic " + Base64.encodeBase64String(aafCred.getBytes());
int rc = -1;
String auth = "Basic " + Base64.encodeBase64String(aafCred.getBytes());
int rc = -1;
if ( ! makeConnection( pURL ) ) {
return rc;
};
if ( ! makeConnection( pURL ) ) {
return rc;
};
byte[] postData = obj.getBytes();
//logger.info( "post fields=" + postData ); //byte isn't very readable
byte[] postData = obj.getBytes();
//logger.info( "post fields=" + postData ); //byte isn't very readable
logger.error("Error", e);
}
} catch ( SSLHandshakeException she ) {
logger.error("Error", e);
}
} catch ( SSLHandshakeException she ) {
- errorLogger.error( DmaapbcLogMessageEnum.SSL_HANDSHAKE_ERROR, pURL);
+ errorLogger.error( DmaapbcLogMessageEnum.SSL_HANDSHAKE_ERROR +"For:- "+pURL,she);
}
try {
rc = uc.getResponseCode();
}
try {
rc = uc.getResponseCode();