]
RH Bugzilla Integration commented on WFLY-2899:
-----------------------------------------------
Kabir Khan <kkhan(a)redhat.com> changed the Status of [bug
Help and error messages in Main classes should be printed raw
-------------------------------------------------------------
Key: WFLY-2899
URL:
https://issues.jboss.org/browse/WFLY-2899
Project: WildFly
Issue Type: Enhancement
Security Level: Public(Everyone can see)
Components: Logging
Reporter: James Perkins
Assignee: James Perkins
Priority: Minor
Fix For: 8.0.1.Final
The help in standalone and host-controller main methods gets printed after {{System.out}}
and {{System.err}} have been captured by jboss-stdio. This leads the help and errors being
printed in a log manager format rather than just the raw text.
Example output:
{code}
[jperkins@jperkins-rh wildfly]$
./build/target/wildfly-8.0.0.Final-SNAPSHOT/bin/standalone.sh -help
=========================================================================
JBoss Bootstrap Environment
JBOSS_HOME:
/home/jperkins/projects/jboss/as/wildfly/build/target/wildfly-8.0.0.Final-SNAPSHOT
JAVA: java
JAVA_OPTS: -server -XX:+UseCompressedOops -Xms64m -Xmx512m -XX:MaxPermSize=256m
-Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman
-Djava.awt.headless=true
=========================================================================
15:31:43,895 INFO [org.jboss.modules] (main) JBoss Modules version 1.3.0.Final
15:31:44,918 INFO [stdout] (main)
15:31:44,918 INFO [stdout] (main) Usage: standalone.sh [args...]
15:31:44,918 INFO [stdout] (main) where args include:
15:31:44,918 INFO [stdout] (main) --admin-only Set the
server's running type to
15:31:44,919 INFO [stdout] (main) ADMIN_ONLY
causing it to open
15:31:44,919 INFO [stdout] (main) administrative
interfaces and accept
15:31:44,919 INFO [stdout] (main) management
requests but not start other
15:31:44,920 INFO [stdout] (main) runtime
services or accept end user
15:31:44,920 INFO [stdout] (main) requests.
15:31:44,920 INFO [stdout] (main)
15:31:44,920 INFO [stdout] (main)
15:31:44,921 INFO [stdout] (main) -b <value>, -b=<value>
Set system property jboss.bind.address
15:31:44,921 INFO [stdout] (main) to the given
value
15:31:44,921 INFO [stdout] (main)
15:31:44,921 INFO [stdout] (main)
15:31:44,922 INFO [stdout] (main) -b<interface>=<value>
Set system property
15:31:44,922 INFO [stdout] (main)
jboss.bind.address.<interface> to the
15:31:44,922 INFO [stdout] (main) given value
15:31:44,922 INFO [stdout] (main)
15:31:44,923 INFO [stdout] (main)
15:31:44,923 INFO [stdout] (main) -c <config>, -c=<config>
Name of the server configuration file
15:31:44,923 INFO [stdout] (main) to use
(default is "standalone.xml")
15:31:44,923 INFO [stdout] (main) (Same as
--server-config)
15:31:44,924 INFO [stdout] (main)
15:31:44,924 INFO [stdout] (main)
15:31:44,924 INFO [stdout] (main) --debug [<port>] Activate
debug mode with an optional
15:31:44,924 INFO [stdout] (main) argument to
specify the port. Only
15:31:44,925 INFO [stdout] (main) works if the
launch script supports it.
15:31:44,925 INFO [stdout] (main)
15:31:44,925 INFO [stdout] (main)
15:31:44,925 INFO [stdout] (main) -D<name>[=<value>]
Set a system property
15:31:44,926 INFO [stdout] (main)
15:31:44,926 INFO [stdout] (main)
15:31:44,926 INFO [stdout] (main) -h, --help Display this
message and exit
15:31:44,927 INFO [stdout] (main)
15:31:44,927 INFO [stdout] (main)
15:31:44,927 INFO [stdout] (main) --read-only-server-config=<config> Name of
the server configuration file
15:31:44,927 INFO [stdout] (main) to use. This
differs from
15:31:44,928 INFO [stdout] (main)
'--server-config' and '-c' in that the
15:31:44,928 INFO [stdout] (main) original file
is never overwritten.
15:31:44,928 INFO [stdout] (main)
15:31:44,928 INFO [stdout] (main)
15:31:44,929 INFO [stdout] (main) -P <url>, -P=<url>,
Load system properties from the given
15:31:44,929 INFO [stdout] (main) --properties=<url> url
15:31:44,929 INFO [stdout] (main)
15:31:44,929 INFO [stdout] (main)
15:31:44,930 INFO [stdout] (main) -S<name>[=<value>]
Set a security property
15:31:44,930 INFO [stdout] (main)
15:31:44,930 INFO [stdout] (main)
15:31:44,930 INFO [stdout] (main) --server-config=<config> Name of
the server configuration file
15:31:44,931 INFO [stdout] (main) to use
(default is "standalone.xml")
15:31:44,931 INFO [stdout] (main) (Same as -c)
15:31:44,931 INFO [stdout] (main)
15:31:44,931 INFO [stdout] (main)
15:31:44,932 INFO [stdout] (main) -u <value>, -u=<value>
Set system property
15:31:44,932 INFO [stdout] (main)
jboss.default.multicast.address to the
15:31:44,932 INFO [stdout] (main) given value
15:31:44,933 INFO [stdout] (main)
15:31:44,933 INFO [stdout] (main)
15:31:44,933 INFO [stdout] (main) -v, -V, --version Print version
and exit
15:31:44,934 INFO [stdout] (main)
15:31:44,934 INFO [stdout] (main)
{code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: