NonStop Server for Java (NSJ) Programmer's Guide (NSJ 2.1+)
# The format of a line is one of:
# key : element
# key = element
# key element
# where <key> is a fully qualified class name and <element> is one of TANDEM_FP
# or IEEE_FP.
# For example the lines:
# com/pkg/myclass = IEEE_FP
# classB = TANDEM_FP
# tell the JVM that native methods of com/pkg/myclass want to get floats and
# doubles in IEEE floating point format, whereas native methods of classB want
# to get floats and doubles in Tandem floating point format. Tandem floating
# point format is the default, so this line is not necessary at this time.
JavaBeans
JavaBeans are reusable software components that can run in both a design environment (inside a builder tool) and a run-time
environment.
The design environment is highly visual and requires that JavaBeans provide design information to the programmer and allow the
end user to customize its behavior and appearance.
In the run-time environment, JavaBeans might be visible, as in the case of a graphical user interface (GUI), or invisible, as in
the case of a data feed control.
Because of the nonvisual nature of the NonStop
Kernel, NonStop Java 2.1 supports only run-time execution of invisible
JavaBeans. NonStop Java 2.1 does not support design-time execution or run-time execution that requires a GUI operation. For this
reason, in NonStop Java 2.1, the Boolean expression java.beans.Beans isGuiAvailable returns the value false.
NonStop Java 2.1 includes the JavaBeans Development Kit (BDK).
For more information about JavaBeans, see the Sun Microsystems JavaBeans document
(http://www.javasoft.com/products/jdk/1.2/docs/guide/beans/index.html).
jdb: Java Debugger
The Java Debugger, jdb, is a command-line debugger for Java classes. It uses the Java Debugger API to inspect and debug a
local or remote Java interpreter (java). Most jdb commands are the same as dbx commands.
Compaq provides the following extensions to make debugging with jdb more like debugging with the Inspect Interactive
Symbolic Debugger:
obey filename
Reads commands from a file.
out filename
Sets the standard output device to the specified file.
sleep milliseconds
Puts the debugger to sleep.
source [line-number|method]
Prints source code (very similar to the standard jdb commmand list).
t [threadID|all]
With no argument, dumps the stack of the current thread. With all, dumps the stack of each thread in the current thread
group. With threadID, dumps the stack of the specified thread (similar to the standard jdb command where).