Pathway/iTS Web Client Programming Manual (G06.24+)
How to Compile, Build, and Maintain a Pathway/iTS
Web Client
Compaq NonStop Pathway/iTS Web Client Programming Manual—520270-001
2-5
Set Up the Build Environment in an OSS
Environment
($volume.subvolume) from which the CONVERT command was run. The MAP file
name is composed of the first four or five SCOBOL object file characters plus the
characters MAP. For example, if the SCOBOL objects are named MYAPPCOD,
MYAPPDIR, and MYAPPSYM, then the MAP file name is MYAPPMAP.
If the build environment is on a NonStop Himalaya system under the OSS environment,
JMAKENV creates the application home directory under OSS, copies the converted
files to this directory and creates a make file for building and deploying the application.
You must set the CLASSPATH variable to point to the itsjlib.jar file (the Java import
package) and to the current directory.
export CLASSPATH=/usr/tandem/Pathway-iTS/itsjlib.jar:$CLASSPATH
The itsjlib.jar file must be available on the local machine. If it is not available, copy the
file from the installation CD.
Set other environment variables for Java compilation: for example:
•
Add /usr/tandem/java/bin to $PATH
•
Add /usr/tandem/java/lib/classes.zip to $CLASSPATH
•
Add /usr/tandem/java/lib/tandemvm.zip to $CLASSPATH
From the TACL prompt on a NonStop Himalaya system, run JMAKENV as follows:
file-name
is the name of the SCREEN COBOL object-file (the POBJ file).
application-home
is the full path name of the OSS directory from which the application will be run.
makefile-name
is the name of the make file to be created that is used when building and running the
application int he OSS environment.
JMAKENV does the following:
•
Creates a directory named application-home/build.
•
Creates a directory named application-home/bin where the built objects will
be stored.
•
Copies all the appropriate files from the Java and HTML location (specified at the
time of the conversion) to the application-home/build directory. The files
are copied with the appropriate .java and .html extensions.
RUN JMAKENV file-name application-home makefile-name