try {
for (int i=0;;i++) {
getGeneric.setArgumentValue("NewPortMappingIndex",i);
_logger.info("Stale Iteration: " + i + ", generic.input: " + list(getGeneric.getInputArgumentList()) + ", generic.output: " + list(getGeneric.getOutputArgumentList()));
if (!getGeneric.postControlAction())
break;
mappings.add(new Mapping(
getGeneric.getArgumentValue("NewRemoteHost"),
getGeneric.getArgumentValue("NewExternalPort"),