WildFly CLI - Manipulating System Properties

From NovaOrdis Knowledge Base
Jump to navigation Jump to search

Internal

Read all System Properties

These commands list all application server and OS system properties, including the properties specified on command line using -D, -P or --properties arguments.

Standalone

/core-service=platform-mbean/type=runtime:read-attribute(name=system-properties)

Domain

Per-Host

/host=master/core-service=platform-mbean/type=runtime:read-attribute(name=system-properties)

Per Server

/host=master/server=server-one/core-service=platform-mbean/type=runtime:read-attribute(name=system-properties)

Add/Remove a System Property

Standalone Mode

/system-property=foo:add(value=bar)
/system-property=foo:read-resource
/system-property=foo:remove

Domain Mode

For domain mode, properties can be added globally, per host and per server instance.

Add/Remove a Global System Property

/system-property=foo:add(value=bar)
/system-property=foo:read-resource
/system-property=foo:remove

The system property such added goes to top of the domain.xml file.

Add/Remove a per-Server-Group System Property

/server-group=web/system-property=foo:add(value=bar)
/server-group=web/system-property=foo:read-resource
/server-group=web/system-property=foo:remove

Add/Remove a per-Host System Property

/host=master/system-property=foo:add(value=bar)
/host=master/system-property=foo:read-resource
 
/host=master/system-property=foo:remove

Add/Remove a per-Server System Property

/host=master/server-config=server-one/system-property=foo:add(value=bar)
/host=master/server-config=server-one/system-property=foo:read-resource
/host=master/server-config=server-one/system-property=foo:remove