Adding server bundle properties

Use Maximo® Application Suite to add or update server bundle properties.

Procedure

  1. In Maximo Application Suite, click the Administration icon.
  2. From the side navigation menu, select Workspace.
  3. On the Workspace page, click the Manage tile.
  4. On the Manage workspace details page, click Actions and then click Update configuration.
  5. In the Update Manage configuration dialog, in the Activation configuration section, click the Edit icon for Server bundles.
  6. In the Server bundles section, click View for the server to which you want to add properties.
  7. In the Additional server bundle properties dialog, in the Bundle level properties section, add the bundle-specific properties .
  8. Click Save.
  9. Click Activate to activate your changes.
  10. Validate the bundle-level properties by using the following API call.
    {UI_SERVER_URL}/api/service/system?action=wsmethod:getProperty&propName=mxe.int.webappurl&apikey={API KEY}
    Sample custom resource:
    {
        "spec": {
            "bindings": {
                "jdbc": "workspace-application"
            },
            "components": {
                "base": {
                    "version": "latest"
                }
            },
            "settings": {
                "db": {
                    "maxinst": {
                        "bypassUpgradeVersionCheck": false,
                        "db2Vargraphic": true,
                        "demodata": false,
                        "indexSpace": "maximo",
                        "tableSpace": "maximo"
                    },
                    "dbSchema": "MAXIMO"
                },
                "deployment": {
                    "serverBundles": [
                    	{
                        	"bundleType": "ui",
                        	"isDefault": true,
                        	"name": "default",
                        	"replica": 1,
                        	"routeSubDomain": "ui",
                        	"bundleLevelProperties": "mxe.int.webappurl=http://localhost/ui\nmxe.webclient.activitydashboard=TRUE"
                    	},
    					{
    						"": "cron",
    						"replica": 1,
    						"bundleType": "cron",
    						"isDefault": false,
    						"routeSubDomain": "cron",
    						"bundleLevelProperties": "mxe.int.webappurl=http://localhost/cron\nmxe.cronTaskMonitorInterval=30"
    					},
    					{
    						"name": "report",
    						"replica": 1,
    						"bundleType": "report",
    						"isDefault": false,
    						"routeSubDomain": "report",
    						"bundleLevelProperties": "mxe.report.reportsInAPage=10\nmxe.int.webappurl=http://localhost/report"
    					},
    					{
    						"name": "mea",
    						"replica": 1,
    						"bundleType": "mea",
    						"isDefault": false,
    						"routeSubDomain": "mea",
    						"bundleLevelProperties": "mxe.adminEmail=email@ibm.com\nmxe.int.webappurl=http://localhost/meaweb"
    					}
    				]
            	}
        	}
        }
    }