worker.onTrigger(processContext, sessionFactory); } catch (final ProcessException pe) { logger.error("{} failed to process session due to {}", worker, pe.toString()); } catch (final Throwable t) { logger.error("{} failed to process session due to {}", worker, t.toString());
getLogger().error("Failed to parse {} as JSON due to {}; routing to failure", new Object[]{flowFile, pe.toString()}, pe); return null;
getLogger().error("Failed to convert {} into a SQL statement due to {}; routing to failure", new Object[]{flowFile, e.toString()}, e); session.transfer(flowFile, REL_FAILURE); return; getLogger().error("Failed to parse {} as JSON due to {}; routing to failure", new Object[] {flowFile, pe.toString()}, pe); session.transfer(flowFile, REL_FAILURE); return; new Object[] { flowFile, statementType, pe.toString() }, pe); session.remove(created); session.transfer(flowFile, REL_FAILURE);