TriggerStatePerThread.setTransaction(null);
throw new TriggerException(PEPARE_EXCEIPTION_MESSAGE, e);
} finally {
if (pm != null) {
context.getProfiler().traceQueryEnd(context);
pm.queryCompleted(context.getWatchDog());
}
compiledQuery.reset();
context.reset();
}