final int size = processors.size();
for (final Endpoint ep : dep.getService().getEndpoints()) {
List<RecordProcessor> processorList = new Vector<RecordProcessor>(size);
for (RecordProcessor pr : processors) {
try {
RecordProcessor clone = (RecordProcessor) pr.clone();
processorList.add(clone);
} catch (final CloneNotSupportedException ex) {
throw new RuntimeException(ex);
}
}