Author: mturk
Date: Mon Mar 15 07:00:01 2010
New Revision: 923087

URL: http://svn.apache.org/viewvc?rev=923087&view=rev
Log:
Update help and docs with the latest parameters.

Modified:
    commons/proper/daemon/trunk/RELEASE-NOTES.txt
    commons/proper/daemon/trunk/src/native/unix/native/help.c
    commons/proper/daemon/trunk/src/site/xdoc/jsvc.xml

Modified: commons/proper/daemon/trunk/RELEASE-NOTES.txt
URL: 
http://svn.apache.org/viewvc/commons/proper/daemon/trunk/RELEASE-NOTES.txt?rev=923087&r1=923086&r2=923087&view=diff
==============================================================================
--- commons/proper/daemon/trunk/RELEASE-NOTES.txt (original)
+++ commons/proper/daemon/trunk/RELEASE-NOTES.txt Mon Mar 15 07:00:01 2010
@@ -18,6 +18,8 @@ NEW FEATURES:
 * DAEMON-138: Add --PidFile option to allow storing running process id. (1.0.3)
 * DAEMON-137: Add --LogJniMessages allowing to configure JNI verbose message
               logging. By default those messages were always logged. (1.0.3)
+* DAEMON-140: Add missing Java6 parameters -ea, da, -esa, -dsa, -showversion
+              and their long name synonyms. (1.0.3)
 
 * Add -wait and -stop parameters. (1.0.1).
   The -wait parameter is experimental: that a is loop testing for a

Modified: commons/proper/daemon/trunk/src/native/unix/native/help.c
URL: 
http://svn.apache.org/viewvc/commons/proper/daemon/trunk/src/native/unix/native/help.c?rev=923087&r1=923086&r2=923087&view=diff
==============================================================================
--- commons/proper/daemon/trunk/src/native/unix/native/help.c (original)
+++ commons/proper/daemon/trunk/src/native/unix/native/help.c Mon Mar 15 
07:00:01 2010
@@ -25,6 +25,8 @@ void help(home_data *data)
     printf("\n");
     printf("Where options include:\n");
     printf("\n");
+    printf("    -help | --help | -?\n");
+    printf("        show this help page (implies -nodetach)\n");
     printf("    -jvm <JVM name>\n");
     printf("        use a specific Java Virtual Machine. Available JVMs:\n");
     printf("           ");
@@ -42,8 +44,9 @@ void help(home_data *data)
     printf("    -version\n");
     printf("        show the current Java environment version (to check\n");
     printf("        correctness of -home and -jvm. Implies -nodetach)\n");
-    printf("    -help / -?\n");
-    printf("        show this help page (implies -nodetach)\n");
+    printf("    -showversion\n");
+    printf("        show the current Java environment version (to check\n");
+    printf("        correctness of -home and -jvm) and continue execution.\n");
     printf("    -nodetach\n");
     printf("        don't detach from parent process and become a daemon\n");
     printf("    -debug\n");
@@ -67,6 +70,22 @@ void help(home_data *data)
     printf("        set a Java system property\n");
     printf("    -X<option>\n");
     printf("        set Virtual Machine specific option\n");
+    printf("    -ea[:<packagename>...|:<classname>]\n");
+    printf("    -enableassertions[:<packagename>...|:<classname>]\n");
+    printf("        enable assertions\n");
+    printf("    -da[:<packagename>...|:<classname>]\n");
+    printf("    -disableassertions[:<packagename>...|:<classname>]\n");
+    printf("        disable assertions\n");
+    printf("    -esa | -enablesystemassertions\n");
+    printf("        enable system assertions\n");
+    printf("    -dsa | -disablesystemassertions\n");
+    printf("        disable system assertions\n");
+    printf("    -agentlib:<libname>[=<options>]\n");
+    printf("        load native agent library <libname>, e.g. 
-agentlib:hprof\n");
+    printf("    -agentpath:<pathname>[=<options>]\n");
+    printf("        load native agent library by full pathname\n");
+    printf("    -javaagent:<jarpath>[=<options>]\n");
+    printf("        load Java programming language agent, see 
java.lang.instrument\n");
     printf("    -procname <procname>\n");
     printf("        use the specified process name (works only for Linux)\n");
     printf("    -wait <waittime>\n");

Modified: commons/proper/daemon/trunk/src/site/xdoc/jsvc.xml
URL: 
http://svn.apache.org/viewvc/commons/proper/daemon/trunk/src/site/xdoc/jsvc.xml?rev=923087&r1=923086&r2=923087&view=diff
==============================================================================
--- commons/proper/daemon/trunk/src/site/xdoc/jsvc.xml (original)
+++ commons/proper/daemon/trunk/src/site/xdoc/jsvc.xml Mon Mar 15 07:00:01 2010
@@ -111,6 +111,8 @@ Usage: jsvc [-options] class [args...]
 
 Where options include:
 
+    -help | --help | -?
+        show this help page (implies -nodetach)
     -jvm &lt;JVM name&gt;
         use a specific Java Virtual Machine. Available JVMs:
             'client' 'server'
@@ -122,8 +124,9 @@ Where options include:
     -version
         show the current Java environment version (to check
         correctness of -home and -jvm. Implies -nodetach)
-    -help / -?
-        show this help page (implies -nodetach)
+    -showversion
+        show the current Java environment version (to check
+        correctness of -home and -jvm) and continue execution.
     -nodetach
         don't detach from parent process and become a daemon
     -debug
@@ -136,7 +139,7 @@ Where options include:
         enable verbose output
     -outfile &lt;/full/path/to/file&gt;
         Location for output from stdout (defaults to /dev/null)
-        Use the value '&amp;2' to simulate '1&gt;&amp;2'
+        Use the value '&amp;2' to simulate '1&gt;&mp;2'
     -errfile &lt;/full/path/to/file&gt;
         Location for output from stderr (defaults to /dev/null)
         Use the value '&amp;1' to simulate '2&gt;&amp;1'
@@ -147,13 +150,31 @@ Where options include:
         set a Java system property
     -X&lt;option&gt;
         set Virtual Machine specific option
-    -procname &lt;process name&gt;
-        Allows the process name to be configured on Linux
+    -ea[:&lt;packagename&gt;...|:&lt;classname&gt;]
+    -enableassertions[:&lt;packagename&gt;...|:&lt;classname&gt;]
+        enable assertions
+    -da[:&lt;packagename&gt;...|:&lt;classname&gt;]
+    -disableassertions[:&lt;packagename&gt;...|:&lt;classname&gt;]
+        disable assertions
+    -esa | -enablesystemassertions
+        enable system assertions
+    -dsa | -disablesystemassertions
+        disable system assertions
+    -agentlib:&lt;libname&gt;[=&lt;options&gt;]
+        load native agent library &lt;libname&gt;, e.g. -agentlib:hprof
+    -agentpath:&lt;pathname&gt;[=&lt;options&gt;]
+        load native agent library by full pathname
+    -javaagent:&lt;jarpath&gt;[=&lt;options&gt;]
+        load Java programming language agent, see java.lang.instrument
+    -procname &lt;procname&gt;
+        use the specified process name (works only for Linux)
     -wait &lt;waittime&gt;
         wait waittime seconds for the service to start
         waittime should multiple of 10 (min=10)
     -stop
         stop the service using the file given in the -pidfile option
+    -keepstdin
+        does not redirect stdin to /dev/null
 
 </source>
 </p>


Reply via email to