BCI Nodes - BBExec
Description
<BBExec> - In BBj 12.00
and higher, executes a BBj application.
| Attribute | Description | Possible Values | Default Value |
|---|---|---|---|
| name |
Specifies the name of the BBj application to execute. |
BBj program name | None |
| allowcancel |
Specifies if the progress window should allow for user canceling. |
true, false | false |
| appname | Application name for SysWindow settings. | Any string | None |
| appusername | Application user name for SysWindow settings. | Any string | None |
| args |
Specifies arguments to the BBj application. |
Any string | None |
| classpathname |
Classpath name of the |
Valid classpath name | None |
| configfile | BBx config file. | Valid BBx config file | None |
| failuretext |
Specifies the text of the window that is shown if the BBj application could not be run. |
Any string |
"Could not launch BBj application." |
| failuretitle |
Specifies the title of the window that is shown if the BBj application could not be run. |
Any string |
“BBj Application Error" |
| localport | Specifies the local port. | Valid port | None |
| numretries |
Number of execution retries that will be attempted. There is a 30 second wait time before each retry. |
Valid number | -1 (retry forever) |
| occurs |
Specifies when the BB exec will occur. |
installfinish |
installfinish |
| quiet |
Runs the BBj interpreter quietly. |
true, false | false |
| remoteport |
Specified the remote port. |
Valid port | None |
| progresstitle |
Specifies the title of the progress window. |
Any string |
"Please wait..." |
| progresstext |
Specifies the text of the progress window. |
Any string |
“Launching BBj Application” |
| secure |
Run the BBj intrerpreter in secure (uses SSL) mode. |
true, false | false |
| showprogress |
Specifies if a progress window should be shown when waiting for the BBj application to be executed. |
true, false | false |
| sync |
Specifies if BBj application should be run synchronous. |
true, false | false |
| terminal |
The terminal specification. |
Valid terminal string |
None |
| user |
OS level user to run the BBj application. |
Valid OS level user |
None |
| workingdir |
Working directory. |
Valid directory path |
None |
| waittime |
Specifies the number of seconds to wait before trying to invoke the BBj interpreter. |
Valid number | 2 |
| Common Attribute | Description | Possible Values | Default Value | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| bit |
Specifies the Java bit level for which the BCI node will be active. |
In BBj 19.21 and higher, the following values may also be used:
|
0 = All bit levels |
||||||||||
| osbit |
Specifies the OS bit level for which the BCI node will be active. |
In BBj 19.21 and higher, the following values may also be used:
|
0 = All bit levels |
||||||||||
| osname | In BBj 24.10 and higher, specifies the OS for which the BCI node will be active. Multiple OS's are comma separated. |
|
All | ||||||||||
| portid |
Specifies the port ID for which the BCI node will be active. Multiple port IDs are comma separated. As of BBj 24.10, the |
See Platform Availability for possible port IDs. |
All port IDs |
<Variable> - In BBj 11.00
and higher, this node creates a variable that can be used instead of string
value in the custominstall.xml.
The following variables are provided by default:
| Variable Name | Variable Value |
|---|---|
|
$BASISInstallDir |
BASIS installation directory. |
|
$BASISInstallDrive |
BASIS installation drive on Windows resolves to the drive letter and colon (i.e. d:). |
|
$DesktopDir |
Desktop directory on Windows. |
|
$InstallDir |
Installation directory. |
|
$InstallDrive |
Installation drive on Windows resolves to the drive letter and colon (i.e. d:). |
|
$ProgramsDir |
Programs directory on Windows. |
|
$UserHome |
User's home directory. |
|
$Version |
BBj version. |
Example
|