Contents

Preface

Purpose of This Document

Who Should Read This Document

How This Document Is Organized

How to Use This Document

Opening the Document in a Web Browser

Printing from a Web Browser

Documentation Conventions

Related Documentation

BEA Publications

Other Publications

Contact Information

Documentation Support

Customer Support

1. Overview

Getting Started

Platform Requirements

Interoperability

File System Specification

File Naming Conventions

Configuring the BEA TUXEDO System on OpenVMS

Environment Variables

DCL PATH

Command-line Programs

Hostname Utility

ID Utility

Resource Manager Information

RM Files

User Log File

OPENINFO Strings

DMTYPE Files

Developing BEA TUXEDO Applications for OpenVMS

Building Clients and Servers

Example 1

Example 2

Tips for Calling External Code and Input into your Application

Running Executables

Running DCL Scripts

Redirecting the Standard I/O and Error Streams

Networking on OpenVMS

Using a Web Server on OpenVMS

2. Installing the BEA TUXEDO System on OpenVMS

Preparing to Install the BEA TUXEDO System

Verifying the Hardware and Software Configuration

Verifying the User ID Privileges and Quotas

Installing the BEA TUXEDO System

Setting Up Your Environment

Logical Names

Group Table

System Table

vps_daemon Process

BEA TUXEDO License File

Configuring the BEA TUXEDO System

Preparing for Configuration

Configuration Instructions

Installing the BEA TUXEDO Link-Level Encryption Packages

Preparing to Install a Link-Level Encryption Package

Installing the 56-bit Link-Level Encryption Package

Installing the 128-bit Link-Level Encryption Package

3. Post-Installation

Running tuxenv.com after Rebooting

Modifying the VPS_INIT.TXT file

Removing the BEA TUXEDO System

Removing the BEA TUXEDO Link-Level Encryption Packages

Removing the 56-bit Link-Level Encryption Package

Removing the 128-bit Link-Level Encryption Package

Copying the License File

Using Netscape Commerce Server

4. Sample Applications

simpapp

Configuration Issues for COBOL simpapp

csimpcl.cob

csimpsrv.cob

tpsvrinit.cob