Author: burn Date: Mon Apr 29 19:54:58 2013 New Revision: 1477305 URL: http://svn.apache.org/r1477305 Log: UIMA-2853 When process_debug set also set process_failures_limit to 1. Also changed option description to be less ambiguous
Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccJobSubmit.java uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/IUiOptions.java Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccJobSubmit.java URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccJobSubmit.java?rev=1477305&r1=1477304&r2=1477305&view=diff ============================================================================== --- uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccJobSubmit.java (original) +++ uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccJobSubmit.java Mon Apr 29 19:54:58 2013 @@ -235,8 +235,9 @@ public class DuccJobSubmit jp_debug_port = Integer.parseInt(jp_port_s); set_debug_parms(props, key_process, jp_debug_port); - // For debugging, if the JP is being debugged, we have to force max processes to .1 + // For debugging, if the JP is being debugged, we have to force max processes to 1 & no restarts props.setProperty(UiOption.ProcessDeploymentsMax.pname(), "1"); + props.setProperty(UiOption.ProcessFailuresLimit.pname(), "1"); } do_debug = UiOption.DriverDebug.pname(); Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/IUiOptions.java URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/IUiOptions.java?rev=1477305&r1=1477304&r2=1477305&view=diff ============================================================================== --- uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/IUiOptions.java (original) +++ uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/IUiOptions.java Mon Apr 29 19:54:58 2013 @@ -684,7 +684,7 @@ public interface IUiOptions ProcessInitializationFailuresCap { public String pname() { return JobSpecificationProperties.key_process_initialization_failures_cap; } - public String description() { return "Maximum number of independent job process initialization failures (i.e. System.exit(), kill-15...) before the number of Job Processes is capped at the number in state Running currently. Default is " + deflt() + "."; } + public String description() { return "Number of unexpected job process initialization failures (i.e. System.exit(), kill-15...) before the number of Job Processes is capped at the number in state Running currently. Default is " + deflt() + "."; } public String argname() { return "integer"; } public String example() { return null; } public String deflt() { return "99"; } @@ -695,7 +695,7 @@ public interface IUiOptions ProcessFailuresLimit { public String pname() { return JobSpecificationProperties.key_process_failures_limit; } - public String description() { return "Maximum number of independent job process failures (i.e. System.exit(), kill-15...) before job is terminated."; } + public String description() { return "Number of unexpected job process failures (i.e. System.exit(), kill-15...) that will cause the job to be terminated."; } public String argname() { return "integer"; } public String example() { return null; } public String deflt() { return "20"; }