Table of Contents
1. isCOBOL Introduction 1
isCOBOL for the Java Platform  1
isCOBOL: Application Server  1
isCOBOL: User Interface  1
isCOBOL: Data Access  2
isCOBOL: Databases  2
isCOBOL: Handheld Devices  2
2. Installation 3
Installing on Windows  3
Installing on a PDA  3
Installing on UNIX or LINUX  4
Installing on Mac OSX  5
3. Configuration 8
Runtime Configuration  9
4. Compiler 11
Compiler Options  12
Compiler Properties  23
Compiler Directives  25
Source code preprocessing  28
5. Remote Compiler 29
Server configuration  29
Client configuration  32
Windows service  33
6. Runtime Framework 34
Runtime Options  34
Runtime Framework Properties  35
Keyboard Configuration  78
7. isCOBOL IDE 87
Configuration  87
Customization  87
The isCOBOL IDE Perspective  103
isCOBOL Explorer  104
Editors  105
Outline  114
Properties  115
Problems  116
Console  117
Search  117
Bookmarks  118
Tasks  118
History  119
Error Log  119
Customization  120
Working with Projects  120
Creating a new Project  120
Setting Project properties  120
Adding an existing Project to the current Workspace  123
Creating a new program  123
Adding existing programs to the Project  124
Code Editing  125
Compiling  125
Remote Compiling  126
External Preprocessors  127
Run and Debug  129
Running as Web Application  135
Import / Export Project Properties  135
Deployment facility  136
Working with Screen Programs and File Layouts  139
Creating a new Screen Program  139
Adding existing Screen Programs to the current Project  140
Screen Program structure  141
Screen Program properties  141
Repository  142
Working Storage and Linkage Section management  144
Drawing the Screen  144
Adding a new Screen to the program  149
Creating a new File Layout  150
Adding an Existing File Layout to the Current Project  151
File Layout Structure  152
File and Record Definition  153
Generating File Layouts from Existing Copybooks  157
Datasets  159
External Paragraphs and Variables  161
Code generation  161
Consistency Check  162
Screen Designer Reference  163
BAR  164
BITMAP  169
CHECK BOX  175
COMBO BOX  182
DATE ENTRY  189
ENTRY FIELD  197
FRAME  205
GRID  211
JAVA BEAN  226
LABEL  232
LIST BOX  237
PUSH BUTTON  245
RADIO BUTTON  252
SCROLL BAR  259
SLIDER  264
TAB CONTROL  270
TREE VIEW  276
WEB BROWSER  283
STATUS BAR  289
TOOL BAR  292
MENU  295
WINDOW  295
isCOBOL Tools  303
Managing isCOBOL Server  303
Managing Load Balancer  304
Managing Remote Compiler server  304
Launching isCOBOL Utilities  305
Importing programs from AcuBench  305
Importing a Program from AcuBench  306
Importing a Data Layout from AcuBench  307
Importing a Program with tagged areas from AcuBench  309
Importing programs from Totem  311
Importing a Program from Totem  312
Importing a Data Layout from Totem  314
Importing a Program with tagged areas from Totem  316
8. isCOBOL Server (Thin Client and Distributed Processing) 319
Users count  320
Connections count  320
Client and Server info  320
Usage of isCOBOL Client  321
Login  324
Tracing the Thin Client Activity  325
Tracing Application Server Activity  325
Tracing Clients Activity  326
Remote objects  326
Hook program  327
Internal lock management  329
Windows service  330
isserver.exe usage  330
Output redirection  332
Java options and Classpath  332
Server settings  332
isCOBOL File Server  332
isCOBOL File Server usage  333
Veryant ODBC  334
isCOBOL Graphical Terminal  339
isCOBOL Client Listener  339
Configuring the server  339
isCOBOL Client Listener usage  340
Configuring Putty to use isCOBOL Client Listener  340
isCOBOL Load Balancer  345
Licensing  345
isCOBOL Load Balancer usage  345
Setting up the isCOBOL Load Balancer  346
Windows Service  347
9. Veryant UDBC 350
Introduction  350
Veryant UDBC Architecture  350
Database Configuration  351
UDBC Configuration Tool  352
UDBC Server  353
VISQL  354
ODBC Driver  354
JDBC Driver  355
Troubleshooting  355
10. Utilities 357
COBFILEIO  357
Configuration Properties  358
API Reference in Javadoc Format  358
GIFE  359
ISCONFIG  361
ISMIGRATE  361
JDBC2FD  365
JUTIL  367
JIsam file generation  368
Micro Focus file conversion  369
XML2WRK  370
11. Visual Debugger 372
Remote Debugging  372
The Debugger Window  373
Menu Bar  374
Toolbar  375
Source Area  375
Output Window  375
Command Area  375
Information Window  375
Debugger Functions  376
Pop-up menu  390
Debugger Properties  391
12. Wrappers 392
Standard wrappers  392
Windows wrappers  393
The -J option  394
13. Special Features 396
New syntax  396
I/O  397
Routines and functions  398
Distributed environment (Application Server)  398
GUI  399
Debugger  403
14. Index 405