![]() ![]() ![]() ![]() ![]() ![]() |
The BEA SALT Reference Guide describes, in alphabetical order, system processes, commands, and utilities delivered with the BEA SALT software.
GWWS - Web service gateway server.
GWWS SRVGRP="identifier" SRVID=number [other_parms]
CLOPT="-A -- -c Config_file -i InstanceID"
The GWWS server is the Web service gateway for SALT and Tuxedo. It provides communication with Web service client programs via SOAP protocol. The GWWS server accepts SOAP requests over HTTP/S, converts them into Tuxedo native calls, and sends back the Tuxedo service responses as SOAP responses. GWWS gateways are used as Tuxedo system processes and are described in the *SERVERS
section of the
UBBCONFIG file.
The CLOPT
option is a string of command-line options passed to the GWWS server when it is booted. The GWWS server accepts the following CLOPT
options:
UBBCONFIG
file. This option is used to distinguish multiple GWWS instances provided in the same Tuxedo domain.
Note: | The InstanceID value must already be defined in the BEA SALT configuration file in the <WSGateway> section. |
If an error happens during SOAP message processing, the error is logged. The error is also translated into appropriate SOAP fault and/or HTTP error status code and returned to the client.
GWWS SRVGRP=GROUP1 SRVID=10
CLOPT="-A -- -c saltconf_1.xml -i GW1"
GWWS SRVGRP=GROUP1 SRVID=11
CLOPT="-A -- -c saltconf_1.xml -i GW2"
GWWS SRVGRP=GROUP2 SRVID=20
CLOPT="-A -- -c saltconf_2.xml -i GW3"
Components For Administering BEA SALT
in the BEA SALT Administration Guide
tmwsdlgen
- BEA Salt WSDL document file generator.
tmwsdlgen -c Config_file [-y] [-o wsdl_file] [-s rpc|doc] [-v 1.1|1.2] [-m pack|raw] [-t wls|axis]
tmwsdlgen
generates a WSDL document file from the
BEA SALT configuration file and the
Tuxedo Service Metadata Repository. The generated WSDL document is Web service specification compliant and represents both the service contracts and policies. tmwsdlgen
works as a Tuxedo native client, therefore the TUXCONFIG environment variable must be set correctly in order to access the TMMETADATA server.
tmwsdlgen
accepts the following parameters:
tmwsdlgen
accepts the following optional parameters:
tuxedo.wsdl
is created in the current directory. If the specified WSDL document file already exists, then a prompt displays allowing confirmation to overwrite the existing file.
raw
mode is specified, CARRAY is represented to the MIME attachment. If pack
mode is specified, xsd:base64Binary
is used to represent CARRAY. The default value is pack
mode.
Note: | raw mode cannot be used for .Net clients. The .Net Framework does not support MIME attachments. |
If an error is detected, an error message is printed.
The following command generates a WSDL document file named Salt.wsdl from a specified configuration file named config.xml
.
tmwsdlgen -c config.xml -o Salt.wsdl
The following command generates a default WSDL document file with RPC/encoded style and SOAP version 1.2.
tmwsdlgen -c config.xml -s rpc -v 1.2
Components For Administering BEA SALT
in the BEA SALT Administration Guide
wsadmin
- BEA SALT administration command interpreter.
wsadmin [-v]
wsadmin
uses specific commands to monitor and administrate active GWWS processes in the specified Tuxedo domain. The TUXCONFIG environment variable is used to determine the location where the Tuxedo configuration file is loaded. wsadmin
is used in the same manner as
tmadmin(1)
or dmadmin(1).
Normally, wsadmin
may be run on any active node within an active Tuxedo application. If the application is inactive, wsadmin
may be used but has no effect.
wsadmin
supports the following optional parameter:
wsadmin
to display the BEA SALT version number and license information. wsadmin
exits after print out.
Commands may be entered using either their full name or their abbreviation (as given in parentheses), followed by any appropriate arguments. Arguments appearing in brackets,
[ ], are optional; arguments in braces, {}, indicate a selection from mutually exclusive options.
Note: | Command line options that are not in brackets do not need to appear in the command line (that is, they are optional) if the corresponding default has been set via the default command. |
wsadmin
supports the following commands:
on
, unless either standard input or standard output is a non-tty device. Pagination may be turned on only when both standard input and standard output are tty devices.
pg
. The shell environment variable PAGER may be used to override the default command used for paging output.
The following command sends a reloading request to GWWS for GW1
.
wsadmin
>configreload -i GW1
>quit
The following command inspects GWWS statistics for GW1
and gets output in verbose mode.
wsadmin
> verbose
> gwstats -i GW1
> quit
Components For Administering BEA SALT
in the BEA SALT Administration Guide
![]() ![]() ![]() |