if (isSplittable && (spec.getSlicer() instanceof PigSlicer)) {
((PigSlicer)spec.getSlicer()).setSplittable(isSplittable);
}
Slice[] pigs = spec.getSlicer().slice(store, spec.getFileName());
for (Slice split : pigs) {
splits.add(new SliceWrapper(split, pigContext, i, fs, inpTargets.get(i)));
}
} catch (ExecException ee) {
throw ee;
} catch (Exception e) {
int errCode = 2118;