EjbcaWSHelper ejbhelper = new EjbcaWSHelper(wsContext, authorizationSession, caAdminSession, certificateProfileSession, certificateStoreSession, endEntityProfileSession, hardTokenSession, userAdminSession);
final IPatternLogger logger = TransactionLogger.getPatternLogger();
try {
revokeToken(ejbhelper.getAdmin(), hardTokenSN, reason, logger);
} catch( CADoesntExistsException t ) {
logger.paramPut(TransactionTags.ERROR_MESSAGE.toString(), t.toString());
throw t;
} catch( AuthorizationDeniedException t ) {
logger.paramPut(TransactionTags.ERROR_MESSAGE.toString(), t.toString());
throw t;
} catch( NotFoundException t ) {