throw e;
}
}
private static void logDecodeException(DecodeException e) {
if (IFpbSystem.INSTANCE.isDebug() && log.isDebugEnabled()) {
DebugDecodeContext dcxt = (DebugDecodeContext)e.getDecodeContext();
for (int i = 0; i < dcxt.getNotChainedResults().size(); i++) {
log.debug("NotChainedResults["+i+"]:"+dcxt.getNotChainedResults().get(i));
}
for (int i = 0; i < dcxt.getAllResults().size(); i++) {
log.debug("AllResults["+i+"]:"+dcxt.getAllResults().get(i));
}
log.debug("DebugDecodeContext:"+dcxt);
}
}