}
String[] response = IPNValidation.getInstance().verifyHttpRequest(_request);
if (LOG.isDebugEnabled()) {
LOG.debug("IPN verified, processing");
}
IPN ipn = new IPN(_request, response[0]);
processIPN(ipn);
writeObject(ipn, _response);
} catch (UnsupportedEncodingException e) {
writeException("IPN-1000", "Error verifying IPN", null, e, _response);
_response.setStatus(SC_NOT_ACCEPTABLE);