Ошибка при создании пользователя в ActiveMQ Artemis - PullRequest
0 голосов
/ 05 февраля 2020

Похоже, это должна быть простая команда, описанная здесь , которая показывает простой пример:

./artemis user add --username guest --password guest --role admin

Но выдает ошибку:

Found unexpected parameters: [--username, guest]

Что мне здесь не хватает? Я нахожусь в каталоге брокера (/ var / lib / broker1 / bin)

Что я могу здесь не так?

1 Ответ

1 голос
/ 05 февраля 2020

Имя параметра --username недопустимо. Вы должны использовать --user вместо этого.

Для того, чтобы увидеть действительные параметры, вы можете запустить команду help, например:

./artemis help user add

Вот вывод этой команды:

NAME
        artemis user add - Add a new user

SYNOPSIS
        artemis user add [--entry <entry>] [--password <password>] [--plaintext]
                [--role <role>] [--silent] [--user <username>] [--verbose]

OPTIONS
        --entry <entry>
            The appConfigurationEntry (default: activemq)

        --password <password>
            the password (Default: input)

        --plaintext
            using plaintext (Default false)

        --role <role>
            user's role(s), comma separated

        --silent
            It will disable all the inputs, and it would make a best guess for
            any required input

        --user <username>
            The user name (Default: input)

        --verbose
            Adds more information on the execution

Я совершил изменение , чтобы исправить документацию.

...