[jboss-as7-dev] Concerns about options for standalone and domain scripts

Brian Stansberry brian.stansberry at redhat.com
Mon Sep 12 10:36:02 EDT 2011


On 9/12/11 6:14 AM, Rostislav Svoboda wrote:
> Hi guys.
>
> I have concerns about options for standalone and domain .sh/.bat scripts.
>
> Current options for standalone.sh are:
> 10:28:27,893 INFO  [stdout] Usage: ./standalone.sh [args...]
> 10:28:27,893 INFO  [stdout]
> 10:28:27,893 INFO  [stdout] where args include:
> 10:28:27,894 INFO  [stdout]     -b=<value>                          Set system property jboss.bind.address.public to the given value
> 10:28:27,894 INFO  [stdout]     -b<interface>=<value>               Set system property jboss.bind.address.<interface>  to the given value
> 10:28:27,894 INFO  [stdout]     -D<name>[=<value>]                 Set a system property
> 10:28:27,894 INFO  [stdout]     -h                                 Display this message and exit
> 10:28:27,894 INFO  [stdout]     --help                             Display this message and exit
> 10:28:27,894 INFO  [stdout]     -P=<url>                            Load system properties from the given url
> 10:28:27,894 INFO  [stdout]     --properties=<url>                  Load system properties from the given url
> 10:28:27,895 INFO  [stdout]     --server-config=<config>            Name of the server configuration file to use (default is "standalone.xml")
> 10:28:27,895 INFO  [stdout]     -V                                 Print version and exit
> 10:28:27,895 INFO  [stdout]
> 10:28:27,895 INFO  [stdout]     --version                          Print version and exit
>
>
> ** Version vs. help options:  (applies to domain script too)
> -V or --version   vs.   -h or --help
> Shouldn't be '-h' changed to '-H' or '-V' changed to '-v' to stay consistent?
>

Those are inherited from previous versions of JBoss, so I didn't change 
them.

> ** Empty line before --version option   (applies to domain script too)
> Is it intentional?
>

No.

> ** Bind address definition -- https://github.com/jbossas/jboss-as/pull/248
> Shouldn't be legacy syntax of -b xxx mentioned in help too? I know it's against formats described in 'Other command line parameters' chapter of Admin Guide ... but it would prevent confusion of many end users.
>

I've wanted to avoid the "-x value" syntax becoming a standard that we 
have to support and document for any switch we create forever. So I've 
been reluctant to talk about them in our standard docs. I admit that's a 
bit confusing though.

What the heck; there are only 3 legacy switches that need the space 
syntax (-b, -P, --properties) so we can document those.

> ** In help for domain there is nothing about option '-b'
> Command 'bin/domain.sh --domain-config=domain-preview.xml -b=0.0.0.0 -bmanagement=0.0.0.0' works as expected and java processes are listening on 0.0.0.0.
> Is there reason why '-b' options aren't described in help for domain.sh?
>

Nope, I just forgot to add it in. Thanks for pointing it out.

>
> Kind regards.
> Rosta
> _______________________________________________
> jboss-as7-dev mailing list
> jboss-as7-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jboss-as7-dev


-- 
Brian Stansberry
Principal Software Engineer
JBoss by Red Hat


More information about the jboss-as7-dev mailing list