Release Notes / Version 13.2512.0
Table Of Contents
Command Line Tool publishall was previously
configurable with non-option arguments:
cm publishall [ -a [ -cq <query> ] ] [ -t <threads> ] <cmsiorurl> <cmsuser> <cmspwd> <masteriorurl> <masteruser> <masterpwd>.
With the introduction of gRPC as the communication protocol and the
need for additional parameters, the configuration was adjusted and
unified. Instead of non-option arguments, now all configuration has to
be given as options.
The full option list for publishall has been extended as follows:
cm publishall [-a [-cq <query>]] [-t <threads>] [-v] [-?]
[--user <user> --password <password> [--url <ior url>] [--grpc-endpoint
<gRPC endpoint> --http-base-uri <base uri>]
--mls-user <user> --mls-password <password> [--mls-url <ior url>]
[--mls-grpc-endpoint <gRPC endpoint> --mls-http-base-uri <base uri>]]
Options user, password,
url (only for CORBA communication), as well as
grpc-endpoint and
http-base-uri (both only for gRPC communication)
define the connection to the Content Management
Server as in other command line tools. They replace and
extend the previously used command arguments
<cmsiorurl> <cmsuser> <cmspwd>.
Note that instead of using options url, grpc-endpoint, and http-base-uri the corresponding values can also be given as environment variables REPOSITORY_URL, SPRING_GRPC_CLIENT_CHANNELS_CAP_ADDRESS, and REPOSITORY_HTTPBASEURI, respectively. Connection options given as query parameters of the IOR URL (tool parameter url) can also be specified with system properties (see Deployment Manual, section Unified API Spring Boot Client Properties). For gRPC, those properties are the only way for specification of connection options.
New options mls-user,
mls-password, mls-url (only
for CORBA communication), as well as
mls-grpc-endpoint and
mls-http-base-uri (both only for gRPC
communication) now define the connection to the Master Live
Server. They replace and extend the previously used command
arguments
<masteriorurl> <masteruser> <masterpwd>.
(CMS-28803)


