The syntax of Configure Runtime command-line utility to use the COM+ feature is
ConfigureRuntime.exe /COM /A <ApplicationName> [/PL <ApplicationPoolSize>] [/RL < RecycleLifetimeLimit>] [/RM <RecycleMemoryLimit>][/RE <RecycleExpirationTimeout>] [/RC <RecycleCallLimit>] [/RA <RecycleActivationLimit>] [/MN <MinimumPoolSize>] [/MX <MaximumPoolSize>] [/CT <CreationTimeout>] [/RN <RoleName>] [/UN <UserName>] [/?]
Parameters
Argument | Description |
---|---|
/COM | Specifies configuring the runtime infrastructure components to use the COM+ features. This argument is mandatory. If you do not pass this argument, the error message "Mandatory Input Missing or Invalid: /COM /A " appears. |
<Runtime Infrastructure COM+ Application name> | Specifies the name of an internal runtime infrastructure COM+ application for which the COM+ feature is enabled. For example, “AB Suite <x.x> Report Session Manager”, “AB Suite <x.x> Runtime Manager”. Note that this is not used for user-generated runtime systems. Refer to Configure System Utility (ConfigureSystem.exe) for configuring user-generated applications. Notes:
|
/PL <PoolSize> | You can specify the application pool size value to run multiple instances of an application. A single instance of an application can effectively support 70-100 concurrent users. Hence, you can set the pool size value as 1 for every 70-100 concurrent user. Notes:
For example: To set the pool size of an AB Suite application where the maximum number of users simultaneously connected to the application is 500, type ConfigureRuntime.exe /COM /A "AB Suite 7.0
Runtime Manager" /PL 5
To set the pool size of an AB Suite application in a 32-bit Debugger environment where the maximum number of users simultaneously connected to the application is 500, type ConfigureRuntime.exe /COM /A "AB Suite 7.0
(32 bit)
Runtime Manager" / PL 5
Here, setting the Pool Size value to 5 is ideal to achieve application pool optimization. |
/RL <RecycleLifetimeLimit> | Specifies the amount of time after which DllHost is recycled. Notes:
For example: To recycle DllHosts once a week, which is 100800 minutes, type ConfigureRuntime.exe /COM /A "AB Suite 7.0
Runtime Manager"/RL 100800
|
/RM <RecycleMemoryLimit> | Specifies the memory limit in KB of a DllHost process after which it automatically enters the recycling state. The default value is 0. Notes:
|
/RE <RecycleExpirationTimeout> | Specifies the amount of time that DllHost is in "Recycling" state before being forcibly shut down. The default value is 15 minutes. You must set this value high to ensure that the session encompasses the longest user sessions. Notes:
|
/RC <RecycleCallLimit> | Specifies the maximum number of instances of an application (DllHost) that can be processed before it is recycled. Notes:
|
/RA <RecycleActivationLimit> | Specifies the amount of time that DllHost is in "Recycling state after which it is activated. Notes:
|
/MN <MinimumPoolSize> | Specifies the minimum number of segment objects in a pool. The DllHost requires a pool of segment object instances to execute multiple instances of an application. The default value for minimum pool size is 0. Notes:
For example: To set the minimum pool size of the Sample system, type: ConfigureRuntime.exe /COM /A "AB Suite 7.0
Deployment Server"/MN 5
|
/MX <MaximumPoolSize> | Specifies the maximum number of segment objects in a pool. The default maximum pool size value is 1048576. Notes:
|
/CT <CreationTimeout> | Specifies the amount of time after which the creation of new segment objects is stopped. The default value is 60000 minutes. Notes:
|
/RN <RoleName> | Specifies the various COM+ user roles. Notes:
For example: To allow a user to be a member of Application Operators role for setting the minimum and maximum pool settings of the Sample system, type: ConfigureRuntime.exe /COM /A "AB Suite 7.0
Runtime Manager"/MN 5 /MX 5 /RN Application Operators Refer to the Agile Business Suite Installation and Configuration Guide for more information on how to determine the available COM+ roles. |
/UN <UserName> | Specifies a system or domain user for internal AB Suite runtime components. Notes:
|
/COM / ? | Displays command line syntax for setting the COM+ property and arguments of the utility. If specified, a usage message displays, and the utility exits without starting the configuring process. |
Troubleshooting Error Messages
If you provide incorrect option for an argument, an error message appears specifying that the argument is invalid along with the argument and the usage of the utility appears for reference.
If you do not pass the mandatory arguments, an error message appears specifying that the mandatory input is missing and a reference to those arguments along with the usage of the utility.
If you pass an incorrect command, an error message appears as, “Invalid input specified”.
If you pass an incorrect argument, an error message appears specifying that the argument is invalid along with the argument and the usage of the utility appears for reference.
If you pass any incorrect values for an argument, an error message appears specifying that the argument is invalid along with the argument and the usage of the utility appears for reference.