Usage: deploywebstart
?options?
Basic options are:
url
Base URL for all relative URLs in xxe.jnlp
.
Default: http://
machine name on which deploywebstart was run
/xxe
password
Password for keystore.
Default: teststorepass
url
Keystore location.
Default: XXE_install_dir
/webstart/testkeystore
password
Password for private key.
Default: testkeypass
alias
Alias of keystore entry.
Default: login name of person running deploywebstart
.
Generate a simple index.html
.
Advanced options are:
dname
Specifies a distinguished name (dname) for testkeystore
. Ignored unless testkeystore
is used. That is, this option is ignored when a real certificate is used.
The syntax for distinguished names (dname) is:
CN=cName
,OU=orgUnit
,O=org
,L=city
,S=state
,C=countryCode
where:
cName
common name of a person, e.g., 'Susan Jones
'.
orgUnit
department or division name, e.g., 'Purchasing
'.
org
large organization name, e.g., 'ABCSystems\, Inc.
' (notice the '\
' used to protect the ',
').
city
city name, e.g., 'Palo Alto
'.
state
state or province name, e.g., 'California
'.
countryCode
two-letter country code, e.g., 'CH
'.
Each field must appear in the above order but it is not necessary to specify all fields.
Default: CN=login name of the person running deploywebstart
.
Using this option is absolutely not needed to ``self-sign'' jars. It just allows to create a better looking self-signed certificate.
Keep configuration files and associated resources (DTD or schema, CSS, XSLT, icons, etc) on the deployment server. This forces the XXE user to work online in order to be able to access the deployment server.
Default: allow the XXE user to work offline.
XXE_GUI_spec
Specifies which base GUI specification to use. Must be a "xxe-gui:
" location or a .xxe_gui
file found in the
directory.XXE_install_dir
/addon/
Default: xxe-gui:app/Professional.xxe_gui
One or more customize.xxe_gui
files (dynamically discovered by deploywebstart
in the
) may be used to customize this base GUI specification.XXE_install_dir
/addon/
Turns verbosity off.
The deploywebstart
command line tool generates deployment files in subdirectory webstart/
of the XXE installation directory.
For example, if XXE is installed in /opt/xxe/
, /opt/xxe/bin/deploywebstart
will recursively scan the installation directory and generates its deployment files in /opt/xxe/webstart/
.
Deploywebstart
creates in webstart/
:
xxe.jnlp
.
index.html
, if the -index
option has been used.
A copy of all the .jar
files (Java™ code and resources) and the .dar
files (spell-checker dictionaries) found in
after signing them.XXE_install_dir
/addon/
, a jar file created and signed by xxe_addon.jar
deploywebstart
containing everything found in the
directory (expect XXE_install_dir
/addon/.jar
files and .dar
files), unless the -online
option has been used.
By default, deploywebstart
signs the jars with a self-signed certificate issued by the person running this command-line utility.
Note that because of the default values of these options, if you need to sign the jars with a true certificate, you will have to specify all the four -storepass
, -keystore
, -keypass
, -alias
deploywebstart
options.