OLT and IBM Distributed Debugger support, by
platform
The IBM Distributed Debugger and Object Level Trace support debugging and tracing on AIX, OS/2, Solaris, Windows
NT and 2000, OS/390, HP-UX, and various distributions of Linux. The debugger can
debug both interpreted and compiled Java, as well as other compiled languages,
such as C++. Please see the chart below for further details.
National Language Support has been provided for Group 1 (Gr1) languages, which are Brazilian Portuguese, English, French, German, Italian, Japanese, Korean, Simplified Chinese, Spanish, and Traditional Chinese.
The following table presents a summary by platform of Debugger and OLT functionality on supported platforms, and the languages for which National Language Support has been provided. For the earliest supported operating system level, please refer to product installation information.
Platform | AIX | OS/2 | Solaris | Windows NT/2000 | OS/390 | OS/400 | Linux | Linux390 | HP-UX |
Debugger User Interface (idebug) | X | X | X** | X+ | |||||
Debugger Engine Interpreted Languages (irmtdbgj) | X | X | X | X | X | X | X | X | |
Debugger Engine Compiled Languages (irmtdbgc) | X | X | X | X | |||||
National Language Support | Gr1 | Gr1 | Gr1 | Gr1 | * | Gr1 | Gr1 | * | Gr1 |
OLT | X | X | |||||||
OLT Java runtime | X | X | X | X | X | X | X | X | |
OLT C++ runtime | X | X | X | X |
X | Supported | ||
* | English and Japanese on host; Group 1 on client. | ||
** |
For OS/390 remote debugging, use the idebug command on the workstation to start a Debugger user interface daemon that will connect to Debug Tool or the Java debug engine on the host (OS/390). |
||
+ |
For AS/400 remote debugging, use the idebug -a command on the workstation to start the Debugger user interface and ensure that the STRDBGSVR command was issued on the AS/400 server. |
WebSphere Application Server Advanced and Advanced Single Server Editions
(EJB/JSP Servlets)
In these editions of WebSphere Application Server, the Java client may be executed on any supported platform
where the OLT Java Runtime exists and may communicate with a server entity on any of the supported platforms.
WebSphere Application Server Version 4.0 Enterprise Extensions
OLT supports tracing and debugging (with the IBM Distributed Debugger) of applications
that consist of a C++ client on Windows NT/2000, AIX or Solaris, and
an EJB on any of the supported platforms.
Component Broker - EJB or Java business
objects
The following shows the client-server configurations currently supported by
Object Level Trace:
Windows NT/2000 server: | AIX server: | Solaris server: | OS/390 server: | |
---|---|---|---|---|
Windows NT/2000 client: | ||||
ActiveX 2 | TD | - | - | - |
VisualAge C++ | TD | TD | TD | TD |
Java | TD | TD | TD | TD |
AIX client: | ||||
VisualAge C++ | TD | TD | TD | TD |
Java | TD | TD | TD | TD |
Solaris client: | ||||
C++ | - | - | TD | - |
Java | - | - | TD | - |
OS/390 client: | ||||
C++ | TD | TD | TD | TD |
Java | TD | TD | TD | TD |
T | Tracing support only | ||
TD | Full tracing and debugging support | ||
- | No support | ||
2 | Only C++ ActiveX clients can be debugged |
Note: These client-server configurations may not be supported by the product you are using to create the clients or servers. Refer to your product's documentation to find out which client-server configurations your product supports.
Component Broker - C++/VisualAge C++
business objects
The following shows the client-server configurations currently supported by
Object Level Trace:
Windows NT/2000 server: | AIX server: | Solaris server: | OS/390 server: | |
---|---|---|---|---|
Windows NT/2000 client: | ||||
ActiveX 2 | TD | - | - | - |
VisualAge C++ | TD | TD | TD | TD |
Java | TD | TD | TD | TD |
AIX client: | ||||
VisualAge C++ | TD | TD | TD | TD |
Java | TD | TD | TD | TD |
Solaris client: | ||||
C++ | - | - | TD | - |
Java | - | - | TD | - |
OS/390 client: | ||||
C++ | TD | TD | TD | TD |
Java | TD | TD | TD | TD |
T | Tracing support only | ||
TD | Full tracing and debugging support | ||
- | No support | ||
2 | Only C++ ActiveX clients can be debugged |
Note: These client-server configurations may not be supported by the product you are using to create the clients or servers. Refer to your product's documentation to find out which client-server configurations your product supports.