Specifications

Resource Definitions
{ ExecutableName=$(Application Executable) }
resource Process { ExecutableName="process_name"}
}
additional
{
resource Connection { }
}
}
Replace process_name with the name of the executable program whose
network activity you want to monitor.
Note: Applications such as DNS and Telnet do not have windowing activity,
and so they should use resource definitions like this one.
Resource Definition for a Java Application or Applet
You can copy the following resource definition, paste it into the Rules pane of
BT Studio, and then upload the rules to monitor response times for a Java
application or Java applet.
resources
{
require any
{
resource Process { ExecutableName=$(Application Executable) }
resource Process { ExecutableName="javaw" }
}
additional
{
resource Windows { }
resource Java { }
resource Connection { }
}
}
This resource definition indicates that when a javaw process starts, Application
Response begins to monitor it. When the javaw process terminates, the Java
resource is considered to have terminated.
The additional Java resource enables Application Response to monitor Java-
specific process activity such as mouse releases and key presses. The
additional Windows and Connection resources configure Application Response
to monitor windowing activity (such as mouse clicks, button presses, key
presses, window title changes, and so on) and networking activity related to
the specified process. When calculating response time for a transaction,
BT Language Reference 191