private void handleParseFailure(final ConsumerRecord<byte[], byte[]> consumerRecord, final ProcessSession session, final Exception cause) { handleParseFailure(consumerRecord, session, cause, "Failed to parse message from Kafka using the configured Record Reader. " + "Will route message as its own FlowFile to the 'parse.failure' relationship"); }
private void handleParseFailure(final ConsumerRecord<byte[], byte[]> consumerRecord, final ProcessSession session, final Exception cause) { handleParseFailure(consumerRecord, session, cause, "Failed to parse message from Kafka using the configured Record Reader. " + "Will route message as its own FlowFile to the 'parse.failure' relationship"); }
private void handleParseFailure(final ConsumerRecord<byte[], byte[]> consumerRecord, final ProcessSession session, final Exception cause) { handleParseFailure(consumerRecord, session, cause, "Failed to parse message from Kafka using the configured Record Reader. " + "Will route message as its own FlowFile to the 'parse.failure' relationship"); }
yield(); rollback(topicPartition); handleParseFailure(consumerRecord, session, e, "Failed to parse message from Kafka due to comms failure. Will roll back session and try again momentarily."); closeWriter(writer); return; } catch (final Exception e) { handleParseFailure(consumerRecord, session, e); continue; writer.write(record); } catch (final RuntimeException re) { handleParseFailure(consumerRecord, session, re, "Failed to write message from Kafka using the configured Record Writer. " + "Will route message as its own FlowFile to the 'parse.failure' relationship"); continue; handleParseFailure(consumerRecord, session, e); continue;
yield(); rollback(topicPartition); handleParseFailure(consumerRecord, session, e, "Failed to parse message from Kafka due to comms failure. Will roll back session and try again momentarily."); closeWriter(writer); return; } catch (final Exception e) { handleParseFailure(consumerRecord, session, e); continue; writer.write(record); } catch (final RuntimeException re) { handleParseFailure(consumerRecord, session, re, "Failed to write message from Kafka using the configured Record Writer. " + "Will route message as its own FlowFile to the 'parse.failure' relationship"); continue; handleParseFailure(consumerRecord, session, e); continue;
yield(); rollback(topicPartition); handleParseFailure(consumerRecord, session, e, "Failed to parse message from Kafka due to comms failure. Will roll back session and try again momentarily."); closeWriter(writer); return; } catch (final Exception e) { handleParseFailure(consumerRecord, session, e); continue; writer.write(record); } catch (final RuntimeException re) { handleParseFailure(consumerRecord, session, re, "Failed to write message from Kafka using the configured Record Writer. " + "Will route message as its own FlowFile to the 'parse.failure' relationship"); continue; handleParseFailure(consumerRecord, session, e); continue;
private void handleParseFailure(final ConsumerRecord<byte[], byte[]> consumerRecord, final ProcessSession session, final Exception cause) { handleParseFailure(consumerRecord, session, cause, "Failed to parse message from Kafka using the configured Record Reader. " + "Will route message as its own FlowFile to the 'parse.failure' relationship"); }
private void handleParseFailure(final ConsumerRecord<byte[], byte[]> consumerRecord, final ProcessSession session, final Exception cause) { handleParseFailure(consumerRecord, session, cause, "Failed to parse message from Kafka using the configured Record Reader. " + "Will route message as its own FlowFile to the 'parse.failure' relationship"); }
yield(); rollback(topicPartition); handleParseFailure(consumerRecord, session, e, "Failed to parse message from Kafka due to comms failure. Will roll back session and try again momentarily."); closeWriter(writer); return; } catch (final Exception e) { handleParseFailure(consumerRecord, session, e); continue; writer.write(record); } catch (final RuntimeException re) { handleParseFailure(consumerRecord, session, re, "Failed to write message from Kafka using the configured Record Writer. " + "Will route message as its own FlowFile to the 'parse.failure' relationship"); continue; handleParseFailure(consumerRecord, session, e); continue;
yield(); rollback(topicPartition); handleParseFailure(consumerRecord, session, e, "Failed to parse message from Kafka due to comms failure. Will roll back session and try again momentarily."); closeWriter(writer); return; } catch (final Exception e) { handleParseFailure(consumerRecord, session, e); continue; writer.write(record); } catch (final RuntimeException re) { handleParseFailure(consumerRecord, session, re, "Failed to write message from Kafka using the configured Record Writer. " + "Will route message as its own FlowFile to the 'parse.failure' relationship"); continue; handleParseFailure(consumerRecord, session, e); continue;