Skip to main content
Version: 2.75.x.x LTS

nevisIDM command-line API

The nevisIDM package provides a convenient command-line interface that offers the following functionality. See below for the usage print of the shell script.

usage (nevisidm):

SERVICE ADMINISTRATION

nevisidm # get this usage
nevisidm [instance] status # shows the status
nevisidm [instance] start # enhance container setup and call start
nevisidm [instance] stop # stop nevisIDM
nevisidm [instance] restart # restart nevisIDM
nevisidm [instance] redeploy # mark nevisIDM for redeployment

CONFIGURATIONS

nevisidm [instance] config idm # edit component configuration
nevisidm [instance] config rolesMap # edit permissions of nevisIDM roles
nevisidm [instance] config rolesAssign # edit which role can assign which other role
nevisidm [instance] config rolesAuth # edit which role is authorized to modify which other role
nevisidm [instance] config env # edit environment parameters nevisidm [instance] config vmargs # edit JVM startup arguments
nevisidm [instance] config log # edit log/trace settings
nevisidm [instance] config server # edit server settings
nevisidm [instance] config login # edit login settings

INSTANCE ADMINISTRATION

nevisidm inst create <name> [1] # create an instance
nevisidm inst remove <name> # remove an instance
nevisidm handover # create default instance

[1] Optional: Specify 'help', 'try', 'force', a setup.properties file or a list of
PARAM=value
'nevisidm inst create test help' displays the required parameters

DB ADMINISTRATION

DB administration is not supported by the nevisidm package. Install and use nevisidmdb package for DB administration.

MISC REMARKS

All other commands are forwarded to J2EE server:
nevisidm .... => adnwildfly ...
nevisidm help => adnwildfly help

Additional commands that act on nevisIDM are provided by adnwildfly. The standalone deployment supports just a small subset of commands. See Deployment Types for more information.